네트워크 계층에는 ARP 프로토콜, IP 프로토콜, ICMP 프로토콜 및 IGMP 프로토콜의 네 가지 프로토콜이 있습니다. ARP 프로토콜은 IP 프로토콜에 대한 서비스를 제공하고, IP 프로토콜은 ICMP 프로토콜에 대한 서비스를 제공하며, ICMP 프로토콜은 IGMP 프로토콜에 대한 서비스를 제공합니다.
이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
네트워크 계층 프로토콜이란 무엇입니까?
OSI 참조 모델의 세 번째 계층인 네트워크 계층 프로토콜. 이는 통신 서브넷의 작업을 제어하고 연결을 설정, 유지 및 해제하는 수단을 제공하며 전송 계층 엔터티 간의 투명한 데이터 전송을 보장합니다.
네트워크 계층 프로토콜에는ARP 프로토콜, IP 프로토콜, ICMP 프로토콜, IGMP 프로토콜이 포함됩니다.
ARP 프로토콜:
주소 확인 프로토콜 또는 ARP(주소 확인 프로토콜)는 IP 주소를 기반으로 물리적 주소를 얻는 TCP/IP 프로토콜입니다.
호스트가 정보를 보내면 대상 IP 주소가 포함된 ARP 요청을 근거리 통신망의 모든 호스트에 브로드캐스트하고 반환 메시지를 수신하여 반환 메시지를 받은 후 대상의 물리적 주소인 IP 주소를 확인합니다. 및 물리적 주소는 로컬 ARP 캐시에 저장되어 일정 기간 동안 유지되며, 다음 번 요청 시 ARP 캐시를 직접 쿼리하여 리소스를 절약합니다.
주소 확인 프로토콜은 네트워크 내 호스트 간의 상호 신뢰를 기반으로 합니다. LAN의 호스트는 독립적으로 ARP 응답 메시지를 보낼 수 있으며, 다른 호스트는 응답 메시지를 수신하면 메시지의 신뢰성을 감지하지 않습니다. 로컬 ARP 캐시에서 공격자는 가짜 ARP 응답 메시지를 특정 호스트에 보낼 수 있으며, 이로 인해 전송된 정보가 예상 호스트에 도달하지 못하거나 잘못된 호스트에 도달하게 되는데, 이는 ARP 스푸핑을 구성합니다.
ARP 명령은 로컬 ARP 캐시의 IP 주소와 MAC 주소 간의 대응을 쿼리하고 정적 대응을 추가 또는 삭제하는 데 사용할 수 있습니다. 관련 프로토콜에는 RARP 및 프록시 ARP가 포함됩니다. NDP는 IPv6의 주소 확인 프로토콜을 대체하는 데 사용됩니다.
IP 프로토콜:
IP는 Internet Protocol의 약어이며 TCP/IP 시스템의 네트워크 계층 프로토콜입니다. IP 설계의 목적은 네트워크의 확장성을 향상시키는 것입니다. 첫째, 인터넷 문제를 해결하고 대규모 이종 네트워크의 상호 연결을 실현합니다. 둘째, 최상위 네트워크 애플리케이션과 기본 네트워크 기술 간의 결합 관계를 분리합니다. 두 가지를 독립적으로 개발하십시오. 엔드투엔드 설계 원칙에 따르면 IP는 연결이 없고 신뢰할 수 없는 최선의 노력 패킷 전송 서비스만 호스트에 제공합니다.
ICMP 프로토콜:
ICMP(인터넷 제어 메시지 프로토콜) 인터넷 제어 메시지 프로토콜. TCP/IP 프로토콜 제품군의 하위 프로토콜이며 IP 호스트와 라우터 간에 제어 메시지를 전송하는 데 사용됩니다. 제어 메시지는 네트워크 연결성, 호스트 연결 가능 여부, 경로 사용 가능 여부 등 네트워크 자체에 대한 메시지를 의미합니다. 이러한 제어 메시지는 사용자 데이터를 전송하지는 않지만 사용자 데이터 전송에 중요한 역할을 합니다.
ICMP는 IP의 기본 지원을 더 높은 수준의 프로토콜인 것처럼 사용하지만 ICMP는 실제로 IP의 필수 부분이며 모든 IP 모듈에서 구현되어야 합니다.
IGMP 프로토콜:
인터넷 그룹 관리 프로토콜(IGMP, 인터넷 그룹 관리 프로토콜)은 인터넷 프로토콜 계열의 멀티캐스트 프로토콜입니다.
IP 호스트가 그룹 멤버십을 직접 인접한 라우터에 보고하기 위해 사용하는 TCP/IP 프로토콜 제품군의 하위 프로토콜입니다. 인터넷 호스트가 멀티캐스트에 참여할 수 있도록 하며 IP 호스트가 멀티캐스트 그룹 멤버십을 인접한 멀티캐스트 라우터에 보고하는 데 사용하는 프로토콜입니다. 멀티캐스트 라우터는 로컬 네트워크에 IGMP 쿼리를 보내는 멀티캐스트 지원 라우터입니다. 호스트는 IGMP 보고서를 전송하여 쿼리에 응답합니다. 멀티캐스트 라우터는 네트워크의 모든 멀티캐스트 구성원에게 멀티캐스트 패킷을 전달하는 역할을 합니다.
IGMP(Internet Group Management Protocol)는 OSI(Open Source Systems Interconnection) 7계층 프레임워크 모델의 네트워크 계층에 해당하는 프로토콜입니다. IGMP(Internet Group Management Protocol)는 IETF(Internet Engineering Task Force)에서 작성한 표준 문서(RFC) 2236에 자세히 설명되어 있습니다.
더 많은 관련 기사를 보려면PHP 중국어 웹사이트를 방문하세요! !
위 내용은 네트워크 계층 프로토콜은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!