IP与网络互连技术.ppt
文本预览下载声明
1.IP地址到物理地址的转换 地址解析协议(Address Resolution Protocol,ARP)用于从IP地址到物理地址的转换。在一个物理网络(局域网)中,链路上的每一个设备都由网络接口卡中的物理地址来标识。 2.物理地址到IP地址的转换 实际应用中,我们常需要通过物理地址查找IP地址,这种相反的操作需要由逆向地址解析(Reverse Address Resolution Protocol,RARP)协议的支持。 6.1.6 网际控制报文协议(ICMP) 网际控制报文协议(Internet Control Message Protocol,ICMP)是IP协议的辅助协议,它用于处理IP错误及异常现象,也可用于执行特殊的IP功能。ICMP报文作为数据封装在IP分组中,协议号为1。 1.ICMP报文格式 ICMP报文由类型(type)、编码 (code)和数据(data)三个域组成,如图6.11所示。 2.ICMP报文类型 类型定义ICMP协议的类型。几种主要的ICMP报文类型如下: type=2 目的不可达(destination unreachable) type=3 超时(time exceeded) type=4 资源枯竭(source quench) type=5 重定向(redirect) type=8 测试(echo) type=9 测试回答(echo reply) type=10 参数错误(parameter problem) type=13 时间戳(timestamp) type=14 时间戳回答(timestamp reply) type=15 信息请求(information request) type=16 信息回答(information reply) 编码域和数据域根据ICMP报文的类型具有不同的含义。下面给出几种主要报文的用途。 ① 目的不可达。 ② 超时。 ③ 资源枯竭。 ④ 重定向。 ⑤ 测试与测试应答。 ⑥ 参数错误。 ⑦ 时间邮戳与时间邮戳应答。 ⑧ 信息请求与信息应答。 6.2 路 由 协 议 路由指分组从源节点到目的节点的传输路线。一对源节点和目的节点之间往往存在着多条路由,这就存在着路由选择问题(Routing)。路由选择算法的好坏直接关系到网络资源的利用率和网络性能的高低。 6.2.1 路由协议分类 TCP/IP网络的路由协议分为两大类。内部网关协议(Interior Gateway Protocol,IGP)和外部网关协议 (External Gateway Protocol,EGP)。IGP用于自治系统或管理域之内,而EGP用于自治系统之间或管理域之间。 表6.3列出了几种TCP/IP网络使用的路由协议。不同的路由协议执行不同的路由算法。 6.2.2 路由选择算法 按照某种规则在一对源节点和目的节点之间的多条路由中选择一条最佳路由的方法叫做路由选择算法,简称路由算法。路由选择算法的好坏直接关系到网络资源的利用率和网络性能的高低。路由选择算法分为静态路由选择算法和动态路由选择算法两大类。 1.静态路由选择算法 静态路由选择算法不用测量也不需要利用网络信息,路由选择在网络设计时或网络安装时已经设置好,是一种按照某种固定规则进行的路由选择。 (1)扩散式路由选择 (2)固定式路由选择 (3)随机路由选择 2.动态路由选择算法 节点的路由选择要依靠网络当前的状态信息来决定的算法,称为动态路由选择算法。 (1)独立路由选择 (2)集中路由选择 (3)分布路由选择 6.2.3 路由选择信息协议(RIP) 路由选择信息协议(Routing Information Procotol,RIP)是Xerox公司研制的一种路由协议,后来被加州大学的UNIX BSD的设计者用于TCP/IP网络,开发了routed进程。 RIP是一种内部网关协议,结构简单,适用于小型网络。它运行于UDP之上,缺省的端口号是512。 通过对RIP-1和RIP-2分组格式的分析,可以发现RIP-2对RIP-1进行了补充。 (1)Subnet Mask。 (2)Next Hop。 (3)Address Family ID。 (4)Routing Tag。 6.2.4 开放最短路径优先协议(OSPF) 开放最短路径优先协议(Open Sho
显示全部