第5章IP协议.ppt

第5章IP协议.ppt

ID:48032638

大小:910.00 KB

页数:45页

时间:2020-01-14

第5章IP协议.ppt_第1页
第5章IP协议.ppt_第2页
第5章IP协议.ppt_第3页
第5章IP协议.ppt_第4页
第5章IP协议.ppt_第5页
资源描述:

《第5章IP协议.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章IP协议5.1IP数据报格式5.2无连接数据报传输5.3IP数据报选项5.4IP模块的结构第5章IP协议位置、协议间的关系:位于网络层,同层的协议还有IP之下的ARP和RARP以及之上的ICMP和IGMP等。ARP和RARP报文不使用IP数据报封装,而使用底层的帧进行封装,而ICMP和IGMP报文和传输层下来的数据则先使用IP数据报封装,再使用底层的帧封装。作用:IP协议是TCP/IP的核心协议,提供无连接、不可靠的主机到主机的IP数据报传输服务。由于IP协议在网络层中地位重要,因此网络层又称为IP层。特点:提供一

2、种无连接、不可靠的IP数据报传输服务,因此效率较高,实现也较简单。5.1IP数据报格式IP协议传送IP数据报(IP分组),格式如下:IP数据报的格式报头版本总长标识生存时间报头校验和片偏移源IP地址数据……IP选项信宿IP地址报头长服务类型标志协议04816192431填充版本=4报头长报头长:以4字节为单位给出报头的长度。报头的长度应当是4字节的整数倍,假如不是,由填充域添“0”凑齐。协议报头校验和源IP地址信宿IP地址总长总长:以字节为单位给出整个IP数据报的长度。协议:表示数据报中的数据来自于哪个高级协议。1-IC

3、MP2-IGMP6-TCP8-EGP17-UDP41-IPv689-OSPF报头校验和:用于下一跳设备检测报头的完整性。分别表示本IP数据报最初发送者和最终接收者的IP地址,一般情况下,在整个数据报传输过程中,这两个字段的内容都保持不变。版本=4总长标识生存时间报头校验和片偏移数据……IP选项源IP地址信宿IP地址报头长服务类型标志协议04816192431填充服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型服务类型CRTD优先级TO

4、S段D:时延T:吞吐量R:可靠性C:代价0000正常(默认)0001最小代价0010最高可靠性0100最大吞吐量1000最小时延0000ICMP,BOOTP,DNS(TCP查询)0001NNTP0010IGP,SNMP0100FTP(数据),SMTP(数据)1000TFTP,FTP(控制),SMTP(命令),DNS(UDP查询),TELNETIP数据报的格式优先级:3个比特。表示本数据报的重要程度:0为最低级,7为最高级。当网络拥塞时,路由器可以先丢弃低优先级的数据报。因特网的发展对网络传输的服务类型提出了更多的要求,为

5、此,IETF将服务类型字段改成区分业务字段。长度仍然是8位,前面6位称为“码点”,最多可以提供64种不同的编码,以对应更多种类的传输服务类型。最后两位保留未用,生存时间(TTL)版本总长标识生存时间头标校验和片偏移源IP地址数据……IP选项信宿IP地址头标长服务类型标志协议04816192431填充生存时间原因:数据报从信源机到信宿机的传输延迟具有随机性。并且如果路由器出错,数据报可能会进入一条循环路径,无休止地在互联网中流动。因此,源主机每当产生一个新的数据报,需要在生存时间字段指定其最大生存时间。使用方法:数据报每到

6、达一个路由器,路由器会从该字段减去此段传输所用时间。一旦路由器发现数据报的生存时间小于等于0,便将数据报丢弃,并向信源机发出错误报告。现在,TTL字段存放的是数据报的最大跳数。IP数据报的封装IP数据报使用网络底层的帧进行封装,然后再通过网络介质进行传输。网络底层为以太网时,IP数据报的封装:目的地址源地址0x0800数据CRC数据报数据报数据报数据报数据报数据报数据报数据报数据报数据报网络数据捕获与分析软件---SnifferSniffer界面网络数据捕获与分析软件---Sniffer捕获条件设置网络数据捕获与分析软件

7、---Sniffer捕获后的数据分析5.2无连接的数据报传输源主机发出的每个IP数据报携带源主机和目的主机地址,在网络中独立传输。IP数据报每经过一个路由器,路由器的IP协议模块要进行:首部校验路由选择数据分片(在需要时)这一节先讨论首部校验和数据分片功能,路由选择将在第7章IP路由中介绍。5.2.1首部校验IP协议不对IP数据报的数据进行校验。原因:上层传输层实现端到端的传输,由传输层对IP数据部分进行端到端的校验比网络层进行点到点的校验开销小得多,在通信线路较好的情况下尤其如此;另外,上层可以根据数据传输的可靠性要求

8、,选择校验或不校验,校验时还可选择校验的方法。IP协议只对IP数据报的首部进行校验。原因:IP数据报的首部属于网络层的控制信息,不应该由其他层的协议处理。IP首部中的部分字段在点到点的传递过程中是不断变化的(例如TTL字段),因此必须由IP协议实现点到点的首部校验。IP数据报数据的传输层校验和IP数据报首部的网络层校

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。