[회고] 신입 iOS 개발자가 되기까지 feat. 카카오 자세히보기

💻 CS/네트워크

[Network] Ethernet 프로토콜

inu 2021. 3. 8. 02:08
반응형

2계층에서 하는 일

  • 같은 네트워크 대역(LAN대역)에 존재하는 장비들 중 어떤 장비가 어떤 장비에게 전달하는지 제어 (흐름제어)
  • 전달하는 데이터에 오류가 있는지 없는지 제어 (오류제어)
  • 다른 네트워크와 통신할 때는 항상 3계층의 개입이 필요하다.

2계층에서 사용하는 주소

  • MAC주소 : 2계층에서 사용하는 주소체계로 물리적인 주소를 뜻한다. 즉, LAN에서 통신할 때 사용한다. 총 12개의 16진수로 구성되어 있으며, OUI(IEEE에서 부여하는 제조회사 식별 ID)와 고유번호로 구성되어 있다. (ex.6C:29:95:04:EB:A1)

2계층 프로토콜 (Ethernet 프로토콜)

  • Preamble : Frame의 시작을 알려주기 위한 정보
  • SFD : Frame 시작 구분자
  • Destination Address : 목적지의 MAC주소
  • Source Address : 출발지의 MAC주소
  • Type/Length : 페이로드 안에 존재하는 3계층 프로토콜의 종류 (IPv4인지 ARP인지 알려주어 해석이 가능하도록 처리하는 것. IP : 0x0800, ARP : 0x0806)

참고 : https://www.youtube.com/watch?v=HkiOygWMARs&list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi&index=6&t=1s

반응형

'💻 CS > 네트워크' 카테고리의 다른 글

[Network] ARP  (0) 2021.03.17
[Network] IP주소  (0) 2021.03.13
[Network] 네트워크 모델  (0) 2021.03.04
[Network] 네트워크의 분류  (2) 2021.03.03
[Network] Port와 Port forwarding  (0) 2021.01.22