Lined Notebook

인터넷 계층(network) 과 ICMP ★★★

by yjym33

인터넷 계층 (Network Layer)


인터넷 계층은 OSI (Open Systems Interconnection) 모델에서 3번째 계층으로 위치하며, 네트워크 간의 데이터 전송과 라우팅을 관리하는 역할을 합니다. 인터넷 프로토콜 스위트(IP 스위트) 중심으로 동작하며, 주요 프로토콜로는 IP (Internet Protocol)가 있습니다.

인터넷 계층의 주요 역할:

라우팅: 인터넷에서 데이터 패킷의 출발지에서 목적지로의 경로를 결정하고, 다음 라우터로 패킷을 전달합니다.
패킷 전송: 데이터 패킷을 목적지까지 전달하고, 중간 라우터에서 패킷의 경로를 결정하여 전송합니다.
IP 주소 할당: 각 장치에 고유한 IP 주소를 할당하여 네트워크에서 식별 가능하게 합니다.
IP (Internet Protocol)IP는 인터넷 계층의 핵심 프로토콜로, IP 주소를 사용하여 데이터 패킷의 출발지와 목적지를 식별하고 라우팅합니다. 주로 IPv4와 IPv6 버전이 사용되며, IPv6는 IPv4의 주소 부족 문제를 해결하기 위해 도입되었습니다.



ICMP (Internet Control Message Protocol)


**ICMP (Internet Control Message Protocol)**는 네트워크에서 발생하는 다양한 제어 및 오류 메시지를 전송하는 데 사용되는 프로토콜입니다. ICMP 메시지는 네트워크 상태를 모니터링하고, 라우팅 문제를 식별하며, 네트워크 장애 해결에 도움을 줍니다.

ICMP의 주요 역할:

에러 보고: ICMP는 네트워크 장애나 오류를 감지하고 관련된 메시지를 송신자에게 알려줍니다. 예를 들어, 목적지 호스트가 도달 불가능할 때 "목적지 호스트 도달 불가능" 메시지를 생성합니다.
핑(Ping): ICMP를 사용하여 호스트나 라우터가 온라인 상태인지 확인하고 응답 시간을 측정할 수 있습니다.
트레이스 라우트(Traceroute): ICMP를 사용하여 패킷이 목적지까지 어떤 경로를 따라갔는지 확인할 수 있습니다.
패킷 단편화 및 조립: ICMP 메시지 중 "패킷 단편화"와 "패킷 조립" 메시지는 IP 패킷의 단편화 및 재조립을 관리합니다.

블로그의 정보

생각보다 실천을

yjym33

활동하기