0%

IS-IS 协议的用户虽然为数不多但毕竟还是存在,在一些网络(主要是一些 ISP 和运营商网络)运行 IS-IS 协议进行 IP 路由选择。IS-IS 的意思是中间系统到中间系统,并且是为 ISO 无连接网络协议(ISO’s Connectionless Network Protocol,CLNP)设计的路由选择协议。IS-IS 协议是由 ISO10589 定义和解释的。

阅读全文 »

IPv6 的路由选择需要对协议进行一些改动。首先最主要的改动就是,每个协议消息都必须改为能够传送长度为 IPv4 地址 4 倍的地址。这些可以通过更改最短路径优先(OSPF)协议来实现,要么通过更改现有的链路状态通告(LSA),要么定义新的 LSA。同时,OSPF 协议的发展早在 20 世纪 80 年代末就开始了,当时路由器的性能很低,时延很大,而且内存昂贵。现在这些问题都不存在了,OSPFv2 的一些用来适应和调节那些早期连网实际情况的特性现在已不实用了。因此,OSPFv2 协议的大量实际应用经验表明,它在某些领域显得没有效率。

因此,在起初考虑扩展 OSPF 支持 IPv6 的时候,就意识到这是一个改进优化 OSPF 协议本身的机会。结果是,不仅为 IPv6 对 OSPFv2 进行了扩展,还创建了一个新的 OSPF 的改进版本:OSPFv3。

阅读全文 »

增强型内部网关路由选择协议(Enhanced Interior Gateway Routing Protocol,EIGRP)是在 Cisco IOS 9.21 版本中首次发布的,它是 Cisco 内部网关路由选择协议(Interior Gateway Routing protocol,IGRP)的增强版。和 IGRP 协议一样,EIGRP 协议依然是一个距离矢量协议,并且使用了 IGRP 协议所用的复合度量。

阅读全文 »

路由选择信息协议(Routing Information Protocol,RIP)作为最早的距离矢量型 IP 路由选择协议依然被广泛使用着,当前存在着两个版本:RIPv1 和 RIPv2,后者对 RIPv1 的功能作了部分增强。RIPv1 和 RIPv2 最主要的区别是,RIPv1 是有类别路有选择协议,而 RIPv2 是无类别路由选择协议。

阅读全文 »

路由选择协议(routing protocol)作为路由器之间进行相互交流的语言,用于实现可达性信息和网络状态的共享。动态路由选择协议不仅执行路径决策和路由表更新功能,而且还要在最优路径不可用时决策下一条最优路径。动态路由选择相比静态路由选择而言,其最大的优势在于动态路由选择能够缓解拓扑变化带来的影响。

阅读全文 »

数据链路层/物理层提供跨物理路径的通信服务,当沿着物理路径进行通信时,必须获得有关数据链路标识和数据封装的信息,并且这些信息要保存在数据库中,例如 ARP 高速缓存。而网络层则提供跨越由一连串的数据链路组成的逻辑路径或虚拟路径的通信服务,其也需要获取和保存所涉及到的相关信息。有区别的是,这些信息被保存在路由表中,路由表又叫做路有选择信息库(RIB)。

阅读全文 »

早在 20 世纪 90 年代初,人们就意识到 IPv4 地址可能耗尽的问题。于是人们就提出了一个新的 IP 地址版本来解决这个问题,以前在开发阶段这个新的 IP 地址版本被称为 IP 下一代版本(或者称为 IPng),而现在一般称为 IP 协议第六版(或称为 IPv6)。

阅读全文 »

本系列文章是 《TCP/IP 路由技术》(英文名:Routing TCP/IP)的读书笔记。该系列图书共有两卷,第一卷主要讲解 IGP(内部网关协议),第二卷主要讲解 BGP(边界网关协议,或者称为外部网关协议)以及 IP 多播。对于一个从事网络行业的专业开发人员,路由选择协议应该是知识库中非常重要的一部分,这也是我学习该系列图书的初衷。

这篇文章主要回顾了启用、控制或帮助 TCP/IP 路由选择的协议,对 TCP/IP 协议族本身并不作深入讨论。

阅读全文 »