BGP组网实验2

ensp bgp 考题_OSPF


图1 网络拓扑图

对R6路由器进行基础配置
[Huawei]interface loopback 1
[Huawei-LoopBack1]ip address 1.1.1.1 255.0.0.0
[Huawei-LoopBack1]interface loopback 2
[Huawei-LoopBack2]ip address 6.6.6.6 255.0.0.0
[Huawei-LoopBack2]quit
[Huawei]interface Ethernet 0/0/0
[Huawei-Ethernet0/0/0]ip address 11.2.1.1 255.255.0.0

对R5路由器进行基础配置

ensp bgp 考题_R3_02


图2 R5基础配置

[Huawei]interface loopback 1
[Huawei-LoopBack1]ip address 3.3.3.3 255.0.0.0
[Huawei-LoopBack1]quit
[Huawei]interface Ethernet 0/0/0
[Huawei-Ethernet0/0/0]ip address 11.4.1.1 255.255.0.0
[Huawei-Ethernet0/0/0]interface Ethernet 0/0/1
[Huawei-Ethernet0/0/1]ip address 11.2.1.2 255.255.0.0

对R4路由器进行基础配置

ensp bgp 考题_R3_03

图3 R4基础配置

[Huawei]interface loopback 1

[Huawei-LoopBack1]ip address 4.4.4.4 255.0.0.0

[Huawei-LoopBack1]interface loopback 2

[Huawei-LoopBack2]ip address 5.5.5.5 255.0.0.0

[Huawei-LoopBack2]quit

[Huawei]interface Ethernet 0/0/0

[Huawei-Ethernet0/0/0]ip address 11.3.1.2 255.255.0.0

[Huawei-Ethernet0/0/0]interface Ethernet 0/0/1

[Huawei-Ethernet0/0/0]ip address 11.4.1.2 255.255.0.0

对R3路由器进行基础配置
[Huawei]interface loopback 1
[Huawei-LoopBack1]ip address 2.2.2.2 255.0.0.0
[Huawei-LoopBack1]quit
[Huawei]interface Ethernet 0/0/0
[Huawei-Ethernet0/0/0]ip address 11.3.1.1 255.255.0.0

对R6路由器进行BGP配置

ensp bgp 考题_ensp bgp 考题_04


图4 R6 BGP配置

[Huawei]bgp 100
[Huawei-bgp]peer 11.2.1.2 as-number 200
[Huawei-bgp]network 11.2.1.1 255.255.0.0

对R5路由器进行BGP配置

ensp bgp 考题_ensp bgp 考题_05


图5 R5 BGP配置

[Huawei]bgp 200
[Huawei-bgp]peer 11.2.1.1 as-number 100
[Huawei-bgp]peer 11.4.1.2 as-number 300
[Huawei-bgp]import-route direct
[Huawei-bgp]import-route ospf 1
[Huawei-bgp]quit
[Huawei]ospf
[Huawei-ospf-1]import-route bgp

对R4路由器进行BGP配置
[Huawei]bgp 300
[Huawei-bgp]peer 11.4.1.1 as-number 200
[Huawei-bgp]peer 11.3.1.1 as-number 400
[Huawei-bgp]import-route direct
[Huawei-bgp]import-route ospf 1
[Huawei]ospf
[Huawei-ospf-1]import-route bgp

对R3路由器进行BGP配置
[Huawei]bgp 400
[Huawei-bgp]peer 11.3.1.2 as-number 300
[Huawei-bgp]network 11.3.1.1 255.255.0.0

对R5配置OSPF协议

ensp bgp 考题_Ethernet_06


图6 R5 OSPF配置

[Huawei]ospf
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 11.2.0.0 0.0.255.255
[Huawei-ospf-1-area-0.0.0.0]network 11.4.0.0 0.0.255.255

对R4配置OSPF协议

ensp bgp 考题_R3_07


图8.2.7 R4 OSPF配置

[Huawei]ospf
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 11.3.0.0 0.0.255.255
[Huawei-ospf-1-area-0.0.0.0]network 11.4.0.0 0.0.255.255

配置AS-PATH属性

[Huawei]ip as-path-filter 1 deny \b300$
[Huawei]ip as-path-filter 1 permit 200$
[Huawei]bgp 100
[Huawei-bgp]peer 11.2.1.2 as-path-filter 1 import

在设置AS-PATH属性之前

ensp bgp 考题_R3_08


图8 R6 ping R3

ensp bgp 考题_网络_09


图9 R3 ping R6在设置AS-PATH属性之后

ensp bgp 考题_网络_10


图10 R6 ping R3

ensp bgp 考题_ensp bgp 考题_11


图11 R3 ping R6

实验过程中抓取的报文

ensp bgp 考题_OSPF_12


图12 BGP报文

BGP的OPEN报文:用来与相邻路由器建立关系

ensp bgp 考题_R3_13


图13 OPEN消息

Marker:16字节,用于标明BGP报文边界,所有比特均为1。

Length:2字节,BGP消息总长度,包括在消息头内。

Type:1字节,BGP消息的类型,1表示Open消息,2表示Update消息,3表示Notification消息,4表示Keepalive消息。

Version:BGP的版本号。

My AS:本地AS号。

Hold time:BGP连接保持时间。

Opt Parm Len:可选参数长度。

Optional parameters:可选参数BGP的KEEPALIVE报文:用来确认open报文,周期性证实临站关系。

ensp bgp 考题_Ethernet_14


图14 KEEPALIVE消息

BGP的UODATE报文:用来发送路由信息,以及列出要撤销的多条路由

ensp bgp 考题_OSPF_15


图15 UPDATE消息使用undo BGP 命令取消BGP连接,抓到NOTIFICATION报文:用来发送检测到的差错中断连接。

ensp bgp 考题_网络_16


图16 取消BGP连接

ensp bgp 考题_OSPF_17


图17 取消BGP后抓取到的BGP报文

ensp bgp 考题_网络_18


图18 NOTIFICATION消息

Major error Code:差错码,指定错误类型。1表示消息头出错,2表示OPEN消息出错,3表示UPDATE消息出错,4表示保持时间超时,5表示状态机出错,6表示退出。
Minor error Code:差错子码,错误类型的详细信息。–删除邻居

基于ensp的BGP实验3