IP数据报意义IP数据报在传输过程中并不对其数据区进行校验,这样做的原因有以下两点:lP协议是一个点对点协议,如果在传输过程中每个点都对数据进行校验操作,势必增加很大的费用,这与IP的“尽力传输”的思想不相符
将可靠性留给更高的层次去解决,这既可以保证数据的可靠性,又可以得到更大的灵活性和效率
因为IP层的上层传输层是端到端的协议,进行端到端的校验比进行点对点的校验的开销要小得多,在通信线路较好的情况下尤其如此
另外,上层协议可以根据对于数据可靠性的要求,选择是否进行校验,甚至可以考虑采用不同的校验方法,这给系统带来很大的灵活性
那么IP协议为什么要提供对IP数据报首部的校验功能呢?一方面,IP首部属于IP层协议的内容,不可能由上层协议处理,另一方面,IP首部中的部分字段在点对点的传递过程中是不断变化的,只能在每个中间点重新形成校验数据,在相邻点之间完成校验
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。