动态路由与静态路由

静态路由
 缺点:
1、配置量大
2、不能基于拓扑变化实时更新
3、只能在简单的小型网络中使用

 动态路由
  优点:
  基于拓扑变化实时更新

  缺点:
1、额外占用链路资源
2、安全风险
3、选路错误风险

—动态路由协议分类

基于AS的分类:
IGP(内部网关协议):RIP、OSPF、EIGRP、ISIS
EGP(外部网关协议):BGP

IGP内部网关协议分类
基于更新时是否携带掩码:
  有类别:更新时不携带掩码
  无类别:更新时携带掩码

  基于工作特点:
  DV(距离矢量型协议):以跳数作为开销,邻居间共享路由表
  LS(链路状态型协议):邻居间共享拓扑信息

RIP协议
    版本:
   V1:有类别,广播更新,不支持手工认证
   V2:无类别,组播更新,支持手工认证

  配置:
  启动RIP进程:`[R1]rip 1`
  定义版本:`[R1-rip-1]version 2`
  宣告网络:`[R1-rip-1]network 1.0.0.0`
  关闭自动汇总:`[R1-rip-1]undo summary`
  手工汇总:`[R6-GigabitEthernet0/0/0]rip summary-address 1.1.0.0 255.255.252.0`
 手工认证:`[R6-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456`
 被动接口:`[R6-rip-1]silent-interface g 0/0/1`
 修改计时器:`[R6-rip-1]timers rip 30 180 300`
 缺省路由:`[R8-rip-1]default-route originate`

OSPF协议
   类型:链路状态型协议

   特点:
 支持等开销负载均衡
   基于组播更新(224.0.0.5, 224.0.0.6)
   支持触发更新,每30分钟周期更新一次
   保活机制:10秒更新包(hello包)

  区域划分:
   星型结构,骨干区域为0区,非骨干区域必须接入到骨干区域
   ABR(域间路由器):连接两个或多个区域

  数据包类型:
1、 Hello包:用于邻居发现和保活
2、 DD/DBD包:数据描述包
3、 LSR包:链路状态请求包
4、 LSU包:链路状态更新包
5、 LSACK包:链路状态确认包

  状态机:
1、 Down状态
2、 Init状态
3、 Two-Way状态
4、 Ex-start状态
5、 Exchange状态
6、 Loading状态
7、 Full状态

 工作过程:
  发出hello包建立邻居关系
  通过LSA信息同步LSDB
  计算最短路径树并加载到路由表
  每30分钟进行周期更新
  
结构突变处理:
 新增或断开网段:使用更新包告知邻接关系,需要ack确认
 无法沟通:hello time 10s,dead time 40s,时间到删除邻居信息

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐