配置BGP template(模板)peer-policy、peer-session;peer-group.note

noteId: WEBfb866a7c19608c6182d35614d854e5b2 · 原始路径:/ALL/网络 - C模块/1-路由协议合集、路由控制、策略路由/BGP (TCP-179)/配置BGP template(模板)peer-policy、peer-session;peer-group.note · 图片:1 · 附件待处理:0

 
1、配置 template(peer-policy、peer-session):
 
peer-policy 和 peer-session中能够定义的内容不同,但是两个加一起就可以定义所有bgp参数,单独能够配置什么,在他们之中也能配置
 
# 假设有多个重复操作,可以使用 BGP template来配置:
## 先定义一个模板:
router bgp 70000
 template peer-session SESSION
  remote-as 70000
  update-source Loopback0
 template peer-policy POLICY
  route-reflector-client
 neighbor 2.2.2.2 inherit peer-session SESSION
 neighbor 2.2.2.2 inherit peer-policy POLICY
 neighbor 4.4.4.4 inherit peer-session SESSION
 neighbor 4.4.4.4 inherit peer-policy POLICY
 
# 这个配置就等同于:
router bgp 70000
 neighbor 2.2.2.2 remote-as 70000
 neighbor 2.2.2.2 update-source Loopback0
 neighbor 2.2.2.2 route-reflector-client
 neighbor 4.4.4.4 remote-as 70000
 neighbor 4.4.4.4 update-source Loopback0
 neighbor 4.4.4.4 route-reflector-client
 
2、peer-group:
peer-group 就类似template
 router bgp 100
 address-family ipv4
  neighbor INTERNAL-IPv4 route-reflector-client
  neighbor INTERNAL-IPv4 next-hop-self all
  
  neighbor 150.1.1.1 peer-group INTERNAL-IPv4
  neighbor 150.1.2.2 peer-group INTERNAL-IPv4
  neighbor 150.1.3.3 peer-group INTERNAL-IPv4
  neighbor 150.1.5.5 peer-group INTERNAL-IPv4
 
·如果开启了 address ipv4:
那么 peer-session 没变,默认还是在 router bgp 65000 下
peer-policy 在 address ipv4 下,并且需要线配置 activate