連載第3回
|
![]() |
|
| 「言葉」というカタチから入る |
春の声を聞いて、少し明るめの色のスーツを新調した。そんな方は多いと思います。新しいスーツを着て、すがすがしい気持ちで仕事に取り組んだら、顧客からのイメージがアップした、何だか自信がみなぎって瞬発力がアップしたなんて、うれしい効果も期待できるかもしれません。
もちろん、スーツが仕事をするわけじゃなし、いいスーツが直接的にいい結果をもたらすとはいえません。しかし、スーツに代表されるような「カタチ」から入ることは、自分が気持ちよく仕事に取り組む環境を整え、間接的に仕事へ良い影響を与える可能性は十分にあり得ます。
さらにいえば、心地よい環境が自分のやる気を引き出し、その結果として成果が出る。それを励みにさらにやる気がわいてくる、という絶好調サイクルのきっかけになるかもしれません。
「カタチから入る」というと、ちょっと格好悪く聞こえる方もいらっしゃると思います。でも何か難しい問題を抱えているとき、この作戦が意外な突破口になることもあると思うのです。TCP/IPという難問に立ち向かう皆さんに、今回はこの「カタチから入る」作戦を展開してみたいと思います。何かの突破口を見つけることができることを祈りつつ。
前回「ITオンチにTCPのセボネを見る」はTCPの基本的な機能を独自の用語と図で説明しました。この用語、大部分が本連載でだけ使っている用語なので、TCPの本には「連続送り」なんて言葉は出てきません。
そこで、今回は初めに、ホンモノのTCP用語を説明したいと思います。基本的には前回の説明に照らし合わせますが、一部、そうならない部分もあると思います。そんな部分は「カタチ」から入ると割り切って、どんどん読み進めていってください。カタチだけでも言葉を聞いたことがあれば、全く知らない単語ほどビビることもありません。「カタチから入る」効用は、きっとあります。
「シーケンス番号」とは、1バイト送信するごとに進んでいく番号です。前回の例でいえば、りんご1つ1つに、それぞれ連続した番号が付いていました。「データの番号」といっていたもの、それがTCP用語でいう「シーケンス番号」です。
この「シーケンス番号」は通信を開始するときに、お互いに適当な値を決めて、相互に交換しておきます。例えばシーケンス番号が100から始まる場合、最初の1000バイトのデータを送った後の次のシーケンス番号は1101になります。
TCPのいろいろな機能を実現するうえで、この「シーケンス番号」は必要なものです。ひいては、機能を理解するためにも切っても切り離せないものです。まず、この言葉を頭に入れておいてください。
「肯定確認応答」とは、データが到着したことを伝える情報です。前回の話では「受け取り確認」と表現しました。データが正常に到着したら、それを相手方に「到着しました」と伝える。これが「肯定確認応答」です。「こうていかくにんおうとう」という言葉が長いので、短く「ACK(アック)」ということも多いです。
この「肯定確認応答」がTCPの正確な通信のベースになっていることは前回書いたとおりです。また「遅れ」が大きい通信回線では、「肯定確認応答」が通信速度を遅くする原因であることも説明しました。
|
||||||||
| 関連リンク | |
| 連載:TCP/IPアレルギー撲滅ドリル【超実践編】(上位レイヤ編) 連載:インターネット・プロトコル詳説 連載:ルータの仕組みを学ぼう ホストのネット接続は正しく行われているか? 〜netstatによるネットワーク設定の確認〜 |
|
| 「Master of IP Network総合インデックス」 |
TechTargetジャパン
- 「ネットワーク仮想化」がもたらすもの (2012/5/25)
キャリアイーサネット網で展開されているVPNサービスをSPBに置き換えると、どんな変化が起こるのか - 「Meteor」で来れ、1億総Webアプリ開発者の時代 (2012/5/16)
文系人間の筆者でも、「これならWebアプリ開発、できるかも」と思わせてくれるフレームワーク、Meteorの可能性を予想してみたい - ついに来た? 「真のIPv4アドレス在庫枯渇」 (2012/5/14)
IANAやAPNIC/JPNICが管理するIPv4アドレスの在庫が枯渇してから1年。いま、水面下で「真の枯渇」が始まりつつあります - SLB-PTでWebサーバをさくっとIPv6対応に (2012/4/26)
いくつか存在するIPv6移行ソリューションの中から、SLB-PTを用いて、さくっとWebサーバをv6対応させる方法を説明
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -

