我构建如下的拓扑,基础配置也已经在图中标明,各路由器的loopback口地址作为ID。现在我在三个路由器上分别启动ospf。




       wKiom1RL1ZPgR_sXAAD3rBb2VRU157.jpg

          

          分别达到Full的状态后,我在RT1上查看一下ospf路由条目

        wKioL1RL1vXTl6WtAAG1ZzXUDLU159.jpg

        好,我看到从RT1上去往3.3.3.3的下一跳是30.0.0.1,也就是从RT1直接到RT3,中间并没有经过RT2,现在要让Rt1和RT3之间通信经过RT2   那么我在RT1g0/0/0接口上配上ospf cost 值为100,g0/0/1接口上配上cost值为10,在RT3上g0/0/1上配cost值为100,g0/0/0上配cost值为20,然后我再查看一次ospf路由表。

       wKioL1RL2BjDceEkAAGetQgi8dc912.jpg

     现在我看到从RT1上去往RT3的下一跳是10.0.0.2,也就是RT1和RT3之间通信就需要经过RT2。再在RT3上查看一次。

    wKiom1RL1_ORi4eqAAHEr5pUq7g750.jpg

    清楚的看到去往RT1 的下一跳是20.0.0.1。

    ospf是链路状态路由协议,根据链路的开销,带宽来选路,因此我改动接口ospf cost值后改变了它的选路方案。