时隔两个月左右。我又回来啦!博客搬家,因此邮件提醒等设置基本上都没了,于是今天花了一晚上又重新做了一下。优化了一下评论框里的表情。

下面的笔记是之前记录的,关于标识网络的域间TE的路由优化。旨在解决域间路由表条目过多的问题。
Evernote Export

Edit

routing optimization for inter-domain traffic engineering under identifier network

论文 BGP 流量工程

Though many proposals share the same principles of problem – solving, the ID.Loc separation, they differ in how to achieve this goal. We observe that all the ID/Loc separation proposals fall into one of two categories:

  • host-based,
  • Network-based
    Network-based ID/Loc separation proposals split the edge networks from the transit core in the routing table size only grows with the number of Internet Service Providers (ISPs) which is much smaller and grows slower compared to that of edge networks.

强调的两点:

  1. inbound
  2. inter-domain

BGP: BGP is a path-vector routing protocol where a BGP router at the border of each AS announces to its BGP neighbor routers the prefixes it can reach.

BGP可以使用一些属性来影响Routing,从而改变流量。常见的标签有: 1. Local-Pref, AS path length, MED (Multi-Exit Discriminator) and communities. These attributes are used to manage the traffic. The Local-Pref gives a priority to the routes for a prefix. BGP chooses the route with the highest Local-Pref as the best route. Combining with the community attribute, an AS could set some prefixes advertised in a specific community.(固定前缀通告固定的社区) while neighbor ASes configure different communities with different Local-Pref values to inbound traffic. (这里不是很理解,利用local-pref做inbound) The ASes also can add the prefix to other communities, like NO_EXPORT community, to restraint the routing advertisement. AS path length is another technique to control the traffic. AS path length is another technique to control the traffic. If an AS tries to avoid the traffic from its neighbors passing through, it repeats its AS number multiple times in a AS path when the AS announces a prefix to its neighbors (a.k.a, AS Path prepending), since the longer AS path has lower priority to be selected.(AS长度越长,优先度越低) If an AS is connected with several routers to its neighboring AS, the MED allows an AS to signal the peers which point it prefers to import the traffic. BGP mixes the route selection in the control plane with the traffic forwarding in the data plane, which brings complicate and trivial configurations for the operators.
In current Internet, the most used method for adjusting inter-domain traffic is to advertise specific prefixes in more detailed granularity, or prefix de-aggregation. The principle of prefix de-aggregation is announce more specific prefixes to the preferred neighbors and less specific prefixes to the least preferred neighbors. As routing in the Internet is made on a longest prefix matching basis, a more specific prefix is always preferred to a less specific one.

评价:前面的背景部分写的还是很详细的。值得学习。问题阐述得很清楚。

后面的部分就是虚的了。没有实质内容:

  1. routing identifier (RID)
  2. Access Identifier (AID)
  3. Connecting Identifier(CID)
  4. Service Identifier (SID)

In order to elaborate the aspiration and details of our method for implementing inter-domain TE, we provide explanations of the proposed traffic engineering solutions in two specific circumstances, both of which consist of the comparison of the solution proposed in this chapter with traditional methods, also the advantage and deficiency(缺陷) of the proposed solution.

%23routing%20optimization%20for%20inter-domain%20traffic%20engineering%20under%20identifier%20network%0A%0A@%28%u8BBA%u6587%29%5BBGP%2C%20%u6D41%u91CF%u5DE5%u7A0B%5D%0AThough%20many%20proposals%20share%20the%20same%20principles%20of%20problem%20-%20solving%2C%20the%20ID.Loc%20separation%2C%20they%20differ%20in%20how%20to%20achieve%20this%20goal.%20We%20observe%20that%20all%20the%20ID/Loc%20separation%20proposals%20fall%20into%20one%20of%20two%20categories%3A%0A%20-%20host-based%2C%0A%20-%20Network-based%0A%20Network-based%20ID/Loc%20separation%20proposals%20split%20the%20edge%20networks%20from%20the%20transit%20core%20in%20the%20routing%20table%20size%20only%20grows%20with%20the%20number%20of%20Internet%20Service%20Providers%20%28ISPs%29%20which%20is%20much%20smaller%20and%20grows%20slower%20compared%20to%20that%20of%20edge%20networks.%0A%0A%u5F3A%u8C03%u7684%u4E24%u70B9%uFF1A%0A%201.%20inbound%20%0A%202.%20inter-domain%20%0A%0ABGP%3A%20BGP%20is%20a%20path-vector%20routing%20protocol%20where%20a%20BGP%20router%20at%20the%20border%20of%20each%20AS%20announces%20to%20its%20BGP%20neighbor%20routers%20the%20prefixes%20it%20can%20reach.%0A%0ABGP%u53EF%u4EE5%u4F7F%u7528%u4E00%u4E9B%u5C5E%u6027%u6765%u5F71%u54CDRouting%uFF0C%u4ECE%u800C%u6539%u53D8%u6D41%u91CF%u3002%u5E38%u89C1%u7684%u6807%u7B7E%u6709%3A%201.%20Local-Pref%2C%20AS%20path%20length%2C%20MED%20%28Multi-Exit%20Discriminator%29%20and%20communities.%20These%20attributes%20are%20used%20to%20manage%20the%20traffic.%20The%20Local-Pref%20gives%20a%20priority%20to%20the%20routes%20for%20a%20prefix.%20BGP%20chooses%20the%20route%20with%20the%20highest%20Local-Pref%20as%20the%20best%20route.%20Combining%20with%20the%20community%20attribute%2C%20an%20AS%20could%20set%20some%20prefixes%20advertised%20in%20a%20specific%20community.%60%28%u56FA%u5B9A%u524D%u7F00%u901A%u544A%u56FA%u5B9A%u7684%u793E%u533A%29%60%20%20%60while%20neighbor%20ASes%20configure%20different%20communities%20with%20different%20Local-Pref%20values%20to%20inbound%20traffic.%60%20%20%uFF08%u8FD9%u91CC%u4E0D%u662F%u5F88%u7406%u89E3%uFF0C%u5229%u7528local-pref%u505Ainbound%uFF09%20%20The%20ASes%20also%20can%20add%20the%20prefix%20to%20other%20communities%2C%20like%20NO_EXPORT%20community%2C%20to%20restraint%20the%20routing%20advertisement.%20AS%20path%20length%20is%20another%20technique%20to%20control%20the%20traffic.%20AS%20path%20length%20is%20another%20technique%20to%20control%20the%20traffic.%20If%20an%20AS%20tries%20to%20avoid%20the%20traffic%20from%20its%20neighbors%20passing%20through%2C%20it%20repeats%20its%20AS%20number%20multiple%20times%20in%20a%20AS%20path%20when%20the%20AS%20announces%20a%20prefix%20to%20its%20neighbors%20%28a.k.a%2C%20AS%20Path%20prepending%29%2C%20since%20the%20longer%20AS%20path%20has%20lower%20priority%20to%20be%20selected.%28AS%u957F%u5EA6%u8D8A%u957F%uFF0C%u4F18%u5148%u5EA6%u8D8A%u4F4E%29%20If%20an%20AS%20is%20connected%20with%20several%20routers%20to%20its%20neighboring%20AS%2C%20the%20MED%20allows%20an%20AS%20to%20signal%20the%20peers%20which%20point%20it%20prefers%20to%20import%20the%20traffic.%20BGP%20mixes%20the%20route%20selection%20in%20the%20control%20plane%20with%20the%20traffic%20forwarding%20in%20the%20data%20plane%2C%20which%20brings%20complicate%20and%20trivial%20configurations%20for%20the%20operators.%20%0AIn%20current%20Internet%2C%20the%20most%20used%20method%20for%20adjusting%20inter-domain%20traffic%20is%20to%20advertise%20specific%20prefixes%20in%20more%20detailed%20granularity%2C%20or%20prefix%20de-aggregation.%20The%20principle%20of%20prefix%20de-aggregation%20is%20announce%20more%20specific%20prefixes%20to%20the%20preferred%20neighbors%20and%20less%20specific%20prefixes%20to%20the%20least%20preferred%20neighbors.%20As%20routing%20in%20the%20Internet%20is%20made%20on%20a%20longest%20prefix%20matching%20basis%2C%20a%20more%20specific%20prefix%20is%20always%20preferred%20to%20a%20less%20specific%20one.%20%0A%0A%u8BC4%u4EF7%uFF1A%u524D%u9762%u7684%u80CC%u666F%u90E8%u5206%u5199%u7684%u8FD8%u662F%u5F88%u8BE6%u7EC6%u7684%u3002%u503C%u5F97%u5B66%u4E60%u3002%u95EE%u9898%u9610%u8FF0%u5F97%u5F88%u6E05%u695A%u3002%0A%0A%u540E%u9762%u7684%u90E8%u5206%u5C31%u662F%u865A%u7684%u4E86%u3002%u6CA1%u6709%u5B9E%u8D28%u5185%u5BB9%uFF1A%0A%0A1.%20routing%20identifier%20%28RID%29%0A2.%20Access%20Identifier%20%28AID%29%0A3.%20Connecting%20Identifier%28CID%29%0A4.%20Service%20Identifier%20%28SID%29%0A%0AIn%20order%20to%20elaborate%20the%20aspiration%20and%20details%20of%20our%20method%20for%20implementing%20inter-domain%20TE%2C%20we%20provide%20explanations%20of%20the%20proposed%20traffic%20engineering%20solutions%20in%20two%20specific%20circumstances%2C%20both%20of%20which%20consist%20of%20the%20comparison%20of%20the%20solution%20proposed%20in%20this%20chapter%20with%20traditional%20methods%2C%20also%20the%20advantage%20and%20deficiency%28%u7F3A%u9677%29%20of%20the%20proposed%20solution.%20

 

2016.1.6—关于如何搭建VPN (I’m more powerful than before :P )

近几日,自己动手搭建了一个VPN,可以用于实现翻墙,免费使用IPv6网络等功能于一身。搭建过程用了一天左右。环境基于阿里云ECS。由于阿里云ECS,不支持IPv6,...

阅读全文

2015.9.16—omnet++学习体会

NED语言描述网络结构。很简单,语法直白。和C语言一样的注释,大小写敏感。@display()的参数叫做显示字符串,它定义了模块在图形环境下的渲染效果;”i=...

阅读全文

2015.10.25—Pajek:大型复杂网络分析工具

● 支持将大型网络分解成几个较小的网络,以便使用更有效的方法进一步处理; ● 向使用者提供一些强大的可视化操作工具; ● 执行分析大型网络有效算法(subquad...

阅读全文

欢迎留言

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据