'Router B' bgp 1002
'Router B…bgp' confederation id 100
'Router B…bgp' confederation peer…as 1001 1003
'Router B…bgp' peer 172。68。10。1 as…number 1001
'Router B…bgp' peer 172。68。10。3 as…number 1003
# 配置Router C:
'Router C' bgp 1003
'Router C…bgp' confederation id 100
'Router C…bgp' confederation peer…as 1001 1002
'Router C…bgp' peer 172。68。10。1 as…number 1001
'Router C…bgp' peer 172。68。10。2 as…number 1002
'Router C…bgp' peer 156。10。1。2 as…number 200
'Router C…bgp' peer 172。68。1。2 as…number 1003
4。3。2。1。3 配置BGP路由反射器
组网需求
路由器B接收了一个经过EBGP的更新报文并将之传给路由器C。路由器C被配置为路由反射器,它有两个客户:路由器B和路由器D。 路由器B和路由器D间不需一个IBGP连接,当路由器C接收了来自路由器B的路由更新时,它将此信息反射给路由器D,反之亦然。
组网图
配置BGP路由反射器组网图
配置步骤
# 配置路由器Router A:
'Router A' interface pos 2/0/0
'Router A…Pos2/0/0' ip address 192。1。1。1 255。255。255。0
'Router A…Pos2/0/0' interface pos 1/0/0
'Router A…Pos1/0/0' ip address 1。1。1。1 255。0。0。0
'Router A…Pos1/0/0' quit
'Router A' bgp 100
'Router A…bgp' peer 192。1。1。2 as…number 200
'Router A …bgp' network 1。0。0。0 255。0。0。0
# 配置路由器Router B:
'Router B' interface pos 2/0/0
'Router B…Pos2/0/0' ip address 192。1。1。2 255。255。255。0
'Router B…Pos2/0/0' interface pos 1/0/0
'Router B…Pos1/0/0' ip address 193。1。1。2 255。255。255。0
'Router B…Pos1/0/0' quit
'Router B' bgp 200
'Router B…bgp' peer 192。1。1。1 as…number 100
'Router B…bgp' peer 193。1。1。1 as…number 200
# 配置路由器RouterC:
'Router C' interface pos 2/0/0
'Router C…Pos2/0/0' ip address 193。1。1。1 255。255。255。0
'Router C…Pos2/0/0' interface pos 1/0/0
'Router C…Pos1/0/0' ip address 194。1。1。1 255。255。255。0
'Router C…Pos1/0/0' quit
'Router C' bgp 200
'Router C…bgp' peer 193。1。1。2 as…number 200
'Router C…bgp' peer 193。1。1。2 reflect…client
'Router C…bgp' peer 194。1。1。2 as…number 200
'Router C…bgp' peer 194。1。1。2 reflect…client
# 配置路由器Router D:
'Router D' interface pos 1/0/0
'Router D…Pos1/0/0' ip address 194。1。1。2 255。255。255。0
'Router D…Pos1/0/0' quit
'Router D' bgp 200
'RouterD…bgp' peer 194。1。1。1 as…number 200
在路由器B上用命令display bgp routing…table,可以看到路由器B已知道网络1。0。0。0的存在。
在路由器D上用命令display bgp routing…table,可以看到路由器D也知道网络1。0。0。0的存在。
4。3。2。1。4 配置BGP路径选择
组网需求
本例说明怎样通过BGP属性的使用来管理路由选择。
所有路由器都配置BGP,AS200中的IGP使用OSPF。
路由器A在AS100中,路由器B、路由器C和路由器D在AS200中。路由器A与路由器B和路由器C之间运行EBGP。路由器B和路由器C与路由器D之间运行IBGP。
组网图
配置BGP路径选择的组网图
配置步骤
# 配置路由器Router A:
'Router A' interface pos 2/0/0
'Router A…Pos2/0/0' ip address 192。1。1。1 255。255。255。0
'Router A…Pos2/0/0' interface pos 1/0/0
'Router A…Pos1/0/0' ip address 193。1。1。1 255。255。255。0
'Router A…Pos1/0/0' quit
'Router A' bgp 100
'Router A…bgp' network 1。0。0。0
'Router A…bgp' network 2。0。0。0
'Router A…bgp' peer 192。1。1。2 as…number 200
'Router A…bgp' peer 193。1。1。2 as…number 200
'Router A…bgp' quit
# 配置路由器A的MED属性
增加访问列表到路由器A上,允许网络1。0。0。0
'Router A' acl number 1
'Router A…acl…basic…1' rule permit source 1。0。0。0 0。255。255。255
定义两个Route…policy,一个名为apply_med_50,另一个名为apply_med_100,第一个Route…policy为网络1。0。0。0设置的MED属性为50,第二个Route…policy设置的MED属性为100。
'Router A' route…policy apply_med_50 permit node 10
'Router A…route…policy' if…match acl 1
'Router A…route…policy' apply cost 50
'Router A…route…policy' quit
'Router A' route…policy apply_med_100 permit node 10
'Router A…route…policy' if…match acl1
'Router A…route…policy' apply cost 100
'Router A…route…policy' quit
应用apply_med_50到邻居Router C(193。1。1。2)出口路由更新上,应用apply_med_100到邻居Router B(192。1。1。2)的出口路由更新上。
'Router A' bgp 100
'Router A…bgp' peer 193。1。1。2 route…policy apply_med_50 export
'Router A…bgp' peer 192。1。1。2 route…policy apply_med_100 export
# 配置路由器Router B:
'Router B' interface pos 2/0/0
'Router B…Pos2/0/0' ip address 192。1。1。2 255。255。255。0
'Router B…Pos2/0/0' interface pos 1/0/0
'Router B…Pos1/0/0' ip address 194。1。1。2 255。255。255。0
'Router B…Pos1/0/0' quit
'Router B' ospf
'Router B…ospf' area 0
'Router B…ospf…area…0。0。0。0' network 194。1。1。0 0。0。0。255
'Router B…ospf…area…0。0。0。0' network 192。1。1。0 0。0。0。255
'Router B' bgp 200
'Router B…bgp' undo synchronization
'Router B…bgp' peer 192。1。1。1 as…number 100
'Router B…bgp' peer 194。1。1。1 as…number 200
# 配置路由器Router C:
'Router C' interface pos 1/0/0
'Router C…Pos1/0/0' ip address 193。1。1。2 255。255。255。0
'Router C…Pos1/0/0' interface pos 2/0/0
'Router C…Pos2/0/0' ip address 195。1。1。2 255。255。255。0
'Router C…Pos2/0/0' quit
'RouterC' ospf
'Router C…ospf' area 0
'Router C…ospf…area…0。0。0。0' network 193。1。1。0 0。0。0。255
'Router C…ospf…area…0。0。0。0' network 195。1。1。0 0。0。0。255
'Router C' bgp 200
'Router C…bgp' peer 193。1。1。1 as…number 100
'Router C…bgp' peer 195。1。1。1 as…number 200
# 配置路由器Router D:
'RouterD' interface pos 1/0/0
'RouterD…Pos1/0/0' ip address 194。1。1。1 255。255。255。0
'RouterD…Pos1/0/0' interface pos 2/0/0
'RouterD…Pos2/0/0' ip address 195。1。1。1 255。255。255。0
'RouterD…Pos2/0/0' quit
'RouterD' ospf
'Router D…ospf' area 0
'Router D…ospf…area…0。0。0。0' network 194。1。1。0 0。0。0。255
'Router D…ospf…area…0。0。0。0' network 195。1。1。0 0。0。0。255
'Router D…ospf…area…0。0。0。0' network 4。0。0。0 0。255。255。255
'Router D' bgp 200
'Router D…bgp' peer 195。1。1。2 as…number 200
'Router D…bgp' peer 194。1。1。2 as…number 200
为使配置生效,需要使用reset bgp all命令复位所有的BGP邻居。
通过上述配置后,由于路由器C学到的路由1。0。0。0的MED属性比路由器B学到的更小,路由器D优选来自路由器C的路由1。0。0。0。
如果在配置路由器A时,不配置路由器A的MED属性,而在路由器C上配置本地优先级如下:
# 配置路由器C的本地优先级属性
在路由器C上加上访问列表1,允许网络1。0。0。0
'Router C' acl number 1
'Router C…acl…basic…1' rule permit source 1。0。0。0 0。255。255。255
定义名为localpref的路由策略,设置匹配access list 1(访问列表1)的路由的本地优先级为200,不匹配的为100。
'Router C' route…policy localpref permit node 10
'Router C…route…policy' if…match acl 1
'Router C…route…policy' apply local…preference 200
'Router C…rou
小说推荐
- asp基础实用教程(DOC格式)
- 目 录一、关于ASP二、ASP的新功能三、创建ASP页四、使用脚本语言五、使用变量和常量六、使用集合七、ASP内建对象八、向浏览器发送内容九、包含文件十、访问数据库十一、调试ASP脚本十二、维护ASP应用程序的安全一、关于ASP Active Server Pages(ASP)是服务器端脚本编写环境
- 其他
- 最新章:第17章
- asp基础入门篇(DOC格式)
- ASP入门与实例-IIS的安装与配置1、运行环境与软件要求Windows 2000 以上(不包括Windows XP Home版)IIS 4.0 以上Microsoft Access 2000Dreamweaver MX2、IIS的安装与配置a.安装IIS若操作系统中还未安装IIS服务器,可打开"控
- 其他
- 最新章:第23章
- Word2003使用技巧大全(DOC格式)
- Word使用技巧(二)表格使用大全更新时间:2009-11-16 19:32:15 本文共阅读了257次 作者:xushezheng 文章来源:电教组字体大小:大中小一、快速插入表格 拖动“插入表格”能插入的最大表格跟该图标位置、显示分辨率有关。如使用800×600分辨率时最大为18行×28列 二、
- 其他
- 最新章:第1章
- C语言实例教程(PDF格式)
- -Page 1-前 言Visual C+是开发运行于Windows 95和Windows NT环境下的Win32应用程序的可视化编程工具中最重要的成员之一,它为软件开发人员提供了完整的编辑、编译和调试工具和建立于Win32 API(ApplicationProgramming Interface)基
- 其他
- 最新章:第143章
- Excel word ppt office使用技巧大全(DOC格式)
- -Page 1-Excel_word_ppt_使用技巧大全(完全版)Excelwordppt使用技巧大全(2011新版本)I-Page 2-Excel_word_ppt_使用技巧大全(完全版
- 其他
- 最新章:第338章
- 股票基本知识
- 第一节 股票的概念与特征随着经济体制改革的深化,我国股票市场也不断地发展与完善,参与股市投资的投资者日益增多,股市投资已成为一种人们愿意承担其风险的理财手段,而股票自然而然也成为了人人关心的热门话题。股票到底是什么?股票是股份证书的简称,是股份公司为筹集资金而发行给股东作为持股凭证并借以取得股息和红
- 文学名著
- 最新章:第36章
- JSP入门教程(DOC格式)
- -Page 1-jsp 入门教程0.0.1版权(c 2008 叮咚老菜鸟叮咚对文档的任何问题或建议,请给叮咚发邮件或留言。QQ:475784337QQ 群:51239192MSN:lingirl6@hotmail.EMAIL:lingirl6@hotmail.2008-02-28 20:05:061
- 其他
- 最新章:第37章
- php程序设计简明教程(DOC格式)
- -Page 1-PHP 程序设计简明教程PHP 讲义 第 1 页 共 90 页-Page 2-目录序 4第一章 PHP 简介 6
- 其他
- 最新章:第31章
- 法律基础知识
- 《法律基础知识》作者:佚名人身权:人身权是指民事主体依法享有的、与其人身不可分离而又不直接具有财产内容的民事权利。它与财产权共同构成了民法中的两大类基本民事权利。人身权包括人格权和身份权两大类,其中人格权包括生命权、身体权、健康权、姓名权、名称权、名誉权、肖像权、隐私权。身份权包括亲权、配偶权、亲属
- 其他
- 最新章:第6章