4、流量控制:路由器不仅具有缓冲区,而且还能控制收发双方数据流量,使两者更加匹配 。
5、分段和组装:当多个网络通过路由器互联时,各网络传输的数据分组的大小可能不相同,这就需要路由器对分组进行分段或组装 。即路由器能将接收的大分组分段并封装成小分组后转发,或将接收的小分组组装成大分组后转发 。如果路由器没有分段组装功能,那么整个互联网就只能按照所允许的某个最短分组进行传输,大大降低了其他网络的效能 。
6、网络管理:路由器是连接多种网络的汇集点,网间分组都要通过它,在这里对网络中的分组、设备进行监视和管理是比较方便的 。因此 , 高档路由器都配置了网络管理功能 , 以便提高网络的运行效率、可靠性和可维护行 。
三、路由器的工作流程
传统上路由器工作于网络7层协议的第三层,其主要任务是接收来自一个网络接口的分组,根据其中所含的目的地址,决定转发到哪一个下一个目的地址(可能是路由器也可能就是目的主机),并决定从哪个网络接口转发出去 。这是路由器的最基本功能――分组转发功能 。为了维护和使用路由器,路由器还需要有配置或者说控制功能 。
根据TCP/IP协议,路由器的分组转发具体过程是:
1、网络接口接收分组 。这一步负责网络物理层处理 , 即把经编码调制后的数据信号还原为数据 。不同的物理网络介质决定了不同的网络接口,如对应于10Base-T以太网,路由器有10Base-T以太网接口,对应于SDH , 路由器有SDH接口 。
2、根据网络物理接口 , 路由器调用相应的链路层(网络7层协议中的第二层)功能模块以解释处理此分组的链路层协议报头 。这一步处理比较简单,主要是对数据完整性的验证,如CRC校验、帧长度检查 。近年来 , IP over something的趋势非常明显,IP(处于网络层――网络7层协议中的第三层)跳过链路层而被直接加载在物理层之上 。
【路由器是干什么用的,路由器是什么东西,可以用来干什么,?】 3、在链路层完成对数据帧的完整性验证后,路由器开始处理此数据帧的IP层 。这一过程是路由器功能的核心 。根据数据帧中IP包头的目的IP地址,路由器在路由表中查找下一跳(NextHop)的IP地址,IP分组头的TTL(TimetoLive)域开始减数,并计算新的校验和(checksum) 。如果接收数据帧的网络接口类型与转发数据帧的网络接口类型不同 , 则IP分组还可能因为最大帧长度的规定而分段或重组 。
4、根据在路由表中所查到的下一跳IP地址 , IP数据包送往相应的输出链路层,被封装上相应的链路层帧头 , 最后经输出网络物理接口发送出去 。
- 牡丹吊兰有毒吗,心叶日中花有毒吗
- 冰块怎么做不容易化,怎样让冰块保持不融化
- 抖音怎么制作手动翻照片,抖音图集怎么搞成自己翻?
- 中筋粉和高筋粉的区别有哪些,高筋面粉和中筋面粉的区别
- 锂保存在哪里,锂单质存放在哪?
- 老公生日送什么礼物,送老公生日礼物送什么比较有意义
- 炒蚬子用不用焯水,辣炒蚬子 是先煮一下呢 还是直接炒
- 雅泰角鲨烯胶囊的功效,角鲨烯软胶囊的功效与作用
- 海上交通与陆上交通相比,明显的优势有,陆上运输与海上运输的优势各是什么
- 中国五大名酒,中国五大名酒是什么?
