zoukankan      html  css  js  c++  java
  • SE 2014 年4月21日(一)

    如图配置
    网络中存在四个自治系统,设备之间要求建立BGP对等体关系,发布BGP路由,使得全网BGP路由相互通讯。

     

    要求
    1. 由于AS 200中的路由信息频繁抖动,所以AS 100 和 AS 300 均不希望接收起源于AS 200 中的路由
    2. AS 200 中 不希望接收经过了AS 300 的BGP路由!
    以上问题 要求使用AS路径过滤列表 完成。

    步骤:

    1、  完成基本的配置

    2、  完成BGP对等体关系

    [RT1-bgp]peer 10.1.12.2 as 200

    [RT2-bgp]peer 10.1.12.1 as 100

    [RT2-bgp]peer 10.1.15.2 as 300

    [RT3-bgp]peer 10.1.15.1 as 200

    [RT3-bgp]peer 10.1.25.2 as 400

    [RT4-bgp]peer 10.1.25.1 as 300

    3、  注入业务流

    [RT1-bgp]network 172.16.1.100 32

    [RT1-bgp]network 192.168.1.100 32

    [RT2-bgp]network 172.16.2.100 32

    [RT2-bgp]network 192.168.2.100 32

    [RT3-bgp]network 172.16.3.100 32

    [RT3-bgp]network 192.168.3.100 32

    [RT4-bgp]network 172.16.4.100 32

    [RT4-bgp]network 192.168.4.100 32

    4、  过滤AS200起源的路由

    [RT1]ip as-path 1 deny ^200$

    [RT1]ip as-path 1 permit .*

    [RT1-bgp]peer 10.1.12.2 as-path-acl 1 import

    5、  AS 200中过滤经过AS 300的路由

    [RT2]ip as-path 1 deny _300_

    [RT2]ip as-path 1 permit .*

    [RT2-bgp]peer 10.1.15.2 as-path-acl 1 import

    6、  在RT1上查看IP路由表中的BGP条目

     

    7、  在RT2上查看IP路由表中的BGP条目

     

  • 相关阅读:
    Magic-Club开发--第十六天
    (待完成)
    (转)Python多任务之线程
    (转)机器学习常用性能度量中的Accuracy、Precision、Recall、ROC、F score等都是些什么东西?
    排序
    一些c++<new(std::nothrow) >
    一些c++<省去警告>
    一些c++<MFC
    一些c++<auto>
    Unity3D js和C# 间相互调用
  • 原文地址:https://www.cnblogs.com/networking/p/3679363.html
Copyright © 2011-2022 走看看