📍 IPv4 프로토콜 / ICMP 프로토콜 / 라우팅 테이블 / 멀리 떨어진 컴퓨터와 통신하는 과정 / IPv4 패킷 조각화
항목 | 설명 |
IPv4 | Internet Protocol Version 4. 32비트 주소 체계를 사용하며, 주로 네트워크에서 장치를 식별하는 데 사용되는 IP 주소 체계. 예: 192.168.1.1. |
ICMP | 인터넷 제어 메시지 프로토콜(Internet Control Message Protocol). 네트워크 오류 메시지 및 상태 정보를 전달하는 프로토콜. 예: ping 명령은 ICMP를 사용하여 네트워크 연결을 확인. |
라우팅 테이블 | 네트워크 장치에서 패킷을 전달할 경로를 저장하는 데이터베이스. 목적지 IP 주소에 대한 경로 정보가 포함되어 있으며, 패킷이 어디로 가야 할지 결정하는 데 사용된다. |
IPv4 패킷 조각화 | IPv4 패킷의 크기가 네트워크에서 전송할 수 있는 최대 크기인 MTU(Maximum Transmission Unit)를 초과하면, 패킷을 작은 조각으로 나누어 전송하는 과정. 각 조각은 독립적으로 전송된다. |
TTL (Time to Live) | IPv4 패킷의 헤더에 포함된 필드로, 패킷이 네트워크를 통해 이동할 수 있는 최대 홉 수를 나타낸다. TTL 값은 패킷이 라우터를 통과할 때마다 1씩 감소하고, TTL이 0이 되면 패킷은 폐기된다. |
MTU (Maximum Trans-mission Unit) | 네트워크에서 한 번에 전송할 수 있는 최대 패킷 크기. MTU 값이 초과되면 패킷은 조각화되어 전송된다. 일반적인 이더넷의 MTU는 1500바이트이다. |
✅ 각 항목에 대한 간단한 예시
- IPv4: 192.168.0.1
- ICMP: ping 8.8.8.8 (구글 DNS 서버를 핑으로 확인하는 명령)
- 라우팅 테이블: 특정 네트워크 주소가 192.168.1.0/24에 해당하는 경우, 이를 192.168.1.1 라우터를 통해 전달
- IPv4 패킷 조각화: 2000바이트 크기의 패킷이 1500바이트 MTU를 가진 네트워크를 통해 전송될 때, 패킷은 여러 개의 작은 조각으로 나뉘어 전송된다.
- TTL: 패킷이 5개의 라우터를 통과하는 경우, TTL은 5에서 시작해 0이 되면 패킷이 폐기된다.
- MTU: 네트워크에서 MTU가 1500바이트라면, 1500바이트를 초과하는 데이터는 분할되어 전송된다.
728x90
'네트워크 기초' 카테고리의 다른 글
08. HTTP 통신 요청 (0) | 2025.03.17 |
---|---|
07. 프로그램이 데이터를 주고받는 방법 (OSI 4계층) (0) | 2025.03.17 |
05. ARP 프로토콜 알아보기 (0) | 2025.03.14 |
04. IP주소를 활용한 통신 방법 (OSI 3계층 ) (0) | 2025.03.13 |
03. 근거리 통신 방법 (OSI 2계층) (0) | 2025.03.12 |