路由器是怎样转发分组
发布时间:2014/9/19 19:29:08 访问次数:1553
下面我们先用一个简单例子来说明路由器是怎样转发分组的。 是一个路由表的简单的例子。 P0803BVG有四个A类网络通过三个路由器连接在一起。每一个网络上都可能有成千上万个主机。可以想象,若按目的主机号来制作路由表,则所得出的路由表就会过于庞大
(如果每一个网络有1万台主机,四个网络就有4万台主机,因而每一个路由表就有4万个项目,也就是4万行。每一行对应于一个主机)。但若按主机所在的网络地址来制作路由表,那么每一个路由器中的路由表就只包含4个项目(即只有4行,每一行对应于一个网络)。以路由器R2的路由表为例。由于R2同时连接在网络2和网络3上,因此只要目的站在这两个网络上,都可通过接口0或l由路由器R2直接交付(当然还要利用地址解析协议ARP才能找到这些主机相应的硬件地址)。若目的主机在网络1中,则下一跳路由器应为Ri,其IP地址为20.0.0.7。路由器R2和Ri由于同时连接在网络2上,因此从路由器R2把分组转发到路由器Ri是很容易的。同理,若目的主机在网络4中,则路由器R2应把分组转发给IP地址为30.0.0.1的路由器R3。
可以把整个的网络拓扑简化为的那样。在简化图中,网络变成了一条链路,但每一个路由器旁边都注明其IP地址。使用这样的简化图,可以使我们不用关心某个网络内部的具体拓扑以及连接在该网络上有多少台计算机,因为这些对于研究分组转发问题并没有什么关系。
下面我们先用一个简单例子来说明路由器是怎样转发分组的。 是一个路由表的简单的例子。 P0803BVG有四个A类网络通过三个路由器连接在一起。每一个网络上都可能有成千上万个主机。可以想象,若按目的主机号来制作路由表,则所得出的路由表就会过于庞大
(如果每一个网络有1万台主机,四个网络就有4万台主机,因而每一个路由表就有4万个项目,也就是4万行。每一行对应于一个主机)。但若按主机所在的网络地址来制作路由表,那么每一个路由器中的路由表就只包含4个项目(即只有4行,每一行对应于一个网络)。以路由器R2的路由表为例。由于R2同时连接在网络2和网络3上,因此只要目的站在这两个网络上,都可通过接口0或l由路由器R2直接交付(当然还要利用地址解析协议ARP才能找到这些主机相应的硬件地址)。若目的主机在网络1中,则下一跳路由器应为Ri,其IP地址为20.0.0.7。路由器R2和Ri由于同时连接在网络2上,因此从路由器R2把分组转发到路由器Ri是很容易的。同理,若目的主机在网络4中,则路由器R2应把分组转发给IP地址为30.0.0.1的路由器R3。
可以把整个的网络拓扑简化为的那样。在简化图中,网络变成了一条链路,但每一个路由器旁边都注明其IP地址。使用这样的简化图,可以使我们不用关心某个网络内部的具体拓扑以及连接在该网络上有多少台计算机,因为这些对于研究分组转发问题并没有什么关系。
上一篇:代理服务器(proxy server)是一种网络实体
上一篇:特定主机路由
热门点击
- 常用的CIDR地址块
- 垂直偏转因数选择( VOLTS/DIV)和微
- 制定因特网的正式标准要经过以下的四个阶段
- 网络适配器的作用是什么
- 频分复用、时分复用和统计时分复用
- 封装成帧(framing)
- 使用点对点信道的数据链路层
- lP多播需要两种协议
- 金属镀层
- 路由器是怎样转发分组
推荐技术资料
- FU-19推挽功放制作
- FU-19是国产大功率发射双四极功率电二管,EPL20... [详细]