仮想ネットワーク実装でTCP/IPを学ぼう ― TCP/IPの基礎と勘所:CodeZine
この記事を発見してちょっとうれしくなった。
TCP/IPも100 Mbpsという速度が当たり前になってしまうと、実際のところ、どうやって通信しているかについては、目に見えない。
この記事は、プログラマーに、実際にプログラムを使って、通信がどうのように行われているかを理解してもらうという講座である。
TCP/IPとは、規約の集まり。すなわち、私は別の地域の人間なので良く分からないが、関西では、「もうかりまっか。」「ぼちぼちでんな。」というやりとりがあると聞く。通信の規約とは、このようなやりとりを細かく決めたものだと言える。「もうかりまっか。」と言われて「全然だめです。」と言ったのでは会話がなりたたない。
最近のプロジェクトの中で、技術方式について議論することがあったのだが、「RFCは読んでから質問しなさい。」とは言いたい。暗記しろとは言わないが、RFCの調べ方、読み方はSIerとしては必須である。
Key words for use in RFCs to Indicate Requirement Levels
まずはここから読んでみよう。
RFC日本語版リスト
RFC 検索
ちなみに、私の場合は、1200 bpsの半二重の通信回線で、TCP/IP通信の1パケットずつをモニタリングしていた。その経験は何よりも代えがたいものである。
プログラムで覚えるというやり方もあるが、是非とも1パケットずつの通信をリアルタイムで見るという環境を作って後進に教えていきたいと思った。
この記事を発見してちょっとうれしくなった。
TCP/IPも100 Mbpsという速度が当たり前になってしまうと、実際のところ、どうやって通信しているかについては、目に見えない。
この記事は、プログラマーに、実際にプログラムを使って、通信がどうのように行われているかを理解してもらうという講座である。
TCP/IPとは、規約の集まり。すなわち、私は別の地域の人間なので良く分からないが、関西では、「もうかりまっか。」「ぼちぼちでんな。」というやりとりがあると聞く。通信の規約とは、このようなやりとりを細かく決めたものだと言える。「もうかりまっか。」と言われて「全然だめです。」と言ったのでは会話がなりたたない。
最近のプロジェクトの中で、技術方式について議論することがあったのだが、「RFCは読んでから質問しなさい。」とは言いたい。暗記しろとは言わないが、RFCの調べ方、読み方はSIerとしては必須である。
Key words for use in RFCs to Indicate Requirement Levels
まずはここから読んでみよう。
RFC日本語版リスト
RFC 検索
ちなみに、私の場合は、1200 bpsの半二重の通信回線で、TCP/IP通信の1パケットずつをモニタリングしていた。その経験は何よりも代えがたいものである。
プログラムで覚えるというやり方もあるが、是非とも1パケットずつの通信をリアルタイムで見るという環境を作って後進に教えていきたいと思った。
![]() | ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識戸根 勤日経BP社このアイテムの詳細を見る |
![]() | RFCダイジェスト―標準化の森を歩くための地図とコンパス (UNIX MAGAZINE COLLECTION)宇夫 陽次朗,末永 洋樹,小柏 伸夫アスキーこのアイテムの詳細を見る |