目录

一、起源属性:

(1)特性:

(2)配置命令:

(3)图解:

二、MED属性

(1)特性:

(2)配置命令:

三、EBGP路由优于IBGP路由


BGP路由13条选路顺序:

  • 权重——本地优先级——本地始发——最短AS-PATH——起源属性——MED属性——EBGP路由优于IBGP——八——九——十——十一——十二——十三
  • 前六条规律:权本始 短起M

一、起源属性:

(1)特性:

  • 两种邻居皆可传递,公有
  • 表示这个BGP路由一开始是怎么产生的:

                                    i   -- network通告的
                                    ?-- 重分发进来的
                                    E -- BGP的前身协议EGP通告的

  • 选路优先顺序:i>e>?
  • 前提是前面的选路没有选出来(权重+本地优先级+本地始发+AS-path)

—————————————————————————————————————————————————————

 (2)配置命令:

r3(config)#ip prefix-list upaisen seq 1 permit 11.1.1.0/24  //前缀列表,主要匹配路由用的r3(config)#route-map aaa per 10
r3(config-route-map)#match ip address prefix-list upaisen
r3(config-route-map)#set origin ?egp         remote EGP  ————Eigp         local IGP  ——————iincomplete  unknown heritage—?r3(config-route-map)#set origin incomplete //修改起源属性
r3(config-route-map)#exit
r3(config)#route-map aaa per 9999
r3(config-route-map)#exitr3(config)#router bgp 200
r3(config-router)#neighbor 13.1.1.1 route-map aaa in
r3(config-router)#exit

—————————————————————————————————————————————————————

(3)图解:

——————————————————————————————————————————————————

二、MED属性

(1)特性:

  • 1.1 用于入口选路,我AS有两个入口,用于影响其他AS流量从我的那个入口路由器进来
  • 1.2 默认值为0,数值越小越优先
  • 1.3 从自己的EBGP邻居收到的MED可以传给自己的IBGP邻居,从自己的IBGP邻居收到的MED不能传给自己的EBGP邻居【MED值只能传一跳(一个AS)】

———————————————————————————————————————————————————

(2)配置命令:

r1(config)#ip prefix-list upaisen seq 1 permit 11.1.1.0/24  //前缀列表,主要匹配路由用的r1(config)#route-map aaa permit 10  //定义一个策略路由,名字为aaa
r1(config-route-map)#match ip address prefix-list upaisen  //符合这个路由的
r1(config-route-map)#set  metric 1 //设置他的MED数值
r1(config-route-map)#exitr1(config)#route-map aaa permit 9999  //用这个放行其他的BGP路由,里面没有匹配什么,意味着默认匹配anyr1(config)#router bgp 200
r1(config-router)#neighbor 13.1.1.3 route-map aaa in //从13.1.1.3收到路由执行route-map aaa策略
do sh run | s router bgp 200 ——查看BGP 200配置

—————————————————————————————————————————————————

三、EBGP路由优于IBGP路由

  • 通过EBGP邻居学习到的管理距离是20
  • 通过IBGP邻居学习到的路由时200
  • 管理距离越小越优先

BGP选路 ——起源属性 + MED属性 + EBGP优于IBGP属性相关推荐

  1. bgp选路原则【第二部】

    面向逻辑谈bgp选路原则(第二部) 终于到了BGP终极解析的第二部曲--BGP选路原则.与题目相呼应,我不会直接介绍选路原则的规则,而是从时间逻辑和空间逻辑上将所有的选路原则分层分类.因为只有从这种角 ...

  2. BGP选路原则和选路控制

    BGP选路原则 如果收到同一个目的地址的多条BGP路由,将按照以下顺序进行选择比较:         1.最高Weight值优先.Weight值为Cisco私有,并且只有本地有效,不会通过BGP ,传 ...

  3. BGP选路原则和属性

    BGP 属性 公认必遵: origin( 起源属性标识: i > e > ? ) .AS-path . next-hop 公认任意: Local_Pref (本地优先级).Atomic A ...

  4. BGP通过团体和MED属性灵活控制回程路由

    BGP本地优先和MED属性配置的一点心得 BGP, MED, 心得, 属性 网络环境: AS300--------AS500 具体环境描述: AS300内包括4台路由器,运行ospf协议进行本AS内部 ...

  5. BGP——选路—(8~13条)选路源分析(讲解+配置命令)

     注--BGP路由13条选路顺序: 权重--本地优先级--本地始发--最短AS-PATH--起源属性--MED属性-- EBGP路由优于IBGP--八--九--十--十一--十二--十三 八--BGP ...

  6. 华为数通笔记-BGP选路与负载分担

    概述: BGP相比IGP最大的优势在于路径的选择策略非常丰富,通过调整BGP的路由属性来决定选路.在使用这些路由属性的时候应该考虑顺序和规则,尤其是一台路由器到达目标有多条路径的时候,BGP需要根据下 ...

  7. BGP选路规则(实验做的有点乱)

    BGP选路规则 路径属性 选路原则 选路的相关实验与配置 路径属性 定义:路径属性作用类似于metrie用来度量BGP路由优劣,或者说是用来进行选路 分类: 1.公认必遵属性:所有的BCP的uplat ...

  8. BGP路由之BGP选路规则

    BGP路由之BGP选路规则 一. BGP路由之BGP选路规则 1. 分类 2. BGP选路原则 3. BGP属性选路配置 3.1 根据local-prefernce控制选路( 越大越优) 3.2 使用 ...

  9. 常用的BGP选路原则,最快速的方法实现精准记忆

    一.BGP 13条选路原则 1.W ,即属性 Weight( 思科的私有属性,本地有意义,越大越优先,默认情况下从邻居学到的weight值为0,只能用在in方向) A.针对邻居修改来自该邻居的所有路由 ...

最新文章

  1. 读《程序是怎样跑起来的》第一章有感
  2. elasticsearch 自定义_id
  3. MySQL数据库数据类型以及INT(M)的含义
  4. 在 Spring中 创建 JavaBean
  5. 本科是学计算机研究生学教育学,教育学研究生好考吗?
  6. Activiti工作流入门
  7. eclipse打开过的工程信息保存路径
  8. 强化学习(part3)--Q-Learning
  9. 牛客练习赛46T1-华华教奕奕写几何【数学】
  10. vue项目示例代码git_您应该了解的5个Git命令以及代码示例
  11. 理论 | 当 Spring Boot 遇上了消息队列......
  12. C++ 各类树的算法
  13. 玩转 SpringBoot 2 快速整合 Filter 注解版
  14. ubuntu16.xxx安装mysql5.0项目迁移环境搭建
  15. 系统内存太少,VirtualBox无法启动虚拟机
  16. 暴汗~莫明其妙收到一张汇款单......
  17. 欧几里得(Euclid)算法的Python实现
  18. 出海日报|巴西电动滑板车Grin与“巴西小黄车” Yellow合并了;印度OYO Rooms要花5000万美元发展菲律宾市场...
  19. FFMPEG使用 frei0r 给视频添加马赛克效果
  20. 利用jenkins做应用健康检查

热门文章

  1. 数据库设计 - 扩展性
  2. 小小的智能门锁,蕴含着无限科技
  3. int8_t、int16_t、int32_t、int64_t、uint8_t、size_t、ssize_t区别
  4. C语言实验--字符变量的输入输出
  5. 项目管理典型的发展路径是怎样的?
  6. java bat运行jar文件_windows下bat批量运行jar包
  7. 58笔试-2018秋招
  8. android JNI 调用步骤
  9. java中国象棋绝杀算法_象棋30种绝杀秘籍大全,GIF图解灵活运用可百战百胜,绝无敌手...
  10. c语言菜单怎么清空,你好,请教个C语言菜单实现清屏功能。就是用switch里面输入一个数子,就实现部分清屏或者全清屏...