路由协议概述

定义

  • 路由协议 用来计算、维护网络路由信息的协议

路由协议的功能

  • 邻居发现路由器通过发送广播报文或发送给指定的路由器邻居以主动把自己介绍给网段内的其它路由器
  • 路由交换每台路由器将自己已知的路由相关信息发给相邻路由器
  • 路由计算每台路由器运行某种算法,计算出最终的路由来
  • 路由维护路由器之间通过周期性地发送协议报文来维护邻居信息

路由协议的分类

按照使用位置分类

  • IGP 内部网关协议

    • 运行在自治系统内部的路由协议
    • RIP、OSPF、IS-IS
    • 通俗来说IGP把内部跑通的协议
  • EGP 外部网关协议

    • 运行在自治系统之间的路由协议
    • BGP
    • 通俗来说EGP把多个自治系统之间进行传递

自治系统

  • autonomous system :AS
  • 一组被统一管理,运行同一个IGP的路由器组成的网络范围
  • 一般不同城域网都是不同的AS,不同运营商也是不同的AS

按照协议算法分类

距离矢量协议

  • 度量值是条路
  • RIP

链路状态协议

  • 度量值是开销
  • OSPF、IS-IS

路径矢量协议

  • 有多种度量值
  • BGP