- 1、本文档共85页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[法学]第11周、TCP-IP协议详解
传统的以太网_共享介质 传统的以太网_共享介质 目录 ■ TCP/IP模型简介 ■数据链路层 ■网络层 ■传输层 ■应用层 ●IP基础 ●IP路由 IP基础-IP报文 IP报头 IP净荷 IP报文 IP报头 IP净荷 TCP报文 以太网帧头 以太网净荷 IP报头 IP净荷 以太网CRC IP报文 以太网帧 IP基础-IP报文 Version 4b IHL 4b Type of Service 8b Total Length 16b Identification 16b Flags 3b Fragment offset 13b Time to Live(TTL) 8b Protocol 8b Header Checksum 16b Source IP address 32b Destination IP address 32b Options (长度不定) Padding (长度不定) IP基础-IP地址 一、表示方法 1、网络上的设备都有独一无二的网络层地址——IP地址 2、IP地址本质上是32个0、1组成的数值串:11001011010010101100110101101111 3、为了方便起见,以8bits为单位将32bits的字符串变成4个8位组,且采用10进制,以.隔开 如:上述地址为:11 二、IP地址结构 1、每个IP地址都由2部分组成:IP地址=网络地址(net-id)+主机地址(Host-id) 2、网络地址位于IP地址的前端,可用来标识设备所属的网络 3、主机地址位于IP地址的后端,可用来标识网络上个别的设备。同一个网络上的设备有相 同的网络地址,但主机地址却独一无二。 0101100011101010 网络地址 主机地址 256个地址 IP基础-IP地址 一、IP地址等级 1、为了方便管理和识别,IP地址分为5种(class),常用到的为A、B、C三类。 2、三种地址使用了不同长度的net-id,因此适应于大、中、小型网络。 0XXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX 网络地址 主机地址 Class A 128个网络地址 167K个主机地址 分配给国家 Class B 10XXXXXX XXXXXXXX 网络地址 XXXXXXXX XXXXXXXX 主机地址 65536个网络地址 65536个主机地址 分配给跨国公司 Class C 110XXXXX XXXXXXXX 网络地址 XXXXXXXX XXXXXXXX 主机地址 167K个网络地址 256个主机地址 分配给小型企业 IP基础-IP地址 一、IP地址特点 1、Class A:第一个数字128。 2、Class B:第一个数字大于等于128,且小于192。 3、Class C:第一个数字大于等于192,且小于224 二、优点: 1、路由器从IP地址的第一个数字便可以判断所属网络的等级,进而得知net-id和 Host-id为何。 例如:某主机的IP地址为4。我们从第一个数字得知这是一个B类地址。因此,该IP地址的前16bits为net-id,后16bits为Host-id. 2、依据企业或单位的实际需求,可分配A、B、C三种等级的net-id,让IP地址的 分配更有效。 IP基础-子网掩码(Subnet-Mask) 一、问题的提出 1、例如:A企业分配到了Class B的IP地址,如果将6万多计算机连接在同一个网络中,势必导致网络效能下降,因此实际上是不可能的。 2、例如:B企业有257台计算机,如果分配一个C类地址,不够;分配一个B类地址,浪费。 3、如何解决呢? 二、解决方法——允许企业能自行在内部网络中分割Subnet(子网络) 1、例如:将A企业分配到的B类地址分割成规模较小的Subnet,再分配给多个实体网络。换言之,Subnet技术让原先只有3种等级的IP地址更加具有弹性。 三、Subnet分割的原理——从Host-id中借用bits来作为“子网位” 这样IP地址=网络地址+子网地址+主机地址 例如:A企业申请到Class B的IP地址如下:0101111100000000() 按照原先的等级规划,前16bits是net-id,后16bits是Host-id。如果要分割Subnet,可以借用部分Host-id的位数来作为子网位0101111100000000() 网络地址 主机地址 子网地址 IP基础-子网掩码(Subnet-Mask
文档评论(0)