- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OSI模型和TCPIP模型:知识讲稿.ppt
OSI 模型和TCP/IP模型: Application Presentation Session Transport IP Data link Physical Application Transport IP Network interface TCP/IP 模型 OSI模型 IP头部格式详解: 版本(4bit): IP的版本号,当前的版本为4,通称为IPv4。版本为6,即为IPv6。 首部长度 (4bit):表示IP头的长度,由一系列32 bit组成。4 bit的头,表示IP头的总长度为15*32=480 bit=60 byte. 服务类型(8 bit): 表示IP报文的服务类型,高3位的表示IP报文的优先级,低4位代表Tos,最后一位未用保留。 precedence Delay Throughput Relibility cost 总长度(16bit):表示IP报文的总的长度,最大的长度为216 =65535byte; 标识(16bit):标识每个分片。与flags和fragment offset一起使用。当一个报文的大小超过了接口的MTU值,报文必须被分片成小于或者是等于MTU的报文。 标志(3bit):表示报文是否是分片报文。Bit 0 没有使用,bit 1为DF为(DF=0,不分片;DF=1分片);bit2为MF(MF=0,最后的分片报文;MF=1,更多的分片报文) 片偏移(13bit):表示分片报文在原IP报文的位置。分片报文的大小是64bit的倍数,第一个分片报文的offset为0。每个分片报文的格式有和原报文一样的IP报文格式。 IP头部格式详解: 生存时间(8bit):IP报文的在网络中的存活时间。当IP报文经过一台路由器,IP报文的TTL值将减一。当IP报文的TTL值为0,设备将丢弃该报文,并发送一个错误消息给源。推荐的值为64。 协议(8bit):表示IP报文中封装的报文类型。 Protocol number Protocol type 1 ICMP (internet control message protocol) 2 IGMP (internet group management protocol) 3 GGP (gateway to gateway protocol) 6 TCP (transport control protocol) 8 EGP (external gateway protocol) 17 UDP (user datagram protocol) 89 OSPF 首部检验和(16 bit): IP报文头的检验。报文的TTL值经过路由器发生变化,接受该IP报文的路由器对IP头的checksum要进行重新计算。 IP地址: IP地址的长度32位,每台设备的IP地址必须是单独唯一的。IP地址表示方式有二进制和十进制两种表示: 二进制 十进制: 32位的二进制地址用4个八位组表示,每个八位组用十进制来表示,并使用圆点(dot)隔开 。 00000001000000010000000100000001 八进制和十进制的换算: 每个八位组对应一个十进制组,换算方法是:十进制位=∑2 (n-1) (n=1~8)。在八进制中二进制位顺序从左到右依次增大;n代表1在八进制位中位置。 比如计算方法为:2 (1-1)+2 (4-1) +2 (5-1) +2 (8-1) =1+8+16+128=153 十进制的表示方法是方便记忆和阅读;而设备以二进制来计算IP地址。 IP地址分类: 根据IP网络的大小,IP地址分为A类、B类、C类、D类和E类地址。A类地址表示大型的网络,支持大量的IP地址;B类地址表示中型的网络;C类表示小型的网络。为了区分这些地址,利用第一个八位组规则(first octet rule)。 类别位: 第一个八进制的第一位为0,表示A类地址。 第一个八进制的头两位为10的,表示B类地址。 第一个八进制的头三位为110的,表示C类地址。 第一个八进制的头四位为1110的,表示D类地址。 第一个八进制的头五位为1111的,表示D类地址。 Class First octet rule Maximum and minimun(二进制) 十进制 A类 001111111 1~126(127保留) B类 1010111111 128~191 C类 11011011111 192~223 D类 111011101111 224~239 E类 111111111111 240
文档评论(0)