r2#router ospf
#router ospf 110
#router-id 3.3.3.3
#network 3.3.3.3 0.0.0.0 area 0
#network 123.1.1.3 0.0.0.0 area 0
在查找路由表准备发送报文时 会显示 show IP ospf neighbor 执行后出现的的attempt状态 创建邻接关系成功 以后 须要选择DR和BDR 在本例中DR是r3
在此例中保证HUB节点是DR 须要将r1设置为DR 不须要BDR 由于是轴辐型拓扑 方法是将r1的优先级改高便可 r2和r3直接改成0便可 即没有资格参选
r1#interface serial 1/1
#ip ospf priority 255 将优先级设置为最大 直接成为DR
r2#interface serial 1/1 将优先级设置为0 不能参加选举
#ip ospf priority 0
r2#interface serial 1/1
#ip ospf priority 0
r1#show ip ospf neighbor
显示r2和r3都是DROTHER 而且路由条目都显示正常
测试ping r1到r2 r1到r3都通
可是r2不能ping通r3 缘由是基于路由表中的123.1.1.3 须要经过serial1/1 此接口为帧中继接口 须要封装 而且进行帧中继映射 因此r2中须要有到123.1.1.3的映射
添加封装映射
r2#interface serial 1/1
#frame-relay map ip
123.1.1.3 201 broadcast ietf 此为去包
一样的须要回包的帧中继映射
r3#interface serial 1/1
#frame-relay map ip
123.1.1.2 301 broadcast ietf 此为回包
以后能够ping通
总结注意:a 为了创建邻居须要hub节点手工指定Neighbor
b 为了保证路由传递没有问题,须要手工修改接口的ospf优先级,保证hub成为DR spoke什么都不是
c 为了保证spoke节点所链接的下游网段内的pc能够互访,须要在spoke节点彼此指定手工FR映射。
2.在FR环境中部署OSPF 使用广播类型broadcast
r1#int serial 1/1
#ip ospf network broadcast
r2与r3同样设置
为了确保路由表没有问题 须要手工设定优先级
r1#int serial 1/1
#ip priority 255 手工设定保证r1为DR
r2和r3都是0
此时r1和r2 3之间都能通 可是r2和r3之间不能ping通
与1中的状况同样 r2没有到r3之间的映射 因此须要手工的设定映射关系
总结:因为支持组播发送 所以不须要手工指定Neighbor (FR map 开启伪广播功能)
须要修改借口ospf优先级改变DR的位置
须要手工配置FR的映射 实现spoke节点的彼此访问。
与NBMA相比 省略掉指定neighbor这一步骤
3.在FR环境中部署OSPF
使用网络类型P2MP NON-Broadcast
r1 2 3中都要设置
ip ospf network point-to-multipoint non-broadcast
因为不支持组播 因此须要指定neighbor
r1#neighbor 123.1.1.2/3
因为是点到多点 不用选择DR和BDR
r1#show ip route ospf
会显示123.1.1.2/32 和123.1.1.3/32的主机路由
同时会显示 3.3.3.3 via 123.1.1.1
2.2.2.2 via 123.1.1.1 都是经过123.1.1.1发出和接收
总结: 须要手工指定neighbor
不须要手工修改借口ospf优先级 由于没有DR/BDR
不须要手工设置帧中继映射,由于/32的主机路由。
4.在FR环境中部署OSPF 网络类型使用p2MP
#ip ospf network point-to-multipoint
总结: 不须要手工neighbor 自动创建邻居
不须要修改优先级 由于没有DR
不须要手工映射 由于路由表已经全了 存在32位主机路由
在不一样的路由器上 运行不一样的网络类型 以使得网络达到最优化的目的
在hub节点上设置成p2mp网络类型 在对应spoke节点上设置成p2p网络类型
r
1#int serial 1/1
#ip ospf network point-to-multipoint
r2#int serial 1/1
#ip ospf network point-to-point
r3#int serial 1/1
#ip ospf network point-to-point
为了创建邻居 须要修改hello时间
r1#IP ospf hello-interval 10 便可
小特性1 在ospf域内注入缺省路由
方式一
router ospf 110 r1主动下放缺省路由
default-information originate 此命令生效的前提条件是该路由器的路由表中拥有一条全0/0的缺省路由
#config t
#
IP route 0.0.0.0 0.0.0.0 null 0 指向全0/0的 null 0接口的防环路由
r2#show IP route
会显示 O *E2 0.0.0.0/0 [110/1] via 123.1.1.1 ......
因此会生成一条O *E2的全0/0的 度量值为1的缺省路由 为r1下放的
能够修改此下放路由的
度量值和类型
default-information originate metric 10
metric-type 1
方式二 无视路由表 直接下放缺省路由
r1#router ospf 110 r1主动下放缺省路由
default-information originate always 加上always参数
加always表示 表示不管是否有缺省 都主动下放; 不加always须要路由表中有缺省路由 才下放
特性2 被动接口
与eigrp相同 任何报文都不能
收发
例子:
passive-interface loopback 0