一.边界网关协议BGP
①BGP是不同的自治系统的路由器之间交换路由信息的协议
②一个BGP发言人与其他自治系统中的BGP发言人要交换路由信息就要先建立TCP连接,然后在此连接上交换BGP报文以建立BGP会话
③BGP协议交换路由信息的节点数是以自治系统为单位的,所以不会小于自治系统数
④BGP4采用路由向量路由协议
⑤路由信息发生变化时,BGP发言人通过update而不是notification分组通知相邻AS
⑥OPEN分组用来与相邻的另一个BGP发言人建立关系
⑦两个BGP发言人需要周期性地交换Keepalive分组来确认双方的相邻关系
⑧BGP路由选择协议执行中使用的四个分组为打开(open)更新(update)保活(Keepalive)通知(notification)
二.路由表
R1、R2是一个自治系统里的两个相邻路由器,所以距离为1
R1的路由表与R1收到R2发送的报文后的数值作对比,得出更新的距离值为两者中小的值
eg.
解:已知R1更新后为0、4、4、3,B表中为2、3 、4、4
因为两者距离为1,则B表应为3、 4 、5、 5,与R1作对比后取更小的值为0 、4 、4 、3
则①>4,②=4,③=3,则最终结果为5 、4 、3
三.OSPF协议
①对于规模很大的网络,OSPF通过划分区域来提高路由更新收敛速度
②每个区域有一个32位的区域标识符(点分十进制表示)
③在一个OSPF区域内部的路由器不知道本区域完整的网络拓扑
④在一个区域内的路由器数一般不超过200个
⑤OSPF使用分布式链路状态协议,链路状态“度量”主要是指费用、距离、延时、带宽等,当链路状态发生变化时用洪泛法向所有路由器发送信息
⑥使用OSPF协议的路由器都建立一个链路状态数据库,即为全网的拓扑结构图
四.网关协议
AS(自治系统)
1.①外部网关协议是不同自治系统的路由器之间交换路由信息的协议
②主要的外部网关协议BGP——边界网关协议
2.内部网关协议IGP:在单一自治系统内决策路由
内部网关协议IGP=RIP+OSPF
①IS:中间系统到中间系统,电信运营商普遍采用的协议
②OSPF(开放式最短路径优先)
③RIP:在网关与主机之间交换路由选择信息的标准
五.路由信息协议RIP
内部网关协议中使用最广泛的一种,分布式,基于距离向量的路由选择协议,其特点为协议简单
①路由刷新报文主要内容是由若干(V,D)组成的表
②要求路由器周期性地向外发送路由刷新报文
③路由器在收到(V,D)报文后按照最短路径原则更新路由表
④V代表矢量,标识该路由器可以到达的目标网络(或目的主机)
D代表距离,指出该路由器到达目标网络(或目的主机)的距离
距离D对应该路由器上的跳数
⑤RIP 协议使用的是距离向量协议,适用于规模较小的自治系统,它们的直径跳数(hop count)一般小于15