이더넷 (Ethernet)이란?
- 일반적으로 LAN, MAN 및 WAN에서 가장 많이 활용됨
- IEEE 802.3 규약으로 표준화
- 케이블 연결
- Network adapter 장착
- CSMA/CD 방식
주소
Physical Address란?
Network adapter를 제조할 때 부여되는 기기 고유의 물리적 주소이며, MAC address (Media Access Control Address) 라고도 합니다.
목적
스위칭을 하기 위해, 즉 네트워크에서 노드와 노드 간 연결을 위해 사용됩니다. 또한 IPv6 주소의 일부분으로 사용되기도 합니다.
표기
- 16진수로 표현(한 글자가 4bit)
- 길이 : 6byte (48bit)
- 리눅스에서 확인할 때는 -(하이픈)이 아니라 :(클론)으로 표기됨
- 예시 : LAN카드 주소
- 제조사 코드 24bit + 일련번호 24bit
1 2
98-83-89 - 9B-49-F9 OUI 제품일련번호
- 제조사 코드 24bit + 일련번호 24bit
Logical Address
- IP Address
- 인터넷을 하기 위한 목적
CSMA/CD
- Carrier Sense Multiple Access with Collision Detection: 반송파 감지 다중 접속 및 충돌 탐지
- 현재 이 방식은 스위치 연결 시에는 사용하지 않음
주요 절차
- 전송을 위한 프레임을 준비합니다.
- 매체가 사용이 가능한지 확인합니다. 만일 아니라면, 사용이 가능할 때까지 대기합니다.
- 전송을 시작합니다.
- 충돌이 일어났는지 확인하고 만일 그렇다면, 충돌 탐지 절차로 이동합니다.
- 재전송 계수기를 초기화 하고 프레임 전송을 종료합니다.
충돌 탐지 시 절차
- 정체 신호가 전체 송신자에게 전달되도록 하기 위해 최소 패킷전송시간 까지 전송을 계속합니다.
- 재전송 계수기의 재전송 시도횟수를 증가시킵니다.
- 임의의 시간동안 대기합니다.
- 첫 번째 단계부터 반복합니다.
콜리전 도메인
- 메세지 전송 시 충돌이 일어나는 영역
이더넷 허브
- 연결된 모든 장치들에게 데이터를 뿌려주는 장치
- CSMA/CD 방식을 사용하기 때문에 콜리전(충돌)이 발생해 네트워크가 불안정하고 많은 장치들을 연결하는데 제약이 있으며 보안성 또한 떨어짐
- 허브의 한계점을 극복하기 위해 나온 장치가 스위치
- 허브의 콜리전 도메인 내에서 D가 메세지를 보내고 있을 때 A, B, C는 아무런 통신을 못함
이더넷 스위치
- 허브와 달리 MAC주소를 이용해 원하는 장치에만 데이터를 전송해주는 장치
- 스위치는 각각 포트가 콜리전 도메인을 가짐
- 콜리전 도메인을 나눌 수 있어 콜리전 문제를 극복할 수 있음