Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
BGP Flowspec Indirection-ID Redirect
Search
Takuya Miyasaka
May 31, 2022
Technology
18
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BGP Flowspec Indirection-ID Redirect
Takuya Miyasaka
May 31, 2022
More Decks by Takuya Miyasaka
See All by Takuya Miyasaka
JANOG39.5_PCE.pdf
takuyamiyasaka
0
79
JANOG44.5_TRex.pdf
takuyamiyasaka
0
34
Other Decks in Technology
See All in Technology
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
6k
Claude Code本は、どのように執筆チームで書かれたか
oikon48
1
380
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
エンタメ企業のM&Aを支えるデータ基盤 ― 統合から店舗のリアルタイム分析まで / Data Engineering Summit 2026
genda
0
170
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
190
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
100
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
330
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
940
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
Thoughts on Productivity
jonyablonski
76
5.4k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
560
How to build a perfect <img>
jonoalderson
1
6.1k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Embracing the Ebb and Flow
colly
88
5.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
4 Signs Your Business is Dying
shpigford
187
23k
Transcript
- -
G F PB B B C o p y r
i g h t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 2 https://www.janog.gr.jp/meeting/janog35/program/bgpfs/ Traffic Filtering Rule (NLRI) Traffic Filtering Action (Extended Community) Traffic Filtering Rule Traffic Filtering Action https://tools.ietf.org/html/rfc5575
C o p y r i g h t ©
2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 3 AS GAS GAS DDoS D DDoS DDoS Source IP x.x.x.x Destination IP y.y.y.y Drop Destination IP z.z.z.z FB aaa Drop BGP Flowspec BGP Flowspec
- - F c R P F B
B F - - C o p y r i g h t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 4 Traffic Filtering Rule (NLRI) Traffic Filtering Action (Extended Community) https://datatracker.ietf.org/doc/draft-ietf-idr-flowspec-path-redirect/ MPLS SRv6 G I
- - C o p y r i g h
t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 5 AS AS AS Controller IP IP Source IP x.x.x.x Destination IP y.y.y.y Tunnel 1 Destination IP z.z.z.z B aaa Tunnel 2 BGP Flowspec BGP Flowspec y.y.y.y z.z.z.z Tunnel1 Tunnel2
) ) r uq C uq D I d S
bp l o d ( ( - ug 11 n DE me ts ci • f C o p y r i g h t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 6 FlowSpec Redirect to indirection-id Extended Community Flags Type/Sub-Type IANA R
P - C o p y r i g h
t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 7 FlowSpec Redirect to indirection-id Extended Community ID-Types Type/Sub-Type IANA E ID-Type ID 0 Localised ID Localised indirection-id table ID 1 Node ID with SID/index in MPLS-based Segment Routing 2 Node ID with SID/label in MPLS-based Segment Routing 3 Binding Segment ID with SID/index in MPLS-based Segment 4 Binding Segment ID with SID/label in MPLS-based Segment 5 Tunnel ID I D Tunnel ID Node-SID Binding-SID
- - C o p y r i g h
t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 8 Controller Source IP x.x.x.x Destination IP y.y.y.y BGP Flowspec User User x.x.x.x y.y.y.y 1 2 3 4 5 6 7 8 9 10 Rule Redirect-to-indirection-id ID-Type:3 (Binding-SID Index) Indirection-ID:110 Action Binding-SID:110 SR-TE tunnel
- - C o p y r i g h
t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 9 Controller User User x.x.x.x y.y.y.y 1 2 3 4 5 6 7 8 9 10 Destination IP x.x.x.x Destination Port abc BGP Flowspec Rule Redirect-to-indirection-id ID-Type:1 (Node-SID Index) Indirection-ID:6 (S-ID:0) Action Redirect-to-indirection-id ID-Type:3 (Binding-SID Index) Indirection-ID:61 (S-ID:1) (1) Node-SID:6 ECMP (2) Binding-SID:61 SR-TE tunnel S-ID
( ( )(( C o p y r i g
h t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 10 Controller BGP Flowspec Server (App#1) x.x.x.0/24 y.y.y.0/24 1 2 3 4 5 6 7 8 Source IP x.x.x.1 Destination IP y.y.y.1 Rule Redirect-to-indirection-id ID-Type:3 (Binding-SID Index) Indirection-ID:181 Action Server (App#2) Server (App#1) Server (App#2) Source IP x.x.x.2 Destination IP y.y.y.2 Rule Redirect-to-indirection-id ID-Type:3 (Binding-SID Index) Indirection-ID:182 Action # 2 2 # 2 2 1 A B-SID:181 B-SID:182
( ( ) ( ( ( C o p y
r i g h t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 11 Controller BGP Flowspec UPF (Slice1) x.x.x.0/24 y.y.y.0/24 1 2 3 4 5 6 7 8 Source IP x.x.x.1 Destination IP y.y.y.1 Rule Redirect-to-indirection-id ID-Type:3 (Binding-SID Index) Indirection-ID:181 Action UPF (Slice2) UPF (Slice1) UPF (Slice2) Source IP x.x.x.2 Destination IP y.y.y.2 Rule Redirect-to-indirection-id ID-Type:3 (Binding-SID Index) Indirection-ID:182 Action # # 12 B-SID:181 B-SID:182
- p -0 mLewpS p t Tc c • C
6 E8C : 6E A e v • A 2 86 18 C86E EA C86E A IE8 8 A F E E 68 E8Cb/A 8 kLgfLge S sr S il h 21 /0.2 o S Mc x S 21 ewpTc a Rd Mc • - 8 S 21 2- e vS - e E S Mc P y n u M • EE D E EC 6 8C 8E AC: A6 C E 8E C DC A D 86 E C8 C86E C o p y r i g h t © 2 0 1 9 K D D I C o r p o r a t i o n . A l l R i g h t s R e s e r v e d 12