エスアールエス・さくらインターネット株式会社 田中邦裕 まずは手短に自己紹介 ・Aさん・・・マニア向けのウェブサイトがいっぱいあるよね ・Bさん・・・○○○○の○○○を使ってたらしいけど ・Cさん・・・営業をする気はあるのかしら ・D氏・・・・さくら... 続きを読む
コミュニティーエンジン代表取締役社長 中嶋謙互氏インタビュー 「World Synthesizer」が目指すゲームとWebが融合する世界とは!? 8月収録 会場:コミュニティーエンジン本社ビル コミュニティーエンジン株式会社は、日本におけるオンラインゲーム黎明期から現在... 続きを読む
48105 Uploads, 16143 Distributions 62017 Modules, 6937 Uploaders 続きを読む
Perl extension for manipulate raw ip packets with interface to libpcap 続きを読む
LPF Linuxでパケットをキャプチャーするためには、BPFに似たLinux Packet Filterという仕組みを使う。これは基本的にBSDのBPFと似たものだがBPF のように機能が豊富ではない。 まず、 struct sock_fprogにtcpdump -ddを用いて 作成したstruct sock_filterを代入... 続きを読む
Linuxではどうやって生のパケットを扱うんでしょうねって話 ★はじめに BSDではbpfを使用して生のパケットをやりとりすることができます。 ところがlinuxのカーネルにはbpfなんてものはありません。 でも、bootpやdhcp, tcpdumpなんかでプロトコル無しなパケッ... 続きを読む
2.1 dhcpd dhcpdはThe Internet Software Consortium(ISC) が開発しているDHCPサーバとクライアントである。URLはhttp://www.isc.org/である。 2.1.1 インストール ./configure make make install 2.1.2 サーバの設定 /etc/dhcpd.confを編集。 雛型はdhcp... 続きを読む
Dynamic Host Configuration Protocol (DHCP) is a protocol used by networked devices (clients) to obtain the parameters necessary for operation in an Internet Protocol network. This protocol reduces system administration workload, allowing devi... 続きを読む
48105 Uploads, 16143 Distributions 62017 Modules, 6937 Uploaders 続きを読む
Perl extension for access to network card configuration information 続きを読む
http://0xcc.net/blog/archives/000178.htmlこのコードには長時間動作させる上で明らかにマズい点が二つあります。(22:58追記: 問題のコードは既に修正されています。高林さん、すばやい対応ありがとうございます。)「UNIXネットワークプログラミング」の別の節... 続きを読む
Danga::Socket とはみんな大好き Brad たん、livejournal およびそれを構成する mogilefs, perlbal, memcached, gearman などの作者である Brad 様が作りあげたライブラリである。Perlbal, Gearman, MogileFS などはこの Dnaga::Socket の上になりたっている。D... 続きを読む
47803 Uploads, 16077 Distributions 61544 Modules, 6904 Uploaders 続きを読む
ファイル記述子をUnixドメインソケット経由で渡す Unix 系の多くの OSには、ファイル記述子を別のプロセスに Unix ドメインソケット経由で渡す機能があります。一見、何のために使うのかよくわからない機能ですが、 glibc の nscd はこれをうまく使っています。... 続きを読む
沖 といいます。 -- 某所のネタの使い廻しですが Kouzou Nakatsuka wrote in "[linux-users:74322] Re: Apaheの設定" : > 接続される前から子プロセスがたくさん存在する状態では、 > どのプロセスが、クライアントよりの接続要求を受理するのでしょうか? ひ... 続きを読む
Projects: Linux scalability: Accept() scalability on Linux Accept() scalability on Linux Steve Molloy, CITI - University of Michigan linux-scalability@citi.umich.edu Abstract This report explores the possible effects of a "thundering herd" pr... 続きを読む