Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BGP WITHDRAWN は Routing Loop を生む
Search
Shintaro Kojima
August 08, 2016
Technology
0
35
BGP WITHDRAWN は Routing Loop を生む
Originally uploaded to
https://www.slideshare.net/codeout/mrai-bgp-widthdrawn-and-packet-loss-1
Shintaro Kojima
August 08, 2016
Tweet
Share
More Decks by Shintaro Kojima
See All by Shintaro Kojima
ネットワークエンジニアの未来の働き方を考えてみようBoF
codeout
0
65
走りながら作るネットワークテンプレートシステム / Developing Network Template System for Automation and Policy Enforcement
codeout
0
87
NETCONFを転用して、 設定ファイルエディターをつくる話 / Config Editor Implementation with NETCONF or YANG
codeout
2
3.2k
OSS と sflow ではじめる MPLS トラフィック解析 / OSS based sflow collector
codeout
1
1.3k
構成管理DB からネットワーク図を自動生成する
codeout
0
1.4k
2017年ルーティングアップデートと情報収集手段
codeout
0
250
BGP経路問題発生時の行動を考えよう AS? なくても大丈夫だ
codeout
1
510
Event Driven BGPD
codeout
0
260
Juniper + CI による ネットワーク運用ワークフロー
codeout
1
510
Other Decks in Technology
See All in Technology
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
190
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
430
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
150
いいたいことちゃんという
tkengo
0
250
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
5
19k
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
180
止まらないLinuxシステムを構築する_高信頼性クラスタ入門
koedoyoshida
3
2.2k
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
1
380
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
170
.NET Profiler in 2024.
kkamegawa
2
2.1k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Done Done
chrislema
178
15k
Designing with Data
zakiwarfel
96
4.8k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
What's new in Ruby 2.0
geeforr
337
31k
How to train your dragon (web standard)
notwaldorf
75
5.2k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
The Cost Of JavaScript in 2023
addyosmani
21
3.9k
Being A Developer After 40
akosma
67
580k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Transcript
BGP WITHDRAWN は ROUTING LOOP を生む
10.0.0.0/24 10.0.0.0/20 NextHop (パケット転送の向き) BGP Update BGP Withdrawn 10.0.0.1 10.0.0.1
10.0.0.0/24 10.0.0.0/20 NextHop (パケット転送の向き) BGP Update BGP Withdrawn 10.0.0.1 10.0.0.1
10.0.0.0/24 10.0.0.0/20 NextHop (パケット転送の向き) BGP Update BGP Withdrawn 10.0.0.1 10.0.0.1
BGP UPDATE は ROUTING LOOP を生まない
10.0.0.0/20 NextHop (パケット転送の向き) BGP Update BGP Withdrawn 10.0.0.1 10.0.0.1
10.0.0.0/24 10.0.0.0/20 NextHop (パケット転送の向き) BGP Update BGP Withdrawn 10.0.0.1 10.0.0.1
10.0.0.0/24 10.0.0.0/20 NextHop (パケット転送の向き) BGP Update BGP Withdrawn 10.0.0.1 10.0.0.1
例1: DDOS 対策サービスと ROUTING LOOP
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/24 10.0.0.0/20
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/24 10.0.0.0/20
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/24 10.0.0.0/20
例1: WORKAROUND
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/24 10.0.0.0/20
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/24 10.0.0.0/20 10.0.0.0/24
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/24 10.0.0.0/20 10.0.0.0/24
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/20 10.0.0.0/24
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/20 10.0.0.0/24
AS65000 AS65002 AS65003 ピア トランジット BGP Withdrawn NextHop (パケット転送の向き) MRAI
AS65001 10.0.0.0/20 10.0.0.0/24
例2: TRAFFIC ENGINEERING と ROUTING LOOP
AS65000 AS65002 AS65003 AS65004 AS65005 ピア トランジット AS65001 NextHop (パケット転送の向き)
10.0.0.0/20 10.0.0.0/24 10.0.0.0/20 MRAI BGP Withdrawn
AS65000 AS65002 AS65003 AS65004 AS65005 ピア トランジット AS65001 NextHop (パケット転送の向き)
10.0.0.0/20 10.0.0.0/24 10.0.0.0/20 MRAI BGP Withdrawn
AS65000 AS65002 AS65003 AS65004 AS65005 ピア トランジット AS65001 NextHop (パケット転送の向き)
10.0.0.0/20 10.0.0.0/24 10.0.0.0/20 MRAI BGP Withdrawn
AS65000 AS65002 AS65003 AS65004 AS65005 ピア トランジット AS65001 NextHop (パケット転送の向き)
10.0.0.0/20 10.0.0.0/24 10.0.0.0/20 MRAI BGP Withdrawn
AS65000 AS65002 AS65003 AS65004 AS65005 ピア トランジット AS65001 NextHop (パケット転送の向き)
10.0.0.0/20 10.0.0.0/24 10.0.0.0/20 MRAI BGP Withdrawn