此图是根据博友cj231210的图改编,自已写出的配置清单。如有错误请纠正。谢谢!
R1路由器的配置:
帧中继静态映射、 NSSA网络类型及NSSA边界路由器的配置、 NSSA网络中的DR路由器和邻居路由器的配置、 区域网络的发布、 环回接口的配置、
(config)#interface Loopback0
(config-if)#ip address 10.1.1.1 255.255.255.0
(config-if)# no shut
(config)#interface Loopback1
(config-if)#ip address 10.1.2.1 255.255.255.0
(config-if)# no shut
(config)#interface Loopback2
(config-if)#ip address 10.1.3.1 255.255.255.0
(config-if)# no shut //配置环回接口地址。
interface FastEthernet0
(config-if)#ip address 10.10.1.1 255.255.255.0
(config-if)#no shut //配置 fast e0接口ip地址
(config)#interface FastEthernet1
(config-if)#ip address 172.16.4.1 255.255.255.0
(config-if)#no shut //配置 fast e1接口ip地址
(config-if)#ip ospf priority 10 //接口的优先级为10,把R8路由器接口的配为0,这样R1将为区域4中的DR
(config)#inteface s0
(config-if)ip address 172.16.1.1 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-if)#no frame-relay inverse-arp //取消动态反向ARP
(config-if)#frame-relay map ip 172.16.1.2 100 broadcast //定义静态的帧中继,即静态的映射本地和远端的DLCI。对端IP为 172.16.1.2(R3的S0接口地址) ,dlci为 100。路由器之间是否广播与否与此处的broadcast无关。此处只是配置是否有广播或组播功能。就算有广播功能,邻居路由器之间不广播还是没用。
(config-if)#frame-relay map ip 172.16.1.3 101 broadcast //定义静态的帧中继,对端IP为 172.16.1.3(R4的S0接口地址) ,dlci为 101
(config-if)#ip ospf network non-broadcast //定义网络类型为NBMA,非广播。
(config-if)#ip ospf priority 10 //接口的优先级为10,把R3和R4的接口定义为0,这样R1成为区域1的DR。
(config)#router ospf 1
(config-router)#network 10.1.1.0 0.0.0.255 area 0 //发布环回接口10.1.1.0参与ospf进程,且属于区域0
(config-router)#network 10.1.2.0 0.0.0.255 area 0 //发布环回接口10.1.2.0参与ospf进程,且属于区域0
(config-router)#network 10.1.3.0 0.0.0.255 area 0 //发布环回接口10.1.3.0参与ospf进程,且属于区域0
(config-router)#network 10.10.1.0 0.0.0.255 area 0 //发布接口E0接口10.10.1.0属于区域0
(config-router)#network 172.16.4.0 0.0.0.255 area 4 //发布接口E1 172.16.4.0属于区域4
(config-router)#area 1 nssa //区域1属于 nssa区域
(config-router)#area 1 nssa defaultinformation-originate //产生并传播默认路由到 nssa区域1中。只有边界路由器做此配置。所以只有R1路由器配置此命令,R1是边界路由器
(config-router)#area 1 nssa no-summary //不把汇总路由传进NSSA区域
(config-router)#neighbor 172.16.1.3 priority 0 //设定邻居路由器。因为区域1网络设定为NBMA网络,为no-broadcast。不广播消息,所以需要手工配置邻居。且把对方设优先级设为0.
(config-router)#neighbor 172.16.1.2 priority 0 //手工设定邻居路由器。只有 point-to-point型NBMA网络和 点到多点型NAMA网络才不需要neighbor命令手工设定邻居。且把对方设优先级设为0.
(config-router)#area 4 virtual-link 10.8.1.1 authentication authentication-key cisco //定义虚拟链路,把区域5经过中转区域4,再与区域0相连。并且认证文本为cisco
(config-router)#area 0 rang 10.1.0.0 255.255.0.0 //把区域0里的环回接口IP地址汇总
R2路由器的配置:
(config)#interface Loopback0
(config-if)ip address 10.2.1.1 255.255.255.0 //定义环回接口地址
(config-if)# no shut
interface FastEthernet0
(config-if)#ip address 10.10.1.2 255.255.255.0
(config-if)#no shut
(config)#inteface s0
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-if)#ip ospf network point-to-point //指定网络为NBMA的点到点网络类型。
(config-if)#interface s0.11 point-to-point //定义子接口 s0.11,且为点到点类型。还有一种为点到多点
(config-subif)#ip adderss 172.16.2.1 255.255.255.0 //定义子接口的IP地址,多个子接口要属于不同子网
(config-subif)#encapsulation frame-relay ietf //子接口封装为帧中继
(config-subif)#frame-relay interface-dlci 100 //动态的映射本地DLCI和远端DLCI,此处的100为本地DLCI值。
(config-if)#interface s0.12 point-to-point //定义子接口 s0.11,且为点到点类型
(config-subif)#ip adderss 172.16.3.1 255.255.255.0 //定义子接口的IP地址
(config-subif)#encapsulation frame-relay ietf //子接口封装为帧中继
(config-subif)#frame-relay interface-dlci 101 //动态的映射本地DLCI和远端DLCI,此处的101为本地DLCI值
(config)#router ospf 1
(config-router)#network 172.16.2.0 0.0.0.255 area 2
(config-router)#network 10.2.1.0 0.0.0.255 area 0
(config-router)#network 10.10.1.0 0.0.0.255 area 0 //发布所属接口参与哪个区域的OSPF进程
(config-router)#area 2 stub no-summary //把区域2配置成绝对末节区域。只有在绝对末节域的边界路由器上才需要加上 no-summary关键字。不把汇总传到完本末节区域内
//因为NBMA网络的点到点类型不需要选举DR路由器,所以不需要指定优先级
(config-router)#summary
(config-router)#redistribute eigrp 100 metric 100 subnets //把EIGRP中的路由重分发到OSPF中,且METRIC值为100。且分发子网
(config-router)#default-information originate always //把EIGRP的默认路由通告给OSPF网络中。
(config)#router eigrp 100 //配置eigrp进程
(config-router)#network 172.18.1.0 255.255.255.0 //发布参与EIGRP进程的网络
(config-router)#no auto-summary //不进行自动汇总
(config-router)#redistribute ospf 1 metric 10000 100 255 1 1500 subnets //把OSPF 1中的路由分发到EIGRP中去。
R3路由器的配置:
(config)#interface Loopback0
(config-if)#ip address 10.3.1.1 255.255.255.0
(config-if)# no shut //配置环回接口地址。
interface FastEthernet0
(config-if)#ip address 10.10.1.1 255.255.255.0
(config-if)#no shut //配置 fast e0接口ip地址
(config)#inteface s0
(config-if)ip address 172.16.1.2 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-if)#no frame-relay inverse-arp //取消动态反向ARP
(config-if)#frame-relay map ip 172.16.1.1 99 broadcast //定义静态的帧中继,即静态的映射本地和远端的DLCI。这里的远端为R1的S0接口IP和dlci号
(config-if)#ip ospf network non-broadcast //定义网络类型为NBMA,非广播。
(config-if)#ip ospf priority 0 //接口的优先级为0
(config)#router ospf 1
(config-router)#network 172.16.1.0 area 1
(config-router)#network 10.3.1.0 area 1 //环回接口也为区域1
(config-router)#area 1 nssa //区域1属于 nssa区域
R4路由器的配置:
(config)#interface Loopback0
(config-if)#ip address 10.4.1.1 255.255.255.0
(config-if)# no shut //配置环回接口地址。
(config)#inteface s0
(config-if)ip address 172.16.1.3 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-if)#no frame-relay inverse-arp //取消动态反向ARP
(config-if)#frame-relay map ip 172.16.1.1 99 broadcast //定义静态的帧中继,即静态的映射本地和远端的DLCI。这里的远端DLCI为R1的S0接口IP。
(config-if)#ip ospf network non-broadcast //定义网络类型为NBMA,非广播。
(config-if)#ip ospf priority 0 //接口的优先级为0
config)#inteface s1
(config-if)ip address 172.17.1.1 255.255.255.0
(config-if)#no shut //配置 s1 ip地址
(config)#router rip
(config-router)#version 2
(config-router)#network 172.17.1.0 255.255.255.0 //参与RIP路由进程的RIP
(config-router)#no auto-summary //不自动进行汇总
(config)#router ospf 1
(config-router)#network 172.16.1.0 area 1
(config-router)#network 10.4.1.0 area 1 //环回接口也为区域1
(config-router)#area 1 nssa //区域1属于 nssa区域
(config-router)#redistribute rip metric 100 metric-type 1 subnets //把rip路由选择AS中的路由重分发到OSPF中,且到OSPF中的外部路由类型为 1,且同时分发子网。
(config-router)#summary-address 172.17.0.0 255.255.0.0 //汇总外部路由,即把从OSPF自治系统外部分发进来的路由进行汇总。这里假设了R7路由器连接了172.17.2.0和172.17.3.0的网络。
(config-router)#default-information originate always [metric 50] //把默认路由通告给OSPF区域。即把到达RIP网络的默认路由通告给OSPF区域,不是把OSPF网络的默认路由通告给RIP。在NSSA区域的边界路由器上是把默认路由通告给常规区域。
//当有多条路由通告到OSPF区域时,后面加上度量值,以选择最优的默认路由。
//(config-router)#neighbor 172.16.3.1
//这条在这里不用设定设定。因为已经在R2路由器的S0把NBMA网络定义为点到点类型了。如果只在环回接口上定义了类型为点到点类型的NBMA网,则此处需定义邻居,否则不会和R1成为邻居。
R5路由器的配置:
(config)#interface Loopback0
(config-if)#ip address 10.5.1.1 255.255.255.0
(config-if)# no shut //配置环回接口地址。
(config)#inteface s0
(config-if)ip address 172.16.2.1 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-subif)#frame-relay interface-dlci 101 //动态的映射本地DLCI和远端DLCI,此处的101为本地DLCI值
(config-if)#ip ospf network point-to-point //定义网络类型为点对点
(config)#router ospf 1
(config-router)#network 172.16.2.0 area 2
(config-router)#network 10.5.1.0 area 2 //环回接口也为区域2
(config-router)#area 2 stub //把区域2配置成绝对末节区域。只有在绝对末节域的边界路由器上才需要加上 no-summary关键字。不把汇总传到完本末节区域内
//因为NBMA网络的点到点类型不需要选举DR路由器,所以不需要指定优先级
R6路由器的配置:
(config)#interface Loopback0
(config-if)#ip address 10.6.1.1 255.255.255.0
(config-if)# no shut //配置环回接口地址。
(config)#inteface s0
(config-if)ip address 172.16.3.1 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-subif)#frame-relay interface-dlci 102 //动态的映射本地DLCI和远端DLCI,此处的101为本地DLCI值
(config-if)#ip ospf network point-to-point //定义网络类型为点对点
(config)#router ospf 1
(config-router)#network 172.16.2.0 area 2
(config-router)#network 10.6.1.0 area 2 //环回接口也为区域2
(config-router)#area 2 stub //把区域2配置成绝对末节区域。只有在绝对末节域的边界路由器上才需要加上 no-summary关键字。不把汇总传到完本末节区域内
//因为NBMA网络的点到点类型不需要选举DR路由器,所以不需要指定优先级
R7的配置:
(config)#interface Loopback0
(config-if)#ip address 10.7.1.1 255.255.255.0
(config-if)#no shut
(config)#inteface s0
(config-if)ip address 172.17.1.2 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
interface FastEthernet0
(config-if)#ip address 192.168.8.1 255.255.255.0
(config-if)#no shut //配置 fast e0接口ip地址
config)#router rip
(config-router)#version 2
(config-router)#network 172.17.1.0 255.255.255.0 //参与RIP路由进程的RIP
(config-router)#network 10.7.1.0 255.255.255.0 //环回接口网段
(config-router)#network 172.17.2.0 255.255.255.0
(config-router)#network 172.17.3.0 255.255.255.0
(config-router)#no auto-summary //不自动进行汇总
R8的配置
(config)#interface Loopback0
(config-if)#ip address 10.8.1.1 255.255.255.0
(config-if)# no shut //配置环回接口地址。
interface FastEthernet0
(config-if)#ip address 172.16.4.2 255.255.255.0 //配置 fast e0接口ip地址
(config-if)#no shut
(config-if)#ip ospf priority 0 //定义此接口在172.16.4.0网段的优先级,优先级为0,所以不能成为DR
(config)#inteface s0
(config-if)ip address 172.16.5.1 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
(config-if)#encapsulation frame-relay ietf //so接口封装成帧中继,且类型为ietf
(config-if)#no frame-relay inverse-arp //取消动态反向ARP
(config-if)#frame-relay map ip 172.16.5.2 100 broadcast //定义静态的帧中继,即静态的映射本地和远端的DLCI。
(config-if)#ip ospf network point-to-point //定义网络类型为点到点类型的NBMA
(config)#router ospf 1
(config-router)#network 172.16.4.0 area 4
(config-router)#network 10.8.1.0 area 4
(config-router)#network 172.16.5.0 area 5
(config-router)#area 5 stub
(config-router)#area 4 virtual-link 10.1.1.1 authentication authentication-key cisco //此处的10.1.1.1为路由器R1的ROUTER ID。虚拟链路对端路由器和ROUTER ID,而不是对端路由器的接口IP。 区域4指的是中转区域号
R9的配置:
(config)#interface Loopback0
(config-if)#ip address 10.9.1.1 255.255.255.0
(config-if)#no shut
(config)#inteface s0
(config-if)ip address 172.18.1.2 255.255.255.0
(config-if)#no shut //配置 s0 ip地址
interface FastEthernet0
(config-if)#ip address 192.168.1.1 255.255.255.0
(config-if)#no shut //配置 fast e0接口ip地址。因为要接多个网段,就需要在此接口上接三层交换机,在此接口上配置子接口。在此不作解释。
(config)#router eigrp 100 //配置eigrp进程
(config-router)#network 172.18.1.0 255.255.255.0 //发布参与EIGRP进程的网络
(config-router)#network 192.168.1.0 255.255.255.0
(config-router)#network 192.168.2.0 255.255.255.0
(config-router)#no auto-summary //不进行自动汇总
本文出自 “网行天下” 博客,谢绝转载!