정적 및 동적 라우팅

TCP/IP에서 라우팅은 두 유형, 즉 정적 또는 동적 중 하나일 수 있습니다.

정적 라우팅을 사용하면 route 명령으로 라우팅 테이블을 수동으로 유지합니다. 정적 라우팅은 하나 또는 두 개의 다른 네트워크와의 단일 네트워크 통신에 실용적입니다. 그러나 네트워크가 추가 네트워크와 통신하기 시작하면 게이트웨이의 수가 증가되어 라우팅 테이블을 수동으로 유지하는 데 필요한 시간과 노력도 증가합니다.

동적 라우팅을 사용하면 디먼이 라우팅 테이블을 자동으로 갱신합니다. 라우팅 디먼은 다른 라우팅 디먼이 브로드캐스트하는 정보를 연속적으로 수신해서 라우팅 테이블을 계속해서 갱신합니다.

TCP/IP는 동적 라우팅에 사용할 수 있는 2개의 디먼인 routedgated 디먼을 제공합니다. gated 디먼은 라우팅 정보 프로토콜(RIP), RIPng(Routing Information Protocol Next Generation), 외부 게이트웨이 프로토콜(EGP), 경계 게이트웨이 프로토콜(BGP)BGP4+, HELLO(Defense Communications Network Local-Network Protocol), OSPF(Open Shortest Path First), IS-IS(Intermediate System to Intermediate System), 인터넷 제어 메시지 프로토콜(ICMP 및 ICMPv6)/라우터 발견 라우팅 프로토콜을 동시에 지원합니다. 또한 gated 디먼은 단순 네트워크 관리 프로토콜(SNMP)도 지원합니다. routed 디먼은 라우팅 정보 프로토콜(RIP)만을 지원합니다.

라우팅 디먼은 디먼을 시작할 때 사용하는 옵션에 따라 수동 또는 활성 모드 중 하나에서 작동할 수 있습니다. 활성 모드에서 라우팅 디먼은 로컬 네트워크에 대한 라우팅 정보를 주기적으로 게이트웨이와 호스트에 브로드캐스트하고 호스트 및 게이트웨이로부터 라우팅 정보를 수신하기도 합니다. 수동 모드에서 라우팅 디먼은 호스트 및 게이트웨이로부터 라우팅 정보를 수신하지만 원격 게이트웨이를 갱신된 상태로 유지하려고 하지는 않습니다(자신의 라우팅 정보를 공지하지 않음).

이들 두 가지 유형의 라우팅은 게이트웨이와 네트워크의 다른 호스트에 모두 사용할 수 있습니다. 정적 라우팅은 게이트웨이에 대해서도 다른 호스트와 동일하게 작업합니다. 그러나 동적 라우팅 디먼은 게이트웨이가 아닌 호스트에서 실행할 때 수동 모드(정적)에서 실행해야 합니다.