zoukankan      html  css  js  c++  java
  • BGP 1

    1. 根据拓扑图配置路由协议,每台路由器配置LOOPBACK 0地址

    R1/R2/R3/R4/R5

    loopback 0

    ip add 10.0.1.1 32

    R1:多加四个回环口(100.1.1.0/24 100.1.2.0/24 100.1.3.0/24  )

    R5:多加三个回环口(100.1.1.0/24  100.1.3.0/24  )

     2. R1与R2建立EBGP邻居关系,使用环回口接口建立

    R1:/R2

    bgp 100(200)

    peer 10.0.2.2(10.0.1.1) as 200(100)

    peer 10.0.2.2(10.0.1.1) ebgp-max-hop 2
    peer 10.0.2.2(10.0.1.1) connect-interface LoopBack0

    R1宣告网段:

    network 10.0.1.1 255.255.255.255
    network 100.1.1.0 255.255.255.0
    network 100.1.2.0 255.255.255.0
    network 100.1.3.0 255.255.255.0
    network 172.16.10.0 255.255.255.0

    R1:(静态)

    ip route-static 10.0.2.2 255.255.255.255 10.0.12.2

    R2:

    ip route-static 10.0.1.1 255.255.255.255 10.0.12.1

     3. R4与R5建立EBGP邻居关系,使用环回接口建立

    同上一题一样

     4. R2/R3/R4建立IBGP邻居关系,内部使用OSPF协议,使用环回口建立

    在R1和R5上需要新建loopback口

    因为走路的时候,配置静态的回环口和走路的回环口冲突

    R1:172.16.10.0/24(

    宣告BGP 100  

    net 172.16.10.0 24)

    R5:192.168.10.0/24(宣告

    bgp 300

    net 192.168.10.5 24 )

    R2/R4:做ospf协议,以R2为例:

    ospf 1 

    area 0.0.0.0
    network 10.0.2.2 0.0.0.0
    network 10.0.23.2 0.0.0.0

    R3:

    ospf 1
    area 0.0.0.0
    network 10.0.3.3 0.0.0.0
    network 10.0.23.3 0.0.0.0
    network 10.0.34.3 0.0.0.0

    R2/R3/R4:(R2与R3/R2与R4/R3与R2/R3与R4/R4与R3/R4与R2分别建立邻居)以R2为例:

    peer 10.0.3.3 as-number 200
    peer 10.0.3.3 connect-interface LoopBack0
    peer 10.0.4.4 as-number 200
    peer 10.0.4.4 connect-interface LoopBack0

    在EBGP和IBGP相邻的路由要修改其下一跳

    在R2和R4上修改:(修改其下一跳)

    R2:

    bgp 200

    peer 3.3.3.3 next-hop-local

    peer 4.4.4.4  next-hop-local

    此时R1会看到所有的bgp 路由

    在R2注入

    bgp 200

    import-route ospf 1

    注入一次的结果;

    在R4注入

    bgp 200

    import-route ospf 1

    注入2次的结果;

     5. 在R2上面将AS100中的三条路由进行汇聚,并且要求抑制住100.1.2.0/24,其它路由

        宣告出去

    R2:做汇总

    acl number 2002
    rule 1 deny source 100.1.3.0 0.0.0.255
    rule 2 deny source 100.1.1.0 0.0.0.255
    rule 5 permit

    route-policy 1 permit node 5
    if-match acl 2002

    bgp 200

    aggregate 100.1.0.0 255.255.252.0 detail-suppressed suppress-policy 1

     6. 要求R3选择R4到达100.1.1.0,通过修改orign属性来实现

    acl number 2004
    rule 5 permit source 100.1.1.0 0
    acl number 2005   (因为抑制多了,所以需要放开100.1.3.0和10.0.1.1的网段)
    rule 5 permit source 100.1.3.0 0
    rule 10 permit source 10.0.1.1 0

    route-policy 2 permit node 5
    if-match acl 2004
    apply origin incomplete
    #
    route-policy 2 permit node 10
    if-match acl 2005
    #
    route-policy 5 permit node 10
    if-match acl 2005

    bgp 200

    peer 10.0.3.3 route-policy 2 export (应用acl列表)

     

     7. 要求R3选择R4到达100.1.3.0,通过修改local-prefrence属性来实现

     R4:

    acl number 2010
    rule 5 permit source 100.1.3.0 0

    route-policy 1 permit node 5
    if-match acl 2010
    apply local-preference 350

    bgp 200

    peer 10.0.3.3 route-policy 1 export

     8. 要求R2到达100.1.0.0三个网段选择走AS 100,R4到达100.0.0 两个网段选择AS 300

  • 相关阅读:
    【CF932E】Team Work
    【ZJOI2011】看电影
    【CQOI2011】放棋子
    【HAOI2010】计数
    【HNOI2009】有趣的数列
    【ZJOI2010】排列计数
    【FJOI2016】建筑师
    【USACO10 OPEN】三角形计数
    【HNOI2012】排队
    【HNOI2008】越狱
  • 原文地址:https://www.cnblogs.com/TiAmoLJ/p/11357004.html
Copyright © 2011-2022 走看看