实验十六:BGP的配置
一、实验目的
1. 掌握 BGP的配置方法 2. 理解 BGP协议的工作过程
二、前期准备练习
(一)实验设备 1、路由器3台
2、Console 线1-2 根 3、串口线2根 (二)实验拓扑
(三) 实验要求
(四)实验步骤
锐捷/思科系列路由器配置模式及命令
第一步:按照上表配置所有接口的 IP地址,保证所有接口全部是 up状态,测试连通性 第二步:配置 ROUTER-A
Router-A_config#router bgp 200 !为自治系统 200 配置 BGP 进程
Router-A_config_bgp#neighbor 192.168.1.2 remote-as 10 !指定邻居和它所在的自治系统 Router-A_config_bgp#network 192.168.0.0 !通告一个路由表中存在的路由 第三步:配置 ROUTER-B Router-B#conf
Router-B_config#router bgp 100
Router-B_config_bgp#neighbor 192.168.1.1 remote-as 200
Router-B_config_bgp#neighbor 192.168.2.2 remote-as 100 !指明 IBGP 邻居 第四步:配置 ROUTER-C Router-C#conf
Router-C_config#router bgp 100
Router-C_config_bgp#neighbor 192.168.2.1 remote-as 100 !指明 IBGP 邻居 第五步:查看路由器 B的 IP BGP表 Router-B#sh ip bgp
45
BGP table version is 0, local router ID is 192.168.2.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path *> 192.168.0.0/24 192.168.1.1 0 200 i 第六步:查看路由器 B的路由表 Router-B#sh ip route
B 192.168.0.0/24 [20,0] via 192.168.1.1 !得到了 BGP 路由 C 192.168.1.0/24 is directly connected, Serial1/0
C 192.168.2.0/24 is directly connected, FastEthernet0/0 第七步:查看路由器 C的 BGP表 Router-C#sh ip bgp
Status : > best, * valid, i internal, s suppressed, d damped, h history Origin : i - IGP, e - EGP, ? - incomplete
Network Next Hop Weight LocPrf Metric Path
* i192.168.0.0/24 192.168.1.1 0 100 200 I !是 IBGP Number of displayed routes: 1
第八步:并查看路由器 C 的路由表
Router-C#sh ip route
C 192.168.2.0/24 is directly connected, FastEthernet0/0 C 192.168.3.0/24 is directly connected, Ethernet1/0 !并没有出现在路由表中
(因为 C 不知道下一跳 192.168.1.1 怎么走,也就是没有去下一跳的路由;而且没有与 IGP 同步) 第九步:相关的查看命令
Router-B#sh ip bgp summary !显示对等体状态 router bgp 100
BGP local AS: 100, router identifier: 192.168.2.1 。。。。。。。。。。。。。。。。。。。。。。。
Neighbor V AS State/Pref Up/Down InQ OutQ MsgRcvd MsgSent TblVer 192.168.1.1 4 200 1 00:29:30 0 0 32 32 0 192.168.2.2 4 100 0 00:28:07 0 0 29 33 0 Number of configured neighbors: 2 华为系列交换机配置模式及命令 【Router A】
当前路由器提示视图 [Quidway]
[Quidway-ethernet0/0] [Quidway] [Quidway-Serial0/0] [Quidway-Serial0/0] [Quidway]
依次输入的配置命令,
interface F0/0
ip address 192.168.0.1 255.255.255.0 interface Serial1/1 link-protocol ppp
ip address 192.168.1.1 255.255.255.0 bgp 200
46
简单说明
进入以太0/0口 配置内网IP地址
进入串口0/0口;连Router B 封装ppp协议 配置串口IP地址 配置BGP,AS为100
[Quidway-bgp] [Quidway-bgp]
【Router B】
当前路由器提示视图 [Quidway] [Quidway-Serial0/0] [Quidway-Serial0/0] [Quidway] [Quidway-Serial0/0] [Quidway] [Quidway-bgp] [Quidway-bgp] [Quidway-bgp] [Quidway-bgp] [Quidway-bgp] 【RouterC】
当前路由器提示视图 [Quidway]
[Quidway-ethernet0/0] [Quidway] [Quidway-Serial0/0] [Quidway] [Quidway-bgp] [Quidway-bgp] [Quidway-bgp]
group ex enternal
peer 192.168.1.2 group ex as-number 100
配置组’ex’,类型为external 指定eBGP邻居
依次输入的配置命令,
interface Serial1/0 link-protocol ppp
ip address 192.168.1.2 255.255.255.252 interface F0/0
ip address 192.168.2.1 255.255.255.0 bgp 100
undo synchronization group in internal peer 192.168.2.2 group in group ex external
peer 192.168.1.1 group ex as-number 200
简单说明
进入串口0/0口;连Router B 封装ppp协议 配置串口IP地址 连Router C 配置IP地址
配置BGP,AS为100 配置非同步
配置组’in’,类型为internal 指定iBGP邻居
配置组’ex’,类型为external 指定eBGP邻居
依次输入的配置命令, interface F0/0
ip address 192.168.2.2 255.255.255.0 interface E1/0
ip address 192.168.3.1 255.255.255.0 bgp 100
undo synchronization group in internal peer 20.1.1.2 group in
简单说明
进入以太0/0口 配置连Router B 进入E1/0口; 配置内网IP地址 配置BGP,AS为100 配置非同步
配置组’in’,类型为internal 指定iBGP邻居
三、注意事项和排错
1、通过使用网络命令或重发布,BGP进程必须能知道路由 2、被通告的路由必须在路由表中
3、 IGBP与 IGP 必须同步才能出现在路由表中
四、实验结果与分析
47
实验十七:标准访问控制列表的配置
一、实验目的
1. 掌握访问列表实验安全性的配置 2. 理解标准访问控制列表的作用
二、前期准备练习
(一)实验设备 1、路由器2 台
2、Console 线1-2 根 3、串口线1根 4、PC机2台 5、网线2根 (二)实验拓扑
(三) 实验要求 ROUTER-A S1/1(DCE) F0/0 IP 网关 PC-A 192.168.0.2/24 192.168.0.1 PC-B 192.168.2.2/24 192.168.2.1 192.168.1.1/24 192.168.0.1/24 ROUTER-B S1/0(DTE) F0/0 192.168.1.2/24 192.168.2.1/24 实验目标:禁止 192.168.0.0/24 对 PC-B 的访问 (四)实验步骤
锐捷/思科系列路由器配置模式及命令
第一步:配置所有接口的地址,配置路由,并测试连通性。 第二步:保证PC-A能与 PC-B 通讯
第三步:配置访问控制列表禁止 PC-A 所在的网段对 PC-B 的访问 Router-B#conf
Router-B_config#ip access-list standard 1 !定义标准的访问控制列表 Router-B_config_std_nacl#deny 192.168.0.0 255.255.255.0 !基于源地址 Router-B_config_std_nacl#permit any !因为有隐含的 DENY ANY 第四步:将访问控制列表(ACL)绑定在相应的接口
48
Router-B_config#int f0/0 !进入到离目标最近的接口
Router-B_config_f0/0#ip access-group 1 out !绑定 ACL 1 在出的方向 第五步:验证
Router-B#sh ip access-list
华为系列交换机配置模式及命令 【RouterB】
当前路由器提示视图 [Quidway]
[Quidway-Ethernet0/0] [Router] [Router]
[Router-acl-2000]
依次输入的配置命令,
interface Ethernet0/0
ip address 192.168.2.1 255.255.255.0 firewall enable acl number 2000 rule 0 deny
ip source 192.168.0.0 0.0.0.255 destination 192.168.2.0 0.0.0.255 rule 1 permit any quit
interface f0/0
firewall packet-filter 2000 outbound
简单说明
进入以太0/0口 配置内网IP地址
启动防火墙
定义标准acl 2000
禁止192.168.0.0访问192.168.2.0
[Router-acl-2000] [Router] [Router]
[Quidway-Ethernet0/0]
应用ACL在出口方向
三、注意事项和排错
1. 标准访问控制列表是基于源地址的 2. 每条访问控制列表都有隐含的拒绝
3. 标准访问控制列表一般绑定在离目标最近的接口
4. 注意方向,以该接口为参考点,IN 是流进的方向; OUT 是流出的方向
四、实验结果与分析
49