百思论坛
                                                                  -工程科技交流平台

百思论坛 » 通信与网络 » 交换技术 » 【转贴】路由原理


2007-9-21 17:23 yby
【转贴】路由原理

[table=98%][tr][td]路由原理[/td][/tr][tr][td] [/td][/tr][tr][td]
[font=宋体]——当[/font][font=Times New Roman]IP[/font][font=宋体]子网中的一台主机发送[/font][font=Times New Roman]IP[/font][font=宋体]分组给同一[/font][font=Times New Roman]IP[/font][font=宋体]子网的另一台主机时,它将直接把[/font][font=Times New Roman]IP[/font][font=宋体]分组送到网络上,对方就能收到。而要送给不同[/font][font=Times New Roman]IP[/font][font=宋体]于网上的主机时,它要选择一个能到达目的子网上的路由器,把[/font][font=Times New Roman]IP[/font][font=宋体]分组送给该路由器,由路由器负责把[/font][font=Times New Roman]IP[/font][font=宋体]分组送到目的地。如果没有找到这样的路由器,主机就把[/font][font=Times New Roman]IP[/font][font=宋体]分组送给一个称为“缺省网关([/font][font=Times New Roman]default gateway[/font][font=宋体])”的路由器上。“缺省网关”是每台主机上的一个配置参数,它是接在同一个网络上的某个路由器端口的[/font][font=Times New Roman]IP[/font][font=宋体]地址。[/font][font=Times New Roman] [/font]
[font=宋体]——路由器转发[/font][font=Times New Roman]IP[/font][font=宋体]分组时,只根据[/font][font=Times New Roman]IP[/font][font=宋体]分组目的[/font][font=Times New Roman]IP[/font][font=宋体]地址的网络号部分,选择合适的端口,把[/font][font=Times New Roman]IP[/font][font=宋体]分组送出去。同主机一样,路由器也要判定端口所接的是否是目的子网,如果是,就直接把分组通过端口送到网络上,否则,也要选择下一个路由器来传送分组。路由器也有它的缺省网关,用来传送不知道往哪儿送的[/font][font=Times New Roman]IP[/font][font=宋体]分组。这样,通过路由器把知道如何传送的[/font][font=Times New Roman]IP[/font][font=宋体]分组正确转发出去,不知道的[/font][font=Times New Roman]IP[/font][font=宋体]分组送给“缺省网关”路由器,这样一级级地传送,[/font][font=Times New Roman]IP[/font][font=宋体]分组最终将送到目的地,送不到目的地的[/font][font=Times New Roman]IP[/font][font=宋体]分组则被网络丢弃了。[/font][font=Times New Roman] [/font]
[font=宋体]——目前[/font][font=Times New Roman]TCP[/font][font=宋体]/[/font][font=Times New Roman]IP[/font][font=宋体]网络,全部是通过路由器互连起来的,[/font][font=Times New Roman]Internet[/font][font=宋体]就是成千上万个[/font][font=Times New Roman]IP[/font][font=宋体]子网通过路由器互连起来的国际性网络。这种网络称为以路由器为基础的网络([/font][font=Times New Roman]router based network[/font][font=宋体]),形成了以路由器为节点的“网间网”。在“网间网”中,路由器不仅负责对[/font][font=Times New Roman]IP[/font][font=宋体]分组的转发,还要负责与别的路由器进行联络,共同确定“网间网”的路由选择和维护路由表。[/font][font=Times New Roman] [/font]
[font=宋体]——路由动作包括两项基本内容:寻径和转发。寻径即判定到达目的地的最佳路径,由路由选择算法来实现。由于涉及到不同的路由选择协议和路由选择算法,要相对复杂一些。为了判定最佳路径,路由选择算法必须启动并维护包含路由信息的路由表,其中路由信息依赖于所用的路由选择算法而不尽相同。路由选择算法将收集到的不同信息填入路由表中,根据路由表可将目的网络与下一站([/font][font=Times New Roman]nexthop[/font][font=宋体])的关系告诉路由器。路由器间互通信息进行路由更新,更新维护路由表使之正确反映网络的拓扑变化,并由路由器根据量度来决定最佳路径。这就是路由选择协议([/font][font=Times New Roman]routing protocol[/font][font=宋体]),例如路由信息协议([/font][font=Times New Roman]RIP[/font][font=宋体])、开放式最短路径优先协议([/font][font=Times New Roman]OSPF[/font][font=宋体])和边界网关协议([/font][font=Times New Roman]BGP[/font][font=宋体])等。[/font][font=Times New Roman] [/font]
[font=宋体]——转发即沿寻径好的最佳路径传送信息分组。路由器首先在路由表中查找,判明是否知道如何将分组发送到下一个站点(路由器或主机),如果路由器不知道如何发送分组,通常将该分组丢弃;否则就根据路由表的相应表项将分组发送到下一个站点,如果目的网络直接与路由器相连,路由器就把分组直接送到相应的端口上。这就是路由转发协议([/font][font=Times New Roman]routed protocol[/font][font=宋体])。[/font][font=Times New Roman] [/font]
[font=宋体]——路由转发协议和路由选择协议是相互配合又相互独立的概念,前者使用后者维护的路由表,同时后者要利用前者提供的功能来发布路由协议数据分组。下文中提到的路由协议,除非特别说明,都是指路由选择协议,这也是普遍的习惯。[/font]


[/td][/tr][/table]

2007-9-24 18:14 X11
看过

2007-12-25 09:25 augustboy
好文帮顶

2009-1-12 21:20 wxyongcn
support

2009-8-11 09:16 皇帝的新衣
增长点知识,

2009-11-30 18:25 sunnysandy
学习了

2010-2-16 17:09 404678629
:good

页: [1]

  查看完整版本: 【转贴】路由原理