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
L4周辺の高機能通信路とネットワークの階層構造の再考
Search
Hiroki Watanabe (nelio)
June 25, 2018
Technology
1
830
L4周辺の高機能通信路とネットワークの階層構造の再考
2016-06-25 に TECH PLAY SHIBUYA で行われた『Turing Comple FM ミートアップ』の LT 枠で発表したスライドです.
Hiroki Watanabe (nelio)
June 25, 2018
Tweet
Share
More Decks by Hiroki Watanabe (nelio)
See All by Hiroki Watanabe (nelio)
階層独立性の高いプロトコルスタックの設計と実装
negli0
0
1.2k
Other Decks in Technology
See All in Technology
スクラムマスターが スクラムチームに入って取り組む5つのこと - スクラムガイドには書いてないけど入った当初から取り組んでおきたい大切なこと -
scrummasudar
3
2.2k
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
3.1k
20260114_データ横丁 新年LT大会:2026年の抱負
taromatsui_cccmkhd
0
310
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
63k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
930
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.3k
AI に「学ばせ、調べさせ、作らせる」。Auth0 開発を加速させる7つの実践的アプローチ
scova0731
0
310
AI アクセラレータチップ AWS Trainium/Inferentia に 今こそ入門
yoshimi0227
1
260
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
AI との良い付き合い方を僕らは誰も知らない (WSS 2026 静岡版)
asei
1
340
SwiftDataを覗き見る
akidon0000
0
280
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
98
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
290
First, design no harm
axbom
PRO
2
1.1k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Chasing Engaging Ingredients in Design
codingconduct
0
97
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
120
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
92
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
36
Transcript
-पลͷߴػೳ௨৴࿏ͱ ωοτϫʔΫͷ֊ߏͷ࠶ߟ 5VSJOH$PNQMFUF'.ϛʔτΞοϓ !5&$)1-":4)*#6:" +VO OFMJP
• ࣗݾհ • -BZFSपลͷߴػೳ௨৴࿏ͷհ • ֊ߏΛ࠶ߟ͢Δ • ·ͱΊ֊ߏΛߟ͑͢ҙຯ 2 ͘͡
• ͶΓ͓PSͶΓ ֶੜ% - 5XJUUFS!@@OFMJP@@ - )1IUUQTOFHMJHJUIVCJP - ݚڀ&EHF$PNQVUJOH
4%//'7 ɹɹϓϩτίϧ\ϨΠϠϦϯά ελοΫ^ • ࠷ۙͷ׆ಈ - %PDLFS/'7 ڞஶ τϙϩδΛߟྀͨ͠*B$ ڞஶ - ֊ಠཱੑͷߴ͍ωοτϫʔΫߏ ਐߦத 3 ࣗݾհ ৽͍͠ΈΈΛܗʹ͍ͨ͠ਓ
• 5$1 $6#*$ ͰσʔλΛૹ৴ νϡʔχϯάແ͠ - ૹड৴ऀؒ355NT - 5$1ϓϩΩγૹड৴ऀؒͷதؒʹҐஔ
- όοΫάϥϯυτϥϑΟοΫແ͠ • ૹड৴ؒεϧʔϓοτ͕ߴ͍ͷͲͪΒ - 5$1ϓϩΩγͳ͍߹PS͋Δ߹ 4 ಥવͰ͕࣭͢Ͱ͢ ૹ৴ऀ ड৴ऀ RTT: 30ms ૹ৴ऀ ड৴ऀ TCPϓϩΩγ RTT: 30ms RTT: 15ms
• 5$1ϓϩΩγ͕͋Δ߹ͷ΄͏͕͍ - ຊ࣭5$1ͷ&OEUP&OE && 355Λॖখ • ཧ CQT 8JOEPX4J[F
CJU 355 T • 5$1ͷ-POH'BU1JQF - 355͕େ͖͍ͱଳҬΛ͍Εͳ͍ • ͞Βʹϩε͕ൃੜ͢Δͱ࠶ૹཁٻ͕۠ؒ͘ͳΔ - ߴػೳ௨৴࿏ʹΑΔղܾ • 5$14QMJUUJOHʹΑΔ355ׂ • Ϛϧνύε௨৴ʹΑΔଳҬू 5 ਖ਼ղ
• 5$1"DDFMFSBUJPO<$PN$PN`> - 355ׂʹΑͬͯ5$1ͷεϧʔϓοτΛ্ • %FMBZ5PMFSBOU/FUXPSLJOH %5/ - ϩε͕ൃੜͨ͠߹ͷ࠶ૹ͕۠ؒ͘ࡁΉ
• -ʹ͓͚Δ&&௨৴่͕ΕΔ - ͱ͍͑ݱ࣮ʹϛυϧϘοΫε͕͋;ΕΔ • -ϩʔυόϥϯαɼϓϩΩγͳͲ 6 5$14QMJUUJOHͷޮՌ 5$14QMJUUJOH͞·͟·ͳߴػೳੑʹܨ͕Δ
• 5$14QMJUUJOHΛ༻͍ͨ%5/ - ૠೖͨ͠#VOEMFʹͯ&&Λ࣮ݱ • ແઢ۠ؒͱ༗ઢ۠ؒͰ5$1Λஅ • ͦΕͧΕͷ۠ؒʹಛԽ੍ͨ͠ޚ͕Մೳ 7 #VOEMFϓϩτίϧ
3'$ L7 L4 L1−L3 L7 Bundle L4 L1−L3 L4 L1−L3 TCP A TCP B ༗ઢ۠ؒ ແઢ۠ؒ
• -௨৴࿏ͷ࣮ - -ͰߴػೳੑΛ࣮ݱ͢ΔͱෳࡶԽ͢Δ - ϛυϧϘοΫεͰ-&&่͕ΕΔ • ͱ͍͑ϛυϧϘοΫεॏཁͳஔ • ֊ͷՃΛߟ͑Δ
- %5/͚ͩͰͳ༷͘ʑͳߴػೳੑΛѻ͏ͷՃ • #VOEMF%5/ͷΈ - -ϝΧχζϜͷΈఏڙ • -௨৴࿏ΛΈ߹ΘͤΔ͜ͱͰߴػೳੑΛ࣮ݱ 8 ֊ߏͷ࠶ߟ
• ΞϓϦϙϦγΛୈʹཁٻ͢Δ - ϚϧνύεɼԆੑɼ҉߸ԽɼͳͲ • -ͦΕΛ࣮ݱ͢ΔϝΧχζϜ ϙϦγͱͷ - ֤ϙϦγಉҰͰซ༻Մೳ
9 ֊ߏΛม͑ͯΈΔҰྫ ୈ5 (Layer-5) ୈ4 (Transport) ୈ7 (Application) ػೳ ࣮ ϝΧχζϜͷఏڙ ϙϦγͷऩ༰ ୈ͔Βୈলུ NJEEMFCPYػೳ ௨ৗͷ௨৴࿏ ৴པੑͳ͠ ৴པੑ͋Γ Ԇੑ ଳҬूোੑ 6%1 5$1 ௨ৗͷ5$16%1 5$16%1ΛଋͶΔ 5$16%1ͷ࿈݁ 5$16%1ͷ࿈݁ ΞϓϦέʔγϣϯ
• ݱΞʔΩςΫνϟઃܭॳʹ͍ۙ - ҰํͰωοτϫʔΫͷཁٻଟ༷Խ - ͜ͷ··ͷߏͰػೳΛՃ͢ΔํͰ͍͍ͷ͔ • ظతʹྑ͍͕কདྷͷ४උͱͯ͠ॊೈੑ͕ॏཁ • ֊ߏͱ࣮ࣾձͱͷؔ
- ΠϯλʔωοτϚϧνεςʔΫϗϧμʔ • શһʹͱͬͯ߹ͷྑ͍ΈΛߟ͍͑ͨ - ৽ͨͳੜଶܥ͕ग़དྷ্͕Δ͔͠Εͳ͍ • ࠓ$%/શظɼࠓޙ͍ΘΏΔ*P5͔ʁ 10 ·ͱΊ֊ߏΛߟ͑͢ҙຯ ֊ߏΛΓޱʹকདྷͷΠϯλʔωοτΛߟ͑Α͏
• ωοτϫʔΫஊٛ͠·͠ΐ͏ʂ 11 ͳʹͱ͋Ε