컴퓨터과학/네트워크
[Network Layer (Layer 3) in OSI 7 Layer <3>] Router, Subnet, DHCP Relay, Class, Sub-Interface
kykyky
2025. 6. 11. 10:54
Router
- 모듈형임
: 전체 시스템을 여러 개의 독립적인 부품(모듈)으로 나누고,
필요에 따라 추가, 제거, 교체가 가능한 구조- eg. Cisco 2811 라우터
- 기본 본체에는 WAN 포트가 2개뿐.
- 하지만 WIC-1T 모듈을 추가하면 시리얼 포트 1개를 확장 가능
- NM-ESW-16 모듈을 꽂으면 스위치 포트 16개 추가
- eg. Cisco 2811 라우터
Subnet
- 서로 다른 서브넷 간의 통신은 반드시 라우터를 거쳐야 함
DHCP Relay
클라이언트와 DHCP 서버가 서로 다른 네트워크(서브넷)에 있을 때, DHCP 통신이 가능하도록 중개 역할
- 필요한 이유: DHCP Discover 메시지는 브로드캐스트(255.255.255.255)로 전송되기 때문에 라우터를 넘을 수 없으므로.
DHCP 클라이언트 | 라우터 (DHCP Relay 에이전트 역할인 경우) |
DHCP 서버 | ||
1 → DHCP discover 메시지 (브로드캐스트) |
2 → 메시지 (유니캐스트) |
|||
3 giaddr을 보고 어떤 서브넷의 요청인지 판단 후, 적절한 IP를 할당 |
||||
5 ← DHCP Offer |
4 ← DHCP Offer |
Class
- 구분 기준: IP 주소의 첫 몇 비트에 따라.
클래스 | 주소 범위 | 기본 서브넷마스크 |
A | 0.0.0.0 ~ 127.255.255.255 | 255.0.0.0 (/8) |
B | 128.0.0.0 ~ 191.255.255.255 | 255.255.0.0 (/16) |
C | 192.0.0.0 ~ 223.255.255.255 | 255.255.255.0 (/24) |
- classful vs classless
- classful: 서브넷마스크가 클래스에 따라 고정되어 있다.
- classless: 서브넷마스크가 클래스와 상관없이 변경될 수 있다.
Sub-Interface
라우터의 인터페이스를 각 VLAN에 매치되도록 또다시 나눠준 것.