网路层
如果接收到的数据包是用于在路由器之间交换路由信息的数据包(如RIP或OSPF数据包等) 。),它会被发送到路由器路由部分的路由处理器 。
如果收到数据包,根据包头中的目的地址查找转发表,根据得到的结果,通过交换结构将数据包到达合适的输出端口 。
输入端口对线路上接收的数据包的处理
数据链路层剥离帧的头部和尾部后,将数据包发送到网络层的队列中进行排队处理 。当一个数据包正在查找转发表时,接着从这个输入端口接收到另一个数据包,这个延迟的数据包必须在队列中等待,这将导致一定的时间延迟 。
输出端口对线路上接收的数据包的处理
当交换结构发送的分组首先被缓冲时 。网络层的处理模块中有一个缓冲区,实际上是一个队列 。当交换结构传输的数据包速率超过输出链路的传输速率时,来不及传输的数据包必须暂时存储在这个队列中 。数据链路层处理模块将链路层的报头和尾部添加到数据包中,并将其发送到物理层,然后将其发送到外部线路 。
数据包丢弃
如果路由器处理数据包的速率跟不上数据包进入队列的速率,那么队列的存储空间隔最终必然要降到零,这就使得后来进入队列的数据包只能因为没有存储空间隔而被丢弃 。
路由器中输入或输出队列的溢出是数据包丢失的重要原因 。
推荐阅读
- 分米是dm吗 dm是什么单位
- 什么是MRP? mrp是什么?
- 深圳的房屋编码是什么? 深圳房屋编码怎么查?
- 2021年什么时候立春 几号立春
- 夏令时与正常时间的区别 夏令时是什么
- 正月十五的习俗,你知道哪些? 正月十五是什么节日
- 地下城与勇士诞生之芽有什么用与掉落解读 dnf诞生之芽有什么用?
- 这几个小技巧轻松找回! 路由器wifi密码忘了怎么办?
- 手机上如何剪辑音频? 用什么软件可以截取一段音乐
- 事业单位编内和编外的区别,编外人员能转正吗? 编外人员是什么意思