数通--3
一、动态路由
内部 路由器之间要互联互通,必须遵循相同的协议
企业内部用 IGP,企业之间用BGP
RIP(已淘汰,不考) 距离就是长短,矢量就是方向,即路由的出接口
一台路由器 A 配好RIP,就会把自己的路由信息传递给另一台配好 RIP的路由器B,B也会把自己的路由信息传递给A
路由信息是周期性发送,比如隔个30s
网络拓扑大的时候,跳数最多15,超过,cost就标记为16,即无穷大。
路由表太大,30s所有都更新一次太耗性能
OSPF
P-2-P点到点,也就是邻居
每台路由器都能画出整个网络拓扑图。我可以自己算出来,不像 RIP 那样需要别人来告诉我走哪条路最短。
链路状态中的状态就是说这个图中任何一个值都可以变化。实时状态变化
两条路开销相同就负载分担,如果开销不一样,它会选那条开销小的
OSPF 基础1
- IPv4 就用 OSPF Version 2
IPv6 就用 OSPF Version 3 两种协议不兼容
最底层不在OSPF协议里的就是汇聚交换机下面连的接入层交换机
区域,由人为来规划的
一般不会讨论一个路由器在哪个区域,一般都是一个路由器的哪个接口在哪个区域
Router-ID
有个router-id,还有个OSPF协议的router-id,如果你不重置 OSPF协议, 修改了设备的router-id 不会同步到 OSPF协议上的router-id。尽量不要动协议的 router-id,很可能造成全网瘫痪,因为全网都要重新认识你,重新计算。你会没事改自己的身份证号码嘛?
还可以自己配置协议的 rid, 协议上机会改成这个 rid, 而设备的rid 还是原来的
设备的 rid,即全局的 rid,是设备可以供所有协议使用的。每一个需要rid 的协议也可以自己配置自己的 rid
全局rid 是不重要的,重要你配置的协议 rid
开销值 = 度量值 cost = metric
如果接口带宽大于100M/s,得出是零点几,我们也定义它的cost是 1
大于的话直接取整数位,没有四舍五入。
OSPF协议,华为和华三的环回口的开销是0,思科认为等于1
这种情况就会走低速链路,因为cost小,这不是我们想要的,解决之道是 将 OSPF 接口开销改成= 1000Mbit/接口带宽,就走高速链路了。
要改就要在 OSPF域内全部改
也可以管理员手动改这条链路的开销,自己设置的开销最优先。通过ospf cost命令修改
还会出现下面这种来回路因为接口cost不同,走的路由不同,这是默认允许的,但是你要知道它走的哪条路来后期分析问题出现在哪条路上
解决之道就是把来去都配成一样的cost
建立邻居关系,
把自己的信息摘要发给邻居,你对比下,缺啥,
知道缺啥后,把你需要的发给我
我发给你你需要的
我收到你的确认收到
同一个协议的不同进程是用来隔离路由域的,比如两家公司共用一台路由器A, 在这台路由器开两个协议进程才达到隔离的目的。
注意不同的进程加到的是不同的接口
一般同一个路由域中配置相同的进程号,方便后期运维和管理