랜에서 데이터를 주고 받으려면, 두 번째 계층인 데이터 링크 계층이 필요함.
데이터 링크 계층은 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층으로 랜에서 데이터를 정상적으로 주고받기 위해 필요한 계층임.
그 규칙들 중 일반적으로 가장 많이 사용되는 규칙 = 이더넷
임
이더넷은 허브와 같은 장비에 연결된 컴퓨터와 데이터를 주고 받을 때 사용함.
허브는 약해지거나 파형이 뭉그러진 전기 신호를 복원시키고, 해당 전기 신호를 전달받은 포트를 제외한 나머지 포트에 전달함.
허브를 사용하는 랜 환경에서는 특정한 컴퓨터 한 대에 데이터를 보내려고 해도 다른 모든 컴퓨터에 전기 신호가 전달됨.
같이 보내려는 데이터에 목적지 정보를 추가해서 보내고, 목적지 이외의 컴퓨터는 데이터를 받더라도 무시하게 되어 있음.
허브는 들어온 데이터를 그대로 모든 포트에 보내기만 함. 그래서 더미 허브라고도 불림.
컴퓨터가 여러 대가 동시에 데이터를 보내면 데이터들이 서로 부딪힐 수도 있음. 이를 충돌이라고 부름
이더넷은 여러 컴퓨터가 동시에 데이터를 전송해도 충돌이 일어나지 않는 구조임.
- 사실 데이터가 동시에 케이블을 지나가면 케이블 내에서 충돌할 수 밖에 없음. 그래서 데이터를 보내는 시점을 늦춤. 이처럼 이더넷에서 이 시점을 늦추는 방법을 CSMA/CD
라고 부름.
유형 번호 | 프로토콜 |
---|---|
0800 | IPv4 |
0806 | ARP |
8035 | RARP |
814C | SNMP over Ethernet |
86DD | IPv6 |