데이터 링크 계층( Data-Link Layer/2 )

- 대표적인 프로토콜 : Ethernet, ARP, VPN(터널링)

 - 주소 체계 : MAC(Media Access Control) Address

 - 물리적으로 같은 네트워크(라우팅이 필요하지 않음)

 - 물리적인 이상이 없다면 반드시 통신이 되어야 한다.

 - 맥 어드레스만 알면 통신할 수 있다.


샘플 패킷 - b'\x00PV\xcc\xcc\x10\x00\x0c)o\xad\x1a\x08\x00E\x00\x00!\x00\x00@\x00@\x11\xa2H

                 \xc0\xa8\x0b\xa6\xc0\xa8\x0b\x8du0\x82\xb5\x00\r\x98\xa2hello'

이더넷 헤더 \x00PV\xcc\xcc\x10\x00\x0c)o\xad\x1a\x08\x00

 - 14바이트(byte) 고정 크기

 - 총 3개의 필드

1) 도착지의 물리 주소(6byte)

2) 출발지의 물리 주소(6byte)

3) 이더넷의 타입(2byte)

 - IPv4 : 0x0800

 - IPv6 : 0x86DD

 - ARP : 0x0806 




WRITTEN BY
Bugday

,