Implementing BGP Selecting a BGP Path. BGP Path Attributes BGP metrics are called path attributes. Characteristics of path attributes include: –Well-known(

Slides:



Advertisements
Similar presentations
BGP Overview Processing BGP Routes.
Advertisements

Using EAP-SIM for WLAN Authentication
第八章 轴系零件 § 8-1 键、销及其连接 一、键连接 二、销连接 § 8-2 轴 一、轴的分类和应用 二、轴的结构和轴上零件的固定
第十二章 常微分方程 返回. 一、主要内容 基本概念 一阶方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
数据挖掘实验 1 Apriori 算法编程实现. 数据挖掘实验一 (20’) 实验目的:了解关联规则在数据挖掘中的 应用,理解和掌握关联挖掘的经典算法 Apriori 算法的基本原理和执行过程并完成程 序设计。 实验内容:对给定数据集用 Apriori 算法进行 挖掘,找出其中的频繁集并生成关联规则。
DCN 多核防火墙快速配置之 目的 NAT 配置 神州数码网络 蒋忠平.
PHPCMS 使用指南及二次开发向导 --- 系统设置篇 PHPCMS 网络培训课程 --- 系统设置篇 PHPCMS 项目部 王官庆制作 系统相关设置 1. 站点管理 2. 发布点管理 3. 系统其它设置 管理员设置 1. 角色定义 2. 管理员管理.
位置相关查询处理 研究背景及意义 移动计算、无线通信以及定位技术的快速发展,使 得位置相关的查询处理及基于位置的信息服务技术 已经成为一个热点研究领域 。 大量的应用领域 ( 如地理信息系统、智能导航、交 通管制、天气预报、军事、移动电子商务等 ) 均迫 切需要有效地查询这些数据对象。
一、拟合优度检验 二、变量的显著性检验 三、参数的置信区间
本幻灯为医用耗材集中询价采购网上操作说明,请参考收费说明、供应厂商流程等文件 综合学习。幻灯次序按操作次序进行,可配合自身用户名对照学习。 操作人员:所有类别 操作说明:所有标 new 标志的文件,务必仔细查看。原有用户名和信息均可继续使用,新 使用人员可点击注册申请使用.
计算机 在分析化学的应用 ( 简介 ) 陈辉宏. 一. 概述 信息时代的来临, 各门学科的研究方法都 有了新的发展. 计算机的介入, 为分析化学的进展提供了 一种更方便的研究方法.
两极异步电动机示意图 (图中气隙磁场形象地 用 N 、 S 来表示) 定子接三相电源上,绕组中流过三相对称电流,气 隙中建立基波旋转磁动势,产生基波旋转磁场,转速 为同步速 : 三相异步电动机的简单工作原理 电动机运行时的基本电磁过程: 这个同步速的气隙磁场切割 转子绕组,产生感应电动势并在 转子绕组中产生相应的电流;
主要内容  LR(0) 分析. 0 S→  E # E→  E+T E→  T T→  id T→  ( E ) 1 S→E  # E→E  +T 5 T→id  3 E→E+  T T→  id T→  (E) 4 E→E+T  9 E→T  6 T→(  E) E→
嵌入式操作系统 陈香兰 Fall 系统调用 10/27/09 嵌入式 OS 3/12 系统调用的意义  操作系统为用户态进程与硬件设备进行交互提供 了一组接口 —— 系统调用  把用户从底层的硬件编程中解放出来  极大的提高了系统的安全性  使用户程序具有可移植性.
下一代全光网络中的 寻路和波长选择 (RWA) 问题 孙卫强 2002 年 4 月 6 日. 13 June 2015Information Networks Lab, USTC 希望通过这个报告 … 了解全光网络的几个基本概念 了解 RWA 问题的背景 了解 RWA 问题的简单原理 算法不是重点!
地理信息系统概述. 数据和信息 (Data & Information) 数据 原始事实 如:员工姓名, 数据可以有数值、图形、声音、视觉数据等 信息 以一定规则组织在一起的事实的集合。
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第六十二讲 ) 离散数学. 最后,我们构造能识别 A 的 Kleene 闭包 A* 的自动机 M A* =(S A* , I , f A* , s A* , F A* ) , 令 S A* 包括所有的 S A 的状态以及一个 附加的状态 s.
11-8. 电解质溶液的 活度和活度系数 电解质是有能力形成可以 自由移动的离子的物质. 理想溶液体系 分子间相互作用 实际溶液体系 ( 非电解质 ) 部分电离学说 (1878 年 ) 弱电解质溶液体系 离子间相互作用 (1923 年 ) 强电解质溶液体系.
Virtual & Physical Libraries in the 21 st Century21 世纪的虚拟和实体 图书馆 What did I learn? Tony Ferguson Before NOW!!!
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第四十八讲 ) 离散数学. 例 设 S 是一个非空集合, ρ ( s )是 S 的幂集合。 不难证明 :(ρ(S),∩, ∪,ˉ, ,S) 是一个布尔代数。 其中: A∩B 表示 A , B 的交集; A ∪ B 表示 A ,
离子交换的基本理论 郑好转 化学 5 班 唐南理论 唐南理论把离子交换树脂看作是一种具有弹 性的凝胶, 它能吸收水分而溶胀. 溶胀后的离子 交换树脂的颗粒内部可以看作是一滴浓的电解 质溶液. 树脂颗粒和外部溶液之间的界面可以看 作是一种半透膜, 膜的一边是树脂相, 另一边为 外部溶液.
Company name LYON 流动收益期权票据的创新 制作人:陈淼鑫. LYON 主要内容主要内容 1. 案例简介 2. 案例分析 -- LYON 的基本特征 3. 案例分析 — LYON 的创新过程 4. 案例分析 — 结论及借鉴意义 5. 案例讨论.
线性代数习题课 吉林大学 术洪亮 第一讲 行 列 式 前面我们已经学习了关 于行列式的概念和一些基本 理论,其主要内容可概括为:
第 4 章 过程与变量的作用范围. 4.1 Visual Basic 的代码模块 Visual Basic 的应用程序是由过程组成的, 过程代码存放在模块中。 Visual Basic 提供了 三类模块,它们是窗体模块、标准模块和类 模块。 窗体模块 窗体模块是大多数 Visual Basic.
数 学 系 University of Science and Technology of China DEPARTMENT OF MATHEMATICS 第 3 章 曲线拟合的最小二乘法 给出一组离散点,确定一个函数逼近原函数,插值是这样的一种手段。 在实际中,数据不可避免的会有误差,插值函数会将这些误差也包括在内。
化学系 3 班 何萍 物质的分离原理 世世界上任何物质,其存在形式几乎均以混合 物状态存在。分离过程就是将混合物分成两 种或多种性质不同的纯物质的过程。 分分子蒸馏技术是一种特殊的液-液分离技术。
在发明中学习 线性代数 概念的引入 李尚志 中国科学技术大学. 随风潜入夜 : 知识的引入 之一、线性方程组的解法 加减消去法  方程的线性组合  原方程组的解是新方程的解 是否有 “ 增根 ” ?  互为线性组合 : 等价变形  初等变换  高斯消去法.
湖南省赛宝软件服务有限公司 信息报送及申报系统演示 湖南省赛宝软件服务有限公司 李纠.
成本突变情况下的闭环供应链协调 周密 东南大学系统工程研究所. Outline 引言 1 模型假设 2 正常情况 & 成本突变 3 数值仿真 4 结论 5.
Report for Case 5 VoIP Will Bring “ Dramatic Transformation ” Liang Qinyan, Li Yang, Zhou Xuhui, Lin Guoqiang Group 2 MIS-B Xi ’ An
编译原理总结. 基本概念  编译器 、解释器  编译过程 、各过程的功能  编译器在程序执行过程中的作用  编译器的实现途径.
周期信号的傅里叶变换. 典型非周期信号 ( 如指数信号, 矩形信号等 ) 都是满足绝对可 积(或绝对可和)条件的能量信号,其傅里叶变换都存在, 但绝对可积(或绝对可和)条件仅是充分条件, 而不是必 要条件。引入了广义函数的概念,在允许傅里叶变换采用 冲激函数的前提下, 使许多并不满足绝对可积条件的功率.
§8-3 电 场 强 度 一、电场 近代物理证明:电场是一种物质。它具有能量、 动量、质量。 电荷 电场 电荷 电场对外的表现 : 1) 电场中的电荷要受到电场力的作用 ; 2) 电场力可移动电荷作功.
 符号表  标识符的作用: 声明部分:定义了各种对象及对应的属性和 使用规则。 程序体:对所定义的对象进行各种操作。 $ididname IdnameAttributeIR  必要性 Token : 新表-符号表(种类、类型等信息):
Department of Mathematics 第二章 解析函数 第一节 解析函数的概念 与 C-R 条件 第二节 初等解析函数 第三节 初等多值函数.
模式识别 – 成分分析与核函数 第八章 成分分析与核函数. 模式识别 – 成分分析与核函数 8.0 问题的提出 降低特征维数 : Dimension Reduction  提高泛化能力:减少模型的参数数量;  减少计算量: 主要方法: 1. 主成分分析 (PCA): Principle Component.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
学生成长成才导图填报指南 填报网址:
《 UML 分析与设计》 交互概述图 授课人:唐一韬. 知 识 图 谱知 识 图 谱知 识 图 谱知 识 图 谱.
© 2003, Cisco Systems, Inc. All rights reserved. 1 IGP 路由重分布.
刘相兵 (Maclean Liu) 介绍 dbms_registry PL/SQL 程序包.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Enabling RIP.
华南师范大学教育科学学院 第二步:明确小组成员分工 选举 “ 常任组长 ” 1 名。 所有组员以个人姓名笔画排序 1 、 2 、 3 、 4 、 5 号,轮流担任 “ 轮值组长 ” ,每一周进行轮换。 本次课的轮值组长为 1 号。
Border Gateway Protocol Route Summarization © 2003, Cisco Systems, Inc. All rights reserved. 1.
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
Wireless LANs Describing WLAN Topologies. WLAN Topologies Wireless client access –Mobile user connectivity Wireless bridging –LAN-to-LAN connectivity.
1 通过隧道传输 IPv6 数据流 CCNP ROUTE: Implementing IP Routing.
表单自定义 “ 表单自定义 ” 功能是用于制作表单的 工具,用数飞 OA 提供的表单自定义 功能能够快速制作出内容丰富、格 式规范、美观的表单。
OSPF. OSPF 协议概述 链路状态信息 RTA RTC RTD RTB 链路状态数据库 每台路由器会将当前正确的链路状态信息向一定 的范围内的所有主机发送 它支持区域的概念,同一区域内的路由器最终都 可以拥有对此区域相同的拓扑描述 每台路由器接收到此信息之后,根据最短路径算 法计算最优的下一跳.
力的合成 力的合成 一、力的合成 二、力的平行四边形 上一页下一页 目 录 退 出. 一、力的合成 O. O. 1. 合力与分力 我们常常用 一个力来代替几个力。如果这个 力单独作用在物体上的效果与原 来几个力共同作用在物体上的效 果完全一样,那么,这一个力就 叫做那几个力的合力,而那几个 力就是这个力的分力。
一、热机 1 、热机:利用燃料燃烧而工作的机器 2 、共同特点: 燃料的化学能 内能 机械能 燃烧 做功.
逻辑设计基础 1 第 7 章 多级与(或)非门电路 逻辑设计基础 多级门电路.
“ 百链 ” 云图书馆. 什么是百链云图书馆?1 百链云图书馆的实际效果?2 百链云图书馆的实现原理?3 百链云图书馆的价值?44 图书馆要做什么?55 提 纲.
Computer Networks and Internets 《计算机网络与因特网》课件 林坤辉
Basic Border Gateway Protocol Path Manipulation Using Route Maps © 2003, Cisco Systems, Inc. All rights reserved. 1.
曹辉 2013 年 9 月 北京市商业学校 数字化资源中心介绍. 一、信息化发展史 通信领域信息化发展史.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 6 Delivery and Forwarding.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 BGP Overview Understanding BGP Path Attributes.
U niversity of S cience and T echnology of C hina VxWorks 及其应用开发 陈香兰 年 7 月.
3D 仿真机房建模 哈尔滨工业大学 指导教师:吴勃英、张达治 蒋灿、杜科材、魏世银 机房尺寸介绍.
第二节 财政的基本特征 第二节 财政的基本特征 一、财政分配以政府为主体 二、财政分配一般具有强制性 三、财政分配一般具有无偿性 第一章 财政概论 四、财政分配一般具有非营利性.
目录 上页 下页 返回 结束 二、无界函数反常积分的审敛法 * 第五节 反常积分 无穷限的反常积分 无界函数的反常积分 一、无穷限反常积分的审敛法 反常积分的审敛法  函数 第五章 第五章.
Border Gateway Protocol Route Summarization © 2003, Cisco Systems, Inc. All rights reserved. 1.
打孔机生产效能的提高 北方民族大学: 高 义(教师) 张重威 赵 乾 杨 飞. 打孔机生产效能的提高 北方民族大学 分析 1 过孔方案 2 生产效能 3 扩展与深化 4.
SCI 数据库检索练习参考 本练习完全依照 SCI 数据库实际检索过程而 实现。 本练习完全依照 SCI 数据库实际检索过程而 实现。 练习中,选择了可以举一反三的题目,读 者可以根据题目进行另外的检索练习,如: 可将 “ 与 ” 运算检索改为 “ 或 ” 、 “ 非 ” 运算检索 等等。 练习中,选择了可以举一反三的题目,读.
§7.2 估计量的评价标准 上一节我们看到,对于总体 X 的同一个 未知参数,由于采用的估计方法不同,可 能会产生多个不同的估计量.这就提出一 个问题,当总体的一个参数存在不同的估 计量时,究竟采用哪一个好呢?或者说怎 样评价一个估计量的统计性能呢?下面给 出几个常用的评价准则. 一.无偏性.
BGP (cont) 1. BGP Peering 2. BGP Attributes
Cours BGP-MPLS-IPV6-QOS
1 安全体系结构 曹天杰 中国矿业大学计算机科学与技术学院. 2 安全体系结构 安全体系结构的内容包括:提供安全服务与 有关安全机制在本系统下的一般描述,这些 服务和机制必须为本系统所配备;确定本系 统内部可以提供这些服务的位置。 一个信息系统安全体系结构的形成主要是根.
Presentation transcript:

Implementing BGP Selecting a BGP Path

BGP Path Attributes BGP metrics are called path attributes. Characteristics of path attributes include: –Well-known( 公认 ) versus optional( 可选 ) –Mandatory( 强制 ) versus discretionary( 自由选择 ) –Transitive( 传递 ) versus nontransitive( 非传递 ) –Partial

Well-Known Attributes Well-known attributes – 所有厂商在实现 BGP 时必须支持 – 被传递到其他邻居 Well-known mandatory attributes( 公认强制属性 ) – 必须在所有的更新消息中包含 Well-known discretionary attributes( 公认自由选择属性 ) – 可能在更新消息中包含

Optional Attributes Optional attributes – 它们可能是私有属性 (could be private); 不要求所有厂商在实 现 BGP 时支持. – 基于该可选属性的含义, 可能被传输给其他 BGP 邻居. Optional transitive attributes( 可选传递属性 ) – 对于不支持的可选传递属性, 路由器将属性标记为 partial( 部分 ) 并原封不动的传递给其他邻居. Optional nontransitive attributes( 可选非传递属性 ) – 对于可选非传递属性, 路由器将该属性丢弃, 而不将其传递给其他 邻居

BGP Attributes BGP attributes include the following: AS path * Next-hop * Origin * Local preference (Well-known discretionary attribute) MED (Optional nontransitive attribute) Others * Well-known mandatory attribute

AS Path Attribute A list of autonomous systems that a route has traversed: –For example, on router B, the path to is the AS sequence (65500, 64520). The AS path attribute is well-known, mandatory.

Next-Hop Attribute The IP address of the next AS to reach a given network: Router A advertises network to router B in EBGP, with a next hop of Router B advertises in IBGP to router C, keeping as the next-hop address. The next-hop attribute is well-known, mandatory.

Origin Attribute IGP (i) –network command EGP (e) –Redistributed from EGP Incomplete (?) –Redistributed from IGP or static The origin attribute informs all autonomous systems in the internetwork how the prefixes were introduced into BGP. The origin attribute is well-known, mandatory.

Example: Origin Attribute RouterA# show ip bgp BGP table version is 14, local router ID is Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> / i * i i *> / i *>i / i *> / i * i * i i *> / i * i * i i r> / i r i r i i *> / i

Local Preference Attribute Paths with highest local preference value are preferred: Local preference is used to advertise to IBGP neighbors about how to leave their AS. The local preference is sent to IBGP neighbors only (that is, within the AS only). The local preference attribute is well-known and discretionary. Default value is 100.

The paths with the lowest MED (also called the metric) value are the most desirable: –MED is used to advertise to EBGP neighbors how to exit their AS to reach networks owned by this AS. The MED attribute is optional and nontransitive. MED Attribute

Paths with the highest weight value are preferred Weight not sent to any BGP neighbors; local to this router only Weight Attribute (Cisco Only)

BGP Path Selection BGP 转发表中通常包含到达每一个网络的多条路径. BGP 并不设计用于负载均衡 : – 路径选择基于策略. – 路径选择不是基于带宽. BGP 在路径选择过程中排除多条路径, 只留下一条最佳路径. 最佳路径服从路由表管理器进程, 路由表管理器进程将其同其他路 由选择协议提供的到达同一网络的路径进行比较 ( 使用管理距离 ). 管理距离最小的路由来源被加入到路由表中.

Route Selection Decision Process Consider only (synchronized) routes with no AS loops and a valid next hop, and then: 1. 首选 weight 最大的路由 ( 本地路由器 ). 2. 首选 local preference 最大的路由 (AS 内 ). 3. 首选来源于本地路由器的路由 (next hop = ). 4. 首选 AS path 最短的路由. 5. 首选 origin code 最小的路由 (IGP < EGP < incomplete). 6. 首选 MED 值最小 (AS 间交换 ). 7. 从 EBGP 学习到的路径优于从 IBGP 学习到的路径. 8.Prefer the path through the closest IGP neighbor. 9.Prefer oldest route for EBGP paths. 10.Prefer the path with the lowest neighbor BGP router ID. 11.Prefer the path with the lowest neighbor IP address.

Summary BGP metrics are called path attributes and describe the paths to reach each network. These attributes are categorized as well- known mandatory, well-known discretionary, optional transitive, and optional nontransitive. The AS path attribute is a well-known mandatory attribute that lists the AS numbers that a route has traversed to reach a destination. The BGP next-hop attribute is a well-known mandatory attribute that indicates the next-hop IP address to use to reach a destination. The origin attribute is a well-known mandatory attribute that defines the origin of the path information. The local preference attribute is a well-known discretionary attribute that provides an indication to routers in the AS about which path is preferred to exit the AS.

Summary (Cont.) The MED attribute, also called the metric, is an optional nontransitive attribute that is an indication to EBGP neighbors about the preferred path into an AS. The MED is sent to EBGP peers; those routers propagate the MED within their AS. The routers within the AS use the MED, but do not pass it on to the next AS. The weight attribute is an attribute that Cisco defines for the path selection process. Routes with a higher weight are preferred when multiple routes exist to the same destination. Paths for a network that are determined not to be the best are eliminated from the selection criteria but are still kept in the BGP forwarding table in case the best path becomes inaccessible. BGP follows a multiple-step process when selecting the best route to reach a destination.