什么是IP Routing

IP Routing(IP路由选择)是一系列Protocol(协议)的集合,这些协议主要负责数据在网络中的传输,从而使数据从源网络抵达目标网络。具体地,数据通过一系列Router(路由器)在多重网络中传输,而协议使每一个路由器建立自己的forwarding table(转发表)来记录hop address(下一跳的地址)。一个IP包裹将会在多个路由器间通过它们的转发表被传递,期间,IP包裹的数据头可以提供足够的信息给路由器以决定下一跳的地址。

常见的协议有:

  • BGP (Border Gateway Protocol)
  • IS-IS (Intermediate System - Intermediate System)
  • OSPF (Open Shortest Path First)
  • RIP (Routing Information Protocol)


Internet(互联网)可以分割为一系列Autonomous System(自治系统),一个自治系统由一组路由器组成。这些路由器有一个共同管理单元,同时由一个共同的协议控制路由选择信息的交换。

常见的一共有三类自治系统:
  • Stub AS(残桩自治系统):只有单一的通往另一个自治系统的连接。例如,一个小型的校园网络可以看做是残桩自治系统。
  • Transit AS(传送自治系统):有多个通往其他自治系统的连接,而且提供中转功能。例如,ISP网络是一种传送自治系统。
  • Multihomed AS(多接口自治系统):有多个通往其他自治系统的连接,但不提供中转功能。除了在多接口自治系统中数据可以选择最优连接路径外,多接口自治系统与残桩自治系统类似。例如,大型企业网络通常为多接口自治系统。


IGP - Interior Gateway Protocol (内部网关协议)EGP - Exterior Gateway Protocol(外部网关协议)是自治系统中两个重要的协议。
  • 内部网关协议:作用于一个自治系统内部,其能够使数据在不同网络的节点间传输。若该自治系统提供中转功能,IGP还能控制数据在自治系统中的中转。
  • 外部网关协议:作用于自治系统之间,其能够使一个自治系统内的路由器集群选择离开该自治系统的最佳出口。换句话说,其决定了数据为了到达指定目标网络所应该经过的自治系统。



参考:http://www.metaswitch.com/resources/what-is-ip-routing
声明:该文章内容来源于互联网,本人只是起到搬运和归纳的作用。

你可能感兴趣的:(什么是IP Routing)