基本概念
实验拓扑
A
B
ip地址规则同A.
实验步骤
A-1. AS100内部,R1、R2、R3之间运行OSPF
1.1 配置PC1-4,R1-4的所有ip地址
PC1> ip 201.10.1.2/24 201.10.1.1
PC2> ip 201.10.2.2/24 201.10.2.1
PC3> ip 202.10.1.2/24 202.10.1.1
PC4> ip 202.10.2.2/24 202.10.2.1
R1#config t
R1(config)#int f1/0
R1(config-if)#ip addr 201.10.1.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int f0/0
R1(config-if)#ip addr 201.10.2.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int f1/1
R1(config-if)#ip addr 201.10.3.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#exit
R1(config-if)#int loopback 0
R1(config-if)#ip addr 201.10.11.1 255.255.255.0
R1(config-if)#exit
R2#config t
R2(config)#int f1/0
R2(config-if)#ip addr 201.10.3.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#exit
R2(config)#int f1/1
R2(config-if)#ip addr 201.10.4.1 255.255.255.0
R2(config-if)#no shut
R2(config-if)#exit
R2(config)#int loopback 0
R2(config-if)#ip addr 201.10.22.1 255.255.255.0
R2(config-if)#exit
R3#config t
R3(config)#int f1/1
R3(config-if)#ip addr 201.10.4.2 255.255.255.0
R3(config-if)#no shut
R3(config-if)#exit
R3(config)#int f1/0
R3(config-if)#ip addr 200.10.254.1 255.255.255.252
R3(config-if)#no shut
R3(config-if)#exit
R3(config)#int loopback 0
R3(config-if)#ip addr 201.10.33.1 255.255.255.0
R3(config-if)#exit
R4#config t
R4(config)#int f1/0
R4(config-if)#ip addr 200.10.254.2 255.255.255.252
R4(config-if)#no shut
R4(config-if)#exit
R4(config)#int f0/0
R4(config-if)#ip addr 202.10.1.1 255.255.255.0
R4(config-if)#no shut
R4(config-if)#exit
R4(config)#int f1/1
R4(config-if)#ip addr 202.10.2.1 255.255.255.0
R4(config-if)#no shut
R4(config-if)#exit
R4(config)#int loopback 0
R4(config-if)#ip addr 201.10.44.1 255.255.255.0
R4(config-if)#exit
1.2 配置ospf
R1(config)#router ospf 1
R1(config-router)#router-id 201.10.11.1
R1(config-router)#network 201.10.3.0 0.0.0.255 area 0
R1(config-router)#network 201.10.11.0 0.0.0.255 area 0
R1(config-router)#exit
R2(config)#router ospf 2
R2(config-router)#router-id 201.10.22.1
R2(config-router)#network 201.10.3.0 0.0.0.255 area 0
R2(config-router)#network 201.10.4.0 0.0.0.255 area 0
R2(config-router)#network 201.10.22.0 0.0.0.255 area 0
R2(config-router)#exit
R3(config)#router ospf 3
R3(config-router)#router-id 201.10.33.1
R3(config-router)#network 201.10.4.0 0.0.0.255 area 0
R3(config-router)#network 201.10.33.0 0.0.0.255 area 0
R3(config-router)#exit
A-2. R1重分布直连201.10.1.0/24,201.10.2.0/24到ospf中
重分布:
a.静态路由注入ospf:redistribute static subnets
b.直连路由注入ospf:redistribute connected subnets (将直连路由指定为默认路由:default-information originate netric-type 1)
c.将RIP注入ospf:redistribute rip subnets
d.将ospf注入rip:redistribute ospf [id] metric 10
故这里应用b.来重分布直连路由
R1(config)#router ospf 1
R1(config-router)#redistribute connected subnets
R3学到了这个路径 E2是外部路径。
A-3. AS100内部连通性测试
A-4. R1与R3建立iBGP邻居
强制使用loop back地址作为其TCP连接的源地址:neighbor [ip-address] update-source loopback [id]
R1(config)#router bgp 100
R1(config-router)#neighbor 201.10.4.2 remote-as 100
R1(config-router)#exit
R3(config)#router bgp 100
R3(config-router)#neighbor 201.10.3.1 remote-as 100
R3(config-router)#exit
A-5. R3与R4建立eBGP邻居
非直连接口建立eBGP邻居时:neighbor [ip-address] ebgp-multihop
R3(config)#router bgp 100
R3(config-router)#neighbor 200.10.254.2 remote-as 200
R3(config-router)#exit
R4(config)#router bgp 200
R4(config-router)#neighbor 200.10.254.1 remote-as 100
R4(config-router)#exit
A-6. BGP路由通告
6.1 network方式
R4(config)#router bgp 200
R4(config-router)#network 202.10.1.0 255.255.255.0
^
% Invalid input detected at '^' marker.
R4(config-router)#network 202.10.1.0
R4(config-router)#network 202.10.2.0
R3已经学到该路由。
此时R3与PC3,PC4已经连通
6.2 重分布方式
A-7. 测试全网连通性
此时PC1,PC2与PC3,PC4无法连通。
R4路由表中没有pc1,2网段
在R1中进行bgp重分布
R1(config)#router bgp 100
R1(config-router)#redistribute connected
测试连通性,pc1 ping pc3,4
B-1. 配置所有ip地址
略,同上
B-2. AS10,AS20配置OSPF
略,同上
B-3. 配置BGP
R2,R3配eBGP
R1,R2配iBGP,R3,R4配iBGP
B-4. 路由汇聚
R2向R3通告汇聚后的路由201.10.0.0/16, R3向R2通告汇聚后的路由201.20.0.0/16
区域间路由汇总配置
Router(config router)#area area-id range ip-address mask
外部路由汇总配置
Router(config router)#summary-address ip-address mask
B-5. Web服务器/FTP服务器
PC1,PC2分别运行Web服务器/FTP服务器,PC3、PC4上Web和FTP服务器