在全局下ip bgp new-format修改格式然后就可以使用命令sh ip b community 2:10 实验: 全网rip,用环回口建邻居,R1上network 100.1.1.1 发现R3和R2上都ping不同100.1.1.1 在R2上traceroute 100.1.1.1会发现产生环路 解决:R3:Nei 2.2.2.2 next-hop-unchanged关于属性MED解释:相当于IGP中的Metric值,在BGP中作为选路的第6条关于属性ORIGINATOR_ID和CLUSTER_LIST这两个属性使用在路由反射器中的,用来放环的关于Weight属性解释:1. 思科私有的2. BGP选路原则的第一条3. 本路由器有效(传的update包中根本没此字段)4. 本地产生的weight的值是32768,其他为0。
BGP的选路原则11条选路原则:1. 最大的Weight值(weight值是思科私有的)2. 最大的Local_pref本地优先级可以在一个AS之类相互传3. 本地产生的(next-hop是0.0.0.0)4. 最近的AS_PATH5. 最低的起源代码(origin code)(IGP就是i,incomplete就是?EGP见不到了)6. 最低的MED值(就是metric值)7. EBGP优于IBGP8. 最近的IGP邻居9. 最老的EBGP路由条目(谁先进来我先选谁)10. 最低的router-id11. 最低的IP地址注:bgp bestbath compare-routerid表示忽略第九条原则bgp中不要说metric,说MED,不要说邻居,说peer如何设计BGP? 1. 在ISP中,IBGP全互联就可以了; 2. 在大型企业网中。
BGP防环: 1. EBGP防环:EBGP使用AS_PATH属性防环; 2. IBGP防环:IBGP使用水平分割切断两台路由器之间的环路,由于IBGP的邻居之间只传一跳的特性保证了网络中 是无环的。
拓扑的设计AS1 ---------AS2 ---------AS3(AS1和AS3上都起lo100)可以做1,2,3,4,5,6,8(使用环回口建邻居),9,10修改第九条:R2:route b 2 Nei 12.1.1.1 shutdown(逻辑上断开12.1.1.1)会看到idle(admin)表明是管理员shutdown的Sh ip b结果中凡是下面的都是老的或者说先来的路由条目修改weight值:ip preifx-list A per 100.1.1.0/24 Route-map AS1_IN per 10 Mat ip add perfix-list A Set weight 1 Exi Route-map AS1_IN per 20 Router b 2 Nei 12.1.1.1 route-map AS1_IN in(对于一个邻居只能用一个route-map) Cle ip b (清空所有邻居)不要用 Cle ip b soft (不清空邻居,但是策略生效)改LocalPre: Ip prefix-list A 100.1.1.1/24 Route-map AS2_IN per 10 Mat ip add pre A Set local-preferences 101 Exi Route-map AS2_IN per 20 Exi Router b 2 Nei 23.1.1.2 route-map AS2_IN in Exi改AS_PATH: Ip prefix-list A per 100.1.1.1/24 Router-map From_AS1 per 10 Mat ip add per A Set as-path prepend 4 Exi Router-map From_AS1 per 20 Exi Router b 2 Nei 12.1.1.1 route-map From_AS2 insh ip b后看见4在左边,在R1上面做out的话那么4就是在右边的改起源代码: 在R3上把100.1.1.1重分发 Ip prefix-list A per 100.1.1.1/24 Route-map C2B per 10 Mat ip add pre A Exi Router b 3 R c route-map C2B(network进去的就是“i”)改MED值(MED值比较特别,只有从相同的AS中学到的路由条目才会比较MED值否则不会比较MED): Router b 2 Bgp always-compare-med(强制比较第六条,就是AS值 不一样) R1和R2,R3改为eigrp,用lo口建邻居,修改eigrp的metric值。
R2: Int s1/1 Delay 10比第十条: Router b 2 Bgp bestpath compare-routerid(绕过第九条比第十条)(RIB和路由表是同步的,但是路由表是由CPU来维护的,RIB是由硬件来维护的)AS1----------AS2----------AS2可以做7比第七个:Route b 2Bgp bestpath as-path ignore这个命令打?是看不到的,不能用tab补全,是属于隐藏命令但是不希望打,因为AS-PATH用于防环)AS1AS2可以做11如何设计BGP?其实BGP根据用途一般有两种1.在ISP中 IBGP全互联就可以了2.在企业网中注意:图中的缺省路由就是用来防止路由黑洞的,一般可以用OSPF产生实验部分:一.建立EBGP邻居---使用物理地址二.建立EBGP邻居---使用环回接口三.建立IBGP邻居---使用物理地址四.建立IBGP邻居---使用环回接口五.neighbor xxx.xxx.xxx.xxx next-hop-self命令六.对等体组七.BGP的认证八.BGP的11条选路原则(11个实验)九.将其他协议重分发到BGP中十.BGP的过滤 在BGP中做过滤命令distribute-list不用了, 而是转移到了neighbor命令下, 有3种命令可以实现, 分别使用了3种不同的访问列表 第一种:挂
access-list实现过滤 第二种:挂as-path-list实现过滤 第三种:挂prefix-list实现过滤 十一、汇总(BGP里面的汇总称为路由汇聚)当网络变得很大,AS内部的路由器变得相当的多,实现全互联的IBGP连接变得不可能,有个方法来解决这个问题。
对等体组 peer groups 团体 communities 路由反射器 route reflectors 联盟 confederations汇总和路由汇聚的区别:R1上起环回口10.1.0.1----10.1.3.0(1)Router b 1Aggregate-adderss 10.1.0.0 255.255.252.0(发现明细路由还存在)汇聚特点:(1)IGP中明细路由被抑制掉,而在BGP中汇总后明细路由不会被抑制掉(2)(3)将其他路.
上一篇:
为什么在FM350
下一篇:
法律专业开题报告范文