为什么路由器发现ip数据报的校验和有差错时只能丢弃而不是向源节点发送icmp报文 当路由器收到了一个IP数据报,先对其首部进行校验,若发现存在错误,则抛弃该IP数据报,并向源主机发送ICMP(因特网控制报文协议)差错报告报文。
在OSI参考模型中,哪一层提供建立、维护和有序中断虚电路,传输差错校验、恢复以及信息控制机制-传输层
当某个路由器发现一个ip数据报的校验和有差错时为什么只能采取丢弃的方法而不是要求节点重发此数据报 听不懂啊~大虾~.
当路由器发现需要转发的数据报出现参数差错时,路由器通常采取的动作是().
当某个路由器发现一个ip数据报的校验和有差错时为什么只能采取丢弃的方法而不是要 不正常的数据包还要,那不是所有病毒数据它都接收,肯定天天被打死。
在计算机网络中数据链路层和传输层都有流量控制和差错控制他们有什么区别?又为啥需要在不同层设置相同功能? 一个问题,打仗的时候为何既要有连长现场指挥,又要有司令官的统筹指挥?连长与司令官都能指挥战争,为何…
路由器发现数据检验有差错,为什么采取丢弃的办法? 数据链路层对错误的包采取丢弃的方法,而不会要求重传,传输层有要求重传的功能,而路由器只有三层,没有第四层传输层,所以路由器只能丢弃包。有问题请补充
IP层为什么不对数据进行差错校验? 因为网络层是“尽最大努力完整的传输数据包”,差错检测已由数据链路层实现,IP层没必要再进行一次校验。优点就是,因为不负责差错检测和纠错,所以可获得较高的传输性能。缺点就是,因为IP层不负责差错检测,那么错误检测只能在传输层或应用层被发现,使纠正错误的时间增加了。试想一下,如果两台PC跨INTERNET通信,之间隔了很多台路由器,PC1给PC2发了个数据包,到达第一台路由器后,在转发的过程中,数据包发生了错误:1-因为IP层不做差错校验,所以第2台路由器通过广域网协议(HDLC、PPP等)收到数据后,只要数据链路层正常,它就无法得知收到的IP包是否正确,错误就会这么传递下去,至到PC2才被发现。2-如果IP可以实现差错校验的功能,那么到了第2台路由器时,路由器2就不会再继续发错误包了,错误就会终止。不过现在网络传输的误码率都极低,所以IP层没必要再做一次校验!