FAST路由器的BGP的正确应用方法

FAST路由器的BGP的正确应用方法

  • 时间:
  • 浏览:88
  • 来源:少儿教育在线
  • 审核:少儿教育在线编辑部

FAST路由器的BGP的正确应用方法

  一、Internet路由表中的BGP路由条目,目前规模已经达到十几万。

  在面对庞大的Internet路由表时,我们免不了需要进行路由过滤。在处理如此大规模的路由表时,如果利用地址前缀去过滤BGP路由,那么一来有可能配置比较繁琐,二来且有新的路由加入不好维护,所以提出了利用AS_PATH进行BGP路由过滤的办法。

  二、由于Internet核心AS的分布都是有记录的

  所以利用AS的过滤更有针对性,例如可以使用AS_PATH作过滤,解决过滤从某个AS_PATH始发的全部路由,只需一个AS_PATH列表即可,当然利用AS_PATH过滤可以解决的问题远不仅如此,这还需要我们在下文中慢慢体会。

  三、AS_PATH与正则表达式介绍,AS_PATH,公认必遵属性。这个属性在传递UPDATE报文中标识了到达一个目的地所经过的AS信息,AS_PATH有4种类型:

  AS_SEQUENCE(用于路由AS路径记录);

  AS_SET(用于聚合路由的明细路由AS集合);

  AS_CONFED_SEQUENCE(用于联盟路由AS路径记录);

  AS_CONFED_SET(用于联盟聚合路由)。

  四、从AS_PATH的显示格式看出,AS_PATH可以看成一个由数字0-9,“()”,“[]”,“{}”和空格组成的字符串。

  当然例子中是最复杂的格式,实际应用中并不是所有字段都有填充的,当我们想利用匹配AS_PATH做路由过滤的时候,怎么实现对AS_PATH匹配呢?根据之前分析过AS_PATH可以看作是字符串的这一特点,我们找到了处理字符串的强大工具正则表达式这把利剑来帮我们实现匹配,这样正则表达式就在BGP的舞台登场了。

  五、正则表达式是按照一定的模板来匹配字符串的公式。

  在BGP中,正则表达式可以应用于基于AS_PATH的ACL,根据BGP路由的AS_PATH属性决定路由的接受与拒绝。利用介绍的.符号来对AS_PATH进行匹配,看看这些符号能够给我们带来多么奇妙的效果。

  1、^$表示匹配的字符串为空,即AS_PATH为空,表示只匹配本地路由。

  2、.*表示匹配任意字符串,即AS_PATH为任意,表示匹配所有路由。

  3、^100表示匹配字符串开始为100,即AS_PATH最左边AS前3位(最后一个AS)为100、1001、1002等,表示匹配AS100、1001、1002等邻居发送的路由。

  4、^100_表示匹配字符串开始为100后面为符号,即AS_PATH最左边AS(最后一个AS)为100,表示匹配AS100邻居发送的路由,比较前一个表达式,”_”的好处就体现出来了,它可以和用来帮助我们限制匹配单独的一个AS。

  5、_100$表示匹配字符串最后为100,即AS_PATH最右边AS(起始AS)为100,表示匹配AS100始发的路由。

  6、_100_表示字符串中间有100,即AS_PATH中有100,表示匹配经过AS100的路由。

  7、(65535_表示匹配字符串为(65535后面为符号,即AS_CONFED_SEQUENCE最左边AS(最后一个AS)为65535,表示匹配联盟AS65535邻居发送的路由,我们知道,AS_CONFED_SEQUENCE是用”(”、“)”表示的,”(”、“)在正则中是特殊字符,有特殊用处,所以对于这种特殊字符,可以使用””来去除其特殊意义进行匹配,同理AS_CONFED_SET使用的”[“、”]”,AS_SET使用的”{”、”}”都可以使用””符号来去除这些特殊符号的特殊意义,举例[65533_,{202_。

  8、(.*_205_.*)表示字符串AS_CONFED_SEQUENCE中间有205,即AS_CONFED_SEQUENCE中有205,表示匹配经过联盟AS205的路由。

  9、_207)表示匹配字符串最后为207),即AS_PATH最右边AS_CONFED_SEQUENCE(起始AS)为207,表示匹配联盟AS207始发的路由。

【FAST路由器的BGP的正确应用方法】相关文章:

1.fast路由器设置方法步骤

2.华为路由器BGP如何自动更新

3.如何用fast路由器限制网速

4.fast路由器怎么设置教程

5.fast小路由器怎么设置

6.fast路由器怎么设置

7.fast副路由器怎么设置

8.换FAST路由器怎么设置

猜你喜欢

幼小衔接到底要不要报班?一份家长的决策清单

先说结论大多数家庭的纠结是"到底要不要报班",但这个问题问错了——真正该问的是"报什么班、报多久、报多少"。教育部明确不鼓励幼儿园提前教小学知识,所以"抢跑型"衔接班的性价比天

2026-10-31

上小学前的 5 个学习习惯,比提前认字更值钱

为什么习惯比提前认字更值钱一年级最常见的挫败,不是"不会",而是"跟不上"——老师讲三分钟,孩子走神五分钟,回家作业拖到十点。认字再多,也解决不了"坐不住、听不进"的问题。而习

2026-10-31

2026 CSP-J/S 复赛落幕:真题复盘、分数线预测与考后规划

复赛刚刚结束:先说这件大事2026年CSP-J/S第二轮(复赛)已在10月31日开考。对很多孩子来说,这是第一次真正坐进机房、面对四到五道编程题的实战。无论发挥如何,先把一件事

2026-10-31

综合素质评价填写实例:一份能直接照着写的模板

为什么需要实例"综评怎么填"这个问题,看再多方法都不如看一个具体样例。核心原则只有一句:写完问自己"这句话换成另一个孩子还成立吗"——如果成立,就补上一个时间、一个数字、一件真

2026-10-31

各地综合素质评价差异对比:北京 / 上海 / 江苏 / 浙江怎么不一样

为什么各省不一样综合素质评价由各地教育行政部门在统一框架下细化,评价维度大致相同,但记录平台、权重、使用方式差异明显。家长最该做的,是先搞清"本省把综评用在哪"(录取参考/毕业

2026-10-31

↑