SE 2014年4月17日
描述BGP路由属性 MED、首选值 的特点
MED相当于IGP协议中的度量值,在其他条件相同时,当本自治系统有多条到达外部自治系统的链路时,MED值小的路由优选。MED属性只能在两个自治系统间传递。
首选值为BGP的私有属性,主要用在从对等体接收到的路由分配首选值,进而影响选路,仅在本自治系统内有效。
实验练习
如图配置:
拓扑中两自治系统,要求所有设备启用BGP路由协议来建立BGP邻居关系(IBGP邻居关系要求使用loopback接口作为TCP建立的更新源)
AS 65001中始发了一条BGP路由100网络
AS 65002中始发了三条BGP路由200网络
(1)要求两自治系统中BGP业务流均能够相互通讯
(2)要求修改BGP属性 使得100网络和200网络相互访问均通过下一跳R4
给出解决方案(1)(2)至少两种
实验并测试
步骤:
1、 完成基本的配置
2、 AS65002自治系统完成OSPF单区域的配置
[RT2]ospf 1
router-id 2.2.2.2
[RT2-ospf-1-area-0.0.0.0]network
2.2.2.2 0.0.0.0
[RT2-ospf-1-area-0.0.0.0]network
192.168.23.1 0.0.0.0
[RT3]ospf 1
router-id 3.3.3.3
[RT3-ospf-1-area-0.0.0.0]network
3.3.3.3 0.0.0.0
[RT3-ospf-1-area-0.0.0.0]network
192.168.23.2 0.0.0.0
[RT3-ospf-1-area-0.0.0.0]network
192.168.34.2 0.0.0.0
[RT4]ospf 1
router-id 4.4.4.4
[RT4-ospf-1-area-0.0.0.0]network
4.4.4.4 0.0.0.0
[RT4-ospf-1-area-0.0.0.0]network
192.168.34.1 0.0.0.0
3、 完成BGP对等体的配置
[RT1-bgp]peer
192.168.12.2 as 65002
[RT1-bgp]peer
192.168.14.2 as 65002
[RT2-bgp]peer
192.168.12.1 as 65001
[RT2-bgp]peer
3.3.3.3 as 65002
[RT2-bgp]peer
3.3.3.3 c loo 1
[RT4-bgp]peer
192.168.14.1 as 65001
[RT4-bgp]peer
3.3.3.3 as 65002
[RT4-bgp]peer
3.3.3.3 c lo 1
[RT3-bgp]peer
2.2.2.2 as 65002
[RT3-bgp]peer
4.4.4.4 as 65002
[RT3-bgp]peer
2.2.2.2 co lo 1
[RT3-bgp]peer
4.4.4.4 co lo 1
4、 注入BGP业务流
[RT3-bgp]network
200.1.1.1 32
[RT3-bgp]network
200.2.2.2 32
[RT3-bgp]network
200.3.3.3 32
[RT1-bgp]network
100.1.1.1 32
[RT2-bgp]peer
3.3.3.3 next-hop-local
[RT4-bgp]peer
3.3.3.3 next-hop-local
5、 连通性测试:
AS 65002
200.1.1.1 ping AS 65001
100.1.1.1
6、 修改RT4本地优先级并在RT2上修改RT1的到RT4的首选值
[RT4-bgp]default
local-preference 400
[RT1-bgp]peer
192.168.14.2 preferred-value 445
7、 跟踪路由,数据走RT4
8、 在RT2上修改AS65001路由的AS-PATH
[RT2]route-policy
cisco permit node 10
[RT2-route-policy]apply
as-path 65003 65004 65520
[RT2-bgp]peer
192.168.12.1 route-policy cisco import
9、 修改RT2的MED值
[RT2-bgp]default med 400
10、跟踪路由,数据走RT4
最新文章
- mysql 链接失败(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES))
- gulp插件gulp-usemin简单使用
- C++-new操作符
- php中函数内使用static修饰变量
- HorseCome
- Java面试——基础
- ueditor+asp.net异步提交,可以实现了,嘿嘿
- Matlab中取模(mod)与取余(rem)的区别
- uva 816 - Abbott&;#39;s Revenge(有点困难bfs迷宫称号)
- Java的URL来下载网页源码
- 贯穿RobotFramework框架 - 关键字(一) 最全面的疏理
- MySQL查询语句报错 sql_mode=only_full_group_by 问题
- 青蛙跳台阶(C、Python)
- asp.net 基础内容
- Python之路(第二十二篇) 面向对象初级:概念、类属性
- Java 8新特性之Date/Time(八恶人-4)
- Slickflow.NET 开源工作流引擎基础介绍(九) -- .NET Core2.0 版本实现介绍
- centos 新建swap区文件
- python数据类型2
- bzoj3203【sdoi2013】保护出题人