SlideShare una empresa de Scribd logo
1 de 40
BGP
   12 Sep 2009




  ShakeSoul, Inc.
•         •
                •   BGP   •   EC2   BGP

                •
                          •
                •   BGP
                          •           /



doc. ver. 1.0                             ShakeSoul, Inc.
•   ID : d_sea
                    •   http://www.hatena.ne.jp/d_sea
                •
                •   2002-2006 : IRI/BBTower(iDC) internet

                •   2007-2009.01: 3D                          “meet-me”

                •   2009.02- :                          (www.shakesoul.net)



                    •


doc. ver. 1.0                                                                 ShakeSoul, Inc.
•         BBTower
                                    BGP

                •

                •   BGP
                                     w

                •

doc. ver. 1.0                             ShakeSoul, Inc.
BGP                           internet
                •   BGP        internet

                •   BGP                                internet

                •   internet      BGP
                                   1

                •   internet               AS

                                               internet
                                                 BGP

                                          AS                      AS
                          AS                           AS


doc. ver. 1.0                                                          ShakeSoul, Inc.
BGP
                •   BGP : Border Gateway Protocol

                •          BGP-4                      : RFC1771

                •
                •                       AS          prefix         (IP
                            )
                      nexthop

                •               IPv6     BGP-4+

doc. ver. 1.0                                               ShakeSoul, Inc.
BGP
                •   BGP        Layer 3

                •   AS                                       (prefix) 1



                    •             /8      /24       OK

                •   AS            prefix          best path
                                                              (advertise)

                •   internet                           26      (2009.06)



                •   internet                    full route

                •                                     1                     best path



doc. ver. 1.0                                                                ShakeSoul, Inc.
AS
                     •
                         •    OCN(4713)       SoftbankBB(24256) BIGLOBE(2518)



                         •    Sakura internet(9370), BBTower(9607)

                     •   Web

                         •    Google(15169), Yahoo!Japan(23816), mixi(38651)

                     •

                             [TODO]        AS    JPNIC list
                             http://www.nic.ad.jp/ja/ip/as-numbers.txt

                             whois -h whois.nic.ad.jp “AS 9607”/e
doc. ver. 1.0                                                                   ShakeSoul, Inc.
peer
                •   AS              1    1   BGP                       (        1 1)

                •                                  peering

                •   TCP 179

                •   Idel => Connect => Active => OpenSent => OpenConfirm =>
                    Established

                •          config        AS               IP address                    peering
                                                                           MD5 password



                •   peer

                •          peer                                             (
                            )

                                   peer              peer             AS2
                           AS4               AS1
                                                                      AS3
doc. ver. 1.0                                                                             ShakeSoul, Inc.
•               (source)             (destination)



                    •     source               destination


                          (route)

                    •                                         1hop


                                               A
                                                                 destination
                    source                     B             X

                X   ABC               ...
                                               C
doc. ver. 1.0                                                            ShakeSoul, Inc.
BGP
                  1.     AS        (source)     destination IP address


                  2.   destination IP address           prefix                     prefix
                               AS

                  3.          AS                            path




                                     BGP      destination                     path


                                                                     full route
                                   AS(Upstream)     2           peering


doc. ver. 1.0                                                                        ShakeSoul, Inc.
BGP
                  AS1         1.   AS1         AS7     best path     AS2


                              2.   AS4                      (peer down)

       AS2              AS3   3.   AS4      peering          AS2 BGP
                                     update

                              4.   AS2 update                          AS1
                        AS5
                                         AS1    BGP                update
       AS4
                              5.   update                            AS7
                        AS6                      AS3        best path



                  AS7         6.                 AS3


doc. ver. 1.0                                                          ShakeSoul, Inc.
BGP
                  AS1         1.   AS1         AS7     best path     AS2


                              2.   AS4                      (peer down)

       AS2              AS3   3.   AS4      peering          AS2 BGP




×
                                     update

                              4.   AS2 update                          AS1
                        AS5
                                         AS1    BGP                update
       AS4
                              5.   update                            AS7
                        AS6                      AS3        best path



                  AS7         6.                 AS3


doc. ver. 1.0                                                          ShakeSoul, Inc.
BGP
                   AS1         1.   AS1         AS7     best path     AS2


                               2.   AS4                      (peer down)

       AS2               AS3   3.   AS4      peering          AS2 BGP




×
                update                update

                               4.   AS2 update                          AS1
                         AS5
                                          AS1    BGP                update
       AS4
                               5.   update                            AS7
                         AS6                      AS3        best path



                   AS7         6.                 AS3


doc. ver. 1.0                                                           ShakeSoul, Inc.
BGP
                         update   1.   AS1         AS7     best path     AS2
                   AS1


                                  2.   AS4                      (peer down)

       AS2                  AS3   3.   AS4      peering          AS2 BGP




×
                update                   update

                                  4.   AS2 update                          AS1
                            AS5
                                             AS1    BGP                update
       AS4
                                  5.   update                            AS7
                            AS6                      AS3        best path



                   AS7            6.                 AS3


doc. ver. 1.0                                                              ShakeSoul, Inc.
BGP
                         update   1.   AS1         AS7     best path     AS2
                   AS1


                                  2.   AS4                      (peer down)

       AS2                  AS3   3.   AS4      peering          AS2 BGP




×
                update                   update

                                  4.   AS2 update                          AS1
                            AS5
                                             AS1    BGP                update
       AS4
                                  5.   update                            AS7
                            AS6                      AS3        best path



                   AS7            6.                 AS3


doc. ver. 1.0                                                              ShakeSoul, Inc.
AS9607
                                                        •               AS

    AS               prefix
                                                                AS        iBGP
                                                                             best path
                                  metric 80
   9370
                                  localpref 100
                 59.106.0.0/17
                                  Community: 9607:13
  Sakura
                                  9607:3249

  23816                          metric 100
                                                        •   best path
                                 localpref 200
                203.216.224.0/19
  Yahoo                          Community: 9607:11

                                                        •
  Japan                          9607:3193 9607:23816

                                  metric 100
  38651                           localpref 90
                110.44.176.0/21   Community:
   mixi                           2516:1010 9607:3249
                                                        •

doc. ver. 1.0                                                                            ShakeSoul, Inc.
•                        /



                        traffic                 •       Local_Preference

             Local
                                               •       AS_Path
  1
           Preference
                                               •       MED(Multi Exit Discriminator)
  2        AS Path               path          •       Community
                                               •       Router ID
  3             MED
                                           •                     config
                                 LP, MED           /
  4       Community

                                           •   [TODO]               Looking Glass
  5        Router ID


                                               •       http://lg01.colo01.bbtower.ad.jp

doc. ver. 1.0                                                                       ShakeSoul, Inc.
BGP                    config
                                        Router C-1
                                            interface Gi 0/0
                                             ip address 10.2.255.1 255.255.255.252
                         ISP A
                      10.2.0.0/16           ....
                          AS2               router ospf 1
                                             passive-interface Gi0/0
                                             network 10.2.255.0 252.255.255.255 area 0
                 Router A-1
                                            ....
                          .2                router bgp 1
                                             network 10.1.0.0 mask 255.255.0.0
                BGP     10.2.255.0/30        neighbor 10.2.255.2 remote-as 2
                                             neighbor 10.2.255.2 route-map SAMPLE-IN in
                          .1                 neighbor 10.2.255.2 route-map SAMPLE-OUT out
                                            ....
                 Router C-1
                                            route-map SAMPLE-IN permit 10
                                             set local-preference 200
                                             set community 1:2
                         AS1                route-map SAMPLE-IN permit 20
                      10.1.0.0/16            match as-path 222
                      Customer              route-map SAMPLE-OUT permit 10
                                             set metric 10
                                            ip as-path access-list 222 permit ^(2_)+$

doc. ver. 1.0                                                                           ShakeSoul, Inc.
demo: Amazon EC2 BGP
@Aamazon EC2
                      instance 1
                                        •   Amazon EC2         2   instance
                      10.2.0.0/16
                       AS65002

                    bgpd
                                        •   Quagga(Zebra)
                  (Quagga)


                      10.209.162.213
                                        •   bgpd.conf              peer
                       10.254.202.228
                    bgpd
                  (Quagga)
                                        •   route-map
                       AS65001
                      10.1.0.0/16
                     10.11.0.0/16
                    10.111.0.0/16       •   [TODO] ssh login
                      instance 2
 doc. ver. 1.0                                                     ShakeSoul, Inc.
static 1ISP 2
                                                          BGP
                                                    default route                             BGP

                               Internet                         1.   1       peer     (                  )

                                                                2.                                   (filter    deny
                                ISP A
                                                                                                     )
                Router A-1                   Router A-2         3.
                                                                     (deny          filter       )

                                                                4.                               1

                             default route
                               0.0.0.0/0
                Router C-1                   Router C-2         5.   2

                                                                6.   Router C-1/2    default route            (BGP
                             default route                                                )
                               0.0.0.0/0
                             ECMP(OSPF)                         7.

                Customer prefix: 10.0.0.0/8
doc. ver. 1.0                                                                                            ShakeSoul, Inc.
static 1ISP 2
                                                          BGP
                                                    default route                             BGP

                               Internet                         1.   1       peer     (                  )

                                                                2.                                   (filter    deny
                                ISP A
                                                                                                     )
                Router A-1                   Router A-2         3.
                                                                     (deny          filter       )

                                                                4.                               1
                 peering

                             default route
                               0.0.0.0/0
                Router C-1                   Router C-2         5.   2

                                                                6.   Router C-1/2    default route            (BGP
                             default route                                                )
                               0.0.0.0/0
                             ECMP(OSPF)                         7.

                Customer prefix: 10.0.0.0/8
doc. ver. 1.0                                                                                            ShakeSoul, Inc.
static1ISP 2
                                                         BGP
                                                   default route                             BGP

                              Internet                         1.   1       peer     (                  )

                                                               2.                                   (filter    deny
                               ISP A
                                                                                                    )
             Router A-1                     Router A-2         3.
prefix: Full Route
                                                                    (deny          filter       )

                                                               4.                               1
                  peering

                            default route
prefix: 10.0.0.0/8
                              0.0.0.0/0
             Router C-1                     Router C-2         5.   2

                                                               6.   Router C-1/2    default route            (BGP
                            default route                                                )
                              0.0.0.0/0
                            ECMP(OSPF)                         7.

                  Customer prefix: 10.0.0.0/8
  doc. ver. 1.0                                                                                         ShakeSoul, Inc.
static1ISP 2
                                                           BGP
                                                    default route                                    BGP

                              Internet                                 1.   1       peer     (                  )

                                                                       2.                                   (filter    deny
                               ISP A
                                                                                                            )
             Router A-1                     Router A-2               3.
                                                   prefix: Full Route
prefix: Full Route
                                                                            (deny          filter       )

                                             peering                   4.                               1
                  peering

                            default route          prefix: 10.0.0.0/8
prefix: 10.0.0.0/8
                              0.0.0.0/0
             Router C-1                     Router C-2                 5.   2

                                                                       6.   Router C-1/2    default route            (BGP
                            default route                                                        )
                              0.0.0.0/0
                            ECMP(OSPF)                                 7.

                  Customer prefix: 10.0.0.0/8
  doc. ver. 1.0                                                                                                 ShakeSoul, Inc.
static1ISP 2
                                                           BGP
                                                    default route                                    BGP

                              Internet                                 1.   1       peer     (                  )

                                                                       2.                                   (filter    deny
                               ISP A
                                                                                                            )
             Router A-1                     Router A-2               3.
                                                   prefix: Full Route
prefix: Full Route
                                                                            (deny          filter       )

                                             peering                   4.                               1
                  peering

prefix: 10.0.0.0/8                                  prefix: 10.0.0.0/8
             Router C-1                     Router C-2                 5.   2

                                                                       6.   Router C-1/2    default route            (BGP
                            default route                                                        )
                              0.0.0.0/0
                            ECMP(OSPF)                                 7.

                  Customer prefix: 10.0.0.0/8
  doc. ver. 1.0                                                                                                 ShakeSoul, Inc.
BGP
                          Internet

            AS2                          AS3                  •       full route   upstream 2

                                                              •       IX           peering
                           upstream
                                                                  •        L2           1       interface

           Router                       Router
            C-1                          C-2
                                                              •                    AS           private
                             AS1                                      peering
                Router                Router         Router
                 C-3                   C-4            C-4
                                                                  •                 prefix

                       public peer
             IX
    (Internet eXchange)                  private peer
                                                              •


                                                                  •        peer
AS10            ....     AS n                  AS4


doc. ver. 1.0                                                                                ShakeSoul, Inc.
•   BGP
                       AS1


                                              •   peer
                                                  prefix          internet

                                              •                                 prefix

10.0.0.0/16      AS2


         AS2                      AS3         •     AS BGP                  prefix filter
  10.0.0.0/16                192.168.0.0/24                           full route (        26
                                                          )   config



 doc. ver. 1.0                                                                 ShakeSoul, Inc.
•   BGP
                       AS1


                                                  •   peer
                                                      prefix          internet

                                                  •                                 prefix
                              10.0.0.0/24   AS3
10.0.0.0/16      AS2


         AS2                       AS3            •     AS BGP                  prefix filter
  10.0.0.0/16                192.168.0.0/24                               full route (        26
                                                              )   config



 doc. ver. 1.0                                                                     ShakeSoul, Inc.
10.0.0.0/24
          AS2          AS3
                                                        •   BGP
                             AS1


                                                        •   peer
                                                            prefix          internet

                                                        •                                 prefix
                                    10.0.0.0/24   AS3
10.0.0.0/16      AS2


         AS2                             AS3            •     AS BGP                  prefix filter
  10.0.0.0/16                      192.168.0.0/24                               full route (        26
                                                                    )   config



 doc. ver. 1.0                                                                           ShakeSoul, Inc.
10.0.0.0/24
          AS2          AS3
                                                        •   BGP
                             AS1


                                                        •   peer
                                                            prefix          internet

                                                        •                                 prefix
                                    10.0.0.0/24   AS3
10.0.0.0/16      AS2


         AS2                             AS3            •     AS BGP                  prefix filter
  10.0.0.0/16                      192.168.0.0/24                               full route (        26
                                                                    )   config



 doc. ver. 1.0                                                                           ShakeSoul, Inc.
10.0.0.0/24
          AS2          AS3
                                                         •   BGP
                             AS1


                                                         •   peer
                                                             prefix          internet

                                                         •                                 prefix
                                     10.0.0.0/24   AS3
10.0.0.0/16      AS2


         AS2                              AS3            •     AS BGP                  prefix filter
  10.0.0.0/16                      192.168.0.0/24                                full route (        26
            10.0.0.0/24                                              )   config
                  AS3          AS2
            Web

 doc. ver. 1.0                                                                            ShakeSoul, Inc.
BGP
                                  AS2
                             192.168.0.0/18

                                                               •
                                Router
                                                                           IGP(Interio Gateway Protocol)

                192.168.100.0/30        .1                           EGP(Exterio Gateway Protocol)
                     peering            .2


                               Router_B                        •   IGP   OSPF   RIP       EGP     BGP
                                       10.1.0.1

         BGP
                    192.168.0.0/18
                    192.168.100.1
                                         nexthop
                                                               •   BGP                nexthop      AS
                                                                         IGP
                            192.168.100,1               ....

     Router_C
                      IGP
                            192.168.100,1          nexthop     •
                            10.1.0.1                                                    IGP
                                AS1
                             10.1.0.0/18


doc. ver. 1.0                                                                                   ShakeSoul, Inc.
internet

                                       •   BGP

                    AS1

                                       •
                                                       config
                                 AS3
        AS2


                                 AS4       Local Preference

        AS6                            •
                                 AS5
                                                 destinatoin AS
                    AS7


   AS1                     AS5
                                       •
                                                 internet

doc. ver. 1.0                                                     ShakeSoul, Inc.
internet
        AS7          AS2               •   BGP

                    AS1

                                       •
                                                       config
                                 AS3
        AS2


                                 AS4       Local Preference

        AS6                            •
                                 AS5
                                                 destinatoin AS
                    AS7


   AS1                     AS5
                                       •
                                                 internet

doc. ver. 1.0                                                     ShakeSoul, Inc.
internet

                •
                      •   internet      BGP                   AS    BGP    best
                          path

                      •   26                (2009.06)

                      •               BGP                          IGP




                BGP

                •
                      •          AS                                         AS



                      •
                •                                       100

doc. ver. 1.0                                                             ShakeSoul, Inc.
BGP

  •        JPNIC                                   •   BGP

         •      AS                                     •   BGP

         •      Prefix : IP                             •                     config



  •        full route                                  •
         •      Cisco         6500        CRS-1,
                Juniper        M10i                    •         SNMP trap           syslog
                                                                      /
         •                      2

  •        BGP               full route            •

         •                      2
doc. ver. 1.0                                                                ShakeSoul, Inc.
BGP
                                /
     •                              •
            •   1   ISP                 •   BGP

            •
                                        •   BGP
                                                  ISP
            •

            •                           •         /



                                        •
doc. ver. 1.0                                         ShakeSoul, Inc.
BGP
                •
                    •
                •
                    •   1   interface

                    •   1   ISP

                •

                    •
doc. ver. 1.0                           ShakeSoul, Inc.
•   BGP



                •   Web   BGP
                                  BGP



                •
                    or

                •

                    •     JANOG
doc. ver. 1.0                       ShakeSoul, Inc.
Thank You!!


                  Any Question?




doc. ver. 1.0                     ShakeSoul, Inc.

Más contenido relacionado

Destacado

31452379 accounting-standards
31452379 accounting-standards31452379 accounting-standards
31452379 accounting-standards
Arshad Mohammad
 
ネットワーク運用自動化お悩み相談会
ネットワーク運用自動化お悩み相談会ネットワーク運用自動化お悩み相談会
ネットワーク運用自動化お悩み相談会
Yuya Rin
 
Cpt accounts chapter 1 practice question solutions
Cpt accounts chapter 1 practice question solutionsCpt accounts chapter 1 practice question solutions
Cpt accounts chapter 1 practice question solutions
VXplain
 
ネットワークエンジニアはどこでウデマエをみがくのか?
ネットワークエンジニアはどこでウデマエをみがくのか?ネットワークエンジニアはどこでウデマエをみがくのか?
ネットワークエンジニアはどこでウデマエをみがくのか?
Yuya Rin
 

Destacado (18)

CEDEC 2015でIPv6 Onlyネットワークをこっそり提供してみた
CEDEC 2015でIPv6 Onlyネットワークをこっそり提供してみたCEDEC 2015でIPv6 Onlyネットワークをこっそり提供してみた
CEDEC 2015でIPv6 Onlyネットワークをこっそり提供してみた
 
Physical Layer - Metal vs Fiber
Physical Layer - Metal vs FiberPhysical Layer - Metal vs Fiber
Physical Layer - Metal vs Fiber
 
AS2 Valuation of Inventories IPCC
AS2 Valuation of Inventories IPCCAS2 Valuation of Inventories IPCC
AS2 Valuation of Inventories IPCC
 
Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015
Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015
Tried to Provide IPv6 Only Network Stealthily at CEDEC 2015
 
31452379 accounting-standards
31452379 accounting-standards31452379 accounting-standards
31452379 accounting-standards
 
Rubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつりRubyで創るOpenFlowネットワーク - LLまつり
Rubyで創るOpenFlowネットワーク - LLまつり
 
ネットワーク運用自動化お悩み相談会
ネットワーク運用自動化お悩み相談会ネットワーク運用自動化お悩み相談会
ネットワーク運用自動化お悩み相談会
 
IPv4/IPv6 移行・共存技術の動向
IPv4/IPv6 移行・共存技術の動向IPv4/IPv6 移行・共存技術の動向
IPv4/IPv6 移行・共存技術の動向
 
Depreciation 3
Depreciation 3Depreciation 3
Depreciation 3
 
Cpt accounts chapter 1 practice question solutions
Cpt accounts chapter 1 practice question solutionsCpt accounts chapter 1 practice question solutions
Cpt accounts chapter 1 practice question solutions
 
ネットワーク運用自動化のためのサービス・運用設計
ネットワーク運用自動化のためのサービス・運用設計ネットワーク運用自動化のためのサービス・運用設計
ネットワーク運用自動化のためのサービス・運用設計
 
CEDEC-Net 2015 テクニカルレビュー
CEDEC-Net 2015 テクニカルレビューCEDEC-Net 2015 テクニカルレビュー
CEDEC-Net 2015 テクニカルレビュー
 
BGP Overview
BGP OverviewBGP Overview
BGP Overview
 
wakamonog6 インターネットの裏側の仕組み
wakamonog6 インターネットの裏側の仕組みwakamonog6 インターネットの裏側の仕組み
wakamonog6 インターネットの裏側の仕組み
 
本当は楽しいインターネット
本当は楽しいインターネット本当は楽しいインターネット
本当は楽しいインターネット
 
ルーティングチュートリアルチュートリアル TCP/IP編
ルーティングチュートリアルチュートリアル TCP/IP編ルーティングチュートリアルチュートリアル TCP/IP編
ルーティングチュートリアルチュートリアル TCP/IP編
 
ネットワークエンジニアはどこでウデマエをみがくのか?
ネットワークエンジニアはどこでウデマエをみがくのか?ネットワークエンジニアはどこでウデマエをみがくのか?
ネットワークエンジニアはどこでウデマエをみがくのか?
 
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
 

Similar a 090910hbstudy#3-BGP

小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage
小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage
小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage
moai kids
 
Shmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxyShmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxy
Shannon McFarland
 
Yahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudYahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The Cloud
ConSanFrancisco123
 
Genkidama:実装と課題
Genkidama:実装と課題Genkidama:実装と課題
Genkidama:実装と課題
Takuya ASADA
 
Bgp 1232073634451868-3
Bgp 1232073634451868-3Bgp 1232073634451868-3
Bgp 1232073634451868-3
afzel
 

Similar a 090910hbstudy#3-BGP (18)

Couchdb
CouchdbCouchdb
Couchdb
 
小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage
小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage
小咄:BlazeDS+AMF Client+MySQLで実現するKey-Value Storage
 
Shmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxyShmcfarl slb66-slb64-nat64-proxy
Shmcfarl slb66-slb64-nat64-proxy
 
Berlin Buzzwords preso
Berlin Buzzwords presoBerlin Buzzwords preso
Berlin Buzzwords preso
 
heyCoop DON CIO Wireless Brief
heyCoop DON CIO Wireless BriefheyCoop DON CIO Wireless Brief
heyCoop DON CIO Wireless Brief
 
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
 
Yahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudYahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The Cloud
 
RPKI and Me
RPKI and MeRPKI and Me
RPKI and Me
 
Genkidama:実装と課題
Genkidama:実装と課題Genkidama:実装と課題
Genkidama:実装と課題
 
PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
 PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
 
BGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN ControllerBGP Traffic Engineering with SDN Controller
BGP Traffic Engineering with SDN Controller
 
GenomeBrowser
GenomeBrowserGenomeBrowser
GenomeBrowser
 
Bigbgp (1)
Bigbgp (1)Bigbgp (1)
Bigbgp (1)
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspective
 
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing
 
APRICOT 2012 - Living with the ever-growing BGP table: an OCN story
APRICOT 2012 - Living with the ever-growing BGP table: an OCN storyAPRICOT 2012 - Living with the ever-growing BGP table: an OCN story
APRICOT 2012 - Living with the ever-growing BGP table: an OCN story
 
APRICOT 2012 - Living with the ever-growing BGP table: an OCN story
APRICOT 2012 - Living with the ever-growing BGP table: an OCN storyAPRICOT 2012 - Living with the ever-growing BGP table: an OCN story
APRICOT 2012 - Living with the ever-growing BGP table: an OCN story
 
Bgp 1232073634451868-3
Bgp 1232073634451868-3Bgp 1232073634451868-3
Bgp 1232073634451868-3
 

Más de Hiro Fukami

Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Hiro Fukami
 
2012.03.08 Forschooner勉強会#01
2012.03.08 Forschooner勉強会#012012.03.08 Forschooner勉強会#01
2012.03.08 Forschooner勉強会#01
Hiro Fukami
 
2011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 20112011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 2011
Hiro Fukami
 
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
Hiro Fukami
 
2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend
Hiro Fukami
 
2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG
Hiro Fukami
 
2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating
Hiro Fukami
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
Hiro Fukami
 

Más de Hiro Fukami (20)

Players1st クラブ・チーム向け提案書
Players1st クラブ・チーム向け提案書Players1st クラブ・チーム向け提案書
Players1st クラブ・チーム向け提案書
 
DevOps 研修 中級編#02
DevOps 研修 中級編#02DevOps 研修 中級編#02
DevOps 研修 中級編#02
 
DevOps 研修 中級編#01
DevOps 研修 中級編#01DevOps 研修 中級編#01
DevOps 研修 中級編#01
 
DevOps 研修 初級編
DevOps 研修 初級編DevOps 研修 初級編
DevOps 研修 初級編
 
DevOps 概要 - インフラ革命、今起きていること
DevOps 概要 - インフラ革命、今起きていることDevOps 概要 - インフラ革命、今起きていること
DevOps 概要 - インフラ革命、今起きていること
 
クラウド実践入門 クラウドを使ってみよう
クラウド実践入門 クラウドを使ってみようクラウド実践入門 クラウドを使ってみよう
クラウド実践入門 クラウドを使ってみよう
 
東京SoftLayer勉強会#05 SoftLayerをはじめて使ってWebUIなChefでセットアップしてみた
東京SoftLayer勉強会#05 SoftLayerをはじめて使ってWebUIなChefでセットアップしてみた東京SoftLayer勉強会#05 SoftLayerをはじめて使ってWebUIなChefでセットアップしてみた
東京SoftLayer勉強会#05 SoftLayerをはじめて使ってWebUIなChefでセットアップしてみた
 
OpsDeliver Serivce Info, Business Model
OpsDeliver Serivce Info, Business ModelOpsDeliver Serivce Info, Business Model
OpsDeliver Serivce Info, Business Model
 
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまでBPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
BPStudy#75 スマートWP 裏側のお話からリーンなアプローチまで
 
スマートWordPress - Coworking Asia Conference Tokyo 2013
スマートWordPress - Coworking Asia Conference Tokyo 2013スマートWordPress - Coworking Asia Conference Tokyo 2013
スマートWordPress - Coworking Asia Conference Tokyo 2013
 
スマートWordPress on JAWS-UG Tokyo#17
スマートWordPress on JAWS-UG Tokyo#17スマートWordPress on JAWS-UG Tokyo#17
スマートWordPress on JAWS-UG Tokyo#17
 
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
Kii Cloud 紹介 - モバイルクラウド MBaaS とは?
 
2012.03.08 Forschooner勉強会#01
2012.03.08 Forschooner勉強会#012012.03.08 Forschooner勉強会#01
2012.03.08 Forschooner勉強会#01
 
2011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 20112011.12.15 Innovation Weekend Final 2011
2011.12.15 Innovation Weekend Final 2011
 
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
2011.10.13 fluxflex on OpenCloudCampus Technologies Meeting PaaS
 
2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend2011.07.22 LT on InnovationWeekend
2011.07.22 LT on InnovationWeekend
 
2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG2011.07.14 LT Doc fluxflex on JAWS-UG
2011.07.14 LT Doc fluxflex on JAWS-UG
 
2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating2010.11.25 LT Doc fluxflex on Startup Dating
2010.11.25 LT Doc fluxflex on Startup Dating
 
2010.09.02 LT Doc fluxflex on JAWS-UG
2010.09.02 LT Doc fluxflex on JAWS-UG2010.09.02 LT Doc fluxflex on JAWS-UG
2010.09.02 LT Doc fluxflex on JAWS-UG
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

090910hbstudy#3-BGP

  • 1. BGP 12 Sep 2009 ShakeSoul, Inc.
  • 2. • • BGP • EC2 BGP • • • BGP • / doc. ver. 1.0 ShakeSoul, Inc.
  • 3. ID : d_sea • http://www.hatena.ne.jp/d_sea • • 2002-2006 : IRI/BBTower(iDC) internet • 2007-2009.01: 3D “meet-me” • 2009.02- : (www.shakesoul.net) • doc. ver. 1.0 ShakeSoul, Inc.
  • 4. BBTower BGP • • BGP w • doc. ver. 1.0 ShakeSoul, Inc.
  • 5. BGP internet • BGP internet • BGP internet • internet BGP 1 • internet AS internet BGP AS AS AS AS doc. ver. 1.0 ShakeSoul, Inc.
  • 6. BGP • BGP : Border Gateway Protocol • BGP-4 : RFC1771 • • AS prefix (IP ) nexthop • IPv6 BGP-4+ doc. ver. 1.0 ShakeSoul, Inc.
  • 7. BGP • BGP Layer 3 • AS (prefix) 1 • /8 /24 OK • AS prefix best path (advertise) • internet 26 (2009.06) • internet full route • 1 best path doc. ver. 1.0 ShakeSoul, Inc.
  • 8. AS • • OCN(4713) SoftbankBB(24256) BIGLOBE(2518) • Sakura internet(9370), BBTower(9607) • Web • Google(15169), Yahoo!Japan(23816), mixi(38651) • [TODO] AS JPNIC list http://www.nic.ad.jp/ja/ip/as-numbers.txt whois -h whois.nic.ad.jp “AS 9607”/e doc. ver. 1.0 ShakeSoul, Inc.
  • 9. peer • AS 1 1 BGP ( 1 1) • peering • TCP 179 • Idel => Connect => Active => OpenSent => OpenConfirm => Established • config AS IP address peering MD5 password • peer • peer ( ) peer peer AS2 AS4 AS1 AS3 doc. ver. 1.0 ShakeSoul, Inc.
  • 10. (source) (destination) • source destination (route) • 1hop A destination source B X X ABC ... C doc. ver. 1.0 ShakeSoul, Inc.
  • 11. BGP 1. AS (source) destination IP address 2. destination IP address prefix prefix AS 3. AS path BGP destination path full route AS(Upstream) 2 peering doc. ver. 1.0 ShakeSoul, Inc.
  • 12. BGP AS1 1. AS1 AS7 best path AS2 2. AS4 (peer down) AS2 AS3 3. AS4 peering AS2 BGP update 4. AS2 update AS1 AS5 AS1 BGP update AS4 5. update AS7 AS6 AS3 best path AS7 6. AS3 doc. ver. 1.0 ShakeSoul, Inc.
  • 13. BGP AS1 1. AS1 AS7 best path AS2 2. AS4 (peer down) AS2 AS3 3. AS4 peering AS2 BGP × update 4. AS2 update AS1 AS5 AS1 BGP update AS4 5. update AS7 AS6 AS3 best path AS7 6. AS3 doc. ver. 1.0 ShakeSoul, Inc.
  • 14. BGP AS1 1. AS1 AS7 best path AS2 2. AS4 (peer down) AS2 AS3 3. AS4 peering AS2 BGP × update update 4. AS2 update AS1 AS5 AS1 BGP update AS4 5. update AS7 AS6 AS3 best path AS7 6. AS3 doc. ver. 1.0 ShakeSoul, Inc.
  • 15. BGP update 1. AS1 AS7 best path AS2 AS1 2. AS4 (peer down) AS2 AS3 3. AS4 peering AS2 BGP × update update 4. AS2 update AS1 AS5 AS1 BGP update AS4 5. update AS7 AS6 AS3 best path AS7 6. AS3 doc. ver. 1.0 ShakeSoul, Inc.
  • 16. BGP update 1. AS1 AS7 best path AS2 AS1 2. AS4 (peer down) AS2 AS3 3. AS4 peering AS2 BGP × update update 4. AS2 update AS1 AS5 AS1 BGP update AS4 5. update AS7 AS6 AS3 best path AS7 6. AS3 doc. ver. 1.0 ShakeSoul, Inc.
  • 17. AS9607 • AS AS prefix AS iBGP best path metric 80 9370 localpref 100 59.106.0.0/17 Community: 9607:13 Sakura 9607:3249 23816 metric 100 • best path localpref 200 203.216.224.0/19 Yahoo Community: 9607:11 • Japan 9607:3193 9607:23816 metric 100 38651 localpref 90 110.44.176.0/21 Community: mixi 2516:1010 9607:3249 • doc. ver. 1.0 ShakeSoul, Inc.
  • 18. / traffic • Local_Preference Local • AS_Path 1 Preference • MED(Multi Exit Discriminator) 2 AS Path path • Community • Router ID 3 MED • config LP, MED / 4 Community • [TODO] Looking Glass 5 Router ID • http://lg01.colo01.bbtower.ad.jp doc. ver. 1.0 ShakeSoul, Inc.
  • 19. BGP config Router C-1 interface Gi 0/0 ip address 10.2.255.1 255.255.255.252 ISP A 10.2.0.0/16 .... AS2 router ospf 1 passive-interface Gi0/0 network 10.2.255.0 252.255.255.255 area 0 Router A-1 .... .2 router bgp 1 network 10.1.0.0 mask 255.255.0.0 BGP 10.2.255.0/30 neighbor 10.2.255.2 remote-as 2 neighbor 10.2.255.2 route-map SAMPLE-IN in .1 neighbor 10.2.255.2 route-map SAMPLE-OUT out .... Router C-1 route-map SAMPLE-IN permit 10 set local-preference 200 set community 1:2 AS1 route-map SAMPLE-IN permit 20 10.1.0.0/16 match as-path 222 Customer route-map SAMPLE-OUT permit 10 set metric 10 ip as-path access-list 222 permit ^(2_)+$ doc. ver. 1.0 ShakeSoul, Inc.
  • 20. demo: Amazon EC2 BGP @Aamazon EC2 instance 1 • Amazon EC2 2 instance 10.2.0.0/16 AS65002 bgpd • Quagga(Zebra) (Quagga) 10.209.162.213 • bgpd.conf peer 10.254.202.228 bgpd (Quagga) • route-map AS65001 10.1.0.0/16 10.11.0.0/16 10.111.0.0/16 • [TODO] ssh login instance 2 doc. ver. 1.0 ShakeSoul, Inc.
  • 21. static 1ISP 2 BGP default route BGP Internet 1. 1 peer ( ) 2. (filter deny ISP A ) Router A-1 Router A-2 3. (deny filter ) 4. 1 default route 0.0.0.0/0 Router C-1 Router C-2 5. 2 6. Router C-1/2 default route (BGP default route ) 0.0.0.0/0 ECMP(OSPF) 7. Customer prefix: 10.0.0.0/8 doc. ver. 1.0 ShakeSoul, Inc.
  • 22. static 1ISP 2 BGP default route BGP Internet 1. 1 peer ( ) 2. (filter deny ISP A ) Router A-1 Router A-2 3. (deny filter ) 4. 1 peering default route 0.0.0.0/0 Router C-1 Router C-2 5. 2 6. Router C-1/2 default route (BGP default route ) 0.0.0.0/0 ECMP(OSPF) 7. Customer prefix: 10.0.0.0/8 doc. ver. 1.0 ShakeSoul, Inc.
  • 23. static1ISP 2 BGP default route BGP Internet 1. 1 peer ( ) 2. (filter deny ISP A ) Router A-1 Router A-2 3. prefix: Full Route (deny filter ) 4. 1 peering default route prefix: 10.0.0.0/8 0.0.0.0/0 Router C-1 Router C-2 5. 2 6. Router C-1/2 default route (BGP default route ) 0.0.0.0/0 ECMP(OSPF) 7. Customer prefix: 10.0.0.0/8 doc. ver. 1.0 ShakeSoul, Inc.
  • 24. static1ISP 2 BGP default route BGP Internet 1. 1 peer ( ) 2. (filter deny ISP A ) Router A-1 Router A-2 3. prefix: Full Route prefix: Full Route (deny filter ) peering 4. 1 peering default route prefix: 10.0.0.0/8 prefix: 10.0.0.0/8 0.0.0.0/0 Router C-1 Router C-2 5. 2 6. Router C-1/2 default route (BGP default route ) 0.0.0.0/0 ECMP(OSPF) 7. Customer prefix: 10.0.0.0/8 doc. ver. 1.0 ShakeSoul, Inc.
  • 25. static1ISP 2 BGP default route BGP Internet 1. 1 peer ( ) 2. (filter deny ISP A ) Router A-1 Router A-2 3. prefix: Full Route prefix: Full Route (deny filter ) peering 4. 1 peering prefix: 10.0.0.0/8 prefix: 10.0.0.0/8 Router C-1 Router C-2 5. 2 6. Router C-1/2 default route (BGP default route ) 0.0.0.0/0 ECMP(OSPF) 7. Customer prefix: 10.0.0.0/8 doc. ver. 1.0 ShakeSoul, Inc.
  • 26. BGP Internet AS2 AS3 • full route upstream 2 • IX peering upstream • L2 1 interface Router Router C-1 C-2 • AS private AS1 peering Router Router Router C-3 C-4 C-4 • prefix public peer IX (Internet eXchange) private peer • • peer AS10 .... AS n AS4 doc. ver. 1.0 ShakeSoul, Inc.
  • 27. BGP AS1 • peer prefix internet • prefix 10.0.0.0/16 AS2 AS2 AS3 • AS BGP prefix filter 10.0.0.0/16 192.168.0.0/24 full route ( 26 ) config doc. ver. 1.0 ShakeSoul, Inc.
  • 28. BGP AS1 • peer prefix internet • prefix 10.0.0.0/24 AS3 10.0.0.0/16 AS2 AS2 AS3 • AS BGP prefix filter 10.0.0.0/16 192.168.0.0/24 full route ( 26 ) config doc. ver. 1.0 ShakeSoul, Inc.
  • 29. 10.0.0.0/24 AS2 AS3 • BGP AS1 • peer prefix internet • prefix 10.0.0.0/24 AS3 10.0.0.0/16 AS2 AS2 AS3 • AS BGP prefix filter 10.0.0.0/16 192.168.0.0/24 full route ( 26 ) config doc. ver. 1.0 ShakeSoul, Inc.
  • 30. 10.0.0.0/24 AS2 AS3 • BGP AS1 • peer prefix internet • prefix 10.0.0.0/24 AS3 10.0.0.0/16 AS2 AS2 AS3 • AS BGP prefix filter 10.0.0.0/16 192.168.0.0/24 full route ( 26 ) config doc. ver. 1.0 ShakeSoul, Inc.
  • 31. 10.0.0.0/24 AS2 AS3 • BGP AS1 • peer prefix internet • prefix 10.0.0.0/24 AS3 10.0.0.0/16 AS2 AS2 AS3 • AS BGP prefix filter 10.0.0.0/16 192.168.0.0/24 full route ( 26 10.0.0.0/24 ) config AS3 AS2 Web doc. ver. 1.0 ShakeSoul, Inc.
  • 32. BGP AS2 192.168.0.0/18 • Router IGP(Interio Gateway Protocol) 192.168.100.0/30 .1 EGP(Exterio Gateway Protocol) peering .2 Router_B • IGP OSPF RIP EGP BGP 10.1.0.1 BGP 192.168.0.0/18 192.168.100.1 nexthop • BGP nexthop AS IGP 192.168.100,1 .... Router_C IGP 192.168.100,1 nexthop • 10.1.0.1 IGP AS1 10.1.0.0/18 doc. ver. 1.0 ShakeSoul, Inc.
  • 33. internet • BGP AS1 • config AS3 AS2 AS4 Local Preference AS6 • AS5 destinatoin AS AS7 AS1 AS5 • internet doc. ver. 1.0 ShakeSoul, Inc.
  • 34. internet AS7 AS2 • BGP AS1 • config AS3 AS2 AS4 Local Preference AS6 • AS5 destinatoin AS AS7 AS1 AS5 • internet doc. ver. 1.0 ShakeSoul, Inc.
  • 35. internet • • internet BGP AS BGP best path • 26 (2009.06) • BGP IGP BGP • • AS AS • • 100 doc. ver. 1.0 ShakeSoul, Inc.
  • 36. BGP • JPNIC • BGP • AS • BGP • Prefix : IP • config • full route • • Cisco 6500 CRS-1, Juniper M10i • SNMP trap syslog / • 2 • BGP full route • • 2 doc. ver. 1.0 ShakeSoul, Inc.
  • 37. BGP / • • • 1 ISP • BGP • • BGP ISP • • • / • doc. ver. 1.0 ShakeSoul, Inc.
  • 38. BGP • • • • 1 interface • 1 ISP • • doc. ver. 1.0 ShakeSoul, Inc.
  • 39. BGP • Web BGP BGP • or • • JANOG doc. ver. 1.0 ShakeSoul, Inc.
  • 40. Thank You!! Any Question? doc. ver. 1.0 ShakeSoul, Inc.