• 로컬에서 통신할 때는 OSI 7 Layer에서 2계층을 이용함
    • Ethernet만 알아볼 것임
  • 2계층에서 하는 일
    • 하나의 네트워크 대역, LAN 대역에서 존재하는 여러 노드들이 통신할 때 사용한다. 
    • 2계층은 하나의 네트워크 대역 즉, 같은 네트워크 상에 존재하는 여러 장비들 중에서 어떤 장비가 어떤 장비에게 보내는 데이터를 전달 
      • 다른 네트워크와 통실할 때는 항상 3계층이 도와주어야 한다.
      • IP주소를 사용한다던가 3계층 장비를 이용해 통신한다던가 해야함
    • 오류제어, 흐름제어도 함 
  • 2계층에서 사용하는 주소 
    • 물리적인 주소
    • LAN에서 통신할 때 사용하는 MAC주소 
      • OUI (IEEE에서 부여하는 일종의 제조회사 식별 ID) + 고유번호 (제조사에서 부여한 고유번호)
      • 6C-29-95-04-EB-A1
        • 16진수 1개가 4bit

  • 2계층의 프로토콜
    • LAN에서 통신할 때 사용하는 Ethernet 프로토콜
      • 구조
        • Destination Address(목적지 MAC주소 / 6byte) + Source Address(출발지 MAC주소 / 6byte) + Eternet Type (0800이면 IPv4 / 2byte) 
        • 총 14byte로 구성되어 있는 Ethernet 프로토콜
        • Eternet Type
          • 데이터가 IP인지 ARP인지 뭔지 미리 알 수 있도록 상위 프로토콜이 뭔지 알려주는 정보

앞에 6Byte는 보내는 사람 mac주소, 뒤의 6Byte는 받는 사람 mac주소, 0800은 이더넷 타입으로 IPv4임을 알려준다.

 

+ Recent posts