-直连路由
-非直连路由
&:静态路由
&:动态路由
@:IGP:内部网关路由协议-在同一个AS内部使用(在企业内部或者数据中心内部使用)
-DV:距离矢量路由协议
-RIP(v1/v2)
-IGRP-思科私有协议
-EIGRP-思科私有协议
-LS:链路状态路由协议
-OSPF:开放式最短路径优先(企业用:功能多,可以精细化控制)
-ISIS:中间系统到中间系统(数据中心用,转发能力强,大流量转发)
@:EGP:外部网关路由协议:在不同的AS之间使用(AS:自治系统)
-BGP:边界网关协议
osfp进程号:范围0---65535
1.process:进程号
ospf1:指定ospf进程号1“
作用:在同一个设备上(路由器上),区分不同的ospf路由协议
在同一台路由器上,通过不同的进程号的ospf协议所学习到的路由信息是不会自动相互传递的,
从而实现各个ospf协议之间的距离
ospf进程号只在本地路由器起作用,不同的路由器的进程号,可以相同,也可以不同
2.ospf引入区域的目的:
1)将网络分层,便于管理
2)区域号为0骨干层。为1非骨干层
3.划分区域的目的:
1)降低设备压力,降低带宽占用
2)减少数据报文的交换,减小数据库
3)加快数据同步,数据同步快速完成,就可以快速计算出来路由
4)数据库小,路由器表也小,路由表小,路由器转发数据的时候,查表
的速度就快,数据转发的也快
报文类型
-Hello 用于发现、建立、维护邻居关系
-DD 用于描述数据库摘要信息
-LSR 请求数据库中没有的LSA信息(
-LSU 根据对方的请求信息,更新LSA给对方
-LSack 收到对方的更新LSA信息后,进行确认
第一步:配置PC接口IP地址
第二步:配置路由器接口IP地址
第三步:配置OSPF:
R1:配置
ospf 1 router-id 1.1.1.1 //指定ospf进程号, 指定router-id
area 0.0.0.0 //指定区域id
network 192.168.1.0 0.0.0.255 //宣告直连网段
network 192.168.12.0 0.0.0.255 //宣告直连网段
R2:配置
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 192.168.23.0 0.0.0.255
network 192.168.12.0 0.0.0.255
R3:配置
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 192.168.23.0 0.0.0.255
network 192.168.2.0 0.0.0.255
第四步:验证结果
display ospf peer brief //查看邻居表简要信息
display ip routing-table //查看路由表
PC1 ping PC2 验证结果
<R1>display ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : OSPF
Destinations : 2 Routes : 2
OSPF routing table status : <Active>
Destinations : 2 Routes : 2
Destination/Mask Proto Pre Cost NextHop Interface
192.168.2.0/24 OSPF 10 3 192.168.12.2 G0/0/0
192.168.23.0/24 OSPF 10 2 192.168.12.2 G0/0/0
<R1>display ospf peer brief //查看邻居表简要信息
OSPF Process 1 with Router ID 1.1.1.1
Peer Statistic Information
----------------------------------------------------------------------------
Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/0 2.2.2.2 Full
----------------------------------------------------------------------------
1、Process : 进程号
ospf 1 :指定ospf进程号1
1)作用:在同一个设备上,区分不同的ospf路由协议
2)通过不同的进程号的ospf 协议所学习到的路由信息是不会自动相互传递的,
从而实现各个ospf 协议之间的隔离
3)ospf 进程号只在本地路由器起作用,不同的路由器的进程号,可以相同,也可以不同
4)进程号范围 <1-65535>
2、Router ID
router-id 1.1.1.1 //指定router-id 为1.1.1.1
1)ospf协议给路由器起的一个名字,格式类似于IP地址(点分十进制)但是不是IP地址
2)在ospf 网络中,router-id 是唯一的标识一台路由器
3)router-id 的生产方式
选举规则:-手动指定:最优
-如果没有手动指定router-id ,会进行自动选举
&:自动选举
-首先选举本设备上的loopback接口的IP地址,选择IP地址最大的
--如果没有配置loopback 接口选举物理接口IP地址最大的
备注:自动选举的前提是,所有的接口同时运行ospf ,如果没有同时运行,那个接口先启用ospf,
就选择那个接口的地址号,做router-id
&:手动配置
[huawei] ospf 1 router-id 1.1.1.1 //手动指定的命令
备注:当路由器已选router-id 后,手修改router-id 并不会生效
为什么? ospf需要稳定,ospf稳定,网络才会稳定,一旦选举router-id,就不会被替代
-如果已经有了router-id ,后来又手动指定的router-id 想让新的router-id生效,怎么办?
重启ospf 进程:<huawei> reset ospf process //在用户视图下执行命令
3、Area Id :区域号
area 0.0.0.0
1)表示的是与对方设备建立邻居关系时,所使用的区域号
2)对于ospf 来说,这个区域号一定不能少
3)区域号的表示方式有两种
&: 十进制数: 0-4294967295
&:点分十进制: 0.0.0.0 - 255.255.255.255
4)区域分为两类:
&: 骨干区域: 0
&: 非骨干区域 : 不为 0
4、Interface :使用那个接口与对端建立的邻居
5、Neighbor id :邻居的router-id
6、State :邻居之间的状态