计算机网络ppt课件CH7网络层.ppt

上传人:wuy****n92 文档编号:73976552 上传时间:2023-02-23 格式:PPT 页数:111 大小:811KB
返回 下载 相关 举报
计算机网络ppt课件CH7网络层.ppt_第1页
第1页 / 共111页
计算机网络ppt课件CH7网络层.ppt_第2页
第2页 / 共111页
点击查看更多>>
资源描述

《计算机网络ppt课件CH7网络层.ppt》由会员分享,可在线阅读,更多相关《计算机网络ppt课件CH7网络层.ppt(111页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第七章第七章 网络层网络层计计算算机机网网络络与与应应用用 u 网络层主要解决的问题网络层主要解决的问题-路由选择路由选择-网络互连网络互连-拥塞控制拥塞控制-向上层提供服务向上层提供服务u 网络层的服务模式网络层的服务模式 服务应与通信子网的技术无关服务应与通信子网的技术无关 通信子网的数量、类型和拓扑结构对于传通信子网的数量、类型和拓扑结构对于传输层是隐蔽的输层是隐蔽的 传输层能获得的网络地址应采用统一的编传输层能获得的网络地址应采用统一的编号方式,即使跨越了多个号方式,即使跨越了多个LANLAN和和WANWAN一、一、网络层简介网络层简介1第七章第七章 网络层网络层计计算算机机网网络络与

2、与应应用用u 网络层提供的服务类型网络层提供的服务类型 面向连接的服务:需事先建立连接面向连接的服务:需事先建立连接 无连接服务:不需要事先建立连接无连接服务:不需要事先建立连接如如X.25,ATM IP网络网络2第七章第七章 网络层网络层计计算算机机网网络络与与应应用用1.网络层的任务网络层的任务n通信子网通信子网n路由选择路由选择n拥塞控制拥塞控制3第七章第七章 网络层网络层计计算算机机网网络络与与应应用用1)通信子网通信子网 虚电路子网虚电路子网连接建立时选择一条路径连接建立时选择一条路径每个分组包含一个连接号每个分组包含一个连接号通信结束后,链路撤消通信结束后,链路撤消ABCDE123

3、45VC1VC2VC3网络用户网络用户网络用户网络用户NSAP43214第七章第七章 网络层网络层计计算算机机网网络络与与应应用用每个数据报包含全部的目的地址,每个数据报包含全部的目的地址,自行寻找路径自行寻找路径 数据报子网数据报子网 ABCDE123451-41-35-2网络用户网络用户网络用户网络用户NSAP43215第七章第七章 网络层网络层计计算算机机网网络络与与应应用用两种子网的比较两种子网的比较 虚电路子网虚电路子网通过路径选择后建立连接通过路径选择后建立连接到终点后毋需重新排序到终点后毋需重新排序每个分组不需带目的地址,但带虚电路号(较短)每个分组不需带目的地址,但带虚电路号(

4、较短)通信后撤销连接通信后撤销连接 数据报子网数据报子网 每个分组分别选择最佳路径,健壮性较好每个分组分别选择最佳路径,健壮性较好到终点后需重新排序到终点后需重新排序差错控制和排序工作由协议高层(主机)完成差错控制和排序工作由协议高层(主机)完成每个分组必须带目的地址每个分组必须带目的地址6第七章第七章 网络层网络层计计算算机机网网络络与与应应用用两种子网的比较两种子网的比较7第七章第七章 网络层网络层计计算算机机网网络络与与应应用用2)路由选择路由选择 路由选择是广域网和网络互联中非常重要的功路由选择是广域网和网络互联中非常重要的功能。能。路由选择在很大程度上决定了网络的性能,如路由选择在很

5、大程度上决定了网络的性能,如网络吞吐量、平均延时时间、资源有效利用等。网络吞吐量、平均延时时间、资源有效利用等。路由选择是指网络节点在收到一个分组后,确路由选择是指网络节点在收到一个分组后,确定向下一节点传送路径的过程,即根据一定的原定向下一节点传送路径的过程,即根据一定的原则和算法在传输通路中选出一条通向目的节点的则和算法在传输通路中选出一条通向目的节点的最佳线路。最佳线路。8第七章第七章 网络层网络层计计算算机机网网络络与与应应用用通过路由连接时的数据流向变化 9第七章第七章 网络层网络层计计算算机机网网络络与与应应用用静态路由与动态路由静态路由(Static Route)人工在路由器上配

6、置路由表 动态路由(Dynamic Route)由动态路由协议自动生成 10第七章第七章 网络层网络层计计算算机机网网络络与与应应用用3)拥塞控制拥塞控制 当通信子网中有太多的分组,导致其性能降低,当通信子网中有太多的分组,导致其性能降低,这种情况叫拥塞这种情况叫拥塞 造成拥塞的原因造成拥塞的原因 节点存储容量(缓冲区)不够节点存储容量(缓冲区)不够处理机速度太低处理机速度太低 线路容量(带宽)不够线路容量(带宽)不够 11第七章第七章 网络层网络层计计算算机机网网络络与与应应用用拥塞示例拥塞示例当通信量太大时,发生拥塞,性能显著降低当通信量太大时,发生拥塞,性能显著降低 子网最大传输容量完美

7、的理想的拥塞的发送的分组吞吐量无拥塞 轻度拥塞 严重拥塞拥塞管理拥塞回避拥塞恢复12第七章第七章 网络层网络层计计算算机机网网络络与与应应用用拥塞对延迟的影响拥塞对延迟的影响 发送的分组无拥塞 轻度拥塞 严重拥塞时延13第七章第七章 网络层网络层计计算算机机网网络络与与应应用用拥塞控制原理和一般方法拥塞控制原理和一般方法拥塞控制的基本原理拥塞控制的基本原理 流量整型流量整型 流说明流说明 抑制报文抑制报文 时延抖动时延抖动 资源预留协议资源预留协议RSVP 14第七章第七章 网络层网络层计计算算机机网网络络与与应应用用拥塞控制的基本原理拥塞控制的基本原理开环控制开环控制 通过良好的设计来避免问

8、题的出现,确保问通过良好的设计来避免问题的出现,确保问题在一开始就不会出现题在一开始就不会出现 基于源节点的控制:由发送端决定进入网基于源节点的控制:由发送端决定进入网络的速率,确保按照这个速率网络不会拥络的速率,确保按照这个速率网络不会拥塞(常用)塞(常用)基于目的节点的控制:控制进入目的主机基于目的节点的控制:控制进入目的主机的流量的流量 15第七章第七章 网络层网络层计计算算机机网网络络与与应应用用拥塞控制的基本原理拥塞控制的基本原理闭环控制闭环控制 建立在反馈的基础上,这种方法由三部分组成:建立在反馈的基础上,这种方法由三部分组成:l监视系统,检测何时何地发生了拥塞监视系统,检测何时何

9、地发生了拥塞 l将此信息传送到可能采取行动的地方将此信息传送到可能采取行动的地方 l调整系统操作以更正系统调整系统操作以更正系统 16第七章第七章 网络层网络层计计算算机机网网络络与与应应用用闭环控制方式闭环控制方式 显式反馈:当某一节点发现拥塞时,它发一显式反馈:当某一节点发现拥塞时,它发一个回答帧给相关节点,通知它们网络拥塞了个回答帧给相关节点,通知它们网络拥塞了 隐式反馈:通过定时器方法,发送端每发一隐式反馈:通过定时器方法,发送端每发一个帧,就启动一个定时器,如在规定的时间个帧,就启动一个定时器,如在规定的时间内没有收到相应的内没有收到相应的ACKACK,则认为该帧丢失,如则认为该帧丢

10、失,如丢失率相当高,则认为网络发生了拥塞丢失率相当高,则认为网络发生了拥塞 闭环控制一般不适合于高速网闭环控制一般不适合于高速网因为等反馈的控制信号到达,早已时过境迁因为等反馈的控制信号到达,早已时过境迁17第七章第七章 网络层网络层计计算算机机网网络络与与应应用用流量整型流量整型 拥塞发生的原因往往是通信量的突发性,拥塞发生的原因往往是通信量的突发性,如果主机能以恒定的速率发送数据,则拥如果主机能以恒定的速率发送数据,则拥塞将会少得多塞将会少得多流量整型是调整数据传输的平均速率,客流量整型是调整数据传输的平均速率,客户与传输载体之间需进行协商户与传输载体之间需进行协商比如:流量控制的漏桶算法

11、比如:流量控制的漏桶算法(Leakey Bucket Algorithm)平滑输入流量,控制平滑输入流量,控制进入网络的流量进入网络的流量 18第七章第七章 网络层网络层计计算算机机网网络络与与应应用用流说明流说明 为避免拥塞,通信前主机与网络之间要协商为避免拥塞,通信前主机与网络之间要协商一下,以保证网络的服务质量一下,以保证网络的服务质量 流说明用来说明流量的模式,它描述流量输流说明用来说明流量的模式,它描述流量输入模式,也描述了应用程序的服务质量要求入模式,也描述了应用程序的服务质量要求 在建立连接或传输数据以前,源端向子网和在建立连接或传输数据以前,源端向子网和接受端提交流说明以求批准

12、,子网可以接受,接受端提交流说明以求批准,子网可以接受,也可以拒绝,或者提出一个建议与源端协商也可以拒绝,或者提出一个建议与源端协商 19第七章第七章 网络层网络层计计算算机机网网络络与与应应用用抑制报文抑制报文当路由器发现出现拥塞时,向源端主机发当路由器发现出现拥塞时,向源端主机发一个抑制报文,通知它们降低发送速率,一个抑制报文,通知它们降低发送速率,如如ICMPICMP中的源抑制报文中的源抑制报文当源主机不减慢其发送速率时,则应采取当源主机不减慢其发送速率时,则应采取强迫手段强迫手段公平排队公平排队 强迫各发送源公平地占用信道强迫各发送源公平地占用信道加权公平排队加权公平排队 每个发送源有

13、不同的优先级,即不同的流每个发送源有不同的优先级,即不同的流有不同的带宽有不同的带宽20第七章第七章 网络层网络层计计算算机机网网络络与与应应用用资源预留协议资源预留协议RSVP最常用的资源预留协议是最常用的资源预留协议是RSVP(Resource reSerVation protocol),协议将在沿途的路由协议将在沿途的路由器上预留一定的资源,包括带宽、缓冲区、表器上预留一定的资源,包括带宽、缓冲区、表空间等空间等RSVP是一种基于接收端,并由接收端发起的是一种基于接收端,并由接收端发起的资源预留协议资源预留协议 发送者PATHR1接收者R2R3PATHPATHPATHRESVRESVRE

14、SVRESVPATH状态RESV状态21第七章第七章 网络层网络层计计算算机机网网络络与与应应用用2.IP协议协议 IPIP分组格式分组格式IPIP地址地址子网掩码子网掩码22第七章第七章 网络层网络层计计算算机机网网络络与与应应用用1)IP分组格式分组格式 04816 31版本头部长服务类型总长标识标志段偏移生存时间协议或类型头部校验和源IP地址目的IP地址IP可选项(可以省略)充填域数据开始 版本为版本为4 4(Ipv4Ipv4)头部长以头部长以3232位字长为单位位字长为单位 23第七章第七章 网络层网络层计计算算机机网网络络与与应应用用服务类型:服务类型:8 8位位总长:包括报头和数据

15、报,最长总长:包括报头和数据报,最长2 216 16 11,即即6553565535个字节个字节 标识、标志、段偏移:用于数据报的分段标识、标志、段偏移:用于数据报的分段 生存时间:以秒为单位生存时间:以秒为单位 由用户指定数据报的优先级70Throughput01234567优先级DTR未用DelayReliability由路由器选择哪个最优先,但通常都忽略也可以经过路由器的个数为单位也可以经过路由器的个数为单位 24第七章第七章 网络层网络层计计算算机机网网络络与与应应用用类型或协议类型或协议 头部校验和:按头部校验和:按1616位相加,结果求反位相加,结果求反 源和目的地址:源和目的地址

16、:3232位位 IPIP可选项:用于控制和测试可选项:用于控制和测试 充填域:凑成充填域:凑成3232位的整倍数位的整倍数 TCP6UDP17ICMP1OSPF8925第七章第七章 网络层网络层计计算算机机网网络络与与应应用用分段过程分段过程 按按MTUMTU的及数据包的实际负载长度计算所需段的及数据包的实际负载长度计算所需段数,并划分,分段应满足两个条件:数,并划分,分段应满足两个条件:原数据包的报头作为每段的数据包报头,并修原数据包的报头作为每段的数据包报头,并修改其中的某些字段,指明:改其中的某些字段,指明:l各段在不大于各段在不大于MTU的前提下,尽可能的大的前提下,尽可能的大 l段的

17、长度为段的长度为8的整倍数的整倍数 l属原来的哪个段属原来的哪个段 l属原来段中的第几个分段属原来段中的第几个分段 l哪一个是段尾哪一个是段尾 26第七章第七章 网络层网络层计计算算机机网网络络与与应应用用数据报分段的重组数据报分段的重组 重组是在各分段都到达目的地后才进行重组是在各分段都到达目的地后才进行 途中的任意一个路由器都无法重组途中的任意一个路由器都无法重组互联网层是遵循尽力而为来传送互联网层是遵循尽力而为来传送IPIP包的,也包的,也存在力不从心的时候,此时只能丢弃存在力不从心的时候,此时只能丢弃重组主机将遵循:要么重组成功,要么全部丢重组主机将遵循:要么重组成功,要么全部丢弃的原

18、则弃的原则 l每个分段可以走不同的路径每个分段可以走不同的路径l减少路由器中保存的信息量及路由器的工作量减少路由器中保存的信息量及路由器的工作量l重组必须在所有的分段全部收到后,才可进行重组必须在所有的分段全部收到后,才可进行 27第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IP地址构成地址构成(逻辑地址逻辑地址)32位10011010 10011110 00001111 10101010表示形式表示形式点分十进制点分十进制 2)IP地址地址28第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IP地址分为地址分为A、B、C、D、E类类031NetIDHostID0前缀后

19、缀0816311 0前缀后缀1 1 0前缀后缀1 1 1 0多址传送地址1 1 1 1保留将来使用A类类B类类C类类D类类E类类大规模网络大规模网络中规模网络中规模网络小规模网络小规模网络地址类别网络数主机数A0127(128)16777216B128191(16384)65536C192223(2097152)25629第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IP地址的表示地址的表示 点分十进制表示点分十进制表示 如:如:特殊特殊IP地址地址 前缀后缀地址类型用途全0全0本机启动时使用网络ID全0网络标识一个网络网络ID全1直接广播在特定网上广播全1全1有限广播在本地网上广

20、播127任意回送测试(127.0.0.1)无无盘盘工工作作站站在在启启动动时时尚尚不不知知道道自自己己所所处处的的网网络络IDID,所所以以用用3232为全为全1 1地址广播,请求回答地址广播,请求回答向本网络内广播向本网络内广播30第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IP多址传输多址传输两类组地址两类组地址 永久地址:由永久地址:由Internet中央管理机构分配,永久存在中央管理机构分配,永久存在 临时地址:根据需要创建,当成员数为临时地址:根据需要创建,当成员数为0时被撤消时被撤消多目地址(多目地址(D类地址)格式类地址)格式永久地址实例永久地址实例 01234 3

21、11110组标地址即:224.0.0.0 239.255.255.255 224.0.0.1 LAN上所有系统上所有系统224.0.0.2 LAN上所有路由器上所有路由器224.0.0.5 LAN上所有上所有OSPF路由器路由器224.0.0.6 LAN上所有上所有OSPF指定路由器指定路由器31第七章第七章 网络层网络层计计算算机机网网络络与与应应用用3)子网掩码子网掩码子网掩码的作用:因为子网地址位数不是固定子网掩码的作用:因为子网地址位数不是固定的,所以告知设备地址的哪一部分是包含子网的,所以告知设备地址的哪一部分是包含子网的网络地址段,地址哪一部分是主机地址段;的网络地址段,地址哪一部

22、分是主机地址段;子网掩码使用与子网掩码使用与IP编址相同格式:子网掩码的编址相同格式:子网掩码的网络地址部分和子网地址部分全为网络地址部分和子网地址部分全为1,它的主,它的主机部分全为机部分全为0一个缺省一个缺省C类类IP地址的掩码为:地址的掩码为:32第七章第七章 网络层网络层计计算算机机网网络络与与应应用用一个主机地址为一个主机地址为,子网地址,子网地址=011的子网掩码的子网掩码是:是:网络号网络号C类类IP地址地址 主机号主机号110010100111100000000011011 00011掩码掩码11111111000002021203 9925525525522411111111

23、11111111111 子网号子网号33第七章第七章 网络层网络层计计算算机机网网络络与与应应用用包含子网地址的网络号包含子网地址的网络号=IP地址地址掩码掩码C类类IP地址地址110010100111100000000011011 000002021203 96掩码也可用更简洁的方式表示:,其中掩码也可用更简洁的方式表示:,其中27表示掩表示掩码中码中1的个数的个数网络号网络号 主机号主机号 子网号子网号34第七章第七章 网络层网络层计计算算机机网网络络与与应应用用ipconfig命令命令 查看本机的查看本机的IP地址和地址和MAC地址地址35第七章第七章 网络层网络层计计算算机机网网络络与

24、与应应用用3.划分子网划分子网IP地址的规划地址的规划含有子网的地址划分含有子网的地址划分无类域间路由无类域间路由IP地址规划的注意事项地址规划的注意事项IPv636第七章第七章 网络层网络层计计算算机机网网络络与与应应用用1)IP地址的规划地址的规划在没有特殊要求情况下,划分在没有特殊要求情况下,划分IP地址时可以有地址时可以有很大的自由度,只要满足子网间相互独立的很大的自由度,只要满足子网间相互独立的要求,并且子网中要求,并且子网中IP地址的数量能够覆盖地址的数量能够覆盖(或超过)实际主机的数量即可,当然还应(或超过)实际主机的数量即可,当然还应该把那些保留地址排除在外。该把那些保留地址排

25、除在外。37第七章第七章 网络层网络层计计算算机机网网络络与与应应用用某单位现有三个部门,其中,基础部有260台电脑,技术部有35台电脑,行政部有5台电脑,所有的电脑均连接在同一个物理网络,需要根据合理的IP地址设置,使部门间相互独立,即各部门属于独立的IP子网。38第七章第七章 网络层网络层计计算算机机网网络络与与应应用用部 门IP地址范围子网掩码基础部(260台)172.1.1.1 172.1.2.5255.255.0.0技术部(35台)192.1.1.1192.1.1.35255.255.255.0行政部(5台)10.1.1.110.1.1.5 255.0.0.0IP地址划分结果39第七

26、章第七章 网络层网络层计计算算机机网网络络与与应应用用2)含有子网的地址划分含有子网的地址划分一个路由器端口的连接(一个物理网段)至一个路由器端口的连接(一个物理网段)至少组成一个网络;少组成一个网络;按原来的地址结构(二维结构),一个网络按原来的地址结构(二维结构),一个网络至少需要一个至少需要一个C类地址,因为一个网络需要类地址,因为一个网络需要有一个唯一的网络地址;有一个唯一的网络地址;IP地址的紧缺和地址分配中的浪费形成一对地址的紧缺和地址分配中的浪费形成一对矛盾矛盾40第七章第七章 网络层网络层计计算算机机网网络络与与应应用用 网络网络2 网络网络1 网络网络3 路由器路由器 网络网

27、络341第七章第七章 网络层网络层计计算算机机网网络络与与应应用用子网划分子网划分-三维地址结构三维地址结构原有地址结构是二维的(网络地址,主机地原有地址结构是二维的(网络地址,主机地址),增加地址空间的维数可提高地址分配址),增加地址空间的维数可提高地址分配中的灵活性和可用性;中的灵活性和可用性;三维结构:网络地址三维结构:网络地址+子网地址子网地址+主机地址主机地址在一个在一个C类地址中仅主机地址可由网管人员自类地址中仅主机地址可由网管人员自主分配,向主机地址段借位组成子网地址,主分配,向主机地址段借位组成子网地址,以形成三维地址结构;以形成三维地址结构;42第七章第七章 网络层网络层计计

28、算算机机网网络络与与应应用用子网地址位数的确定子网地址位数的确定借借1位位l 子网地址子网地址=0 :表示本子网主机,不可作:表示本子网主机,不可作为有效目的地址使用,为有效目的地址使用,l 子网地址子网地址=1 :子网地址全:子网地址全1,不可用,不可用,l 因此至少要借因此至少要借2位。位。X X xxxxxxxxxxxxxx网络号网络号C C类地址类地址子网号子网号 主机号主机号43第七章第七章 网络层网络层计计算算机机网网络络与与应应用用借借7位位l 主机地址主机地址=0 :子网地址,不可作为地址分配,:子网地址,不可作为地址分配,l 主机地址主机地址=1 :广播地址,不可分配,:广播

29、地址,不可分配,l 因此至多能借因此至多能借6位。位。XXXXXXXXXXXX X X网络号网络号C C类地址类地址子网号子网号 主机号主机号44第七章第七章 网络层网络层计计算算机机网网络络与与应应用用子网划分实例子网划分实例 路由器路由器 子网子网1=001子网子网3=011 子网子网2=01045第七章第七章 网络层网络层计计算算机机网网络络与与应应用用子网和子网掩码举例子网和子网掩码举例 例例1:某单位有一:某单位有一C类地址类地址 该单位有多个部门,每该单位有多个部门,每个部门的机器数为个部门的机器数为20个左右,问如何确定子网个左右,问如何确定子网掩码掩码?最多能有几个子网最多能有

30、几个子网?每个子网的主机数每个子网的主机数为多少?为多少?掩码:掩码:255.255.255.224 最多的子网个数:最多的子网个数:8个个也可写成:也可写成:每个子网的主机数为:每个子网的主机数为:32 2=30(台)(台)46第七章第七章 网络层网络层计计算算机机网网络络与与应应用用例例2:某主干网有一:某主干网有一C类地址,主干网的结构如类地址,主干网的结构如下所示,有下所示,有A、B、C、H、I等等9个路由个路由器,每个路由器都有一个局域网与之连接,器,每个路由器都有一个局域网与之连接,应如何设计子网掩码,以分配路由器的端口应如何设计子网掩码,以分配路由器的端口地址地址?BAEHGFD

31、CI子网子网子网子网一个原则:两个一个原则:两个路由器的相互连路由器的相互连接的两个端口必接的两个端口必须在同个子网须在同个子网 所以,掩码应为所以,掩码应为255.255.255.248 即即 47第七章第七章 网络层网络层计计算算机机网网络络与与应应用用3)CIDR无类域间路由无类域间路由为什么要引入为什么要引入CIDR解决办法:解决办法:引入引入CIDR的好处的好处 一个一个B类地址对大多数机构来说还是太大,类地址对大多数机构来说还是太大,C类类地址又太小,网络地址本身又非常紧缺地址又太小,网络地址本身又非常紧缺 以可变长分块的方式分配所剩的以可变长分块的方式分配所剩的C类网络,把若干个

32、类网络,把若干个C类类地址(必须是连续的)合成一个组地址,作为一个分地址(必须是连续的)合成一个组地址,作为一个分配单元。例如:可把配单元。例如:可把256个个C类地址合成一个类地址合成一个B类地址类地址提高提高IP地址的利用率地址的利用率 缩短路由表缩短路由表 48第七章第七章 网络层网络层计计算算机机网网络络与与应应用用其他规定其他规定在规定中,把世界划分成四个大区,每个大在规定中,把世界划分成四个大区,每个大区分配区分配217个个C类地址,分配如下类地址,分配如下 194.0.0.0 195.255.255.255欧洲198.0.0.0 199.255.255.255北美200.0.0.

33、0 201.255.255.255中美、南美202.0.0.0 203.255.255.255亚太204.0.0.0 223.255.255.255保留49第七章第七章 网络层网络层计计算算机机网网络络与与应应用用CIDR举例举例剑桥大学的一台计算机,其剑桥大学的一台计算机,其IP地址为地址为,掩码为,掩码为,牛津大学的一台计算机,其牛津大学的一台计算机,其IP地址为地址为,掩码为,掩码为,爱丁堡大学的一台计算机,其爱丁堡大学的一台计算机,其IP地址为地址为,掩码为,掩码为255.255.252.0 单位地址数地址范围掩码剑桥2048194.24.0.0 194.24.7.255255.255

34、.248.0(21位)牛津4096194.24.16.0 194.24.31.255255.255.240.0(20位)爱丁堡1024194.24.8.0 194.24.11.255255.255.252.0(22位)50第七章第七章 网络层网络层计计算算机机网网络络与与应应用用在路由器中,按掩码中含在路由器中,按掩码中含1的位数最多的优先的位数最多的优先做匹配,以确定该分组送哪一个路由器做匹配,以确定该分组送哪一个路由器 目的地址为的分组到达时的处理目的地址为的分组到达时的处理 194.24.17.411000010000110000001000100000100爱丁堡掩码255.255.2

35、52.011111111111111111111110000000000 网络号11000010000110000001000000000000爱丁堡网络号194.24.8.0194.24.16.0不是爱丁堡的起始网络号剑桥掩码255.255.248.011111111111111111111100000000000 网络号11000010000110000001000000000000剑桥网络号194.24.0.0194.24.16.0不是剑桥的起始网络号牛津掩码255.255.240.011111111111111111111000000000000 网络号1100001000011000

36、0001000000000000牛津网络号194.24.16.0194.24.16.0是牛津的起始网络号51第七章第七章 网络层网络层计计算算机机网网络络与与应应用用4)IP地址规划的注意事项地址规划的注意事项如果每个网段都使用如果每个网段都使用C类类IP地址段,建议使用地址段,建议使用范围的范围的IP地址。地址。可考虑采用可考虑采用C类地址的子网掩码,如果有必要,类地址的子网掩码,如果有必要,可以采用变长子网掩码。可以采用变长子网掩码。建议采用建议采用作为子网掩码,以获取更多的作为子网掩码,以获取更多的IP网段网段 为网络设备管理的为网络设备管理的VLAN分配一个独立的分配一个独立的IP地地

37、址段址段52第七章第七章 网络层网络层计计算算机机网网络络与与应应用用5.IPv6IPv4的不足的不足 IPv6的主要改进的主要改进 IPv6数据报数据报 IPv6的分段与重组的分段与重组 IPv6地址地址 53第七章第七章 网络层网络层计计算算机机网网络络与与应应用用1)IPv4的不足的不足 地址基本耗尽,这是当前最棘手的问题地址基本耗尽,这是当前最棘手的问题 功能不足,缺少对多媒体信息传输的支持功能不足,缺少对多媒体信息传输的支持 缺少对高速传输的支持缺少对高速传输的支持 缺少对安全的支持缺少对安全的支持 寻找路径的功能不强寻找路径的功能不强 54第七章第七章 网络层网络层计计算算机机网网

38、络络与与应应用用2)IPv6的主要改进的主要改进 更大的地址空间:更大的地址空间:128位位 灵活的首部格式:用一系列固定格式的扩展首灵活的首部格式:用一系列固定格式的扩展首部取代部取代了了Ipv4中可变长度的选项字段中可变长度的选项字段 简化了协议:如取消了首部的校验和字段,分简化了协议:如取消了首部的校验和字段,分段只能在源端进行段只能在源端进行 允许对网络资源的预分配,支持实时图象等要允许对网络资源的预分配,支持实时图象等要求保证一定的带宽和时延的应用求保证一定的带宽和时延的应用 允许协议继续演变,增加新的功能允许协议继续演变,增加新的功能 55第七章第七章 网络层网络层计计算算机机网网

39、络络与与应应用用IPv6数据包格式数据包格式 基本头部和扩展头部基本头部和扩展头部基本头部格式基本头部格式 基本头部扩展头部1.扩展头部n数据区可选部分0481624 31版 本优先级流 标 记负 载 长 度下一头部驿站限制源 地 址目 的 地 址56第七章第七章 网络层网络层计计算算机机网网络络与与应应用用格式说明格式说明版本:版本:0 3位位 优先级:优先级:4 7位位 0 7:可进行拥塞控制,拥塞时可放慢传输速率:可进行拥塞控制,拥塞时可放慢传输速率 8 15:实时应用,不可进行拥塞控制,不重发:实时应用,不可进行拥塞控制,不重发 0应用层未指明数据包的优先级 1如USENET报文 2如

40、电子邮件 4大块数据传送,如FTP或HTTP 6用于交互性业务,如Telnet 7Internet控制业务,如SNMP和路由报文 8丢弃数据包产生的影响最小,如高保真视频 15丢弃数据产生的影响最大,如低保真音频 其他 保留今后使用 57第七章第七章 网络层网络层计计算算机机网网络络与与应应用用流标记:流标记:8 31位位负载长度:负载长度:16位位 把在时间上敏感的一串报文,打上同一个标把在时间上敏感的一串报文,打上同一个标记,路由可优先通过记,路由可优先通过 除基本报头以外的长度除基本报头以外的长度 下一个头部(下一个头部(NEXT HEADER):):8位位 58第七章第七章 网络层网络

41、层计计算算机机网网络络与与应应用用指出扩展头部是什么类型指出扩展头部是什么类型 一个一个IPv6报文可以带有零个、一个或多个扩展报文可以带有零个、一个或多个扩展头,由前一个头中的下一个头部域进行说明,头,由前一个头中的下一个头部域进行说明,如有扩展头部,则说明扩展头部的类型,如没如有扩展头部,则说明扩展头部的类型,如没有其它扩展头部,则说明数据报中携带的数据有其它扩展头部,则说明数据报中携带的数据类型。如:类型。如:BaseNEXT=TCPTCP headerdataBaseNEXT=RoutingRouting headerNEXT=TCPTCP headerdata59第七章第七章 网络层

42、网络层计计算算机机网网络络与与应应用用驿站限制(驿站限制(Hop Limit跳数限制):跳数限制):8位位源、目的地址:源、目的地址:128位位 类似类似IPv4的生存时间(的生存时间(Time To Live),在),在经过每个节点转发时减一,当经过每个节点转发时减一,当Hop数被减至数被减至零时则抛弃该报文零时则抛弃该报文 如按如按IPv6的的128位地址均匀分配,意味着地位地址均匀分配,意味着地球上每球上每M2平均分配的地址数有平均分配的地址数有7 x 1023 60第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IPv6格式的扩展头部格式的扩展头部IPv6定义的扩展头部应按顺

43、序排列定义的扩展头部应按顺序排列 Routing指定路由(必须经过的路由器)Authentication身份认证,安全性功能Encrypted security payload数据加密,安全性功能Destination options传送控制信息给目的地址Fragmentation作分段处理61第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IPv6的分段与重组的分段与重组 每个分段将增加一个分段头部,并紧随基本头部之后每个分段将增加一个分段头部,并紧随基本头部之后 每个分段的基本头部即原基本头部,但其中的负载长度每个分段的基本头部即原基本头部,但其中的负载长度需作修改需作修改一般情

44、况下,要求报文长度小于一般情况下,要求报文长度小于576字节,若字节,若576字节,字节,由源站负责分段工作,沿途路由器不作分段和重组工作,由源站负责分段工作,沿途路由器不作分段和重组工作,路由器发现一个大于路由器发现一个大于MTU的数据包,则丢弃,并发一的数据包,则丢弃,并发一ICMP消息给源站,由源站重新划分数据包并重发消息给源站,由源站重新划分数据包并重发 新基本头部段3头部P3新基本头部段2头部P2新基本头部段1头部P1P1P2P3基本头部62第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IPv6地址表示法地址表示法 冒分十六进制表示法冒分十六进制表示法零压缩法零压缩法IP

45、v4地址在地址在IPv6中的表示中的表示 X:X:X:X:X:X:X:X 其中其中X表示地址中表示地址中16位二进制数的十六位二进制数的十六进制值。进制值。例:例:FEDC:BA98:7654:3210:FEDC:BA98:7654:3210 如其中有多个连续的零,则可用零压缩法如其中有多个连续的零,则可用零压缩法 如:如:1080:0:0:0:8:800:200C:417A 可写成可写成1080:8:800:200C:417A X:X:X:X:X:X:d.d.d.d 最后最后32位地址为位地址为IPv4的地址点分十进制的地址点分十进制表示表示 如:(称为如:(称为IPv4兼容兼容IPv6地址

46、)地址)(称为(称为IPv4映象映象IPv6地址)地址)也可以压缩成也可以压缩成0:202.120.5.100 0:FFFF:202.120.5.100 63第七章第七章 网络层网络层计计算算机机网网络络与与应应用用IPv6地址类型地址类型 单目地址单目地址 Unicast 多目地址(组地址)多目地址(组地址)Multicast Anycast地址地址 64第七章第七章 网络层网络层计计算算机机网网络络与与应应用用单目地址单目地址 Unicast 标识一个接口的标识符,发送的数据报将标识一个接口的标识符,发送的数据报将被送到该地址所标识的接口上被送到该地址所标识的接口上 地址格式:地址格式:3

47、bits 5bits(16)(24)(32)(48)010 注册 提供者标识符 用户标识符 子网标识符 节点标识符 65第七章第七章 网络层网络层计计算算机机网网络络与与应应用用保留了两个地址:保留了两个地址:0:0:0:0:0:0:0:0未定义地址:0正初始化的主机在不知道自己的地址时,可将未定义地址填入数据报的源地址域中0:0:0:0:0:0:0:1回送地址:1站点的发送数据报给自己时使用回送地址66第七章第七章 网络层网络层计计算算机机网网络络与与应应用用多目地址(组地址)多目地址(组地址)Multicast 标识一组接口(一般属于不同的站点)的标识符,发标识一组接口(一般属于不同的站点

48、)的标识符,发送的数据报将被送到该地址所标识的一组接口上送的数据报将被送到该地址所标识的一组接口上 IPv6没有广播地址,其功能由多目地址了实现没有广播地址,其功能由多目地址了实现 8位4位4位112位11111111flagscop组IDflag=0000权威地址分配机构指定的永久分配(well know)多目地址=0001非永久分配的多目地址scop=0保留1本节点范围(node-local)2本链接范围(link-local)5本站点范围(site-local)8本组织机构范围(organization-local)E全球范围(global)F保留其余未定义67第七章第七章 网络层网络层

49、计计算算机机网网络络与与应应用用Anycast地址地址 标识一组接口(一般属于不同的站点)的标识符,发送标识一组接口(一般属于不同的站点)的标识符,发送到一个到一个Anycast地址的数据报将被送到该地址所标识的地址的数据报将被送到该地址所标识的一组接口中的任意一个接口上(根据路由协议实测距离一组接口中的任意一个接口上(根据路由协议实测距离最近的一个接口)最近的一个接口)multicast与与anycast地址的区别:地址的区别:multicast必须将数据报必须将数据报送到该组的每一个成员;送到该组的每一个成员;anycast地址只需送到组中的任地址只需送到组中的任意一个地址,一般为最近的一

50、个意一个地址,一般为最近的一个 所有类型的所有类型的Ipv6地址均指定给接口,而不是节点,通常地址均指定给接口,而不是节点,通常一个单目地址只能分配给一个接口,而一个接口却可以一个单目地址只能分配给一个接口,而一个接口却可以拥有多个任意类型(单目、多目、拥有多个任意类型(单目、多目、Anycast)的)的Ipv6地址地址n bit 128-n bits 子网号全0 68第七章第七章 网络层网络层计计算算机机网网络络与与应应用用6.IP控制协议控制协议 IP协议只负责传送协议只负责传送IP数据包,无法监视和控数据包,无法监视和控制网络中出现的一些问题,这些工作由制网络中出现的一些问题,这些工作由

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁