Eukleides project

from http://d.hatena.ne.jp/u5_h/

ヘッダーとパケット

TCP/IPの通信の基本を覚える上で大事な5つのプロトコルを簡略して紹介します。

********************************************************************************

Ethernet
データリンク間の物理的な通信で機械固有のMACアドレスを使用する。

********************************************************************************

ARP
アドレス解決プロトコル。要はEthernetで使うMACアドレスIPアドレスから調べるパケット。arpコマンドを使うとMACアドレスを調べることができる

********************************************************************************

IP
パケットをデータリンクやトランスポートに渡す。IPアドレスを管理。ルーティングにより最適な経路を探し出す。パケットが壊れたときのチェックはするものの再送要求はしない。

********************************************************************************

ICMP
IPのできない再送要求やデータの届かないときにそのこと送信元に伝える。IPの補助

********************************************************************************

UDP
トランスポート。通信サービスにあった方法でデータの損失に対処する。速度を重視した通信に使用。リアルタイムな通信に使用される