首页 > 其他分享 >思科设备BGP配置命令

思科设备BGP配置命令

时间:2022-11-11 20:02:19浏览次数:35  
标签:bgp 思科 Cisco BGP 命令 router config 路由

Cisco(config)#router bgp 100  //配置BGP进程号

Cisco(config-router)#bgp router-id 1.1.1.1  //配置BGP的router-id

Cisco(config-router)#neighbor 12.1.1.2 remote-as 200  //配置BGP邻居

Cisco(config-router)#neighbor 2.2.2.2 remote 100  //配置IBGP邻居

Cisco(config-router)#neighbor 2.2.2.2 update-source loopback 0  //指定IBGP的更新源

Cisco(config-router)#neighbor 2.2.2.2 next-hop-self  //在AS边界路由器上配置

Cisco(config-router)#neighbor 2.2.2.2 ebgp-multihop 2  //配置EBGP跳数为2

Cisco(config-router)#network 12.1.1.0 mask 255.255.255.0  //宣告有类网络

Cisco(config-router)#auto-summary  //打开自动汇总

Cisco(config-router)#network 12.0.0.0  //宣告无类网络

Cisco#show tcp brief   //查看TCP连接摘要

Cisco#show ip bgp neighbors  //查看BGP邻居

Cisco#show ip bgp summary  //查看BGP邻居摘要信息

Cisco#show ip bgp  //查看BGP表

Cisco(config)#router bgp 100

Cisco(config-router)#neighbor a1 peer-group  //定义peer-group

Cisco(config-router)#neighbor a1 remote-as 200

Cisco(config-router)#neighbor a1 update-source loopback 0

Cisco(config-router)#neighbor a1 next-hop-self  

Cisco(config-router)#neighbor a1 distribute-list 20 out

Cisco(config-router)#neighbor 12.1.1.2 peer-group a1  //引用peer-group

Cisco(config-router)#bgp listen range 1.1.1.0/24 peer-group a1  //使BGP被动侦听1.1.1.0/24网段的BGP连接请求并动态建立BGP对等体

Cisco(config-router)#neighbor 12.1.1.2 password abc123  //配置BGP认证,只支持MD5认证

Cisco#clear ip bgp 12.1.1.2  //硬重置单个邻居

Cisco#clear ip bgp *  //硬重置所有邻居

Cisco#clear ip bgp * soft  //软重置双向的所有邻居

Cisco#clear ip bgp * soft in  //软重置进方向的所有邻居

Cisco#clear ip bgp * soft out  //软重置出方向的所有邻居

Cisco#show ip bgp neighbors 12.1.1.2 received-routes  //从邻居接收到的BGP路由条目

Cisco#show ip bgp neighbors 12.1.1.2 routes  //查看从邻居学到的BGP路由

Cisco#show ip bgp neighbors 12.1.1.2 advertised-routes  //查看发送给邻居的BGP路由条目

Cisco#show ip bgp rib-failure  //查看为加入到RIB的BGP路由以及没有被加载的原因

Cisco#debug ip bgp updates  //查看BGP的update报文

Cisco(config-router)#bgp default local-preference 100  //修改EBP本地优先级,默认是100,越大越优

Cisco(config)#ip bgp-community new-format  //修改community属性的显示方式

Cisco(config)#route-map rm1 permit 10

Cisco(config-route-map)#set community 100:1  //设置community属性值

Cisco(config-router)#neighbor 12.1.1.2 send-community  //发送community属性的值

Cisco(config-route-map)#match community 1  //匹配community属性值

Cisco(config-route-map)#match community 1 exact-match  //匹配community属性值

Cisco(config)#ip community-list 1 permit 100:1  // 匹配community属性为100:1

Cisco(config)#ip community-list 1 permit internet  //匹配所有BGP路由

Cisco(config)#ip community-list standard d1 permit 1  //匹配要删除的community属性值

Cisco(config)#route-map rm1 permit 10

Cisco(config-route-map)#set comm-list d1 delete  //删除该属性

Cisco#show ip community-list

Cisco(config-router)#aggregate-address 172.16.0.0 255.255.0.0  //配置BGP的路由聚合,通告汇总和明细路由

Cisco(config-router)#aggregate-address 172.16.0.0 255.255.0.0 summary-only  //配置BGP的路由聚合,只通告汇总路由,抑制明细路由

Cisco(config-router)# aggregate-address 172.16.0.0 255.255.0.0 summary-only as-set  //配置BGP的路由聚合,只通告汇总路由,抑制明细路由,且继承原有明细路由的AS属性

Cisco(config)#ip prefix-list p1 permit 172.16.1.0/24

Cisco(config)#route-map rm1 permit 10

Cisco(config-route-map)#match ip address prefix-list p1

Cisco(config)#router bgp 100

Cisco(config-router)# aggregate-address 172.16.0.0 255.255.0.0 as-set suppress-map rm1  //配置BGP的路由聚合,只通告汇总路由,抑制特定路由,且继承原有明细路由的AS属性

Cisco(config-router)#neighbor 12.1.1.2 unsuppress-map rm1  //配置BGP的路由聚合时取消对特定路由的抑制

Cisco(config-router)# aggregate-address 172.16.0.0 255.255.0.0 summary-only as-set  

Cisco(config-router)# aggregate-address 172.16.0.0 255.255.0.0 summary-only as-set advertise-map rm1  //配置BGP的路由聚合时只继承特定路由的路径属性

Cisco(config)#route-map rm2 permit 10

Cisco(config-route-map)#set c ommunity 100:1

Cisco(config)#router bgp 100

Cisco(config-router)#aggregate-address 172.16.0.0 255.255.0.0 summary-only as-set attribute-map rm2  //在BGP路由汇总时直接设置路径属性

Cisco(config)#ip as-path access-list 1 permit _100$  //配置as-path访问控制列表,匹配起源于as 100的路由条目

Cisco(config-router)#neighbor 12.1.1.2 filter-list 1 in  //关联as-path访问控制列表到filter-list进行路由过滤

Cisco#show ip bgp regexp xx  //查看BGP表中被正则表达式匹配上的路由

Cisco#show ip as-path-access-list  //查看as-path访问控制列表的配置

Cisco#show ip bgp filter-list 1  //查看BGP中被该filter-list匹配的路由

Cisco(config-router)#neighbor 12.1.1.2 route-reflector-client  //配置路由反射器的客户端

Cisco(config-router)#bgp cluster-id 1.1.1.1  //修改放射器的簇ID

Cisco(config-router)#redistribute ospf 1 match internal external  //将OSPF的内部和外出路由都重发布到BGP

Cisco(config-router)#distribute-list prefix 1 out connected  //将直连路由重分布到BGP时在出方向过滤

Cisco(config)#ip prefix-list 11 permit 11.11.11.0/24

Cisco(config)#route-map rm1 permit 10

Cisco(config-route-map)#set community 100:11

Cisco(config)#router bgp 100

Cisco(config-router)#network 11.11.11.0 mask 255.255.255.0 route-map rm1  //给所有邻居在network时关联执行路由策略

Cisco(config-router)#neighbor 12.1.1.2 route-map rm1 out  //给特定邻居执行路由策略

Cisco(config-router)#$ redistribute ospf 110 route-map rm1 match external internal  //将OSPF的内部和外出路由重发布到BGP时关联路由策略

Cisco(config-router)#bgp confederation identifier 123  //标识BGP联邦号

Cisco(config-router)#bgp confederation peers 234  //配联邦EBGP号

Cisco(config-router)#neighbor 12.1.1.2 weight 1  //修改从特定邻居学到的所有路由的weight值

Cisco(config-router)#bgp default local-preference 100  //修改local-preference值,默认为100

Cisco(config-router)#maximum-paths 2  //修改等价负载均衡路由数量

Cisco(config-router)#maximum-paths ibgp 2  

标签:bgp,思科,Cisco,BGP,命令,router,config,路由
From: https://blog.51cto.com/u_13699905/5845294

相关文章

  • 命令模式
    命令模式使用场景我反复强调,设个非常重要!因为纵使你有十八般武器,不知道什么时候用也是白搭。从定义上我们就可以看出其可以解决的问题。当需要将各种执行的动作抽象出来......
  • linux所有命令都无法使用,rm -f * 删除根目录
    【1】故障情况(1.1)误删文件在根目录下,有2个文件,node_exporter和node_exporter_start.sh我想把这2个文件都删掉,小心,生产环境 rm-fnode*要命了,多打了......
  • inux系统常用的150个命令/开发 运维 测试 安全
     线上查询命令和帮助2个man查看命令帮助命令的词典 help查看内置命令的帮助文件和目录18个ls-a-l查看目录的内容及属性 cd.当前目录..上级目录/根目......
  • 新手必备的Linux命令
    新手必备的Linux命令,虽然平时大部分工作都是和Java相关的开发,但是每天都会接触Linux系统,尤其是使用了Mac之后,每天都是工作在黑色背景的命令行环境中.自己记忆力不好,......
  • 常用Dos命令
    Dos命令#盘符切换E:D:#查看当前目录下的所有文件dir#切换目录cdcd/dD:进入D盘cd/dE:\文件路径进入E盘某文件cd..返回上一级cd目录名进入下一级......
  • iostat命令详解
    iostat命令格式:iostat[-c|-d][-k|-m][-t][-V][-x][device[...]......
  • Sqoop的简单使用案例和一些常用命令及参数
    Sqoop的简单使用案例1、导入数据在Sqoop中,“导入”概念指:从非大数据集群(RDBMS)向大数据集群(HDFS,HIVE,HBASE)中传输数据,叫做:导入,即使用import关键字。1.1、RDBMS到HDFS1)确定My......
  • Day1(2)DOS相关命令
    基本DOS命令打开cmd的方式开始+系统+命令提示符win+r,输入cmdshift+鼠标右键,打开命令行窗口资源管理器地址栏前面加上cmd+空格+路径管理员方式运行:右键以管......
  • 【HarmonyOS】【FAQ】使用hdc命令安装hap包时,出现以下错误: failed to install bundle.
    【问题描述】hap包大小为121M,使用hdc命令安装时,出现以下错误提示:[Info]Appinstallpath:D:\OpenHarmony\WorkSpace\map\entry\build\default\outputs\default\entry-defaul......
  • 【Java】 java -jar 命令 传递系统参数 与 main函数参数 顺序
    packagecom.liyao.runner;/***用法:java[-options]class[args...]*(执行类)*或java[-options]-jarjarfile[args...]*(执行ja......