第3章 网际协议.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:38 大小:134KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

第3章 网际协议.doc

第3章网际协议.doc

预览

免费试读已结束,剩余 28 页请下载文档后查看

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

333.13.1无连接数据报交付无连接数据报交付3.2IP3.2IP数据报的选路数据报的选路3.33.3差错与报文控制差错与报文控制2012021201202InternetInternet从概念上讲,从概念上讲,TCP/IPTCP/IP互联网提供了三组服务,互联网提供了三组服务,如图所示。服务在图中的相对位置表明了他们相如图所示。服务在图中的相对位置表明了他们相互之间的依赖关系。互之间的依赖关系。无连接交付服务服务无连接交付服务服务无连接交付服务服务可靠的传输服务可靠的传输服务可靠的传输服务应用服务应用服务应用服务互联网服务的三个概念层次3.13.1无连接数据报交付无连接数据报交付22012023.13.1InternetInternet软件是围绕着分层次的三个概念化网络软件是围绕着分层次的三个概念化网络服务设计的;它的诸多成功在于这个结构十分健服务设计的;它的诸多成功在于这个结构十分健壮并且具有极高的适应性。这种概念性的划分的壮并且具有极高的适应性。这种概念性的划分的最重要优势是,可以在不干扰其他服务的情况下最重要优势是,可以在不干扰其他服务的情况下替换某个服务。因此,在这三层的研究和开发可替换某个服务。因此,在这三层的研究和开发可以并性进展。以并性进展。3201202最基本的互联网服务有一个分组交付系统组成。最基本的互联网服务有一个分组交付系统组成。该服务被定义为该服务被定义为不可靠的、尽最大努力交付的、不可靠的、尽最大努力交付的、无连接分组交付系统无连接分组交付系统,类似于运行在尽最大努力,类似于运行在尽最大努力模式的网络硬件所提供的服务。模式的网络硬件所提供的服务。分组可能丢失、分组可能丢失、重复、延迟或不按序交付等重复、延迟或不按序交付等。但服务不检测这些。但服务不检测这些情况,也不提醒发送方和接受方。情况,也不提醒发送方和接受方。服务是无连接服务是无连接的的,,每个分组都被独立对待每个分组都被独立对待,,互联网软件尽力发互联网软件尽力发送每个分组送每个分组。只有当资源用尽或底层网络出现故。只有当资源用尽或底层网络出现故障时才可能出现不可靠。障时才可能出现不可靠。类似于邮政局处理信件。类似于邮政局处理信件。4201202这种具有不可靠、无连接交付机制的协议称为这种具有不可靠、无连接交付机制的协议称为网际协议网际协议((InternetProtocolInternetProtocol),用),用IPIP来表示。它提供了三个重来表示。它提供了三个重要的定义。要的定义。第一,第一,IPIP定义了在整个定义了在整个TCP/IPTCP/IP互联网上数据传输所用互联网上数据传输所用的基本单元。规定了莸娜非懈袷健?的基本单元。规定了数据的确切格式。第二,第二,IPIP软件完成选路的功能,选择一个数据发送的软件完成选路的功能,选择一个数据发送的路径。路径。第三,第三,IPIP包括一组规则,体现了不可靠分组交付的思包括一组规则,体现了不可靠分组交付的思想。想。IPIP是是TCP/IPTCP/IP互联网设计中最基本的部分,因此有时称互联网设计中最基本的部分,因此有时称TCP/IPTCP/IP互联网为基于互联网为基于IPIP的技术。的技术。5201202InternetInternet互联网把它的基本传输单元称为数据报。与物理互联网把它的基本传输单元称为数据报。与物理网络帧类似,数据报分为首部和数据区。首部包网络帧类似,数据报分为首部和数据区。首部包含了源地址和目的地址以及一个标识数据内容的含了源地址和目的地址以及一个标识数据内容的类型字段。一般格式如下图。类型字段。一般格式如下图。数据报首部数据报首部数据报数据区数据报数据区IPIP不规定数据区的格式,可以用来传输任意数据不规定数据区的格式,可以用来传输任意数据6201202版本V首部长度标识符Identification总长度TLEN服务类型TOS分片偏移量Offset标志Flag生存期TTL协议Protocol报头校验和Checksum源IP地址Source目的IP地址DestinationIP选项Option填充Pad数据:分分组组头头数数据据7201202版本号(版本号(VersionVersion))4bit4bit::IPIP协议存在两个版本:协议存在两个版本:IPv4I