TCP/IPまるわかり
TCP/IPはインターネットやLANで標準的に使われるプロトコル群だ。本連載では、このTCP/IPの歴史からIP、TCPの仕組みまでをみっちり勉強していくことにする。
2009年08月10日 09時00分更新
-
2009年08月10日 09時00分
ネットワーク
TCP/IPアプリケーションの仕組みを知ろう
第8回 HTTP、FTP、SMTP、SIPはどう動くの?
TCP/IPのアプリケーションは、その多くがTCPを用いてコネクションを張り、その上でコマンド(メソッド)やデータをやり取りして動作する。ここではアプリケーションのうち代表的なものを4つ選び、その仕組みをごく簡単に紹介することにしよう。
-
2009年08月03日 09時00分
ネットワーク
ネットワークの流量を調整する手法を理解しよう
第7回 帯域を効率的に利用するTCPの仕組みとは?
TCP/IPを使ってデータを正確に転送するには、通信エラーの検出と回復の機能のほかに、流量調整の機能が必須である。流量が調整できないとネットワークを無駄に混雑させたり、受け取り側の処理が間に合わなくなるためだ。ここではTCPの流量調整について説明する。
-
2009年07月27日 09時00分
ネットワーク
コネクションの確立と解放の仕組みを知ろう
第6回 TCPのコネクションとはなんですか?
TCPの高い信頼性は、コネクションと呼ばれる論理的な通信路を基盤として実現されている。コネクションの状態は大きく分けて接続状態と開放(切断)状態がある。ここでは、これらの間を行き来するコネクション確立とコネクション解放のシーケンスを説明する。
-
2009年07月13日 09時00分
ネットワーク
論理的な伝送路で信頼性を上げる技術を知ろう
第5回 TCPのキモはコネクションとポート番号
ここまで説明してきたIPは、送達確認や順序制御の機能を持たないため、それだけでは信頼性が低い。IPの上位層に位置するTCPでは、通信の信頼性を上げるため数々の工夫がなされている。その手始めが論理的な伝送路を確保する「コネクション型の通信」である。
-
2009年07月06日 09時00分
ネットワーク
ネットワークをまたぐ通信の仕組み
第4回 ルータの向こうに広がるネットワーク
インターネットは、ネットワークとネットワークがつながってできている。ここでは、ネットワークをまたいで行なわれる「間接通信」について、クライアントの視点で見ていきたい。重要なキーワードは「ルーティング」だ。
-
2009年06月29日 09時00分
ネットワーク
IPアドレスを使って通信する仕組みを理解しよう
第3回 特別なIPアドレスって知っていますか?
約43億個のIPアドレスの中には、普通にホストに割り当てるものだけでなく、特殊な用途や目的のために用いられるものも含まれている。本パートでは、そんな特別なIPアドレスについて見ていきたい。
-
2009年06月22日 09時00分
ネットワーク
使われ続ける理由を探ってみよう
第2回 TCP/IPはどのように普及していったの?
現在のインターネットは、1960年代後半から1970年代前半に登場した技術が集まって作られたネットワークである。インターネットの誕生からTCP/IPが普及するまでの歴史を振り返ってみよう。
-
2009年06月15日 09時00分
ネットワーク
復習を始める、その前に
第1回 TCP/IPの基礎の基礎を理解していますか?
インターネットは、TCP/IPというプロトコルを基盤とするコンピュータネットワークである。これからTCP/IPについて復習していくわけだが、まずは基礎的な用語とその概念を復習しよう。