IP协议格式.pptVIP

  • 11
  • 0
  • 约1万字
  • 约 53页
  • 2017-08-24 发布于重庆
  • 举报
IP协议格式.ppt

IP协议格式 Maker:liwei 因特网的核心协议是IP和TCP两大协议 IP协议具有以下特点: IP协议所处理的数据单元称为IP数据报 IP 数据报分片的举例 首部校验 IP层不对数据进行校验。原因:上层传输层是端到端的协议,进行端到端的校验比进行点到点的校验开销小得多,在通信线路较好的情况下尤其如此。另外,上层协议可以根据对于数据可靠性的要求,选择进行校验或不进行校验,甚至可以考虑采用不同的校验方法,这给系统带来很大的灵活性。 IP协议对IP数据报首部进行校验。原因: IP首部属于IP层协议的内容,不可能由上层协议处理。 IP首部中的部分字段在点到点的传递过程中是不断变化的,只能在每个中间点重新形成校验数据,在相邻点之间完成校验。 两个层次的校验 IP数据报的首部通过校验和(Checksum)来保证其正确性。 计算首部校验和 USHORT checksum(USHORT *buffer, int size) { unsigned long cksum=0; while (size 1) { cksum += *buffer++; size -= sizeof(USHORT); } if (size) { cksum += *(UCHAR*)buffer; } cksum = (cksum 16) + (cksum 0xffff); cksum += (ck

文档评论(0)

1亿VIP精品文档

相关文档