더북(TheBook)

송수신 호스트에 각각 고유 MAC 주소를 부여하였을 때, 그림 2-4와 같은 형식으로 이더넷 링크 계층 프레임을 감싸는 이더넷 패킷이 구성된다.

 

▲ 그림 2-4 이더넷 패킷 구조

 

모든 이더넷 패킷은 0x55 7개에 0xD5 1개 총 8바이트의 16진수, 즉 55 55 55 55 55 55 55 D5로 시작하며 이를 프리앰블(preamble)과 SFD(start frame delimiter)라 한다. 밑단 하드웨어는 이러한 이진수 패턴을 체크하여 동기화를 맞추고 새 프레임을 받을 준비를 한다. 프리앰블과 SFD는 보통 NIC 하드웨어가 걸러내며, 프레임을 구성하는 나머지 바이트 열을 이더넷 모듈에 넘겨 처리한다.

SFD 뒤에 따라붙는 6바이트는 프레임의 수신자로 설정된 기기의 MAC 주소를 나타낸다. 브로드캐스트 주소라는 특수 MAC 주소도 있는데, FF:FF:FF:FF:FF:FF로 나타내며 LAN상 연결된 모든 호스트에 전달하고자 할 때 사용한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.