CS정리/컴퓨터 네트워크
[컴퓨터 네트워크] OSI 7 계층 소개 (3계층 : 네트워크 계층)
freelini
2022. 3. 11. 16:05
3계층 : 네트워크 계층 (Network Layer)
네트워크 계층의 정의 및 특징
- IP 주소를 기반으로 패킷을 전달하는 계층
- LAN과 WAN을 연결시켜주는 구간
- 네트워크 계층의 데이터 : 패킷(Packet)
- 네트워크 계층의 대표적인 장치는 라우터(Router)임
네트워크 계층의 주요 기능
- 패킷 전달 : 종단간*(End to End)의 패킷 전달을 수행함
- 라우팅 : 라우팅 프로토콜을 기반으로 효율적인 경로를 선택하여 목적지까지 패킷 전달
- 라우터는 IP주소를 기반으로 패킷을 flooding, 이후에는 유니캐스트로 전달
- **라우팅 프로토콜의 종류와 기능은 추후에 다룰 예정**
- 주소 사용 : 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계층 : MAC 주소를 기반으로 프레임을 전달하는 장치, L2 보안
- 라우터 → 3계층 : IP 주소를 기반으로 패킷을 전달하는 장치, L3 보안
※ PC에서는 IP와 MAC 주소를 모두 연결되어 있는 스위치 또는 라우터로 전달함.
→ 스위치와 라우터 모두 end device의 IP 주소와 MAC 주소를 전달받지만, 스위치는 MAC 주소만 고려하고 라우터는 IP 주소만 고려함
→ 최종적으로 출발한 PC의 MAC 주소와 IP 주소를 도착 end device(PC 또는 서버)로 전달