




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.14BGP典型配置举例1.14.1BGP基本配置1.组网需求如图1-15所示,所有路由器均运行BGP协议。要求Router A和Router B之间建立EBGP连接,Router B和Router C之间建立IBGP连接,使得Router C能够访问Router A直连的8.1.1.0/24网段。2.组网图图1-15BGP基本配置组网图3.配置步骤(1)配置各接口的IP地址(略)(2)配置IBGP连接为了防止端口状态不稳定引起路由震荡,本举例使用Loopback接口来创建IBGP对等体。使用Loopback接口创建IBGP对等体时,因为Loopback接口不是两对等体实际连接的接口,所以,必须使用peer connect-interface命令将Loopback接口配置为BGP连接的源接口。在AS 65009内部,使用OSPF协议,保证Router B到Router C的Loopback接口路由可达。#配置Router B。 system-viewRouterB bgp 65009RouterB-bgp router-id 2.2.2.2RouterB-bgp peer 3.3.3.3 as-number 65009RouterB-bgp peer 3.3.3.3 connect-interface loopback 0RouterB-bgp quitRouterB ospf 1RouterB-ospf-1 area 0RouterB-ospf-1-area-0.0.0.0 network 2.2.2.2 0.0.0.0RouterB-ospf-1-area-0.0.0.0 network 9.1.1.1 0.0.0.255RouterB-ospf-1-area-0.0.0.0 quitRouterB-ospf-1 quit#配置Router C。 system-viewRouterC bgp 65009RouterC-bgp router-id 3.3.3.3RouterC-bgp peer 2.2.2.2 as-number 65009RouterC-bgp peer 2.2.2.2 connect-interface loopback 0RouterC-bgp quitRouterC ospf 1RouterC-ospf-1 area 0RouterC-ospf-1-area-0.0.0.0 network 3.3.3.3 0.0.0.0RouterC-ospf-1-area-0.0.0.0 network 9.1.1.0 0.0.0.255RouterC-ospf-1-area-0.0.0.0 quitRouterC-ospf-1 quitRouterC display bgp peerBGP local router ID : 3.3.3.3Local AS number : 65009Total number of peers : 1 Peers in established state : 1 Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State 2.2.2.2 65009 7 10 0 0 00:06:09 Established以上显示信息表明Router B和Router C之间的IBGP连接已经建立。(3)配置EBGP连接EBGP邻居关系的两台路由器(通常属于两个不同运营商),处于不同的AS域,对端的Loopback接口一般路由不可达,所以一般使用直连地址建立BGP邻居。因为要求Router C能够访问Router A直连的8.1.1.0/24网段,所以,建立EBGP连接后,需要将8.1.1.0/24网段路由通告到BGP路由表中。#配置Router A。 system-viewRouterA bgp 65008RouterA-bgp router-id 1.1.1.1RouterA-bgp peer 3.1.1.1 as-number 65009RouterA-bgp network 8.1.1.1 24RouterA-bgp quit#配置Router B。RouterB bgp 65009RouterB-bgp peer 3.1.1.2 as-number 65008RouterB-bgp quit#查看Router B的BGP对等体的连接状态。RouterB display bgp peerBGP local router ID : 2.2.2.2Local AS number : 65009Total number of peers : 2 Peers in established state : 2 Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State 3.3.3.3 65009 12 10 0 3 00:09:16 Established 3.1.1.2 65008 3 3 0 1 00:00:08 Established可以看出,Router B与Router C、Router B与Router A之间的BGP连接均已建立。#查看Router A的BGP路由表。RouterA display bgp routing-tableTotal Number of Routes: 1BGP Local router ID is 1.1.1.1Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn* 8.1.1.0/24 0.0.0.0 0 0 i#显示Router B的BGP路由表。RouterB display bgp routing-tableTotal Number of Routes: 1BGP Local router ID is 2.2.2.2Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn* 8.1.1.0/24 3.1.1.2 0 0 65008i#显示Router C的BGP路由表。RouterC display bgp routing-tableTotal Number of Routes: 1BGP Local router ID is 3.3.3.3Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn i 8.1.1.0/24 3.1.1.2 0 100 0 65008i从路由表可以看出,Router A没有学到AS 65009内部的任何路由,Router C虽然学到了AS 65008中的8.1.1.0的路由,但因为下一跳3.1.1.2不可达,所以也不是有效路由。(4)配置BGP引入直连路由在Router B上配置BGP引入直连路由,以便Router A能够获取到网段9.1.1.0/24的路由,Router C能够获取到网段3.1.1.0/24的路由。#配置Router B。RouterB bgp 65009RouterB-bgp import-route direct#显示Router A的BGP路由表。RouterA display bgp routing-tableTotal Number of Routes: 4BGP Local router ID is 1.1.1.1Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? incomplete Network NextHop MED LocPrf PrefVal Path/Ogn* 2.2.2.2/32 3.1.1.1 0 0 65009?* 3.1.1.0/24 3.1.1.1 0 0 65009?* 8.1.1.0/24 0.0.0.0 0 0 i* 9.1.1.0/24 3.1.1.1 0 0 65009?以上显示信息表明,在Router B上引入直连路由后,Router A新增了到2.2.2.2/32和9.1.1.0/24两条路由。#显示Router C的BGP路由表。RouterC display bgp routing-tableTotal Number of Routes: 4BGP Local router ID is 3.3.3.3Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn i 2.2.2.2/32 2.2.2.2 0 100 0 ?*i 3.1.1.0/24 2.2.2.2 0 100 0 ?*i 8.1.1.0/24 3.1.1.2 0 100 0 65008i* i 9.1.1.0/24 2.2.2.2 0 100 0 ?以上显示信息表明,到8.1.1.0的路由变为有效路由,下一跳为Router A的地址。(5)验证配置结果#使用Ping进行验证。RouterC ping 8.1.1.1 PING 8.1.1.1: 56 data bytes, press CTRL_C to break Reply from 8.1.1.1: bytes=56 Sequence=1 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=2 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=3 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=4 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=5 ttl=254 time=2 ms - 8.1.1.1 ping statistics - 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 2/2/2 ms1.14.2BGP与IGP交互配置1.组网需求如图1-16所示,公司A的所有设备在AS 65008内,公司B的所有设备在AS 65009内,AS 65008和AS 65009通过设备Router A和Router B相连。现要求实现Router A能够访问AS 65009内的网段9.1.2.0/24,Router C能够访问AS 65008内的网段8.1.1.0/24。2.组网图图1-16BGP与IGP交互配置组网图3.配置步骤(1)配置各接口的IP地址(略)(2)配置OSPF在AS 65009内配置OSPF,使得Router B能获取到到9.1.2.0/24网段的路由。#配置Router B。 system-viewRouterB ospf 1RouterB-ospf-1 area 0RouterB-ospf-1-area-0.0.0.0 network 2.2.2.2 0.0.0.0RouterB-ospf-1-area-0.0.0.0 network 9.1.1.0 0.0.0.255RouterB-ospf-1-area-0.0.0.0 quitRouterB-ospf-1 quit#配置Router C。 system-viewRouterC ospf 1RouterC-ospf-1 import-route directRouterC-ospf-1 area 0RouterC-ospf-1-area-0.0.0.0 network 9.1.1.0 0.0.0.255RouterC-ospf-1-area-0.0.0.0 quitRouterC-ospf-1 quit(3)配置EBGP连接配置EBGP连接,并在Router A上将8.1.1.0/24网段通告到BGP路由表中,以便Router B获取到网段8.1.1.0/24的路由。#配置Router A。 system-viewRouterA bgp 65008RouterA-bgp router-id 1.1.1.1RouterA-bgp peer 3.1.1.1 as-number 65009RouterA-bgp network 8.1.1.0 24RouterA-bgp quit#配置Router B。RouterB bgp 65009RouterB-bgp router-id 2.2.2.2RouterB-bgp peer 3.1.1.2 as-number 65008(4)配置BGP与IGP交互在Router B上配置BGP引入OSPF路由,以便Router A能够获取到到9.1.2.0/24网段的路由。在Router B上配置OSPF引入BGP路由,以便Router C能够获取到到8.1.1.0/24网段的路由。#在Router B上配置BGP引入OSPF路由。RouterB-bgp import-route ospf 1RouterB-bgp quitRouterB ospf 1RouterB-ospf-1 import-route bgpRouterB-ospf-1 quit#查看Router A的BGP路由表。RouterA display bgp routing-tableTotal Number of Routes: 3BGP Local router ID is 1.1.1.1Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn* 3.3.3.3/32 3.1.1.1 1 0 65009?* 8.1.1.0/24 0.0.0.0 0 0 i* 9.1.2.0/24 3.1.1.1 1 0 65009?#查看RouterC的路由表。RouterC display ip routing-tableRouting Tables: Public Destinations : 9 Routes : 9Destination/Mask Proto Pre Cost NextHop Interface2.2.2.2/32 OSPF 10 1 9.1.1.1 S2/03.3.3.3/32 Direct 0 0 127.0.0.1 InLoop08.1.1.0/24 O_ASE 150 19.1.1.1S2/09.1.1.0/24 Direct 0 0 9.1.1.2 S2/09.1.1.2/32 Direct 0 0 127.0.0.1 InLoop09.1.2.0/24 Direct 0 0 9.1.2.1 Eth1/19.1.2.1/32 Direct 0 0 127.0.0.1 InLoop0127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0(5)验证配置结果#使用Ping进行验证。RouterA ping -a 8.1.1.1 9.1.2.1 PING 9.1.2.1: 56 data bytes, press CTRL_C to break Reply from 9.1.2.1: bytes=56 Sequence=1 ttl=254 time=15 ms Reply from 9.1.2.1: bytes=56 Sequence=2 ttl=254 time=31 ms Reply from 9.1.2.1: bytes=56 Sequence=3 ttl=254 time=47 ms Reply from 9.1.2.1: bytes=56 Sequence=4 ttl=254 time=46 ms Reply from 9.1.2.1: bytes=56 Sequence=5 ttl=254 time=47 ms - 9.1.2.1 ping statistics - 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 15/37/47 msRouterC ping -a 9.1.2.1 8.1.1.1 PING 8.1.1.1: 56 data bytes, press CTRL_C to break Reply from 8.1.1.1: bytes=56 Sequence=1 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=2 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=3 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=4 ttl=254 time=2 ms Reply from 8.1.1.1: bytes=56 Sequence=5 ttl=254 time=2 ms - 8.1.1.1 ping statistics - 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 2/2/2 ms1.14.3BGP负载分担配置1.组网需求所有路由器都配置BGP,Router A在AS 65008中,Router B和Router C在AS 65009中。Router A与Router B、Router C之间运行EBGP,Router B和Router C之间运行IBGP。在Router A上配置负载分担的路由条数为2,以提高链路利用率。2.组网图图1-17BGP负载分担配置组网图3.配置步骤(1)配置各接口的IP地址(略)(2)配置BGP连接在Router A上与Router B、Router C分别建立EBGP连接,并将8.1.1.0/24网段的路由通告给Router B和Router C,以便Router B和Router C能够访问Router A的内部网络。在Router B上与Router A建立EBGP连接,与Router C建立IBGP连接,并将9.1.1.0/24网段的路由通告给Router A,以便Router A能够通过Router B访问内部网络。同时,在Router B上配置一条到Router C Loopback0接口的静态路由(也可以用OSPF等协议来实现),以便使用Loopback接口建立IBGP连接。在Router C上与Router A建立EBGP连接,与Router B建立IBGP连接,并将9.1.1.0/24网段的路由通告给Router A,以便Router A能够通过Router C访问内部网络。同时,在Router C上配置一条到Router B Loopback0接口的静态路由(也可以用OSPF等协议来实现),以便使用Loopback接口建立IBGP连接。#配置Router A。 system-viewRouterA bgp 65008RouterA-bgp router-id 1.1.1.1RouterA-bgp peer 3.1.1.1 as-number 65009RouterA-bgp peer 3.1.2.1 as-number 65009RouterA-bgp network 8.1.1.1 24RouterA-bgp quit#配置Router B。 system-viewRouterB bgp 65009RouterB-bgp router-id 2.2.2.2RouterB-bgp peer 3.1.1.2 as-number 65008RouterB-bgp peer 3.3.3.3 as-number 65009RouterB-bgp peer 3.3.3.3 connect-interface loopback 0RouterB-bgp network 9.1.1.0 24RouterB-bgp quitRouterB ip route-static 3.3.3.3 32 9.1.1.2#配置Router C。 system-viewRouterC bgp 65009RouterC-bgp router-id 3.3.3.3RouterC-bgp peer 3.1.2.2 as-number 65008RouterC-bgp peer 2.2.2.2 as-number 65009RouterC-bgp peer 2.2.2.2 connect-interface loopback 0RouterC-bgp network 9.1.1.0 24RouterC-bgp quitRouterC ip route-static 2.2.2.2 32 9.1.1.1#查看Router A的路由表。RouterA display bgp routing-tableTotal Number of Routes: 3BGP Local router ID is 1.1.1.1Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? incomplete Network NextHop MED LocPrf PrefVal Path/Ogn* 8.1.1.0/24 0.0.0.0 0 0 i* 9.1.1.0/24 3.1.1.1 0 0 65009i* 3.1.2.1 0 0 65009i从BGP路由表中可以看出,到目的地址9.1.1.0/24有两条有效路由,其中下一跳为3.1.1.1的路由前有标志“*”,表示它是当前有效的最优路由(因为Router B的路由器ID要小一些);而下一跳为3.1.2.1的路由前只有标志“*”,表示它是当前有效的路由,但不是最优的。使用display ip routing-table命令查看IP路由表项,可以看出到达目的地址9.1.1.0/24的路由只有一条,下一跳地址为3.1.1.1,出接口为S2/0。(3)配置负载分担因为Router A有两条路径到达AS 65009的内部网络,所以,在Router A配置负载分担的路由条数为2,以提高链路利用率。#配置Router A。RouterA bgp 65008RouterA-bgp balance 2RouterA-bgp quit(4)验证配置结果#查看Router A的路由表。RouterA display bgp routing-tableTotal Number of Routes: 3BGP Local router ID is 1.1.1.1Status codes: * - valid, - VPNv4 best, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Network NextHop MED LocPrf PrefVal Path/Ogn* 8.1.1.0/24 0.0.0.0 0 0 i* 9.1.1.0/243.1.1.10065009i*3.1.2.10065009i从BGP路由表中可以看到,BGP路由9.1.1.0/24存在两个下一跳,分别是3.1.1.1和3.1.2.1,两条路由前都有标志“*”,表明它们都是当前有效的最优路由。使用display ip routing-table命令查看IP路由表项,可以看出到达目的地址9.1.1.0/24的路由有两条,其中一条的下一跳地址为3.1.1.1,出接口为S2/0;另一条的下一跳地址为3.1.2.1,出接口为S2/1。1.14.4BGP路由聚合配置1.组网需求通过在边界设备Router C和外部网络设备Router D之间建立EBGP连接,实现公司内部网络与外部网络的互通。在公司内部,核心层设备Router B与汇聚层设备Router A之间配置静态路由,Router B与Router C之间配置OSPF,并在OSPF路由中引入静态路由,以实现公司内部网络的互通。公司内部网络包括三个网段:192.168.64.0/24、192.168.74.0/24和192.168.99.0/24。在Router C上配置路由聚合,将这三个网段的路由聚合为一条路由,以减少通过BGP发布的路由数量。2.组网图图1-18BGP路由聚合组网图3.配置步骤(1)配置各接口的IP地址(略)(2)在Router A和Router B之间配置静态路由#在Router A上配置缺省路由,下一跳为Router B。 system-viewRouterA ip route-static 0.0.0.0 0 192.168.212.1#在Router B上配置静态路由,到达目的网络192.168.64.0/24、192.168.74.0/24和192.168.99.0/24的路由下一跳均为Router A。 system-viewRouterB ip route-static 192.168.64.0 24 192.168.212.161RouterB ip route-static 192.168.74.0 24 192.168.212.161RouterB ip route-static 192.168.99.0 24 192.168.212.161(3)在Router B和Router C之间配置OSPF,并引入静态路由#在Router B上配置OSPF发布本地网段路由,并引入静态路由。RouterB ospfRouterB-ospf-1 area 0RouterB-ospf-1-area-0.0.0.0 network 172.17.100.0 0.0.0.255RouterB-ospf-1-area-0.0.0.0 quitRouterB-ospf-1 import-route staticRouterB-ospf-1 quit#在Router C上配置OSPF发布本地网段路由。RouterC ospfRouterC-ospf-1 area 0RouterC-ospf-1-area-0.0.0.0 network 172.17.100.0 0.0.0.255RouterC-ospf-1-area-0.0.0.0 network 10.220.2.0 0.0.0.255RouterC-ospf-1-area-0.0.0.0 quitRouterC-ospf-1 quit#在Router C上查看路由表信息,可以看到Router C通过OSPF学习到了到达192.168.64.0/24、192.168.74.0/24和192.168.99.0/24网段的路由。RouterC display ip routing-tableRouting Tables: Public Destinations : 10 Routes : 10Destination/Mask Proto Pre Cost NextHop Interface3.3.3.3/32 Direct 0 0 127.0.0.1 InLoop010.220.2.0/24 Direct 0 0 10.220.2.16 S2/010.220.2.16/32 Direct 0 0 127.0.0.1 InLoop0127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0172.17.100.0/24 Direct 0 0 172.17.100.2 S2/1172.17.100.2/32 Direct 0 0 127.0.0.1 InLoop0192.168.64.0/24 O_ASE 150 1 172.17.100.1S2/1192.168.74.0/24 O_ASE 150 1 172.17.100.1S2/1192.168.99.0/24 O_ASE 150 1 172.17.100.1S2/1(4)在Router C和Router D之间配置BGP,并引入OSPF路由#在Router C上配置Router D为其EBGP对等体,并引入OSPF路由。RouterC bgp 65106RouterC-bgp router-id 3.3.3.3RouterC-bgp peer 10.220.2.217 as-number 64631RouterC-bgp import-route ospf#在Router D上配置Router C为其EBGP对等体。RouterD bgp 64631RouterD-bgp router-id 4.4.4.4RouterD-bgp peer 10.220.2.16 as-number 65106RouterD-bgp quit#在Router D上查看路由表信息,可以看到Router D通过BGP学习到了到达192.168.64.0/24、192.168.74.0/24和192.168.99.0/24三个网段的路由。RouterD display ip routing-tableRouting Tables: Public Destinations : 8 Routes : 8Destination/Mask Proto Pre Cost NextHop Interface4.4.4.4/32 Direct 0 0 127.0.0.1 InLoop010.220.2.0/24 Direct 0 0 10.220.2.217 S2/010.220.2.217/32 Direct 0 0 127.0.0.1 InLoop0127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0192.168.64.0/24 BGP 255 1 10.220.2.16S2/0192.168.74.0/24 BGP 255 1 10.220.2.16S2/0192.168.99.0/24 BGP 255 1 10.220.2.16S2/0完成上述配置后,在Router D上可以ping通192.168.64.0/24、192.168.74.0/24和192.168.99.0/24网段内的主机。(5)在Router C上配置路由聚合#在Router C上将路由192.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年二手车买卖合同及车辆维修保养服务
- 2025版跨国公司外籍员工入职及培训服务合同
- 2025年土地经营权转移代理费合同模板
- 2025年汽车租赁公司汽车租赁公司租赁车辆租赁保证金退还服务合同
- 2025版砌体工程特种施工分包合同示范文本
- 2025版海绵城市土建工程承包合同示范
- 2025材料预付款高性能材料预付款合作协议
- 2025年大数据公司创始股东合作协议及数据处理安全协议
- 2025版送餐服务合同违约责任规范范本
- 2025年度矿山开采水土保持验收技术服务协议
- 房地产样板间装饰工程重点难点及措施
- 康复科护理金点子
- 工地油库安全管理办法
- 全球治理转型-洞察及研究
- 高等数学课程教学中遇到的问题及解决对策
- (高清版)DB32∕T 4001-2025 公共机构能耗定额及计算方法
- 电力物资打包方案(3篇)
- 2025至2030中国味精行业发展趋势分析与未来投资战略咨询研究报告
- 你的样子就是教育的样子-一位校长对教师行为规范的深度思考建议收藏
- 中医治疗泌尿系结石课件
- 屠宰场入股合同协议书
评论
0/150
提交评论