ICMP 라우터 탐색 프로토콜
ICMP Router Discovery Protocol컴퓨터 네트워킹에서, 인터넷 라우터 디스커버리 프로토콜이라고도 불리는 ICMP 인터넷 라우터 디스커버리 프로토콜(IRDP)[1]은 컴퓨터 호스트가 그들의 IPv4 로컬 영역 네트워크에서 라우터의 존재와 위치를 발견하기 위한 프로토콜이다.라우터 검색은 다른 비로컬 영역 네트워크의 컴퓨터 시스템에 액세스하는 데 유용하다.[2]IRDP는 IETF RFC 1256 표준에 의해 정의되며,[3] IETF RFC 792에 기초하는 ICMP(Internet Control Message Protocol)를 기반으로 한다.IRDP는 라우팅 정보를 수동으로 구성할 필요가 없다.[1]
라우터 검색 메시지
라우터 검색을 활성화하기 위해 IRDP는 두 가지 종류의 ICMP 메시지를 정의한다.[4][5]
- ICMP 라우터 요청 메시지는 컴퓨터 호스트에서 로컬 영역 네트워크의 라우터로 전송되어 네트워크에 자신의 존재를 알릴 것을 요청한다.
- ICMP 라우터 알림 메시지는 라우터에 의해 LAN 상의 라우터에 의해 전송되어 라우팅에 이용 가능한 그것의 IP 주소를 알린다.
호스트가 부팅되면 IP 멀티캐스트 주소 224.0.0.2로 요청 메시지를 전송한다.[4]이에 대응하여, 하나 이상의 라우터가 광고 메시지를 보낼 수 있다.둘 이상의 라우터가 있는 경우, 호스트는 보통 받는 첫 번째 메시지를 선택하고 라우터를 라우팅 테이블에 추가한다.요청과 독립적으로, 라우터는 주기적으로 광고 메시지를 발송할 수 있다.[6]이러한 메시지는 라우팅 경로를 결정하는 것이 아니라 가능한 게이트웨이만 있기 때문에 라우팅 프로토콜로 간주되지 않는다.[3]
확장
IRDP 전략은 IPv6 인접 탐색 프로토콜 개발에 사용되어 왔다.[7]이들은 ICMP 메시지의 IPv6 아날로그인 ICMPv6 메시지를 사용한다.이웃 발견은 IETF 표준 RFC 4861 및 RFC 4862에 의해 관리된다.
IRDP는 IETF 표준 RFC 3344를 통한 모바일 네트워킹에서 필수적인 역할을 한다.[1]이를 MIPv4 에이전트 검색이라고 한다.[5]
참고 항목
참조
- ^ a b c "IRDP". etutorials.org. eTutorials.org. Retrieved 23 June 2016.
- ^ "ICMP Router Discovery Overview". www.juniper.net. Juniper Networks. Retrieved 23 June 2016.
- ^ a b Network Protocols Handbook. Javvin Technologies Inc. 2005. p. 69. ISBN 9780974094526. Retrieved 23 June 2016.
- ^ a b Carrell, Jeffrey L.; Chappell, Laura; Tittel, Ed; Pyles, James (2013). Guide to TCP/IP. Cengage Learning. pp. 288–289. ISBN 978-1133019862. Retrieved 23 June 2016.
- ^ a b Chen, Jyh-Cheng; Zhang, Tao (17 February 2004). IP-Based Next-Generation Wireless Networks: Systems, Architectures, and Protocols. John Wiley & Sons. p. 182. ISBN 9780471478263. Retrieved 23 June 2016.
- ^ Panwar, Shivendra S. (2004). TCP/IP Essentials: A Lab-Based Approach. Cambridge University Press. p. 81. ISBN 9780521601245.
- ^ "Supported ICMP Router Discovery and IPv6 Neighbor Discovery Standards". juniper.net. Juniper Networks. Retrieved 23 June 2016.
외부 링크
- RFC 1256: ICMP 라우터 검색 메시지