Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57524
  • 博文数量: 23
  • 博客积分: 473
  • 博客等级: 一等列兵
  • 技术积分: 240
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-26 17:51
文章分类

全部博文(23)

文章存档

2020年(4)

2017年(7)

2011年(9)

2010年(3)

分类:

2010-05-10 16:03:13

 
(1)1、从数据报的首部提取目的站的 IP 地址 D, 得出目的网络地址为 N
(2)2、若网络 N 与此路由器直接相连,则直接将数据报交付给目的站 D;否则是间接交付,执行(3)
(3)3、若路由表中有目的地址为 D 的特定主机路由,则将数据报传送给路由表中所指明的下一跳路由器;否则,执行(4)
(4)4、若路由表中有到达网络 N 的路由,则将数据报传送给路由表指明的下一跳路由器;否则,执行(5)
(5)5、若路由表中有一个默认路由,则将数据报传送给路由表中所指明的默认路由器;否则,执行(6)
(6)6、报告转发分组出错。
在划分子网的情况下路由器转发分组的算法
 从收到的分组的首部提取目的 IP 地址 D。
先用各网络的子网掩码和 D 逐比特相“与”,看是否和 相应的网络地址匹配。若匹配,则将分组直接交付。否则就是间接交付,执行(3)。
若路由表中有目的地址为 D 的特定主机路由,则将分组传送给指明的下一跳路由器;否则,执行(4)。
对路由表中的每一行的子网掩码和 D 逐比特相“与”,若其结果与该行的目的网络地址匹配,则将分组传送给该行指明的下一跳路由器;否则,执行(5)。
若路由表中有一个默认路由,则将分组传送给路由表中所指明的默认路由器;否则,执行(6)。
报告转发分组出错。
 
在划分子网的情况下路由器转发分组的算法
阅读(2133) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~