目的のマシンへデータを送るためには、
送り先と送り元が、ハード的に繋がって
送受信できる状態になっていなければなりません。
これを可能にするのが物理層の役割でした。
このハード的に複数のマシンが繋がっている状態において、
送り先である目的のマシンだけにへ、
データを受け渡すための働きを行うのが、データリンク層の役割です。
ここで、送り先や送り元、その他マシンを区別するために使う番号が、
各マシンのハードに付いている物理アドレスです。
つまりデータリンク層(レイヤー2)は、データ片を
物理アドレスで送り先へ届けることを実現する階層です。
ここでは、さまざまな物理層のなかで、イーサネット(ethernet)を中心に解説します。
さて、イーサネットでは、物理アドレスを
MAC(Media Access Control address)アドレスと呼びます。
MACは、Media Access Control addressの略で、
ネットワークのハードウェアに付けられる固有のID番号です。
(物理アドレス や Node ID や Physical Adress と呼ばれることもあります。)
Ethernetでは48ビットの符号で、上位24ビットはIEEEがベンダー毎に割り当てを行っており、
下位24ビットは各ベンダーで重複しないように割り当てています。(表記は次の例のような16進表示です。)
例 00-02-55-17-0C-31
MACアドレスは、Windowsにおいて『ipconfig』のコマンドで、 /allオプションを指定すると確認できます。
(Linuxでは、ifconfigと言う名前です)以下に例を示します。
C:\Documents and Settings\Administrator>ipconfig /all Windows IP Configuration Ethernet adapter ワイヤレス ネットワーク接続: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : BUFFALO WLI-CB-G54 Wireless LAN Adapter Physical Address. . . . . . . . . : 00-07-40-DC-F0-31 IP Address. . . . . . . . . . . . : 192.168.0.4 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1 DHCP Server . . . . . . . . . . . : 192.168.0.1 Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : VIA Compatable Fast Ethernet Adapter Physical Address. . . . . . . . . : 00-40-D0-3C-7F-C3 Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address. . . . . . . . . . . . : 192.168.0.5 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.0.1 DHCP Server . . . . . . . . . . . : 192.168.0.1 C:\Documents and Settings\Administrator>
上記の緑の部分がMACアドレスです。