开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第21天,点击查看活动详情
第六章 IP分组的交付和转发
交付 是指在网络层的控制下,底层各网络对分组的处理方式。
转发指的是吧分组交付到下一站的方式。(给予分组目的地址的转发和基于附加在分组上的标记的转发)
交付方法 :
直接交付和间接交付
直接交付:分组的源点和终点在同一个物理网络上 或者 是在最后一个路由器与目的主机之间践行交付
间接交付:分组经过了一个又一个路由器,最后到达与终点连接在同一个网络上的路由器。
最后的交付都是直接交付
转发 也就是将分组交付给下一跳
当IP地址作为无连接的协议是,转发的基础就是IP数据报的目的地址
转发技术
下一跳方法 减少路由表中的内容 ,路由表中只保留下一跳地址,不保留完整路由信息
特定网络方法 能使路由表长度变下且简化查找过程的第二技术
特定主机方法 在使用时,目的主机的地址在路由表中要给出
默认方法 简化路由选择
使用分类编址时的转发
无子网划分的转发 有子网划分的转发
分类编址的路由表可以设计为3列,无分类地址的路由表至少需要4列
基于标记的转发
在一个无连接的网络中,路由器根据分组首部的目的地址来转发该分组,另一方面在一个面向连接的网络,交换机则根据附加在分组上的标记来转发该分组
路由选择基于对路由表内容的搜索,而交换则涉及用一个索引访问交换表来完成
MPLS 多协议标记交换 当MPLS被当做路由器使用时,它可以根据目的地址来转发分组,而当它被当做交换机使用时,有能够基于标记来转发分组。
6 .3 路由器的结构
构件 输入端口,输出端口,路由选择处理器,交换结构
输入端口 执行路由器的物理层和数据链路层的功能 从接收信号中得到比特流,然后把帧拆装得到分组,同时进行差错的检测和纠正,分组准备就绪后,可以通过网络层进行转发。
输出端口 与输入顺序相反
路由器选择处理器 执行网络层功能 用目的地址找出下一跳的地址
交换结构 纵横交换结构 榕树交换结构
Batcher榕树交换结构