3.18 BGP监测和调试
#VRP系统(华为VRP (Versatile Routing Platform)即通用路由平台)提供了一系列查询命令,可以全面的了解网络的运行情况,监测BGP协议的工作状态。
#VRP系统提供了一系列调试命令,可以详细的了解和调试BGP 的工作过程,并能了解过程中的细节和关系
================================================
1、基础设置
================================================
R1:
sys
sysname R1
int loop 0
ip add 10.0.1.1 32
int loop 1
ip add 10.0.100.1 32
int g0/0/0
ip add 10.0.12.1 24
q
undo info-cen en
------------------------------------------
R2:
sys
sysname R2
int loop 0
ip add 10.0.2.2 32
int g0/0/0
ip add 10.0.12.2 32
int g0/0/1
ip add 10.0.23.2 32
q
undo info-cen en
------------------------------------------
R3:
sys
sysname R3
int loop 0
ip add 10.0.3.3 32
int loop 1
ip add 10.0.100.3 32
int g0/0/1
ip add 10.0.23.3 24
q
undo info-cen en
================================================
2、设置OSPF和BGP路由协议
================================================
---------------
OSPF
---------------
#在AS 200内配置ospf路由协议作为IGP
R2:
ospf 1 router-id 10.0.2.2
area 0
network 10.0.2.2 0.0.0.0
network 10.0.23.2 0.0.0.0
---------------
R3:
ospf 1 router-id 10.0.3.3
area 0
network 10.0.3.3 0.0.0.0
network 10.0.23.3 0.0.0.0
------------------------------------------
---------------
BGP
---------------
R1:
bgp 100
peer 10.0.12.2 as-number 200
peer 10.0.12.2 route-policy 1 export
peer 10.0.12.2 advertise-community
peer 10.0.12.2 password simple lemon
network 10.0.100.1 32
route-policy 1 permit node 10
apply community 100:1
------------------------------------------
R2:
bgp 200
peer 10.0.12.1 as-number 100
peer 10.0.12.1 password simple lemon
peer 10.0.3.3 as-number 200
peer 10.0.3.3 connect-int loop 0
peer 10.0.3.3 next-hop-local
------------------------------------------
R3:
bgp 200
peer 10.0.2.2 as-number 200
peer 10.0.2.2 connect-int loop 0
network 10.0.100.3 32
================================================
3、监测BGP路由协议的基本状态
================================================
R2:
dis bgp peer #查看邻居信息
dis bgp peer 10.0.3.3 verbose #查看bgp邻居10.0.3.3的详细信息
dis bgp routing-table #查看bgp路由表
dis bgp routing-table peer 10.0.3.3 advertised-routes #查看传递给R3的信息
dis bgp routing-table community #查看带有的团体属性的路由信息
================================================
4.调试BGP协议的工作过程
================================================
R2:(注意,调试均为在全局模式的操作)
>terminal debug #开启调试功能
>debug bgp event #输出当前的BGP协议的事件
>debug bgp packet #打开所有与BGP相关的packet报文的调试信息。
>undo debug all #关闭输出所有调试信息
>debug bgp update receive #调试接收的update报文
>refresh bgp all import #强行刷新接收的路由
------------------------------------------