Routing Protocol은 Routing을 담당하는 네트워크 Device(Router)에 탑재되어 Destination Network의 최적경로를 선정을 할 수 있도록 Router들간 Network Reachability 즉 Routing Information을 서로 교환하여 Routing Table을 생성하고 변화시 update하는 일련의 규약을 말한다.
일반적으로 Routing Protocol은 각 Router의 OS에 Software형태로 포함되어있다.
Routing이란 하나의 근원지에서 목적지로 internetwork를 통해 정보를 전달하는 과정을 말한다. 이에 대비되는 말로는 Bridging이라는 용어가 있는 데 그 개념은 비슷하나 Routing은 OSI 7 Layer에서 Network Layer(3계층)에서 일어나는 것이고 Bridging은 Datalink Layer(2계층)에서 일어난다는 것이 다른 점이다.
Static vs Dynamic Routing
Routing은 Network Admin이 Router마다 최적의 경로를 인위적으로 등록하는 Static routing과 자동적인 Routing Algorithm에 의해 최적의경로를 판단하는 Dynamic Routing 이 있다. Dynamic routing을 제공하는 Routing Algorithm이 바로 Routing Protocol에 의해 제공되어진다.
말그대로 Routed Protocol 은 Routing되어지는 Protocol로 Network Protocol 즉 Layer3의 Packet형태의 데이터 전송단위로 표현된다. Routing Protocol 은 이러한 Routed(Network)Protocol을 자동적으로(Dynamic하게) Routing시키는 Algorithm 이다.
Routed Protocol
Routing의 기준을 제공하는 Routed Protocol의 요소는 Layer 3 Address 이다. 이중 Routing Protocol에서는 Network Address를 가지고 Routing 하게된다. 다음은 각 Routed Protocol address이다.
Protocol
Address
Network address
Host address
TCP/IP
10.8.2.2
10.
8.2.2
Novell IPX
1aceb0b.0000.0c00.6e25
1aceb0b
0000.0c00.6e25
AppleTalk
10.1
10
1
X.25
DNIC
NTN
Routing Protocol
Routing Protocol은 Routed Protocol(Layer3 protocol)에 따라 여러 가지가 존재하며 각각 독립적으로 동작한다. 여러 가지의 Routed protocol을 동시에 지원하는 Router를 Multiprotol router라 한다.
Routing Domain은 하나의 관리정책하에서 운영되어지는 routing 범위이며 일반적으로 기업 및 ISP의 개별네트워크가 그단위가 된다. 따라서 기업내부에서의 Routing Protocol은 IntraDomain Routing Protocol을 사용하며, 그 Routing Domain간 Routing은 InterDomain Protocol을 사용하게 된다.
InterDomain Routing Protocol
Exterior Gateway Protocol이라고도 하며 인터넷에서 단위 Routing Domain(AS)간 Routing을 처리하는 Routing Protocol 이다.
- EGP(Exterior Gateway Protocol), BGP(Border Gateway Protocol)가 있다.
-----------------------------
* 주) AS : Autonomous System
IntraDomain Routing Protocol
Interior Gateway Protocol이라고도 하며 기업 및 ISP의 단위 Routing Domain내에서 Subnetwork간 Routing을 담당하는 Routing Protocol 이다.
- RIP, OSPF, IS-IS, EIGRP 등이 있다.
-----------------------------------------------
* 주) RIP : Routing Information Protocol
OSPF : Open Shortest Path First
IS-IS : Intermediate System-to-Intermediate System
Comments List