본문으로 건너뛰기

2026-05-07 학습 일지

오늘 한 일

  • 네트워크 계층 공부

배운 내용

네트워크 계층

  • 데이터 링크 계층의 한계
    1. 다른 네트워크까지의 도달 경로를 파악하기 어려움
    2. 모든 네트워크에 속한 모든 호스트의 위치를 특정하기 어려움

ARP

  • IP 주소로 MAC 주소를 알아내는 프로토콜
    • 동일 네트워크 내에 있는 송수신 대상의 IP주소를 통해 MAC 주소를 알아낼 수 있음

클래스(class)

  • 네트워크 크기에 따라 IP주소를 분류하는 기준
  • 클래스 구분
    • A (1옥텟), B (2옥텟), C(3옥텟), D, E 클래스

클래스리스 주소 체계

  • 클래스 개념 없이 클래스에 구애받지 않고 네트워크의 영역을 나누고 호스트에게 IP 주소 공간을 할당하는 방식

서브넷 마스크

  • 클래스 없이 IP주소의 네트워크 주소, 호스트 주소를 구분하는 수단
  • IP 주소상에서 네트워크 주소는 1, 호스트 주소는 0으로 표기한 비트열
  • 예시 : 192.168.1.10/24 -> 255.255.255.0

NAT (Network Address Translation)

  • IP주소 변환 기술 : 주로 사설 IP 주소 와 공인 IP 주소를 변환
  • 하나의 공인 IP 주소로 여러 장치의 사설 IP 주소를 변환하여 인터넷에 접속할 수 있도록 해주는 기술

기본 게이트웨이

  • 호스트가 속한 네트워크 외부로 나가기 위한 기본적인 첫 경로 (첫 홉)
  • 네트워크 외부와 연결된 라우터의 주소를 의미하는 경우가 많음
  • IP 할당의 맥락에서 사용된 게이트웨이는 기본 게이트웨이(라우터의 주소)를 의미

DHCP (Dynamic Host Configuration Protocol)

  • 클라이언트에게 IP주소, 서브넷마스크, 기본게이트웨이, DNS서버 주소 등을 자동으로 할당하는 프로토콜
  1. DHCP Discover (클라이언트 -> DHCP 서버)
  • 클라이언트가 DHCP 서버를 찾는 메시지 (브로드캐스트)
  1. DHCP Offer (DHCP 서버 -> 클라이언트)
  • DHCP 서버가 클라이언트에게 IP주소, 서브넷마스크, 기본게이트웨이, DNS서버 주소 등을 제안
  1. DHCP Request (클라이언트 -> DHCP 서버)
  • 클라이언트가 DHCP 서버의 제안을 수락
  1. DHCP ACK (DHCP 서버 -> 클라이언트)
  • DHCP 서버가 클라이언트에게 IP주소, 서브넷마스크, 기본게이트웨이, DNS서버 주소 등을 최종 할당

디폴트 라우트

  • 기본적으로 패킷을 내보낼 경로 (0.0.0.0/0 으로 나감)
  • 기본 게이트웨이 주소 = 디폴트 라우트

AS (Autonomous System)

  • 하나의 기업이나 조직에 의해 관리되는 라우터 집단
  • ASN : AS마다 인터넷에서 고유한 번호
  • 한 AS 내에는 다수의 라우터가 존재

라우팅 프로토콜

  1. IGP (Interior Gateway Protocol)

  2. RIP : 거리 벡터 기반 라우팅 프로토콜, 홉 수가 가장 적은 경로를 최적의 경로로 판단

  3. OSRP : 링크 상태 기반 라우팅 프로토콜, 최단 경로 트리를 생성

  4. EGP (Exterior Gateway Protocol)

  5. BGP : AS간의 통신에서 사용되는 대표적인 프로토콜

  • AS-PATH : 메시지가 수신지에 이르는 과정에서 통과하는 AS들의 목록
  • NEXT-HOP : 다음으로 거칠 라우터의 IP주소
  • LOCAL-PREF : 라우터가 특정 경로를 선호하는 정도를 나타내는 값

내일 할 일

  • 전송계층 스터디