CS
이더넷
중요도: 5 최종 편집 일시: 2026년 1월 18일 오후 9:50
이더넷이란
유선 LAN 환경에서 가장 대중적으로 사용되는 기술
다양한 통신 매체의 규격들과 송수신되는 프레임의 형태, 프레임을 주고받는 방법 등이 정의된 네트워크 기술
이더넷의 국제적 표준화 - IEEE 802.3
통신 매체 표기 형태 {전송속도}BASE-{추가특성}
- 전송 속도
- 숫자만 있으면 Mbps 의미
- BASE
- 베이스 밴드 - 디지털 신호를 송수신하는 베이스밴드 방식
- 추가 특성
- 전송 가능한 최대 거리
- 물리 계층 인코딩 방식
- 레인 수 등등.. 이 표시된다
이더넷 프레임
캡슐화: 상위 계층에서 들어온 정보 + 헤더/ 트레일러
역캡슐화: 수신지 입장에서 이루어짐.
이더넷 프레임 헤더
프리앰블
- 프레임의 시작을 알리는 64비트 크기
- 첫 7바이트: 10101010
- 마지막 바이트: 10101011 로 표기하는 규칙을 따름
수신지 MAC주소/ 송신지 MAC주소
MAC 주소: 네트워크 인터페이스(LAN마다 부여되는 6바이트 길이의 주소
- LAN 내의 수신지와 송신지 특정 가능
- 고유하고 변경되지 않는 주소
- NIC가 네트워크 인터페이스 역할을 함
네트워크 인터페이스 NIC = 하드웨어 부품; 물리적 장치
MAC 주소 = 하드웨어의 고유 번호
1 NIC = 1 MAC
- 노트북의 경우: 2개의 MAC 주소를 가짐 ⇒ 유선랜카드(이더넷NIC)랑 무선랜카드(Wifi NIC) 컴퓨터 1대 ↔ 장착된 NIC의 개수만큼 MAC 주소가 존재함 NIC는 들어오는 패킷의 목적지 MAC 주소를 확인하고 자신의 MAC 주소와 일치할 때만 데이터를 받아들임
타입/길이
- 타입: 어떤 정보를 캡슐화했는지 나타내는 정보
- ipv4 0800 ipv6 86DD
페이로드 = 데이터
- 상위 계층에서 전달받거나
- 상위 계층으로 전달할 내용
- 네트워크 계층의 데이터 + 헤더 = PDU 가 여기에 들어있음
- 최대 크기 1500바이트; 46바이트 이하면 0으로 padding해서 최소 크기를 맞춤
트레일러 FCS
- Frame Check Sequence
- 수신한 이더넷 프레임에 오류가 있는지 확인하기 위한 필드
- 들어가는 값 = CRC Cycle Redundancy Check = 오류 검출용 값