OSPF(开发式最短路径优先协议)
一,特性:
1.属于“链路状态路由协议” //衡量状态路由协议:处理的对象是“链路状态”
距离矢量路由协议:处理的对象是“路由”
链路状态路由协议:网络状态变化时,才发送信息,且只发送变化的信息
距离矢量路由协议:定期发送路由更新
2.使用“最短路径优先”算法,计算路由 //工作时占用大量硬件资源
二,应用场合:中大型网络环境
三,OSPF的三张表:
1.邻居表(neighbor table):存放邻居协议信息
2.拓扑表(topology table):存放从邻居处收到的所有链路状态信息
3.路由表(routing table):存放达到目网络的最好路径
四,配置:
1.启用路由协议:
(congfig)#router ospf 进程号 //进程号:1~~65535,用于区分同一台路由器上的多个ospf
2.指定服务的网络:
(config-router)#network 网络号/子网号/具体IP 匹配码 area 区域号
// 匹配码:x.x.x.x (x通常是0和255) 0的含义是必需匹配,255是可以忽略
例子:
配置:
A:
Router>en
Router#config t
Router(config)#host A
A(config)#int e0
A(config-if)#ip addr 192.168.10.1 255.255.255.0
A(config-if)#no shut
A(config-if)#int s0
A(config-if)#ip addr 202.110.100.1 255.255.255.0
A(config-if)#encap hdlc
A(config-if)#clock rate 56000
A(config-if)#no shut
A(config-if)#exit
A(config)#router ospf 100
A(config-router)#network 192.168.10.0 0.0.0.255 area 0
Router#config t
Router(config)#host A
A(config)#int e0
A(config-if)#ip addr 192.168.10.1 255.255.255.0
A(config-if)#no shut
A(config-if)#int s0
A(config-if)#ip addr 202.110.100.1 255.255.255.0
A(config-if)#encap hdlc
A(config-if)#clock rate 56000
A(config-if)#no shut
A(config-if)#exit
A(config)#router ospf 100
A(config-router)#network 192.168.10.0 0.0.0.255 area 0
B:
Router>en
Router#config t
Router(config)#host B
B(config)#int e0
B(config-if)#ip addr 192.168.20.1 255.255.255.0
B(config-if)#no shut
B(config-if)#int s0
B(config-if)#ip addr 202.110.100.2 255.255.255.0
B(config-if)#encap hdlc
B(config-if)#no shut
B(config-if)#router ospf 100
B(config-router)#network 192.168.20.0 0.0.0.255 area 0
B(config-router)#network 202.110.100.0 0.0.0.255 area 0
Router#config t
Router(config)#host B
B(config)#int e0
B(config-if)#ip addr 192.168.20.1 255.255.255.0
B(config-if)#no shut
B(config-if)#int s0
B(config-if)#ip addr 202.110.100.2 255.255.255.0
B(config-if)#encap hdlc
B(config-if)#no shut
B(config-if)#router ospf 100
B(config-router)#network 192.168.20.0 0.0.0.255 area 0
B(config-router)#network 202.110.100.0 0.0.0.255 area 0
转载于:https://blog.51cto.com/yanzhikun/163622