YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-04-10 (水)


[一語一絵/IT系]

詳解TCP/IP〈Vol.2〉実装 / 2006-02-25 (土)

9月から従事しているLinuxカーネルハッキングなお仕事も、ボチボチ年度末モード。月末の検収に備えて、今日は休出して小倉へ出動。

というわけで、今日のランチは北九州ローカルなうどんチェーン店資(すけ)さんうどん大門店へ。オーダーは「地鶏かしわうどん」450円ごぼ天90円のトッピング。他所で育った人には甘辛く煮込んだ「かしわ」には抵抗があるかもしれないが、北九州市民とは切っても切れないソウルフードである。テーブル備付の天かすとろろ昆布をたっぷり入れて、ダシ汁を飛ばしながらガツガツ食べていると甘辛いホロ苦い高校時代の思い出が蘇る。

眠くならない程度に腹を満たしたところで13時[External]アジア太平洋インポートマートにある[External]北九州JGNIIリサーチセンターへ機材設置。つつがなくネットワーク環境の設定とシナリオ確認まで完了。「Good Job !!」と自分を労い、17時前に撤収。

[External]アジア太平洋インポートマートには初めて入ったが、予想以上に広くて、隣の[External]西日本総合展示場が小さく感じた。それにしてもあの辺りはずいぶん変っちゃったなぁ。よく考えると市の中心駅から徒歩で行ける距離に大規模なコンベンション施設を備えている都市というのも珍しい。

ちなみに[External]アジア太平洋インポートマートの地下駐車場は150円/30分だが、上限800円というのは意外とお手頃。[External]周辺にも100円/30分とか600円/24Hとかで駐車場はたっぷりある。改めて考えると裏側とは言え駅前にこれだけの駐車場があるというのもスゴイ事だ。

さて、当然ながら詳しい事は明かせないのだが、作業内容的にはLinuxカーネルに実装されているTCP/IPプロトコルスタックにソースレベルで改造を施す作業。ユーザーモード(ユーザーランドとも言うが)の技術情報ならそれなりに揃ってきたのだが、カーネルスレッドやローダブルモジュールのプログラミング技法とかディープなところは情報が少なくて難儀したなぁ、というのが一番の実感だ。

取り敢えず手探り状態から"Try and Error"で何とかLinuxの作法的なところは概ねクリアする事がてきたのだが、今度はTCP/IPプロトコルレベルでの理解不足に起因する問題がネックになってきた。という経緯から先日発注した[External]『詳解TCP/IP〈Vol.2〉実装』が着荷。手元の書籍では最高額の10,290円は、1000ページを越える電話帳並みの分厚さだ。端から読破するような本ではないので、困った時の辞書として本棚に置いておく事に。

【参照】
●アジア太平洋インポートマート http://www.aim-kipro.co.jp/
●独立行政法人 情報通信研究機構(NICT) http://www.nict.go.jp/
●北九州JGNIIリサーチセンター http://www.kyushu.jgn2.jp/
●amazon.co.jp http://www.amazon.co.jp/
詳解TCP/IP〈Vol.2〉実装