컴퓨터과학/네트워크

[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개 추가

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에 매치되도록 또다시 나눠준 것.