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
IPv6 Path MTU in the World and Japan
Search
Tomoyuki Sahara
June 16, 2014
Technology
22k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IPv6 Path MTU in the World and Japan
第6回IPv6オペレーションズフォーラムの発表スライド
Tomoyuki Sahara
June 16, 2014
Transcript
51 slides
*1W1BUI.56ͷ ͱରࡦ ࠤݪ ۩ <
[email protected]
> גࣜձࣾΠϯλʔωοτΠχγΞςΟϒ ʙ.56͕খͯ͘͞Կ͕ѱ͍ʂʁʙ
ຊͷ*1W1BUI.56 ͷݱঢ়Λௐࠪ͠·ͨ͠
͖͔͚ͬ JANOG33.5
ੈքنͷௐࠪͷ݁Ռ
ٙ w ͍Ζ͍Ζ՝͕ڍ͛ΒΕ͍ͯΔ͕࣮͋Δͷ͔ʁ ͕ࣗؾ͍͍ͮͯͳ͍͚ͩͳͷ͔ʁ w Ϥʔϩούओମͷௐࠪ݁Ռ͕Ψϥύΰεຊʹ ͯ·Δͷ͔ʁ
ௐͯΈΑ͏ʂ
ௐࠪ݁Ռͷલʹ
*1W1BUI.56 ʹ͍ͭͯܰ͘
.56 1500 Host ϗετ͕ૹग़Ͱ͖Δ ύέοτͷ࠷େ (Maximum Transfer Unit)
.56ճઢ࣍ୈ 1500 H Ethernet 1500 H WiFi 1454 H NGN
PPPoE 1500 H NGN IPoE 1280 H 6to4 1436 H IPsec VPN 1500 H LTE 1420 H ?
1BUI.56 ௨৴૬खͱͷؒͷ .56ͷ࠷খ R R R 1500 1454 1280 1436
C S S C 1280 1280 1280 1280 R R R
1BUI.56%JTDPWFSZ 1BUI.56Λ ݟ͚ͭΔಈ࡞ R R R 1500 1454 1280 1436
C S
3way handshake data (size=100) data (size=200) (size=1436) data x data
(size=1280) data (size=216) R R R 1500 1454 1280 1436 C S ICMPv6 Packet Too Big $ͷ1.56 Ͷ
1BUI.56#MBDL)PMF 1BUI.56%JTDPWFSZʹࣦഊ͠ɺ 1BUI.56ΑΓେ͖ͳύέοτΛ ૹΔ͜ͱͰύέϩε͕ൃੜ͢Δݱ R R R 1500 ??? ???
1436 C S ?
5$1.44$MBNQJOH 5$14:/ύέοτͷ.44Φϓγϣϯ Λॻ͖͑ɺ҆શͳ͞Λ௨͢Δٕ R R R 1500 1454 1280 1436
C S 3way handshake Maximum Segment Size .44 Ͱ .44 Ͱ Clamp! $ Ͱ
ௐࠪํ๏
Ͳ͜ͷ1BUI.56Λ ௐΔ͔ʁ
ճઢछྨ .56ͷࣾ-"/ .56ͷ/55ޫωΫετ111P&ଓ .56ͷ1BUI.56#MBDL)PMF͖ͭ *1*1τϯωϧଓ
௨৴૬ख
World IPv6 Launch
ੈքͷαΠτ Top 100
ຊͷαΠτ 94
ͷɺҰ෦ʂ
8PSME +BQBO શମ """"͕ແ͍ *1Wͷ౸ୡੑ͕ͳ͍
ͦͷଞ͍Ζ͍Ζ
ΣϒαΠτӾཡࢼݧ w *1W)551 4 ͰίϯςϯπΛऔಘ͢Δ w ίϯςϯπ,#Ҏ্ͷͷΛબͿ w λΠϜΞτඵͱ͢Δ
݁ՌαϚϦ
World 72 / 72 .56ڥͰޭ Japan 72 / 72
World Japan 72 / 72 ※ؾʹͳΔ1ͭϩγΞͷಈըڞ༗αΠτ .56ڥͰޭ 71 / 72
1
World 63 9 յ໓ɻɻɻ Japan 61 11 #MBDL)PMFڥͰ
5$1.44 $MBNQJOH ೖʂ
World 72 / 72 #MBDL)PMFڥ͕ʹʂ Japan 72 / 72
World 72 / 72 .56ڥͪΖΜ Japan 72 / 72
ίϯςϯπऔಘޭ World Japan MTU1500 72 72 MTU1454 71 72 MTU1454
/ TCPMSS 72 72 MTU1400 PMTU black hole 9 11 MTU1400 / TCPMSS PMTU black hole 72 72
ৄ͘͠ݟΔ ͦͷ5$1σʔλ ϖΠϩʔυ
5$1σʔλͷ.56 Sites 0 25 50 75 100 TCP Segment Size
(Max) 11721208122012281340134813541360136213681380138213881394140814281440 World Japan 9+10 PMTU black hole ରԠ? ࠷େαΠζ 52+56
5$1σʔλͷ.56 Sites 0 25 50 75 100 TCP Segment Size
(Max) 11721208122012281340134813541360136213681380138213881394140814281440 World Japan 52+56 9+10
5$1σʔλͷ.56 Sites 0 25 50 75 100 TCP Segment Size
(Max) 11721208122012281340134813541360136213681380138213881394140814281440 World Japan 41+52 9+10
5$1σʔλͷ5$1.44 Sites 0 25 50 75 100 TCP Segment Size
(Max) 11721208122012281340134813541360136213681380138213881394140814281440 World Japan 51+57 9+11
w 1BUI.56#MBDL)PMFͷ͋ΔڥͰӾཡͰ͖ͨ αΠτ͡Ί͔Β.56ʹ߹Θ͍ͤͯͨ w 5$1.44$MBNQJOHΛೖΕΔͱύέοτ͕৳ͼ εϧʔϓοτ্͕͢Δ ͜ͱ͕͋Δ 5$1σʔλͷ ͔ΒΘ͔ͬͨ͜ͱ
ৄ͘͠ݟΔ ͦͷ5$1ͷ࠶ૹൃੜ ͷՄೳੑ
5$1࠶ૹͷ༗ແ ࠶ૹ͋Γ ࠶ૹͳ͠ MTU1500 World 0 72 Japan 2 70
MTU1454 World 25 47 Japan 37 35 MTU1454 TCPMSS World 0 72 Japan 2 70
w .56͕ΑΓখ͍͞ͱ࠶ૹ͕ൃੜ͢ΔՄೳੑ ͕͋Δ 1BUI.56%JTDPWFSZͷͨΊ w 5$1.44$MBNQJOHΛೖΕΔͱ࠶ૹ͕ແ͘ͳΓ εϧʔϓοτͷ্͕ΊΔ 5$1࠶ૹͷ༗ແ ͔ΒΘ͔ͬͨ͜ͱ
ௐࠪͰಘΒΕͨڭ܇
• MTU1500 ͷճઢΛҾ͘ • ICMP6 Packet Too Big ΛϑΟϧλ͠ͳ͍ •
ϧʔλʹ TCP MSS Clamping ΛೖΕ͓ͯ͘ ΫϥΠΞϯτ
• MTU ͕ 1500 ΑΓখ͞ͳϦϯΫΛ࡞Βͳ͍ • ICMP6 Packet Too Big
ΛϑΟϧλ͠ͳ͍ *41
• (҆શΛظ͢ͳΒ) MTU Λ 1280 ʹߜ͓ͬͯ͘ • ্ྲྀʹ MTU<1500 ͳϦϯΫ͕͋Δ߹
MTU Λ ߜΔ͔ TCP MSS Clamping Λ࣮ࢪ͢Δ αʔό
Ҏ্Ͱ͢
࣭͋Γ·ͤΜ͔ ࠤݪ ۩ <
[email protected]
> גࣜձࣾΠϯλʔωοτΠχγΞςΟϒ *1W1BUI.56ͷͱରࡦ ʙ.56͕খͯ͘͞Կ͕ѱ͍ʂʁʙ https://speakerdeck.com/tsahara/ ipv6-path-mtu-in-the-world-and-japan
͓·͚
"""""ͷ 0 30 60 90 120 A / AAAA 0/1
1/1 1/2 1/3 1/4 11/1 2/1 2/2 3/1 3/2 3/3 5/1 World Japan
w *1WͰΞΫηεͰ͖ͳ͍ w ϦμΠϨΫτͰඈ͞ΕΔ͕ͦͷઌ͕*1WඇରԠ w ͯ͢ͷύέοτ͕ͭॏෳͯ͠ૹΒΕ͖ͯͨ w ͯ͢ͷύέοτ͕GSBHNFOUͩͬͨ
ௐࠪରআ֎ཧ༝
More Decks by Tomoyuki Sahara
See All by Tomoyuki Sahara
IPv6 家庭用ルータ SWG 報告
tsahara
0
190
IPv6 RFC 改版の提案はなぜ議論紛糾したのか?
tsahara
2
2.2k
DNS と TLS のビミョーな関係
tsahara
1
580
how to embed mruby
tsahara
2
490
how to embed mruby (en)
tsahara
0
170
Other Decks in Technology
See All in Technology
Kiro CLI 入門 (ターミナルと CI で使う) | 目指せ Kiro マスター 03
inariku
PRO
2
150
少ない人手 限られた予算 それでも守る 消せない・見つける・戻れる オールハザード型BCP on AWS / 20261107 Mitsutoshi Matsuo
shift_evolve
PRO
0
390
会社説明資料_最新版
demaecan
0
32k
Kiro IDE 入門 (画面の各部から、頼み方、任せ方、戻し方まで) | 目指せ Kiro マスター 02
inariku
PRO
4
250
うちなーぐちが認識できるなら、秋田弁もいけるはず!? Amazon Transcribe方言チューニング検証
ryouto715
1
180
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
140
高品質と高スピードを支える品質のシフトレフトのアプローチ
goyoki
4
1.2k
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
220
Frontier Teams — Amazon は AI で「開発のやり方」をどう変えたのか
kmotohas
0
260
Agent Harnessはどう作る?事例から学ぶAI Agentの設計思想
sergicalsix
0
300
AIネイティブ組織の作り方。1人のPOとAIから始める、自社での実験
ama_ch
1
630
SREのためのFinOps入門
muziyoshiz
3
1.6k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
6.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
810
Facilitating Awesome Meetings
lara
57
7.2k
The Cult of Friendly URLs
andyhume
79
7.1k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
GraphQLとの向き合い方2022年版
quramy
50
15k
Code Reviewing Like a Champion
maltzj
529
40k