




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网络大典:网络层协议讲解导航:一:IRDP:ICMP路由器发现协议二:NARP:NBMA地址解析协议三:NHRP:下一跳解析协议四:OSPF:开放最短路径优先五:RIP/RIP2:路由选择信息协议 六:RIPng:路由选择信息协议下一代 七:RSVP:资源预留协议 IRDP:ICMP 路由器发现协议(IRDP:ICMP Router Discovery Protocol)IRMP 路由器发现协议(IRDP)可以当作缺省网关使用,使主机能够决定路由器地址。IRDP 使用与 ES-IS 相类似,但其应用于 IP。 路由器发现使用 ICMP 路由器广告及路由器请求信息,允许主机发现子网上运行的路由器地址。主机必须在他们发送数据包离开子网前发现路由器。路由器发现允许主机发现子网上运行的路由器地址。每一个路由器周期性地从每一个多点传送接口传送一个路由器广告,通告接口的 IP 地址。主机听取广告,发现邻近的路由器地址。当一个主机开始时,它就可以发送一个多点传送路由器请求申请一个立即广告。路由器发现信息不能形成路由器协议。它们使主机能够发现邻近路由器的存在但不能决定哪个是最好的达到特定的目的地的路由器。协议结构ICMP 路由器广告信息: 81632bitTypeCodeChecksumNum addrsAddr Entry SizeLife TimeRouter address 1Preference Level 1IP 字段: Source Address IP 地址,信息发送接口。 Destination Address 配置的广告地址或相邻主机的 IP 地址。 Time-to-Live 如果目标地址为 IP 组播地址,值是1,否则生存期至少为1。 ICMP 字段: Type 9 Code 0 Checksum 计算校验和时,Checksum 字段设置为0。 Num Addrs 信息中广告的路由器地址号。 Addr Entry Size 具有32位字信息的每个路由器地址号(本协议中是2)。 Lifetime 路由器有效时间最大值。 Router Addressi 在发送信息的 i = 1.Num Addrs 接口发送路由器的 IP 地址。 Preference Leveli 每个路由器地址i i = 1.Num Addrs 作为缺省路由器地址,与同一子网中的其它路由器相关。 ICMP 路由器请求信息:81632bitTypeCodeChecksumReservedP 字段: Source Address IP 地址,信息发送接口,可能为0。 Destination Address 配置的请求地址。 Time-to-Live 如果目标地址为 IP 组播地址,值是1,否则生存期至少为1。 ICMP 字段: Type 10 Code 0 Checksum 计算校验和时,Checksum 字段设置为0。 Reserved 设置为0,接收端忽略。 新的作者笔名简短内容 发表时间 NARP:NBMA 地址解析协议(NARP:NBMA Address Resolution Protocol)NBMA 地址解析协议(NARP)允许希望通过非广播,多路访问(NBMA)链接层网络进行通信的终端源(主机或路由器)发现 NBMA 的目的终端地址,当然此前提是目的终端地址被连接到相同的 NBMA 网络。 一种常规的地址解析协议,如用于 IP 的 ARP,可能不足以解决目的终端的 NBMA 地址,因为它只应用于具有相同 IP 子网络的终端。反之,逻辑上一个 NBMA 网络能形成多路独立 IP 子网。一旦目的终端的 NBMA 地址得以解决,终端源可能开始发送 IP 包到目的地(在无连接 NAMB 网络如 SMDS 的情况下),也可能按照要求的带宽和 QOS 特征(在面向连接的 NBMA 网络如 ATM 的情况下)首先与目的地建立一个连接。 一个 NBMA 网络是非广播的,其原因可能是因为技术上它不支持广播(如 X.25 网络),也可能是由于某种原因广播方式不可行(如一个 SMDS 广播组或扩展的以太网太大)。协议结构81632bitVersion Hop CountChecksum TypeCodeUnusedDestination IP Address Source IP AddressNBMA Len. NBMA Address (Variable Length) Version NARP 版本号。当前值为1。 Hop Count 指出在取消之前允许请求或答复跨越的最大 NASs 数值。 Checksum 整个 NARP 数据包上的标准 IP 检验和(从固定协议头开始计算)。 Type NARP 数据包类型。NARP Request 包含一类 Code 1,NARP Reply 包含一类 Code 2。 Code 对应于 NARP 请求的响应可能包括缓存信息。如果想获得命令回答,那么就是 Code 2。 Source and Destination IP Address NARP 请求器的 IP 地址,为 NBMA 地址预置目标终端。 NBMA Length and NBMA Address 源终端的 NBMA 地址的 NBMA 长度字段(二进制形式)。 NHRP:下一跳解析协议(NHRP:Next Hop Resolution Protocol)下一跳解析协议(NHRP)是一种由连接非广播、多路访问(NBMA)式子网络的源站(主机或路由器)使用来决定目标站间的 internet 网络层地址和 “NBMA next hop”的 NBMA 子网地址的协议。如果目的地与 NBMA 子网连接,NBMA 下一跳本身就是目标站。否则,NBMA 下一跳就是从 NBMA 子网到目标站最近的出口路由器。NHRP 被设计用于 NBMA 子网下的多重协议 internet 网络层环境。 在到达生成响应的站之前,NBMA 子网内的 NHRP 解析请求经过一个甚至更多的 hops。包括源站在内的每个站选择邻近的 NHS 接受它转发的 NHRP 解析请求。NHS 选择程序基本上解决了在协议层路由选择表上应用目标协议层地址的问题,但需要返回一个路由选择决定。这种路由选择决定被用来转发 NHRP 请求给底部流 NHS。先前涉及的目标协议层地址存放在 NHRP 解析请求包中。注意:即使一个协议层地址被用来获取路由选择决定,NHRP 包不会被封装于协议层头,而是通过由它自己的头描述的封装存放于 NBMA 层。协议结构8162432bitar$afnar$pro.typear$pro.snapar$pro.snapar$hopcntar$pkstzar$chksumar$extoffar$op.versionar$op.typear$shtlar$sstl ar$afn 定义传送的链路层地址类型。 ar$pro.type 为各种使用预留的无符号整数字段。 ar$pro.snap 当协议在 ar$pro.type 空间(不包括0x0080)具有一个分配号码,在传输 NHRP 信息时,必须使用简洁格式。如果 Ethertype 和 NLPID 译码同时存在,在传输 NHRP 信息时,必须使用 Ethertype 译码。当 ar$pro.type 值为 0x0080,会使用 SNAP 编码扩展对协议类型进行编码。 ar$hopcnt 即 Hop Count。指出指出在取消之前允许 NHRP 数据包跨越的最大 NHSs 数值。ar$pktsz NHRP 数据包全长(八位字节)。 ar$chksum 整个数据包上的标准 IP 校验和。 ar$extoff 识别 NHRP 扩展的存在和位置的字段。 ar$op.version 该字段指出图象地址映射版本,该信息表示管理协议。 ar$op.type 如果 ar$op 是第一版,那么该字段表示 NHRP 数据包类型。数据包类型可能值有:1、NHRP Resolution Request;2、NHRP Resolution Reply;3、NHRP Registration Request;4、NHRP Registration Reply;5、NHRP Purge Request;6、NHRP Purge Reply;7、NHRP Error Indication。 ar$sht 源 NBMA 地址的类型和长度。 ar$sstl 源 NBMA 子地址的类型和长度。 OSPF:开放最短路径优先(OSPF:Open Shortest Path First)开放最短路径优先(OSPF)是一个内部路由协议,属于单个自治体系(AS)。OSPF 采用的是链状结构,便于路由器发送其它任意有关其它路由器也需要的直接连接和链接信息。每个 OSPF 具有相同的拓扑结构数据库。从这个数据库里,建立最短路树计算出路由表。当拓扑结构发生变化时,利用路由选择协议流量最小值,OSPF 重新迅速计算出路径。OSPF 支持等值多路径。区域路由选择能力使附加路由选择保护和降低路由选择协议流量均成为可能。此外,所有的 OSPF 路由选择协议的交换都得以鉴定。 OSPF 被设计来用于 TCP/IP 因特网环境,包括为 CIDR 提供清楚的支持以及特别起源的路由选择信息的连接。同时 OSPF 也为路由认证提供了更新资料,并在发送/接收这些更新资料时利用 IP 多点传送。OSPF 发送基于目标 IP 地址并处于 IP 包头部的 IP 包。IP 包被发送“as is”,由于它们经过AS,所以在任何更长的协议头中它们都没有被压缩。协议结构81632bitVersion NoPacket TypePacket lengthRouter IDArea IDChecksum AuTypeAuthentication (64 bits) Version Number 协议版本号(当前为2)。 Packet Type 有效类型如下:1、Hello;2、Database Description;3、LinkState Request;4、LinkState Update;5、LinkState Acknowledgment。 Packet Length 协议数据包的二进制长度。该长度包括标准OSPF头。 Router ID 数据包源的路由器 ID。在 OSPF 中,路由选择协议数据包的源和目的地是邻接的两个终端。 Area ID 识别数据包归属区域。所有 OSPF 数据包与单个区域相关联。大多数只传播一跳(hop)。 Checksum 整个数据包内容的标准 IP 检验和,从 OSPF 数据包头开始,但不包括64位认证字段。 AuType 识别数据包认证模式。 Authentication 一个64位字段,供认证模式使用。 RIP/RIP2:路由选择信息协议(RIP/RIP2:Routing Information Protocol)路由选择信息协议(RIP)是一种在网关与主机之间交换路由选择信息的标准。RIP 是一种内部网关协议。在国家性网络中如当前的因特网,拥有很多用于整个网络的路由选择协议。作为形成网络的每一个自治系统,都有属于自己的路由选择技术,不同的 AS 系统,路由选择技术也不同。作为一种内部网关协议或 IGP(普通内部网关协议),路由选择协议应用于 AS 系统。连接 AS 系统有专门的协议,其中最早的这样的协议是“EGP”(外部网关协议),目前仍然应用于因特网。这样的协议通常被视为内部 AS 路由选择协议。RIP 主要设计来利用同类技术与大小适度的网络一起工作。因此通过速度变化不大的接线连接,RIP 比较适用于简单的校园网和区域网,但并不适用于复杂网络的情况。 RIP2 由 RIP 而来,属于 RIP 协议的补充协议,主要用于扩大 RIP2 信息装载的有用信息的数量,同时增加其安全性能。RIP2 是一种基于 UDP 的协议。在 RIP2 下,每台主机通过路由选择进程发送和接受来自 UDP 端口520的数据包。 RIP 和 RIP2 主要适用于 IPv4 网络,而 RIPng 主要适用于 IPv6 网络。本文主要阐述 RIP 及 RIP2。协议结构81632bitCommandVersionUnusedAddress Family IdentifierRoute Tag (only for RIP2; 0 for RIP)IP AddressSubnet Mask (only for RIP2; 0 for RIP)Next Hop (only for RIP2; 0 for RIP)Metric Command 该命令字段用来指定数据报用途。命令有五种:Request,Response,Traceon(已经淘汰),Traceoff(已经淘汰)和 Reserved。 Version RIP 版本号,当前为2。 Address Family Identifier 指出该入口的地址类型。由于 RIP2 可能使用几种不同协议传送路由选择信息,所以使用到该字段。IP 中的 Address Family Identifier 为2。 Route Tag 路由器指定属性,必须通过路由器保存和重新广告。路由标志是分离内部和外部 RIP 路由线路的一种方法(路由选择域内的网络传送线路),该方法在 EGP 或 IGP 都有引用。 IP Address 目标 IP 地址。 Subnet Mask 应用于 IP 地址,生成非主机地址部分。如果为0,说明该入口不包括子网掩码。 Next Hop 中间下一跳 IP 地址,由路由入口指定的通向目的地的数据包需要转发到该地址。 Metric 表示从主机到目的地获得数据报过程中的整个成本。该 Metric 就是与网络相关联的成本总和。 RIPng:路由选择信息协议下一代(应用于IPv6)(RIPng:RIP for IPv6)路由选择信息协议(RIP)是一种在网关与主机之间交换路由选择信息的标准。RIP 是一种内部网关协议。在国家性网络中如当前的因特网,拥有很多用于整个网络的路由选择协议。作为形成网络的每一个自治系统,都有属于自己的路由选择技术,不同的 AS 系统,路由选择技术也不同。作为一种内部网关协议或 IGP(普通内部网关协议),路由选择协议应用于 AS 系统。连接 AS 系统有专门的协议,其中最早的这样的协议是“EGP”(外部网关协议),目前仍然应用于因特网。这样的协议通常被视为内部 AS 路由选择协议。RIP 主要设计来利用同类技术与大小适度的网络一起工作。因此通过速度变化不大的接线连接,RIP 比较适用于简单的校园网和区域网,但并不适用于复杂网络的情况。 RIP2 由 RIP 而来,属于 RIP 协议的补充协议,主要用于扩大 RIP2 信息装载的有用信息的数量,同时增加其安全性能。RIP2 是一种基于 UDP 的协议。在 RIP2 下,每台主机通过路由选择进程发送和接受来自 UDP 端口520的数据包。RIP 和 RIP2 主要适用于 IPv4 网络,而 RIPng 主要适用于 IPv6 网络。本文主要阐述 RIP 及 RIP2。协议结构Command(1 byte)Version(1 byte)0(2 bytes)Route Table Entry 1(20 bytes)Route Table Entry N(20 bytes) Command 两个命令是: RequestA request for the responding system to send all or part of its routing tableResponseA message containing all or part of the senders routing table. Version 协议版本号。当前为1。 Route Table Entry 每个路由表入口包括一个目标前缀、前缀中重要位数目以及到达目的地的所消耗的成本。 RSVP:资源预留协议(RSVP:Resource ReSerVation Protocol)RSVP 是一种允许英技网上质量聚合服务的资源预留装备协议。RSVP 允许通信双方的主机请求特殊质量服务以确保质量的流体数据传输。(RSVP)路由器使用 RSVP 发送服务质量(QOS)请求给所有结点(沿着流路径)并建立和维持这种状态以提供请求服务。通常 RSVP 请求将会引起每个节点数据路径上的资源预留。 RSVP 只在单方向上进行预留请求,因此,尽管相同的应用程序,进程同时可能既担当发送者也担当接受者。但 RSVP 对发送者与接受者是不同对待。RSVP 运行在 IPV4 或 IPV6 上层,占据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上半年江西九江市事业单位“才汇九江”高层次人才招聘373人考前自测高频考点模拟试题及答案详解(各地真题)
- 涂料产品知识培训
- 2025江苏南京交通职业技术学院招聘高层次人才14人模拟试卷及答案详解(历年真题)
- 2025年福建省福州大学招聘2人模拟试卷及答案详解(有一套)
- 2025黑龙江黑河市爱辉区中心敬老院招聘护理员、夜巡安保员及消防设施操作员13人考前自测高频考点模拟试题有完整答案详解
- 2025广东广州市中山大学孙逸仙纪念医院全科医学科医教研岗位招聘1人考前自测高频考点模拟试题(含答案详解)
- 2025年度哈尔滨市木兰县“丁香人才周”(春季)事业单位引才招聘76人模拟试卷及完整答案详解
- 2025年合肥师范学院辅导员招聘32人模拟试卷及答案详解(新)
- 2025年池州市贵池区事业单位公开招聘67人模拟试卷及参考答案详解
- 安全培训考核省级题库课件
- 云南民族民间舞蹈课件
- 村卫生室药品管理制度
- 掩耳盗铃儿童故事绘本PPT
- CIED植入围手术期抗凝治疗
- 现代医学实验动物科学和比较医学研究
- 《发现雕塑之美》第4课时《加法与减法的艺术》
- 澳门立法会间接选举制度及其实践
- 1-5年级英语单词
- GA 1551.3-2019石油石化系统治安反恐防范要求第3部分:成品油和天然气销售企业
- 食品安全BRCGS包装材料全球标准第六版管理手册及程序文件
- 医疗器械批生产记录
评论
0/150
提交评论