配置基本BGP操作

BGP命令
Router(config)#router bgp autonomous-system
1.这条命令在全局配置模式运行,须配合其他子命令才能激活BGP;
2.一个路由器只能配置一个实例
3.自治系统号码定义路由器属于哪个自治系统
4.AS号码用于对比指定邻居的AS号,如果相同则为iBGP邻居,如果不同则为eBGP邻居。
BGP neighbor remote-as 命令
router(config-router)# neighbor {ip-address | peer-group-name}
remote-as autonomous-system
1.neighbor命令激活和对应邻居的BGP会话
2.IP地址特许指令定BGP报文目的地址
3.在启动邻居关系之前,路由器必须有到达这个邻居的IP路径
4.Remote-as参数显示邻居所在的AS是哪一个,这个AS号码用于决定邻居是内部还是外部。
5.iBGP,eBGP均使用这条命令
BGP neighbor shutdown命令
Router(config-router)#neighbor {ip-address | peer-group-name} shutdown
1.关闭一个BGP邻居关系
2.用于维护以及策略改变,阻止路由抖动
和源地址相关的问题
1.在创建BGP数据包时,neighbor命令所对应的地址,作为BGP报文的目的地址,去往这个目的地址的出站接口地址作为源地址
2.从新的BGP会话的收到数据包,其源地址会和邻居列表进行对比
 -如果匹配,邻接关系建立
 -如果不匹配,数据包忽略
3确保数据包源地址与邻居表类的地址匹配
挑选最近IP地址
BGP neighbor update-source 命令
router(config-router)#neighbor {ip -address | peer-group-name |update-source } interface-type interface-number
1.这条命令允许BGP进程使用某个接口的 作为向邻居发送更新时的源地址
2.一般使用环回口地址,(尽可能)不会因为物理接口的故障而导致邻居中断
3“其它”路由器配置neighbor命令时,指定的目的地址应该为“这个”路由器指定的环回口地址
4.neighbor update-source命令一般用于配置iBGP邻居
5.因为eBGP邻居必须直接连接,因此使用Loopback来指定EBGP邻居,需要做额外的配置(路由可达性,eBGP多跳)
BGP neighbor ebgp-multihop command
router(config-router)#neighbor{ip-address | peer-group-name} ebgp-multihop [ttl]
1.EBGP对邓体默认限制为1跳,这条命令提升跳数限制
2.允许使用Loopback地址建立EBGP邻居
Next-Hop行为
1.BGP是一个AS-BY-AS路由协议,不是一个ROUTER-BY-ROUTER路由协议
2.在BGP里,下一跳代表到达下一个AS的地址,而不是下一个路由器
3.EBGP,默认下一跳地址是邻居路由发送更新所使用的地址
4.iBGP,通告下一跳时,直接使用来自EBGP的下一跳
BGP neighbor next-hop-self命令
1.手动使用所有更新采用本路由器为下一跳地址
2.使用NEXT-HOP-SELF配置IP地址正好就是BGP数据包的源地址
使用对等体组
router(config-router)#
neighbor peer-group-name peer-name
这条命令建立PEER GROUP
BGP network命令
router(config-router)#
network network-number [mask network-mask] [route-map-tag]
1.这条命令告诉BGP通告那些网络
2.这条命令不代表在接口在激活协议
3.如果不带mask选线,命令通告有类网络,如果路由表里有对应主类网络的子网,对应主类网络通告(打开自动汇总的前提下)
4.带MASK选项时,BGP查看路由表中是否有精确对应的条目。
BGP同步
同步规则:要求BGP路由器同时从IGP和IBGP学习路由,才可以向外部路由器通告
1.保证整个AS的信息一致性
2.可以毫不犹豫地关闭这个规则,因为现在IBGP之间全互联,IOS版本12.2默认关闭
BGP状态
建立BGP会话过程,经过一下几个状态:
1.idle:路由器搜索路由表,看是否有路由到达邻居。
2.connect:路由器找到邻居,完成TCP的三次握手。
3.open sent:发送OPEN MESSAGE.携带BGP会话参数
4.open confirm:路由器接收到关于会话参数的信息一致确认
 -可选的,路由器进入ACTIVE状态,如果没有得到open message 的应答
5.established:对等体建立,开始交换路由
BGP Established和idle状态
1.idle:路由在这个状态,代笔找不到邻居地址的路由,检查IGP问题,是否路由缺失
2.established:是GBP操作的正确状态,使用SHOW IP BGP SUMMARY命令,输出状态已经有数值,代表路由已经在ESTABLISHED状态,数值代表已经从邻居学习到多少路由。
BGP 认证

你可能感兴趣的:(网络,职场,休闲,BGP)