Internet技术基础知识_第1页
Internet技术基础知识_第2页
Internet技术基础知识_第3页
Internet技术基础知识_第4页
Internet技术基础知识_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 2章 络协议及体系结构 考模型 名与 2016/4/13 2 络协议及体系结构 络协议 层结构 络体系结构 2016/4/13 3 络协议 协议就是指用来管理数据通信的一组规则,它规定了通信的内容、通信的方式和通信的时间。一个网络协议的核心要素是语法、语义和时序。 ( 1)语法,语法是指数据格式的结构。例如,一个简单的协议可能将第一字节作为发送地址,第二字节作为目的地址,其余部分为报文内容。 ( 2)语义,语义是指各个位模式的实际含义以及应该采取什么操作?例如,对于一个位模式的解释应该发出何种控制信息和做出何种应答。 ( 3)时序,时序是指报文发送的时间和发送的速率。它涉及接收方和发送方如何同步的问题。 2016/4/13 4 层结构 将一件复杂的事情分解成若干相对独立的部分的方法称为分层。分层可以使每一层实现一种相对独立的功能。同时分层还有利于交流、理解和标准化。 发 信 人 收 信 人 写 信 , 投 入 邮 箱 高层 拿 出 信 件 ,打 开 并 阅 读 信 件 邮 递 员 将 信 件 送 入 邮 局 邮 递 员 将 信 件 送 给 收 信 人 邮 局 将 信 件 装 上 邮 车 低层 信 件 从 邮 车 送 到 邮 局 邮 车 将 信 件 送 往 目 的 地 图 2 - 1 发 送 信 件 的 过 程 2016/4/13 5 络体系结构 1网络体系结构 计算机网络的体系结构就是一种分层结构,它是计算机网络各层次及各层协议的集合。如图 2该模型中每一层均向它相邻的高层提供自己独特的服务,同时也调用它相邻下层向它提供的服务。因此第 n 层是第 是 n+1层的服务提供者。层与层之间通过它们之间的接口进行通信。 网络层次结构中,除了在物理通信介质上进行的是实通信之外,其余各对等实体间进行的都是虚通信。对等层的虚通信必须遵循该层的协议。第 n/ 最高层 虚通信 最高层 n+ 1 层 n+ 1 层协议 n+ 1 层 n 层 n 层协议 n 层 n - 1 层 n - 1 层协议 n - 1 层 最低层 虚通信 最低层 实通信 通信 介质 n/ n+ 1 层接口处 n/ n - 1 层接口处 2016/4/13 6 2网络层次结构划分的原则 在划分层次时必须遵循以下原则: ( 1)每层的功能应是明确的,并且是相互独立的。当某一层的具体实现方法更新时,只要保持上、下层的接口不变,便不会对相邻层产生影响。 ( 2)层间接口必须清晰,跨越接口的信息量应尽可能少。 ( 3)层数应适中。若层数太少,则造成每一层的协议太复杂;若层数太多,则体系结构过于复杂,使描述和实现各层功能变得困难。 2016/4/13 7 3网络的体系结构的特点 ( 1)第 能使用第 ( 2)第 n+1层提供的服务时,此服务不仅包含第包含由下层服务提供的功能。 ( 3)仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。 2016/4/13 8 考模型 2016/4/13 9 1. 模型简介 图 2下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 7 应 用 层 6 表 示 层 5 会 话 层 4 传 输 层 3 网 络 层 2 数 据 链 路 层 1 物 理 层 图 2 - 3 O S I 参考模型 发送进程 接收进程 010101001 1 100 1 1001 1001 1 101 0 0101 1 10 传输介质 2016/4/13 10 对于 三个概念是它的核心: ( 1)服务,即指明该层做什么,而不是告诉上一层的实体如何访问该层,或该层是如何工作的。它定义了这一层的语义。 ( 2)接口,每一层的接口都告诉它上面的进程应该如何访问本层。它规定了有哪些参数,以及结果是什么,但没有说明本层内部是如何工作的。 ( 3)协议,每一层上用到的对等协议是本层自己内部的事情,它可以使用任何协议,只要能完成任务就行,也可以改变协议,而不会影响它上面的各层。 2016/4/13 11 2 ( 1)物理层 物理层定义了为建立、维护和拆除物理链路所需的机械的、电气的、功能的和规程的特性,其作用是使原始的数据比特流能在物理媒体上传输。 ( 2)数据链路层 在数据链路层中,比特流被组织成“帧”,并以其为单位进行传输。数据链路层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说无差错的数据链路。 ( 3)网络层 在网络层中,数据以“分组”为单位进行传输。网络层主要解决如何使数据分组跨越通信子网从源传送到目的地的问题,这就需要在通信子网中进行路由选择。另外,网络层常常设有记账功能。 2016/4/13 12 ( 4)传输层 传输层是第一个端到端,也即主机到主机的层次。传输层提供的端到端的透明数据传输服务,使高层用户不必关心通信子网的存在。 ( 5)会话层 会话层是进程到进程的层次,其主要功能是组织和同步不同的主机上各种进程间的会话。会话层负责在两个会话层实体之间进行会话连接的建立和拆除。 ( 6)表示层 表示层为上层用户提供共同的数据或信息的语法表示变换。数据压缩和加密也是表示层可提供的表示变换功能。 ( 7)应用层 应用层是 包含了各种各样的协议,这些协议往往直接针对用户的需要,如 2016/4/13 13 用层、传输层、网络互连层和主机到网络层。如图 2 应 用 层 传 输 层 网 络 互 连 层 主 机 到 网 络 接 口 层 图 2 - 5 T C P / I P 模型 2016/4/13 14 ( 1)主机到网络层 实际上 是要求能够提供给其上层网络互连层一个访问接口,以便在其上传递 于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。 ( 2)网络互连层 网络互连层是整个 的功能是把分组发送到目标网络或主机。 网络互连层的核心协议为 定义了分组的格式。 网络互连层除了需要完成路由的功能外,还需要有将不同类型的网络(异构网)互连的功能。除此之外,网络互连层还需要完成拥塞控制。 2016/4/13 15 ( 3)传输层 传输层的功能是使源端主机和目标端主机上的对等实体可以进行会话。在传输层定义了两种服务质量不同的协议,即 靠的协议。它将一台主机发出的字节流无差错地发往互联网上的其他主机。在发送端,它负责把上层传送下来的字节流分成报文段并传递给下层。在接收端,它负责把收到的报文进行重组后递交给上层。 连接协议,主要适用于不需要对报文进行排序和流量控制的场合。 ( 4)应用层 应用层面向不同的网络应用引入了不同的应用层协议。其中,有基于 有基于 2016/4/13 16 1两种参考模型的异同点 ( 1)两种模型有相似之处 层的功能大体相似,尤其是传输层及其以上的层都是为通信提供端到端的、与网络无关的传输服务及面向用户的以应用为主导的服务。 ( 2) 首先, 口和服务的概念比较明确,与面向对象的编程技术比较吻合。因此 换新的协议也更容易。 其次, 层,而 层。 其三,两个参考模型在面向连接和无连接的通信范围有所不同。 在传输层仅有面向连接的通信。但在 络层仅有无连接通信,而传输层却支持无连接和面向连接的通信选择,这对请求 应答协议是非常有用的。 2016/4/13 17 2两种参考模型的不足之处 现实世界中,它仅停留在标准上,而无从实现。与之相反,果很快就形成了一个庞大的用户群,经不断改进,在国际互联网上已有上亿用户。 口和协议的概念;不适合描述除 少通用性;主机到网络层不是通常意义下的层,而是处于网络层和数据链路层之间的一个接口,接口和层很难加以区分; 是完全不同的两层,含混不得。 目前,比较流行的计算机网络的实际模型应保留 5个层次,主要讨论除会话层和表示层以外的模型和相关的协议,以及新的网络和数据通信的服务实例。 2016/4/13 18 网 网 分类域间路由 2016/4/13 19 一个不可靠的、无连接的数据报协议,也就是说 并不提供任何保证。这与现实生活中的邮局投递信件一样,邮局尽它最大努力投递信件,但它并不保证总是成功的。 种包我们称之为数据报。每个数据报都将单独传输,它们可能通过不同的路径传输,因此有可能在到达目的地时次序发生了变化。这一点将在第3章中的分组交换技术中介绍。 2016/4/13 20 数据报的格式如图 2由头部和数据两部分构成。 版 本 头 长 服 务 类 型 总 长 标 识 分 段 编 移 生 命 期 协 议 头 部 校 验 和 源 地 址 目 的 地 址 可 选 项 数据 图 2 - 6 据 报 格 式 D,是 于在 由器之间传递控制消息。 ( 1)不可达目的地 (当子网或者路由器不能定位到一个分组的目标,或者当一个设置了分组”网络而不能被递交时,则路由器就可以使用此消息来报告情况。 ( 2)超时 (当一个分组由于它的计数器到达 0而被丢弃时,路由器就会发送此消息,这种事件也是以下情况的一种征兆:分组进入了路由循环,或者有大量的拥塞,或者定时器的值设置太小。 2016/4/13 22 ( 3)参数问题 (此消息表示在 个问题说明了发送主机的 者也可能是中途路由器的软件中存在错误。 ( 4)重定向 (当路由器注意到一个分组看起来被错误地转发过来时,它就会使用此消息,将可能的错误信息告诉发送方主机。 ( 5)回声 (回声应答 (这两种消息可以用来测试一个指定的目标是否可达,以及是否还可用。目标主机收到 应该送回一个 2016/4/13 23 由于数据链路层硬件并不理解 此真正发送分组时,使用的并不是 是 48位的以太网地址。 为了提高 常有一个 每台机器在启动时都用它自己的 请问谁的 ,按理来说网络上应该不会有任何应答,如果意外地收到了一个应答,那么一定是有其它机器使用了这个 时使用了该 2016/4/13 24 到它对应的 的目标地址(跟 路由器并不会转发这样的广播消息。 允许自动分配 子 网 2子 网 1路 由 器 ( 启 用 了 D H C P 中 继 代 理 )D H C P 服 务 器D H C P 客 户 端2016/4/13 25 殊的 用地址和地址转换 2016/4/13 26 通常将 个固定类,分别为 类与 实际使用时通常只使用了 A、 三类, 多播地址), 中网络号标识主机所连接到的网络,主机号标识网络中某主机。每一类地址中网络号、主机号占有不同的固定长度,如图 2 0 1 7 8 31 A 类 0 网 络 号 主 机 号 0 1 2 1 5 1 6 31 B 类 1 0 网 络 号 主 机 号 0 1 2 3 2 3 2 4 31 C 类 1 1 0 网 络 号 主 机 号 0 1 2 3 4 3 1 D 类 1 1 1 0 组 播 地 址 0 1 2 3 4 5 3 1 E 类 1 1 1 1 0 保 留 将 来 使 用 2016/4/13 27 根据 以很容易是知道每一类 类网络的 类网络的 类网络的 类网络的 016/4/13 28 殊的 ( 1)主机号为全 1的 类地址称为广播地址,又叫直接广播地址。在每一个网络都有一个直接广播地址,用来对该网络上的所有主机进行广播。 ( 2)主机号为全 0的 种地址用来表示本网络地址。如一个主机的 该主机所在的网络就用 ( 3)网络号为全 0的 如想在本网络内与某一特定主机通信,但不知道本网络的网络号,则分组的 ,主机号为某确定值的 样分组就会被传送到本网络内指定的主机上。 ( 4)网络号为全 1的 2016/4/13 29 ( 5)全 1的 叫有限广播地址。这种地址主要用于当需要在本网络内广播,而又不知道本网络的网络地址时。比如用 于初次启动的计算机还不知道本网络地址时,就可以利用这种全 1的 ( 6)全 0的 类地址表示所有不清楚的主机和目的网络,这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。在默认路由选择方法,该 ( 7)以 127开头的 类地址用作本地软件回环测试。常用于网络软件测试和本地进程间通信。如: 测试本机 注意,这个分组并没有传送到网络上。 2016/4/13 30 用地址和地址转换 1. 专用地址 在 A、 类地址中,每一类中还有一些地址作为专用地址或者私有地址,任何组织机构都能使用这些地址而不必得到 然,这些地址在全世界范围内并不唯一,路由器也不会转发一个将这些地址作为信宿地址的分组,表 2 类别 地址范围 A 10. 0 . 0 . 0 10 . 25 5. 2 55 . 255 B 172 . 16 . 0. 0 1 72 . 31 . 255 . 2 55 C 192 . 168 . 0 . 0 192 . 16 8. 2 55 . 255 2016/4/13 31 2. 地址转换技术 由于这些专用地址无法直接与外界 此,需要利用 络地址转换)技术。 N A T 路 由 器1 7 2 . 2 2 . 1 9 . 1 0 0信 源 地 址 : 1 7 2 . 2 2 . 1 9 . 1 0 0目 的 地 址 : 1 7 2 . 2 2 . 1 9 . 1 0 0I n t e r n e 2 . 1 0 1 . 1 1 1 . 5 51 7 2 . 2 2 . 1 9 . 1信 源 地 址 : 2 0 2 . 1 0 1 . 1 1 1 . 5 5目 的 地 址 : 2 0 2 . 1 0 1 . 1 1 1 . 5 5在 一个外发分组转换信源地址是件简单的事情,也容易理解。但是由于单位内部网络内可能有数千个专用地址,边界路由器如何知道来自 用的一种策略就是在边界路由器中设置一个转换表,表 2 专用地址 专用端口 外部地址 外部端口 传输协议 17 2. 22 . 19 . 10 0 2000 12 1. 14 . 0. 32 80 T C P 17 2. 22 . 19 . 8 2001 12 1. 14 . 0. 32 80 T C P 2016/4/13 32 网 网的由来 网地址结构 网掩码 网划分示例 2016/4/13 33 网的由来 从现在观点来看,当初的分类 ( 1) 以前是按 少考虑它们是否真的需要这么多个地址空间,也没有考虑到 样使得分配 类地址时造成大量浪费,而 ( 2)两级的 两级的 2016/4/13 34 分子网 划分子网是一个单位内部的事情,是将本单位的物理网络化分成若干个子网的技术,其原理是从 样,两级的 网络号,子网号和主机号三级。 0 1 2 3 23 24 25 26 27 31 1 1 0 网络 号 子网 号 主机 号 2016/4/13 35 网掩码 子网掩码也是一个 32位的二进制编码,其编码规则是:将 表示,而主机号字段全用 0表示。 子网掩码可以帮助路由器定位子网所在位置。 如果将子网掩码和 ”运算(运算规则为1&1=1, 1&0=0, 0&0=0)则可屏蔽掉 果就是该 类的默认掩码分别表示如下: 类默认掩码: 类默认掩码: 2016/4/13 36 例 1:判断以下 网掩码均为 P 1 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 0 0 1 0 子网掩码 & 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 0 1 1 1 0 0 1 0 11 0 0 0 子 网 掩 码 & 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2016/4/13 37 网划分示例 例 2:假设某学院新建了 2幢学生宿舍楼,现需为每间宿舍铺设网络,现确定将这 2幢楼划分成 4个子网,每个子网内最多允许有 250台计算机,给定网络地址空间为 ( 1)首先我们可以确定 类网络地址,对应的默认掩码为 在将 表 2 十进制形式 二进制形式 网络地址 17 2. 16 . 0. 0 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 默认掩码 25 5. 25 5 . 0 . 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ( 2)因需要 4个子网,每个子网最多可容纳 250台机器。 使用公式: 2= 最大主机数 ( 而 2854250,于是主机号位数至少为 8位,于是可向主机号借用 8位作为子网号。因此,子网掩码为 11111111 11111111 11111111 00000000,即 2016/4/13 38 ( 3)确定子网掩码后就可以确定子网号了,因子网号占 8位,故可以拥有 28254个子网,子网号为 0000000111111110 ,即 1 254,如图 2 0和全 1的子网号一般不使用。 子 网 掩 码 1 1 1 1 1 1 1 1 111111 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 I P 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 子 网 地 址 空 间 , 共 254 个 , 其 中 子网 号 为全 0 或 1 的 不 可 用 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 子网 号 图 2 - 15 确 定 子 网 号 将得到的 , 这些子网号的对应子网掩码均为 从 254个子网号中任选 4个分配给新建的 2幢宿舍楼即可满足要求,然后为每个子网中的主机分配相应的 如对于子网地址为 以分配的 , 54个地址。 2016/4/13 39 网 超网是把几个 所有能合并成超网的 ( 1)地址块数必须是 2的整数次方。 ( 2)这些地址块在地址空间中必须是连续的。 ( 3)超网的第一个地址的第三个字节必须能被块数整除。 超网也有掩码,这种掩码我们称为超网掩码,超网掩码与子网掩码刚好相反,超网掩码中“ 1”的个数比该类地址的默认掩码的“ 1”的个数少。 二进制表示 十进制表示 默认掩码 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 00 00 0 00 0 25 5. 25 5 . 25 5. 0 超网掩码 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 000 00 00 0 00 0 25 5. 25 5 . 24 8. 0 2016/4/13 40 利用超网掩码可以确定该超网的第一个地址块和地址范围,比如一个超网地址 果它的超网掩码是 该超网地址与超网掩码进行“与”运算的结果为 个结果就是这个超网的第一个地址块的首地址。从图 3超网掩码比默认子网掩码少 3个“ 1”,故而这个超网中有 23=8个地址块,这些地址块分别是 , I P 1 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 1 1 1 1 0 0 1 1 0 1 1 1 子 网 掩 码 & 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 111 11 000 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 十 进 制 202 101 8 0 2016/4/13 41 分类域间路由 随着 界路由器中的路由表项急剧增加,使得路由器性能低下。 1993年 就是无分类域间路由( 量较小的 ( 1) ( 2) 址块的起始地址 /网络前缀所占的比特数。 ( 3) 仍然使用“掩码”这一概念。 2016/4/13 42 2016/4/13 43 图 2 据报 T C P 报文段 头 T C P 报 头 T C P 数据 图 2 - 8 T C P 报文在 据 报 中 的 封 装 个0字节的头部,其后可跟一个头部可选项,在头部可选项之后就是 个 样的 3 2 位 源 端 口 (16 位 ) 目 的 端 口 (16 位 ) 序 列 号 ( 3 2 位 ) 确 认 号 ( 3 2 位 ) 头长 (4 位 ) 保留 (6 位 ) 窗 口 大 小 ( 1 6 位 ) 校 验 和 ( 1 6 位 ) 紧 急 指 针 (16 位 ) 可 选 项 ( 最 多 可 达 40 字节 ) 数 据 ( 可 选 ) 图 2 - 9 T C P 报 文 格式 2016/4/13 44 要使两台机器能够同时互相发送数据,必须要求通信双方先建立连接。建立连接需要经过以下 3个过程,这 3个过程我们称之为三次握手,图 2 客户 服 务 器 S Y N , S E Q = x S Y N , S E Q = y , A C K = x + 1 A C K = y + 1 时间 图 2 - 10 三 次 握 后 过 程 2016/4/13 45 2016/4/13 46 字节构成,如图 源端口和目的端口的作用与 们一起标识一个网络连接。 字节的头和数据部分。 果不计算校验和,则在该字段中存放 0。 32 位 源 端 口 目的端口 度 验和 2016/4/13 47 数据接收方收到发送方传来的信息时,会自动向发送方发出确认消息;发送方只有在接收到该确认消息之后才继续传送其它信息,否则将一直等待直到收到确认信息为止。 果在从发送方到接收方的传递过程中出现数据报的丢失,协议本身并不能做出任何检测或提示。因此,通常人们把 相对于 同于 一点在 2016/4/13 48 音频、视频和普通数据在传送时使用 实时传输协议( 是一种典型的 的基本功能是将几个实时数据流复用到一个 域名系统中域名地址 / 2016/4/13 49 源记录 名解析过程 2016/4/13 50 域名结构的一般形式为“主机名 子域 ”。 根(无名) c i o r g e ne t m i l g a r I B M N O V E L L M i c r o s o f t B e r ke l e y M I T A D D R S r t E xa m pl e F T P 2016/4/13 51 源记录 每个域都有一组与之相关联的资源记录,从资源记录的观点上看, 于一台主机来说,最常见的资源记录就是它的 除此之外还有一个用五元组表示资源记录。其格式如下: 类型 含义 值 S O A 授 权 的 开 始 本 区 域 的 参 数 A 一 台 主 机 的 址 32 位 整 数 邮 件 交 换 优 先 级 , 希 望 接 受 该 域 电 子 邮 件 的 机 器 名称 服 务 器 本 域 的 服 务 器 的 名 称 C N A M E 规 范 名 域名 P T R 指针 一个 址的别名 H I N F O 主 机 的 描 述 用 A S C I I 表示的 C P U 和 操 作 系 统 T X T 文本 未 解 释 的 A S C I I 文本 表 2 - 4 I P v 4 中常见的 源 记 录 类 型 2016/4/13 52 名解析过程 在 以执行下面两种类型的查询: ( 1)迭代查询:客户端向某个 果该服务器不能解析请求,则返回一个指针,该指针指向域名空间中另一层次的权威服务器,由客户端向这一服务器提出查询请求。 ( 2)递归查询:客户端向某个 该 由该服务器向其它 两种查找方式,一种是正向查找,即将名称映射成 一种是反向查找,即将 2016/4/13 53 在名称解析时,当客户端解析器收到一个域名查询时,它将该查询传递给本地名称服务器,如被查询域名在它所管辖的范围内,则返回一个权威的资源记录。如果被查询域名是远程的且本地没有关于它的信息,则通过由近及远的方法继续查询。比如主机 查询过程如图 2 x y z . pt u. c n pt u . ed u. c n c n xm u. e c n c s . xm u. c n 1 2 3 4 5 6 7 8 a c s . xm u . e c n 为了提高名称解析效率,将一次解析的结果保存在服务器的缓存之中,下次请求查询相同目标时,服务器将直接从缓存中取出查询结果返回给客户端即可。 2016/4/13 54 2016/4/13 55 1994年 7月, P 为时把地址位数由 64位增加到 128位,新的 128(约 1038)个 乎可为地球表面的每粒沙子分配一个 底解决了地址不够用的问题。同时与 能更好的支持移动网络。 2016/4/13 56 用冒号将 128比特分割成 8个部分,每部分 16位并用 4位十六进制数字表示。例如 8000 0000 0000 0000 0123 4567 89每个 4位一组的十六进制数中,若其高位为 0,则可省略 0。如将 0123可写成 123, 0008可写成 8, 0000可写成 0。因此上述地址可改写成如下形式。 8000 0 0 0 123 4567 89为了进一步简化,规定了重叠冒号的规则,即用重叠冒号置换地址中的一组或多组的全 0写法,由此上面的地址可简写成如下形式。 8000 123 4567 89 2016/4/13 57 对于 可以用 下例所示。 要注意的是,重叠冒号的在一个地址中只能使用一次。比如地址: 0: 0: 0: 7654: 0: 0: 0 可简写成 7654 0 0 0 或者 0 0 0 7654 但不能写成: 7654 : 0 0。 2016/4/13 58 单播、任意播和多播。 1单播地址 单播( 址定义了一台单独的计算机。目的地址为单播地址的分组必须被传递到那个特定的计算机。单播地址中有下列两种特殊地址: ( 1)不确定地址:地址 0 0 0 0 0 0 0 0称为不确定地址。它不能分配给任何节点。它的一个应用实例就是初始化主机时,在主机未取得自己的地址以前,可在它发送的任何 地址不能在 不能用在 ( 2)回环地址: 地址 0:0:0:0:0:0:0:1称为回环地址,它不能分配给任何物理接口。节点用它来向自身发送

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论