AS relationship of BGP policy
2008-02-18 21:04
267 查看
[align=left]商业关系的导出策略所体现出来的公认的valley-free原则,用形象的话说就是:[/align]
[align=left]The above export-policy is called valley-free because if all nodes in[/align]
[align=left]a route adhere to this policy, the resulting route consists of a sequence[/align]
[align=left]of customer-provider traversals to a peak which may consist of zero or[/align]
[align=left]one peer-peer traversals, followed by a sequence of provider-customer[/align]
[align=left]traversals.[/align]
[align=left]解释得书面化点就是:[/align]
[align=left]Even though each AS will ultimately know about routes to all prefixes[/align]
[align=left]in the BGP network, it only makes certain routes visible to each[/align]
[align=left]of its neighbors. The decision about which routes are made available[/align]
[align=left]to which neighbor is usually determined by an AS’s relationship to its[/align]
[align=left]neighbor due to cost considerations and responsibilities to neighbors.[/align]
[align=left]An AS needs to make its customer’s prefixes visible to the world, so it[/align]
[align=left]typically exports customer-routes to its providers. Similarly, it needs[/align]
[align=left]to make the prefixes of all ASes visible to its customers, therefore[/align]
[align=left]makes all its available routes visible to its customers. In routing traffic[/align]
[align=left]to neighbors, traffic to a provider is usually the most expensive, so[/align]
[align=left]ASes form peer-peer relationships to avoid accessing each-other’s[/align]
[align=left]customers through providers. Therefore peers export customer-routes[/align]
[align=left]to each other. Additionally since traffic to providers and peers do[/align]
[align=left]involve costs, ASes do not typically carry provider-provider traffic or[/align]
[align=left]peer-peer traffic, and so do not export provider-routes or peer-routes[/align]
[align=left]to other providers or peers[/align]
[align=left] [/align]
对于上面的商业关系,一般使用不同的local-preference值来控制来自不同商业伙伴的路由的优先级。Local-preference值一般使用route-map基于前缀或者AS-Path或者邻居自治系统来进行设置和分配,研究表明,大多数AS是基于邻居自治系统(的商业关系)来设置local-preference
[align=left]The above export-policy is called valley-free because if all nodes in[/align]
[align=left]a route adhere to this policy, the resulting route consists of a sequence[/align]
[align=left]of customer-provider traversals to a peak which may consist of zero or[/align]
[align=left]one peer-peer traversals, followed by a sequence of provider-customer[/align]
[align=left]traversals.[/align]
[align=left]解释得书面化点就是:[/align]
[align=left]Even though each AS will ultimately know about routes to all prefixes[/align]
[align=left]in the BGP network, it only makes certain routes visible to each[/align]
[align=left]of its neighbors. The decision about which routes are made available[/align]
[align=left]to which neighbor is usually determined by an AS’s relationship to its[/align]
[align=left]neighbor due to cost considerations and responsibilities to neighbors.[/align]
[align=left]An AS needs to make its customer’s prefixes visible to the world, so it[/align]
[align=left]typically exports customer-routes to its providers. Similarly, it needs[/align]
[align=left]to make the prefixes of all ASes visible to its customers, therefore[/align]
[align=left]makes all its available routes visible to its customers. In routing traffic[/align]
[align=left]to neighbors, traffic to a provider is usually the most expensive, so[/align]
[align=left]ASes form peer-peer relationships to avoid accessing each-other’s[/align]
[align=left]customers through providers. Therefore peers export customer-routes[/align]
[align=left]to each other. Additionally since traffic to providers and peers do[/align]
[align=left]involve costs, ASes do not typically carry provider-provider traffic or[/align]
[align=left]peer-peer traffic, and so do not export provider-routes or peer-routes[/align]
[align=left]to other providers or peers[/align]
[align=left] [/align]
对于上面的商业关系,一般使用不同的local-preference值来控制来自不同商业伙伴的路由的优先级。Local-preference值一般使用route-map基于前缀或者AS-Path或者邻居自治系统来进行设置和分配,研究表明,大多数AS是基于邻居自治系统(的商业关系)来设置local-preference
相关文章推荐
- Question 35: Protected, or private, inheritance, as opposed to public inheritance, models which type of relationship in C++?
- java.io.IOException: Tried to send an out-of-range integer as a 2-byte value
- How to Enable Trace or Debug for APIs executed as SQL Script Outside of the Applications ?
- 编译选项引发的ERROR C2275:illegal use of this type as an expression
- The Eclipse Web Tools Platform (WTP) 1.5.2 Status as of 2006-10-31
- Unit testing JavaScript as part of TFS Build
- Running Multiple Instances of Google Talk (GTalk Polygamy) and Login as Multi Users[转]
- Can't connect to X11 window server using ':0.0' as the value of the DISPLAY vari
- illegal use of this type as an expression
- Serializing A Bundle Of Bitmaps As Data Objects
- error C2275: 'FILE' : illegal use of this type as an expression
- The target assembly contains no service types. You may need to adjust the Code Access Security policy of this assembly." 目标程序集不包含服务类型。可能需要调整此程序集的代码访问安全策略。
- Future of C# and VB - Async, Compiler as a Service
- 报错 Refusing to install redux as a dependency of itself.
- Illegal use of <when>-style tag without <choose> as its direct parent
- R12: How to add Microsoft Excel as Type to the Create Template List of Values in BI Publisher (Doc ID 1343225.1)
- 17.2: Apps that require users to share personal information, such as email address and date of birth
- ActionScript 3 中的as typeof instanceof is的用法
- BGP as-path 属性
- How To Fix Xcode's "used as the name of&