书签 分享 收藏 举报 版权申诉 / 86
上传文档赚钱

类型第4章网络层协议课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2941386
  • 上传时间:2022-06-13
  • 格式:PPT
  • 页数:86
  • 大小:2.18MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第4章网络层协议课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    网络 协议 课件
    资源描述:

    1、第第 四四 章章 网络层协议网络层协议河北科技师范学院 蔡黔鹰TCP/IP Protocols 2 4.1 IP 4.1 IP 协议协议4 IPIP协议为传输协议提供了基本协议为传输协议提供了基本( (不可靠、无连接不可靠、无连接) )的发的发送服务。所有的送服务。所有的TCPTCP、UDPUDP、ICMPICMP数据都以数据都以IPIP数据报格数据报格式传输式传输IPIP负责获取信息并发送到目的主机和网络。负责获取信息并发送到目的主机和网络。4 不可靠(不可靠(unreliableunreliable):它不保证):它不保证IPIP数据报能成功地数据报能成功地到达目的地,仅提供最好的传输服务

    2、。如发生某种错到达目的地,仅提供最好的传输服务。如发生某种错误时,误时,IPIP有一个简单的错误处理算法:丢弃该数据报,有一个简单的错误处理算法:丢弃该数据报,然后发送然后发送ICMPICMP消息报给信源端。任何要求的可靠性必消息报给信源端。任何要求的可靠性必须由上层来提供(如须由上层来提供(如TCPTCP)。)。4 无连接(无连接(connectionlessconnectionless):):IPIP并不维护任何关于后并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立续数据报的状态信息。每个数据报的处理是相互独立的。的。河北科技师范学院 蔡黔鹰TCP/IP Protocols

    3、 3 4.1 IP 4.1 IP 协议协议4分离的层次可以在不干扰其他服务的情况下替分离的层次可以在不干扰其他服务的情况下替换某个服务换某个服务4底层的无连接包发送服务是基础底层的无连接包发送服务是基础InternetInternet服务的三个层次服务的三个层次河北科技师范学院 蔡黔鹰TCP/IP Protocols 4 4.1 IP 4.1 IP 协议协议4无连接无连接-Conectionless-Conectionless发送方发送方 组装数据包发送组装数据包发送 将地址放入数据包中已经定义好的位置将地址放入数据包中已经定义好的位置 将数据包送到网络上传输将数据包送到网络上传输网络网络 使

    4、用目的地址转发数据包使用目的地址转发数据包 传输者传输者河北科技师范学院 蔡黔鹰TCP/IP Protocols 5 4.1 IP 4.1 IP 协议协议4无连接网络的特点无连接网络的特点数据包含有确切的目的地址数据包含有确切的目的地址每个包独立处理每个包独立处理传输数据之前不需要任何传输数据之前不需要任何setup(setup(设置设置) )发送数据之后不需要任何发送数据之后不需要任何cleanupcleanup(清除)(清除)不可靠不可靠 数据包可能延迟、丢失、重复、乱序数据包可能延迟、丢失、重复、乱序每个包经过的路径可能不一样每个包经过的路径可能不一样Best-effortBest-ef

    5、fort(高效率)(高效率)类似于发送明信片类似于发送明信片河北科技师范学院 蔡黔鹰TCP/IP Protocols 6 4.1 IP 4.1 IP 协议协议4IP包(包(Internet Packets)动机动机 RouterRouter无法在异构网络之间传递数据帧无法在异构网络之间传递数据帧 必需定义独立于硬件的数据包格式必需定义独立于硬件的数据包格式抽象的抽象的只能被软件创建和识别只能被软件创建和识别包括发送方和接收方地址包括发送方和接收方地址大小取决于所传送的数据大小取决于所传送的数据称为称为IPIP数据报数据报(IP Datagram)(IP Datagram)河北科技师范学院 蔡黔

    6、鹰TCP/IP Protocols 7 4.1 IP 4.1 IP 协议协议4头部头部包括目的地址包括目的地址固定字段固定字段4数据区数据区最高为最高为64k64k的可变长度的可变长度没有最小长度限制没有最小长度限制4IP数据报数据报( (IP Datagram) )河北科技师范学院 蔡黔鹰TCP/IP Protocols 8 4.1 IP 4.1 IP 协议协议4IPIP数据报和数据报和IPIP包包IPIP数据报数据报“不是不是”IPIP发送的东西发送的东西作为作为IPIP包来发送包来发送IPIP包将包将IPIP数据报数据报hop by hophop by hop发送到目的系发送到目的系统统

    7、很多时候一个很多时候一个IPIP数据报同时就是一个数据报同时就是一个IPIP包包IPIP数据报作为主机发送的实体数据报作为主机发送的实体IPIP包作为数据帧中传送的实体包作为数据帧中传送的实体河北科技师范学院 蔡黔鹰TCP/IP Protocols 9 4.1 IP 4.1 IP 协议协议4IPIP数据报和数据报和IPIP包示意图包示意图 到到192.168.20.60河北科技师范学院 蔡黔鹰TCP/IP Protocols 10 IPIP数据报格式数据报格式类型类型 总长度总长度 组号组号存活时间存活时间协议协议校验和校验和 0 15 16 31 32 47 48 63 64 71 72 7

    8、9 80 95分段分段IP数据区数据区IP头部头部控制码控制码源源IP地址地址 目的目的IP地址地址0 95 96 127 128 159IP报文长,报文长,576 - 64K之间之间本分组的唯一序号本分组的唯一序号报文所允许经过的报文所允许经过的“跳跳”的的最大次数,以此避免死循环最大次数,以此避免死循环当前协议编号,如当前协议编号,如IP、TCP、UDP等等 将所有以将所有以1616位为单位的双字节位为单位的双字节相加,不考虑进位部分,其相加,不考虑进位部分,其1616位以位以内的结果即为校验和。内的结果即为校验和。版本版本 头长度头长度 服务类型服务类型0 3 4 7 8 15标志标志4

    9、8 50 56 63 偏移偏移可以是可以是4 4版本或版本或6 6版本版本以以3232位的四字节为单位,范围为位的四字节为单位,范围为5 - 15。4 4种服务类型:种服务类型:延迟类:请求最低的延迟延迟类:请求最低的延迟吞吐量:希望是高的吞吐链路吞吐量:希望是高的吞吐链路可靠性:选择高可靠链路可靠性:选择高可靠链路开销:廉价的路径开销:廉价的路径再次分段后本段在原分组的相对位置再次分段后本段在原分组的相对位置允许再次分段标志允许再次分段标志河北科技师范学院 蔡黔鹰TCP/IP Protocols 11 IP IP 数据报字段说明数据报字段说明4 生命期生命期TTLTTL避免数据报无限期占用网

    10、络资源避免数据报无限期占用网络资源以秒为单位或者以执行时间不足一秒的发送行为为单位的量度以秒为单位或者以执行时间不足一秒的发送行为为单位的量度一般认为每经过一跳数值减一般认为每经过一跳数值减1 1缺省值为缺省值为64644 头部校验和头部校验和检查数据报头部是否损坏检查数据报头部是否损坏数据部分不需要检查数据部分不需要检查 浪费时间浪费时间 高层协议提供了检查机制高层协议提供了检查机制 一些应用协议能够处理部分破坏了的数据一些应用协议能够处理部分破坏了的数据4 头部长度头部长度说明说明IPIP头部大小头部大小, ,以以3232比特倍数表示比特倍数表示, ,最大值最大值6060字节字节? ?大部

    11、分大部分IPIP数据报头部为数据报头部为2020字节字节河北科技师范学院 蔡黔鹰TCP/IP Protocols 12 IP IP 数据报字段说明数据报字段说明C-Minimize Cost,最小费用最小费用R-Maximize Reliability,最高可靠性最高可靠性T-Maximize Through-put,高大吞吐量高大吞吐量D-Minimize Delay,最小延迟最小延迟优先级优先级定义定义0常规常规1优先优先2立刻立刻3急速急速4超急速超急速5火急火急6互联网控制互联网控制7网络控制网络控制数据服务类型和优先级数据服务类型和优先级TOSTOS河北科技师范学院 蔡黔鹰TCP/I

    12、P Protocols 13 IP IP 数据报字段说明数据报字段说明常见应用协议建议的常见应用协议建议的TOSTOS值值应用协议应用协议建议建议TOSTOS值值TelnetDFTP控制信息控制信息DFTP数据信息数据信息TSMTP命令命令DSMTP数据数据TDNS UDP查询查询DDNS TCP查询查询普通普通DNS区域传送区域传送TICMP错误信息错误信息普通普通河北科技师范学院 蔡黔鹰TCP/IP Protocols 14 4.1 IP 4.1 IP 协议协议-数据报的传输数据报的传输4数据报经过传统的网络被发送数据报经过传统的网络被发送从源主机到从源主机到routerrouter 组装

    13、数据报组装数据报, ,包括目的地址包括目的地址 送到最近的送到最近的RouterRouter在中间在中间routersrouters中传输中传输 将数据报转发到下一个路由器将数据报转发到下一个路由器从最后的从最后的routerrouter送到目的主机送到目的主机4网络硬件不识别数据报网络硬件不识别数据报数据报格式数据报格式IPIP地址地址4需要封装需要封装- Encapsulation- Encapsulation河北科技师范学院 蔡黔鹰TCP/IP Protocols 15 4.1 IP 4.1 IP 协议协议主机主机IP网络接口网络接口应用应用TCP主机主机IP网络接口网络接口应用应用TC

    14、P主机主机IP网络接口网络接口应用应用TCP主机主机IP网络接口网络接口应用应用TCPIP网络接口网络接口路由器路由器IP网络接口网络接口路由器路由器IP网络接口网络接口路由器路由器网络网络网络网络网络网络网络网络TelnetTelnetTelnetTelnetTelnetTelnetTelnetTCP包包TCP包包TCP包包TCP包包TCP包包TCP包包TCP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧 帧帧帧帧帧帧帧帧 帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧IP包包IP包包IP包包IP包包IP包包IP

    15、包包IP包包IP包包进行路由选择进行路由选择IP包包IP包包IP包包IP包包IP包包IP包包IP包包帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧IP包包IP包包IP包包IP包包IP包包IP包包IP包包TCP包包TCP包包TCP包包TCP包包TCP包包TCP包包TCP包包TelnetTelnetTelnetTelnetTelnetTelnetTelnetTelnetTCP包包帧帧IP包包帧帧IP包包TCP包包Telnet帧帧帧帧帧帧帧帧 帧帧 帧帧 帧帧 帧帧帧帧IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包

    16、包IP包包IP包包IP包包IP包包IP包包IP包包IP包包帧帧帧帧帧帧 帧帧进行路由选择进行路由选择帧帧帧帧 帧帧帧帧帧帧帧帧帧帧帧帧 帧帧 帧帧帧帧帧帧帧帧帧帧帧帧帧帧 帧帧IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包IP包包帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧帧进行路由选择进行路由选择帧帧帧帧帧帧帧帧帧帧帧帧 帧帧帧帧帧帧帧帧帧帧帧帧河北科技师范学院 蔡黔鹰TCP/IP Protocols 16 4.1 IP 4.1 IP 协议协议-数据报数据报的封装的

    17、封装4整个数据报作为帧的数据整个数据报作为帧的数据4数据帧的帧类型字段指明数据区里为数据帧的帧类型字段指明数据区里为IPIP数据报数据报4数据帧的目的地址为数据帧的目的地址为“下一站下一站”的硬件地址的硬件地址IPIP数据报的封装数据报的封装河北科技师范学院 蔡黔鹰TCP/IP Protocols 17 4.1 IP 4.1 IP 协议协议-数据报的地址数据报的地址4数据帧和数据报的目的地址数据帧和数据报的目的地址数据帧中的地址数据帧中的地址 硬件地址硬件地址(MAC(MAC地址地址) ) 下一站下一站next hopnext hop数据报中的地址数据报中的地址 IPIP地址地址 最终的目的地

    18、址最终的目的地址4帧的头部在数据报传输中的作用帧的头部在数据报传输中的作用河北科技师范学院 蔡黔鹰TCP/IP Protocols 18 4.1 IP 4.1 IP 协议协议-最大传输单元最大传输单元MTU4每一个物理网络都规定了数据帧所能传每一个物理网络都规定了数据帧所能传输的最大数据量输的最大数据量称为称为Maximum Transmission Unit (MTU) MTU随网络不同而不同随网络不同而不同4Internet存在异构的网络存在异构的网络必需能够容纳不同的必需能够容纳不同的MTU4常见的常见的MTU大小大小河北科技师范学院 蔡黔鹰TCP/IP Protocols 19 MTU

    19、不同带来的问题不同带来的问题河北科技师范学院 蔡黔鹰TCP/IP Protocols 20 与分段有关的与分段有关的IPIP头部字段头部字段4Fragmentation Identifier-分段标识符分段标识符标识来自于同一个标识来自于同一个IPIP数据报的分段数据报的分段16 bit16 bit4Fragmentation Offset-分段偏移分段偏移标识一个分段在整个数据报中的位置标识一个分段在整个数据报中的位置其值其值8B8B为实际的偏移为实际的偏移4Fragmentation Flag-分段标志位分段标志位16-16-保留保留, ,为为0 017-DF,17-DF,禁止分段禁止分段

    20、18-MF,18-MF,为为1 1时表示还有更多分段时表示还有更多分段河北科技师范学院 蔡黔鹰TCP/IP Protocols 21 关于分段的说明关于分段的说明4Who? Router4When?数据报尺寸比目的网络数据报尺寸比目的网络MTU大大4How?为每一个分段拷贝原有的数据报头为每一个分段拷贝原有的数据报头单独修改每一个头部单独修改每一个头部, ,如标志位、分段偏移、如标志位、分段偏移、长度等等长度等等向每一个分段拷贝数据向每一个分段拷贝数据河北科技师范学院 蔡黔鹰TCP/IP Protocols 22 4.1 IP 4.1 IP 协议协议-分段的例子分段的例子数据报分段的计算数据报

    21、分段的计算河北科技师范学院 蔡黔鹰TCP/IP Protocols 23 4.1 IP 4.1 IP 协议协议-分段的例子分段的例子原始数据报和分段的头部比较原始数据报和分段的头部比较河北科技师范学院 蔡黔鹰TCP/IP Protocols 24 分段的进一步说明分段的进一步说明4分段仅仅出现在包的数据部分分段仅仅出现在包的数据部分4分段过程不包括包的头部分段过程不包括包的头部4每一个分段都会产生一个包含它自己的每一个分段都会产生一个包含它自己的IPIP头部的新包头部的新包4必须以必须以8 8字节的倍数分段字节的倍数分段若数据报有若数据报有576576字节数据字节数据, ,则需要两个分则需要两

    22、个分段段:512:512和和64644分段偏移以分段偏移以8 8字节块为单位存储字节数字节块为单位存储字节数如值为如值为31,31,则表示则表示31318 8河北科技师范学院 蔡黔鹰TCP/IP Protocols 25 4.1 IP 4.1 IP 协议协议-分段的重组分段的重组4 Who?目的主机还是最后的目的主机还是最后的Router? ?因为它允许每个分片能够独立选择路由,不需要中间路由器存因为它允许每个分片能够独立选择路由,不需要中间路由器存储和重组分片储和重组分片, ,所以所以IPIP在目的站主机进行重组。在目的站主机进行重组。4 条件条件所有分段全部到达所有分段全部到达缺点:丢失一

    23、个数据片意味着丢失整个数据报;小的数据报文缺点:丢失一个数据片意味着丢失整个数据报;小的数据报文通过较大通过较大MTUMTU的物理网络时效率较低。的物理网络时效率较低。河北科技师范学院 蔡黔鹰TCP/IP Protocols 26 4.1 IP 4.1 IP 协议协议-分段分段4分段丢失分段丢失到来的分段存储在内存中到来的分段存储在内存中若有的分段在规定时间内若有的分段在规定时间内(UNIX,60(UNIX,60秒秒) )没有到达没有到达, ,则则删除所有分段删除所有分段4对分段进行分段对分段进行分段若互联网若互联网MTUMTU次序如下:次序如下:1500-1000-576-15001500-

    24、1000-576-1500两次分段两次分段不考虑子分段不考虑子分段, ,所有分段均在同一级所有分段均在同一级重组为原始数据报重组为原始数据报河北科技师范学院 蔡黔鹰TCP/IP Protocols 27 4.1 IP 4.1 IP 协议协议- IP- IP选项选项4缺省头部提供了缺省头部提供了IPIP发送数据包需要的所有事情发送数据包需要的所有事情4IPIP选项选项提供了对一个数据包的特殊处理服务提供了对一个数据包的特殊处理服务不是必需的不是必需的0-40B0-40B4IPIP选项字段选项字段记录路由记录路由源站路由选择源站路由选择 严格的源站路由选择严格的源站路由选择 松的源站路由选择松的源

    25、站路由选择时间戳时间戳 . .分段对选项的处理:分段对选项的处理:某些选项复制到所有分段(源站路由选择)某些选项复制到所有分段(源站路由选择)部分选项放到第一个分段(记录路由)部分选项放到第一个分段(记录路由)河北科技师范学院 蔡黔鹰TCP/IP Protocols 28 4.2 IP4.2 IP数据报的转发数据报的转发4 从概念上说,从概念上说,IP路由选择是简单的。路由选择是简单的。若若目的主机与源目的主机与源主机直接相连(如点对点链路)或都在一个共享网络主机直接相连(如点对点链路)或都在一个共享网络上(以太网或令牌环网),上(以太网或令牌环网),IP数据报就直接送到目的数据报就直接送到目

    26、的主机上。否则,主机把数据报发往一默认的路由器上,主机上。否则,主机把数据报发往一默认的路由器上,由路由器来转发该数据报。由路由器来转发该数据报。4数据报的发送数据报的发送直接直接( (本地本地) )间接间接( (远程远程) )4Hop by HopHop by Hop河北科技师范学院 蔡黔鹰TCP/IP Protocols 29 4.2 IP4.2 IP数据报的转发数据报的转发IP路由选择路由选择IP路由选择路由选择IP数据报数据报IP数据报数据报进入物理网络进入物理网络加上帧头加上帧头去掉帧头去掉帧头IP数据报数据报进入虚拟网络进入虚拟网络IP数据报数据报封装封装IP数据报数据报解封解封直

    27、接路由选择直接路由选择物理帧物理帧河北科技师范学院 蔡黔鹰TCP/IP Protocols 30 4.2 IP4.2 IP数据报的转发数据报的转发4基于表的数据报选路基于表的数据报选路4路由选择表路由选择表存储存储IPIP节点连接的网络、连接到该网络的网络接口节点连接的网络、连接到该网络的网络接口的的IPIP地址等等地址等等每一每一IPIP设备都有设备都有河北科技师范学院 蔡黔鹰TCP/IP Protocols 31 4.2 IP4.2 IP数据报的转发数据报的转发4192.168.10.1192.168.10.1的缺省路由表的缺省路由表河北科技师范学院 蔡黔鹰TCP/IP Protocols

    28、 32 4.2 IP4.2 IP数据报的转发数据报的转发4有一个远程有一个远程RouterRouter的的192.168.10.1192.168.10.1的路由表的路由表河北科技师范学院 蔡黔鹰TCP/IP Protocols 33 4.2 IP4.2 IP数据报的转发数据报的转发4 显示完整网络的显示完整网络的192.168.10.1192.168.10.1的完全路由表的完全路由表4 192.168.10.1192.168.10.1的简化路由表的简化路由表RouterRouter不可能维护所有网络的路由信息不可能维护所有网络的路由信息设置缺省路由设置缺省路由河北科技师范学院 蔡黔鹰TCP/I

    29、P Protocols 34 下一跳路由的算法下一跳路由的算法4 执行:拆开执行:拆开IPIP数据报,从中抽取目的数据报,从中抽取目的IPIP地址:地址:D D,通过,通过“位与位与”运运算求出目的地址的网络算求出目的地址的网络IDID:N N4 if N if N 和某个与路由器直接相连的网络匹配,则直接转发到该网络和某个与路由器直接相连的网络匹配,则直接转发到该网络中的相应主机(需要执行:从中的相应主机(需要执行:从IPIP地址地址D D 解析出目的主机的物理地址,解析出目的主机的物理地址,封装封装IPIP数据报为帧,帧头包含目的主机的物理地址,发送帧)。数据报为帧,帧头包含目的主机的物理

    30、地址,发送帧)。4 else if else if 路由器的路由表中包含有为该主机路由器的路由表中包含有为该主机D D指定的路由,则按路指定的路由,则按路由表中所指定的发送到下一跳(需要执行:解析所指定的下一跳路由表中所指定的发送到下一跳(需要执行:解析所指定的下一跳路由的物理地址,封装由的物理地址,封装IPIP数据报为帧,帧头包含下一跳路由的物理地数据报为帧,帧头包含下一跳路由的物理地址,发送帧)。址,发送帧)。4 else if else if 路由器的路由表中包含有到达该网络路由器的路由表中包含有到达该网络N N的路由,则按路由的路由,则按路由表中所指定的发送到下一跳(需要执行:同上)。

    31、表中所指定的发送到下一跳(需要执行:同上)。4 else if else if 路由器的路由表中包含有默认路由,则发送到路由表中所路由器的路由表中包含有默认路由,则发送到路由表中所指定的默认路由(需要执行:解析所指定的默认路由的物理地址,指定的默认路由(需要执行:解析所指定的默认路由的物理地址,封装封装IPIP数据报为帧,帧头包含默认路由的物理地址,发送帧)。数据报为帧,帧头包含默认路由的物理地址,发送帧)。4 else else 发回路由出错消息。发回路由出错消息。河北科技师范学院 蔡黔鹰TCP/IP Protocols 35 4.2 IP4.2 IP数据报的转发数据报的转发4关于路由表的补

    32、充说明关于路由表的补充说明为一个网络指定一个路由器,而不必为每个主机指为一个网络指定一个路由器,而不必为每个主机指定一个路由器。可以极大地缩小路由表的规模,比定一个路由器。可以极大地缩小路由表的规模,比如如InternetInternet上的路由器有只有几千个表目,而不会上的路由器有只有几千个表目,而不会是超过是超过100100万个表目。万个表目。IPIP路由选择是逐跳(路由选择是逐跳(hop-by-hophop-by-hop)进行的。)进行的。IPIP并不并不知道到达任何目的的完整路径。所有的知道到达任何目的的完整路径。所有的IPIP路由选择路由选择只为数据报传输提供下一站路由器的只为数据报

    33、传输提供下一站路由器的IPIP地址。地址。只有最后一个只有最后一个RouterRouter知道目的主机的是否可用知道目的主机的是否可用, ,需需要为要为RouterRouter安排方法向源主机来报告问题安排方法向源主机来报告问题路由可能不对称路由可能不对称 A-BA-B和和B-AB-A路径可能不一致路径可能不一致河北科技师范学院 蔡黔鹰TCP/IP Protocols 36 4.2 IP4.2 IP数据报的转发数据报的转发4数据包处理过程示意图数据包处理过程示意图河北科技师范学院 蔡黔鹰TCP/IP Protocols 37 有关路由表的一些命令有关路由表的一些命令4RouteRouteRou

    34、te print-Route print-用于显示路由表中的当前项目用于显示路由表中的当前项目 route add-route add-添加路由。添加目标为添加路由。添加目标为10.41.0.010.41.0.0,子网,子网掩码为掩码为255.255.0.0255.255.0.0,下一个跃点地址为,下一个跃点地址为10.27.0.110.27.0.1,跃点数为跃点数为 7 7 的路由:的路由:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7route add 10.41.0.0 mask 255.255.0.0 10.27.0.1

    35、metric 7route changeroute change修改现有路由。将目标为修改现有路由。将目标为10.41.0.010.41.0.0,子网掩码为子网掩码为255.255.0.0 255.255.0.0 的路由的下一个跃点地址由的路由的下一个跃点地址由10.27.0.1 10.27.0.1 更改为更改为10.27.0.2510.27.0.25:route change 10.41.0.0 mask 255.255.0.0 10.27.0.25route change 10.41.0.0 mask 255.255.0.0 10.27.0.25 route deleteroute del

    36、ete删除路由。删除目标为删除路由。删除目标为 10.41.0.010.41.0.0,子网掩码为子网掩码为 255.255.0.0 255.255.0.0 的路由:的路由:route delete 10.41.0.0 mask 255.255.0.0 route delete 10.41.0.0 mask 255.255.0.0 河北科技师范学院 蔡黔鹰TCP/IP Protocols 38 有关路由表的一些命令有关路由表的一些命令4NetstatNetstat用于显示与用于显示与IPIP、TCPTCP、UDPUDP和和ICMPICMP协议相关的统计数协议相关的统计数据,用于检验本机各端口的网

    37、络连接情况。据,用于检验本机各端口的网络连接情况。 使用时如果不带参数,使用时如果不带参数,netstatnetstat显示活动的显示活动的TCPTCP连接连接netstatnetstat -s- -s-能够按各个协议分别显示其统计数据。能够按各个协议分别显示其统计数据。如果你的应用程序(如如果你的应用程序(如WebWeb浏览器)运行速度比较浏览器)运行速度比较慢,或者不能显示慢,或者不能显示WebWeb页之类的数据,那么你就可页之类的数据,那么你就可以用本选项来查看一下所显示的信息。以用本选项来查看一下所显示的信息。netstatnetstat -a- -a-本选项显示一个所有的有效连接信息

    38、本选项显示一个所有的有效连接信息列表,包括已建立的连接(列表,包括已建立的连接(ESTABLISHEDESTABLISHED),也包),也包括监听连接请求(括监听连接请求(LISTENINGLISTENING)的那些连接。)的那些连接。netstatnetstat -n- -n-显示所有已建立的有效连接。显示所有已建立的有效连接。 河北科技师范学院 蔡黔鹰TCP/IP Protocols 39 有关路由表的一些命令有关路由表的一些命令4IPConfigIPConfig(WinIPcfgWinIPcfg)显示当前的显示当前的TCP/IPTCP/IP配置的设置值。这些信息一般用配置的设置值。这些信

    39、息一般用来检验人工配置的来检验人工配置的TCP/IPTCP/IP设置是否正确。设置是否正确。 ipconfigipconfig-不带任何参数选项,为每个已经配置了不带任何参数选项,为每个已经配置了的接口显示的接口显示IPIP地址、子网掩码和缺省网关值。地址、子网掩码和缺省网关值。ipconfigipconfig /all- /all-当使用当使用allall选项时,选项时,IPConfigIPConfig能为能为DNSDNS和和WINSWINS服务器显示它已配置且所要使用的附加服务器显示它已配置且所要使用的附加信息(如信息(如IPIP地址等),并且显示内置于本地网卡中地址等),并且显示内置于本

    40、地网卡中的物理地址(的物理地址(MACMAC)。)。4TracertTracert(PathpingPathping)显示到达目标的路径,使用很简单,只需要在显示到达目标的路径,使用很简单,只需要在tracerttracert后面跟一个后面跟一个IPIP地址或地址或URLURL。河北科技师范学院 蔡黔鹰TCP/IP Protocols 40 4.3 4.3 路由协议路由协议路由器路由器4 Internet可以看作是由许多路由器互连在一起的网络,可以看作是由许多路由器互连在一起的网络,而每个计算机则连在其中的一个路由器上。由此,对而每个计算机则连在其中的一个路由器上。由此,对分组信息的分发与捕获

    41、功能由路由器来完成。分组信息的分发与捕获功能由路由器来完成。RRRR主机主机主机主机主机主机主机主机RRR主机主机校园网校园网主机主机局域网局域网子网子网河北科技师范学院 蔡黔鹰TCP/IP Protocols 41 4.3 4.3 路由协议路由协议路由器路由器4连接不同类型的网络并完成协议转换连接不同类型的网络并完成协议转换InternetInternet所面对的是各种不同类型的网络,各网之所面对的是各种不同类型的网络,各网之间需要进行桥接间需要进行桥接不同的网络运行的是不同的通信协议,需要转换不同的网络运行的是不同的通信协议,需要转换4路由搜索与选择路由搜索与选择在在InternetInt

    42、ernet范围内采用的是网状自由联接,信息发范围内采用的是网状自由联接,信息发送不能采用广播方式,因此需要进行路由选择。常送不能采用广播方式,因此需要进行路由选择。常见的路由搜索方式是见的路由搜索方式是距离向量路由协议距离向量路由协议与与链路状态链路状态路由协议路由协议两种。两种。4网络管理和安全网络管理和安全一个网络如果确定一个或有限个出入口,可以通过一个网络如果确定一个或有限个出入口,可以通过限制出入的方式对内部网络进行保护。限制出入的方式对内部网络进行保护。河北科技师范学院 蔡黔鹰TCP/IP Protocols 42 4路由协议在协议栈中的位置路由协议在协议栈中的位置4.3 4.3 路

    43、由协议路由协议河北科技师范学院 蔡黔鹰TCP/IP Protocols 43 InternetInternet路由选择的两种形式路由选择的两种形式4静态路由选择(非自适应路由选择)静态路由选择(非自适应路由选择)根据系统启动时初始化的路由表根据系统启动时初始化的路由表不再修改不再修改4动态路由选择(自适应路由选择)动态路由选择(自适应路由选择)根据系统启动时初始化的路由表根据系统启动时初始化的路由表路由选择协议获得路由并更新路由表路由选择协议获得路由并更新路由表路由表可能会不断改变路由表可能会不断改变河北科技师范学院 蔡黔鹰TCP/IP Protocols 44 InternetInterne

    44、t路由选择的两种形式路由选择的两种形式4静态路由选择静态路由选择绝大多数的绝大多数的InternetInternet主机使用之主机使用之典型的路由选择表有两个条目典型的路由选择表有两个条目 本地网络本地网络-直接发送直接发送 缺省网关缺省网关-最近的路由器最近的路由器4动态路由选择动态路由选择由由IPIP路由器使用路由器使用需要特殊的协议软件需要特殊的协议软件每个每个RouterRouter与其邻居相互通信传递路由信与其邻居相互通信传递路由信息息使用使用路由传播协议路由传播协议河北科技师范学院 蔡黔鹰TCP/IP Protocols 45 InternetInternet路由选择的两种形式路由

    45、选择的两种形式河北科技师范学院 蔡黔鹰TCP/IP Protocols 46 4.3 4.3 路由协议路由协议4路由信息交换的含义路由信息交换的含义每个每个RouterRouter运行路由选择软件运行路由选择软件获得其他获得其他RoutersRouters所能到达的目的地的信息所能到达的目的地的信息通知其他通知其他RoutersRouters自己所能到达的目的地信自己所能到达的目的地信息息路由选择软件使用获得的信息不断的更新路由选择软件使用获得的信息不断的更新RouterRouter的路由选择表的路由选择表河北科技师范学院 蔡黔鹰TCP/IP Protocols 47 4.3 4.3 路由协议

    46、路由协议4自治系统自治系统-Autonomous System-Autonomous System处于一个管理机构控制下的网络和路由器处于一个管理机构控制下的网络和路由器的集合的集合灵活可变灵活可变, ,人为定义人为定义直觉上直觉上: :校园网、医院网等等校园网、医院网等等需要需要ASAS是因为:没有一个路由选择协议可是因为:没有一个路由选择协议可以覆盖整个以覆盖整个InternetInternet;许多单位想屏蔽自己;许多单位想屏蔽自己的内部结构,但又想连接到因特网。的内部结构,但又想连接到因特网。每个每个ASAS选择一个选择一个Routing ProtocolRouting Protoco

    47、l河北科技师范学院 蔡黔鹰TCP/IP Protocols 48 自治系统自治系统(AS)(AS)、区域及网络、区域及网络(NW)(NW)4每个每个ASAS都有一个唯一的编号都有一个唯一的编号编号范围编号范围165535,165535,其中其中165411165411是注册的编号是注册的编号, ,其余其余的为专用网络编号的为专用网络编号一个大的一个大的ASAS经常划分为几个较小的经常划分为几个较小的路由域路由域河北科技师范学院 蔡黔鹰TCP/IP Protocols 49 4.3 4.3 路由协议路由协议4InternetInternet路由选择协议的分类(根据路由选择协议的分类(根据ASAS

    48、)内部网关协议内部网关协议(IGP)-(IGP)-域内路由选择域内路由选择 自治系统内的路由协议自治系统内的路由协议 目的地位于目的地位于ASAS内部内部外部网关协议外部网关协议(EGP)-(EGP)-域间路由选择域间路由选择 用于自治系统之间的路由选择用于自治系统之间的路由选择 目的地跨越目的地跨越InternetInternet4路由选择协议的准则路由选择协议的准则路由协议能按照不同的路由准则为用户的通信数据路由协议能按照不同的路由准则为用户的通信数据选择最适当的传输路径选择最适当的传输路径, ,如最小成本路由等等如最小成本路由等等以下以下3 3个约束条件是所有准则必需考虑的个约束条件是所

    49、有准则必需考虑的 时延、吞吐率、连接性时延、吞吐率、连接性河北科技师范学院 蔡黔鹰TCP/IP Protocols 50 4路由信息和数据流路由信息和数据流每个每个ISPISP是一个是一个AS,AS,使用外部网关协议来通使用外部网关协议来通告它管辖范围内的网络客户的信息给其他告它管辖范围内的网络客户的信息给其他ISPISP当当ISPISP通告目的地通告目的地D D的路由信息后的路由信息后, ,发往发往D D的的数据流可以沿着通告的路由到达数据流可以沿着通告的路由到达4.3 4.3 路由协议路由协议4IGP/EGPIGP/EGP的使用范围的使用范围河北科技师范学院 蔡黔鹰TCP/IP Proto

    50、cols 51 4.3 4.3 路由协议路由协议4路由搜索协议的类型路由搜索协议的类型距离向量协议距离向量协议最小跳距最小跳距距离距离-跳距;向量跳距;向量-地址地址链路状态协议链路状态协议每条链路有一个状态值每条链路有一个状态值路由选择的标准是构成该路径的所有链路路由选择的标准是构成该路径的所有链路的度量总和最小的度量总和最小河北科技师范学院 蔡黔鹰TCP/IP Protocols 52 距离向量路由协议距离向量路由协议4距离向量路由协议遵从以下几个基本原则:距离向量路由协议遵从以下几个基本原则: 每一个节点具有最基本的永久性信息,用于记录其每一个节点具有最基本的永久性信息,用于记录其地址和

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第4章网络层协议课件.ppt
    链接地址:https://www.163wenku.com/p-2941386.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库