内部网关协议OSPF(开放、最短路径算法)
是分布式的链路状态协议
OSPF不用UDP而是直接用IP数据报传送
工作过程:
五种分组类型:
问候分组
数据库描述分组
链路状态请求分组
链路状态更新分组,用洪泛法对全网更新链路状态
链路状态确认分组
外部网关协议BGP
是不同自治系统的路由器之间交换信息的协议
BGP是力求寻找一条能够到达目的网络并且比较好的路由,而并非寻找一条最佳路由
BGP发言人
每一个自治系统管理员要选择至少一个路由器作为该自治系统的“BGP发言人”
一个BGP发言人与其他自治系统中的BGP发言人要交换路由信息,就要先建立TCP连接,然后在此连接上交换BGP报文以建立BGP会话,利用BGP会话交换路由信息。
使用TCP连接能提供可靠的服务,也简化了路由选择协议,使用TCP连接交换路由信息的两个BGP发言人,彼此成为对方的邻站或对等站。
BGP四种报文
- 打开报文:用来与相邻的另一个BGP发言人建立关系
- 更新报文:用来发送某一路由的信息,以及列出要撤销的多条路由
- 保活报文:用来确认打开报文和周期性的证实邻站关系
- 通知报文:用来发送检测到的差错