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