티스토리 뷰

728x90

 

이더넷 프레임 구조 (필드 단위는 바이트)
- MAC 헤더: Preamble(서문), Start Delimiter(경계 기호), Destination Address, Source Address, Length/Type
- 이더넷 DATA : LLC 프레임
- MAC 트레일러: CRC 코드, FCS

 

* MAC 프레임 = MAC 헤더 + LLC 프레임 + MAC 트레일러

 

 

각 필드의 역할

- Preamble: 수신 호스트가 송신 호스트의 클록 동기를 맞추는 용도. 10101010 (7바이트)
- Start Delimiter: 프레임의 시작 위치 구분. 10101011 (1바이트)
- Source Address: 송신 호스트의 MAC 주소 (6바이트)
- Destination Address: 수신 호스트의 MAC 주소 (6바이트)

- Length/Type : 데이터 필드 값이 1500이하 이면 필드의 데이터 크기(Length)를, 그렇지 않으면(데이터 길이가 1500이면) 상위 프로토콜의 Type을 의미 (2바이트)
- CRC 코드/FCS: 데이터 변형 오류를 감지하는 기능. Preamble과 Start Delimiter를 제외한 모든 필드의 오류를 검사. (4바이트) 

 

 

 

이더넷 프레임의 Data 필드에는 LLC 계층에서 보내진 LLC 프레임을 보관

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함