CS정리/컴퓨터 네트워크

[컴퓨터 네트워크] OSI 7 계층 소개 (3계층 : 네트워크 계층)

freelini 2022. 3. 11. 16:05

3계층 :  네트워크 계층 (Network Layer)

네트워크 계층의 정의 및 특징

  • IP 주소를 기반으로 패킷을 전달하는 계층
  • LAN과 WAN을 연결시켜주는 구간
  • 네트워크 계층의 데이터 : 패킷(Packet)
  • 네트워크 계층의 대표적인 장치는 라우터(Router)

 

네트워크 계층의 주요 기능

  1. 패킷 전달 : 종단간*(End to End)의 패킷 전달을 수행함
  2. 라우팅 : 라우팅 프로토콜을 기반으로 효율적인 경로를 선택하여 목적지까지 패킷 전달
    • 라우터는 IP주소를 기반으로 패킷을 flooding, 이후에는 유니캐스트로 전달
    • **라우팅 프로토콜의 종류와 기능은 추후에 다룰 예정**
  3. 주소 사용 : IP주소를 기반으로 패킷 전달

종단간*이란 ? : 네트워크의 가장 끝에 있는 장치끼리 서로 간의 데이터를 주고 받을 수 있도록 중개 역할

 

 

Default Gateway

  • 정의 : PC에서 나랑 가장 가까운 라우터의 인터페이스 주소
  • 각 PC에는 Default Gateway가 정의되어 있으며, 중복될 수 있음
  • 각 end device는 가장 가까운 라우터와 IP 주소 기반으로 패킷을 전송함.

 

네트워크 계층에서 사용하는 프로토콜

  • IP(Internet Protocol) : 주소로 사용되며, V4와 V6가 있음 (Version 4와 Version 6의 차이는 V4가 주소가 비교적 부족함) 
  • ARP(Address Resolution Protocol) : IP 주소를 기반으로 MAC 주소를 찾을 때 사용
  • RARP(Reverse ARP) : MAC 주소를 기반으로 IP 주소를 찾을 때 사용

  ARP vs. RARP : ARP는 상대방의 IP 주소는 아는데 MAC 주소를 모를 때, RARP는 MAC 주소는 아는데 IP 주소를 모르는 경우 사용

 

2계층과 3계층 총 핵심 정리

2계층과 3계층에서의 데이터 전달

  • 스위치 → 2계층 : MAC 주소를 기반으로 프레임을 전달하는 장치, L2 보안
  • 라우터 → 3계층 : IP 주소를 기반으로 패킷을 전달하는 장치, L3 보안

PC에서는 IP와 MAC 주소를 모두 연결되어 있는 스위치 또는 라우터로 전달함. 

 → 스위치와 라우터 모두 end device의 IP 주소와 MAC 주소를 전달받지만, 스위치는 MAC 주소만 고려하고 라우터는 IP 주소만 고려함

 → 최종적으로 출발한 PC의 MAC 주소와 IP 주소를 도착 end device(PC 또는 서버)로 전달