GOBGP对接华为交换机的配置方法
【摘要】 环境配置:CE交换机设备的NVE IP为:10.0.0.2GOBGP的IP为10.0.0.3IBGP互联,AS 100BGP侧配置:global: config: #IBGP,同自治域 as: 100 #不一样即可,取接口IP router-id: 10.0.0.3neighbors: - config: # 交换机(最好是RR的IP,省得每个都配置) neighbor-...
环境配置:
CE交换机设备的NVE IP为:10.0.0.2
GOBGP的IP为10.0.0.3
IBGP互联,AS 100
BGP侧配置:
global: config: #IBGP,同自治域 as: 100 #不一样即可,取接口IP router-id: 10.0.0.3 neighbors: - config: # 交换机(最好是RR的IP,省得每个都配置) neighbor-address: 10.0.0.2 #IBGP,AS要一样 peer-as: 100 afi-safis: #使能EVPN路由配置,这个不是能无法同步到路由 - config: afi-safi-name: l2vpn-evpn - config: afi-safi-name: l3vpn-ipv4-unicast - config: afi-safi-name: l3vpn-ipv4-flowspec
交换机侧同样需允许GOBGP接入
bgp 100 router-id 10.0.0.2 peer 10.0.0.3 as-number 100 peer 10.0.0.3 connect-interface LoopBack1 (这个需要额外配置,一般就是那个三层口地址 ipv4-family unicast peer 10.0.0.3 enable ipv4-family vpn-instance vpc-xxx default-route imported import-route direct import-route static maximum load-balancing 32 advertise l2vpn evpn l2vpn-family evpn policy peer 10.0.0.3 enable peer 10.0.0.3 advertise irb peer 10.0.0.3 advertise irbv6 peer 10.0.0.3 reflect-client
至此应该就可以相互通讯。
#对交换机发布TYPE3广播路由条目 gobgp global rib -a evpn add multicast 10.0.0.3 etag 0 rd 101:9916 rt 0:9916 encap vxlan pmsi ingress-repl 100 10.0.0.3 local-pref 100 #对交换机发布TYPE2 MAC/IP条目,本地的MAC地址:fa:16:3e:ec:30:92,MAC对应的IP地址:11.11.0.95,本地总出口路由网关地址:04:33:89:33:03:73 gobgp global rib -a evpn add macadv fa:16:3e:ec:30:92 11.11.0.95 esi 0 etag 0 label 9916,10040 rd 101:9916 rt 0:9916 rt 0:10040 encap vxlan nexthop 10.0.0.3 origin igp router-mac 04:33:89:33:03:73 #对交换机发布TYPE5 CIDR明细路由,本地可达路由11.10.0.0/24,网关:11.10.0.1,本地总出口路由网关地址:04:33:89:33:03:73 gobgp global rib -a evpn add prefix 11.10.0.0/24 gw 11.10.0.1 med 0 esi 0 etag 0 label 10040 rd 101:10040 rt 0:10040 encap vxlan nexthop 172.28.48.3 local-pref 100 router-mac 04:33:89:33:03:73
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)