路由器协议还有很多值得我们学习的地方,这里我们主要介绍IS-IS的特点,包括介绍边界网关协议、BGP的特点等方面。在IAB在OSPF上工作的同时,ISO在IS-IS上工作。在80年代末和90年代初,当时在整个开放系统互连(OSI)组中的每一个人都可以取代TCP/IP,就在那个时候提出了集成的IS-IS。
虽然IS-IS原来是用于OSI路由器协议的,但是,ISO(国际标准组织)开发IS-IS是为了支持无连接网络服务/无连接网络协议(CLNS/CLNP)。支持IP协议的集成的IS-IS是后来开发的。其目的是提供一个能够为无连接网络服务(CLNS)提供路由的单一的路由器协议。目前ISP(互联网服务提供商)正在使用IS-IS。OSPF和IS-IS有许多普通的功能。
IS-IS有如下特点:
1、开放式协议。
2、适用于中型至特大型网络。
3、ISO链路状态路由器协议与OSPF相同。
4、内部网关协议(IGP)。
5、IS-IS第二层分组数据单元(PDU),而不是IP数据包。
6、使用第二层多播。
7、可管理距离是115。
8、非常有限的衡量动态范围(0 - 63)。
9、等价均分负载。
10、二级异构拓扑技术。
11、使用Dijkstra/SPF算法。
12、支持变长子网掩码和汇总。
13、手工汇总。
14、基于政策的路由器协议。
边界网关协议(BGP)
非常适合取代老式的外部网关协议(EGP)。BGP在自治系统(AS)之间提供路由,是互联网上标准的路由器协议。这是指外部BGP。当BGP用于在自治系统之内提供路由时,就是指内部BGP。BGP并不是为没有经验的人提供的路由器协议。它有充分的理由要求全部进行手工配置。你不仅会影响到你自己,而且还会影响到我。为了诊断BGP的故障,如果路由不在BGP表中,它们就没有办法进入路由表。永远要确保你的邻居正在与你通话。BGP故障诊断中最有用的指令之一可以在ip BGP总汇中看到。
BGP的特点如下:
1、开放式协议。
2、适用于特大型互联网络。
3、设计和设置没有其它协议的那样容易。一切都要手工设置,包括邻居。
4、高级距离向量或者路径向量路由器协议。
5、EGP。
6、TCP端口179。
7、内部管理距离为200;外部为20。
8、衡量标准包括很多因素,如MED、原点、自治系统路经、下一跳和社区。
9、不要要求一个独特的路由。
10、层级结构;由用户自主开发。
11、自动和手工总结功能。
12、基于策略的路由。