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始发的路由。
今天所要讲的内容到这里就结束了,大家在看完后有没有明白呢?如果你还是不太明白,那么你可以看下本站H3C路由器设置。

(0)

相关推荐

  • 怎么设置fast路由器 Fast无线路由器图文设置方法

    fast路由器又称迅捷路由器,是国产品牌。随着无线网络的普及,不管是家用还是办公无线路由器已经成为家庭以及中小企业非常普及的产品,之前我们也为大家介绍过不少无线路由器的设置方法,尽管不同品牌无线路由器 ...

  • 迅捷(FAST)路由器192.168.1.1打不开怎么办

    迅捷(FAST)无线路由器的设置网址是192.168.1.1,但是不少用户在设置迅捷(FAST)无线路由器的时候,发现在浏览器中输入192.168.1.1后,打不开无线路由器的设置界面.出现这样的情况 ...

  • 怎么设置fast路由器

    ast路由器又称迅捷路由器,是国产品牌.随着无线网络的普及,不管是家用还是办公无线路由器已经成为家庭以及中小企业非常普及的产品,之前我们也为大家介绍过不少无线路由器的设置方法,尽管不同品牌无线路由器设 ...

  • FAST路由器搜索到信号却无法连接(迅捷路由器有信号没网络)

    FAST是一个出厂路由器产品的品牌,功能非常的强大,具体可以分为无线路由器跟有线路由器,那么你知道FAST路由器搜索到信号却无法连接怎么解决吗?下面是学习啦小编整理的一些关于FAST路由器搜索到信号却 ...

  • FAST路由器怎么修改WiFi密码

    出于安全方面考虑,有时候需要定期修改自己路由器的WIFI密码,那么FAST路由器怎么修改WIFI密码呢?这篇分享给刚接触FAST路由器的朋友,以后自己就可以修改路由器的WIFI密码了,不用麻烦自己的朋 ...

  • 忘记登录FAST路由器用户和密码该如何解决

    由于存在许多不可确定的因素,网络管理员偶尔会忘记FAST路由器的用户名和密码,这时可以将FAST路由器复位,恢复直到出厂状态解决此问题。 一、54M系列无线路由器及SOHO级有线宽带路由器传统复位方法 ...

  • FAST路由器复位的常见问题及解决方法

    一、检查电脑的本地连接是否已连接上,一般断开连接,电脑右下会有提示。 二、使用复位键(reset)复位的,需要按住复位键10秒钟左右,所有指示灯同时亮几下才会复位成功。 三、 检查FAST路由器的初始 ...

  • 迅捷FAST路由器的桥接作用介绍

    一、针对这种情况,我们可以巧妙的利用桥接的方式来解决这个问题,这里我们以一个例子来说明桥接的作用。 1、组网环境为FAST路由器、一个10M以太网模块NM-1E;一个支持2M带宽的广域网模块WIC-1 ...

  • FAST路由器复位的常见问题

    一、检查电脑的本地连接是否已连接上,一般断开连接,电脑右下会有提示。 二、使用复位键(reset)复位的,需要按住复位键10秒钟左右,所有指示灯同时亮几下才会复位成功。 三、 检查FAST路由器的初始 ...