ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 이더넷 프로토콜 패킷 구조
    Knowledge/Network 2019. 5. 28. 00:40

    이더넷 프로토콜은 2계층인 데이터 링크 계층의 프로토콜이다.

     

    오늘은 사진 없이 형식만 기재하도록 하겠습니다.

     

     

    이더넷 프로토콜 요약

    Preamble - SFD - DMA - SMA - Length or Type - Data - Pad - Frame Check Sequence(FCS)

     

     

    Preamble

    길이 : 7 Byte

    "이제 너와 통신 할거야!" 라고 알려주는 역할을 하는 녀석

    1과 0이 번갈아가며 구성되어 있다.

    (ex: 10101010101010101010101010101010101010101010101010101010)

     

    SFD

    길이 : 1 Byte

    Start Frame Delimiter

    앞에 7 byte 길이의 Preamble이 끝나개되면 이 뒤부터 진짜 전달할 데이터라는 것을 알려주기 위해서 10101011을 보낸다.

     

     

    Destination MAC Address

    길이 : 6 Byte

    목적지 맥 주소

     

    Source MAC Address

    길이 : 6 Byte

    출발지 맥 주소

     

    Length of Type

    길이 : 2 Byte

    IEEE 802.3은 길이가 기록되지만 이더넷 버전 2 등의 프로토콜은 타입이 기록된다.

     

    Data

    길이 : 0 ~ 1,500Bytes

    데이터

     

    Pad

    전송하는 데이터 길이가 46byte보다 작으면 64byte를 채우기 위해 널 패딩 값으로 쓰인다.

     

    FCS

    길이 : 4 Byte

    Frame Check Sequence, 전송되는 패킷의 오류 등을 확인하기 위해 4 Bytes의 CRC를 계산하여 입력한다.

     

    'Knowledge > Network' 카테고리의 다른 글

    ICMP 패킷 구조  (0) 2019.05.28
    IP 패킷 구조  (0) 2019.05.28
    ARP 패킷 구조  (0) 2019.05.26
    OSI 7 Layer (OSI 7 계층) 개념 정리  (0) 2019.05.24
    프로토콜이란 무엇인가  (0) 2019.05.24

    댓글

Designed by Tistory.