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
Cloud Native Data Center Networking超入門 - Connec...
Search
Kurochan
February 12, 2020
Technology
2
6k
Cloud Native Data Center Networking超入門 - Connect Meetup
Kurochan
February 12, 2020
Tweet
Share
More Decks by Kurochan
See All by Kurochan
入門 電気通信事業者
kurochan
12
5.2k
AWS x さくらのクラウドのハイブリッドクラウドによる安価なフレッツ閉域網接続の実装
kurochan
9
5.1k
GoでTCP Proxyを実装してみよう
kurochan
1
840
サイバーエージェントの広告配信におけるIPoEトラフィックの概況
kurochan
0
390
スケールするというのはどういうことなのか
kurochan
14
4.5k
サイバーエージェントのGitHub Copilot導入と 開発生産性
kurochan
45
42k
Cloudflare Zero Trustを利用したセキュアな開発環境へのアクセス手法の確立
kurochan
10
3.1k
セキュキャンを卒業してその後
kurochan
0
1.3k
サイバーエージェントの実践×実験Snowflake 導入の経緯から最新機能のトライアルまで / How Snowflake Is Used In CyberAgent - Go To the Future
kurochan
1
1k
Other Decks in Technology
See All in Technology
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
6
620
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
990
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
300
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
SSMRunbook作成の勘所_20241120
koichiotomo
2
130
Application Development WG Intro at AppDeveloperCon
salaboy
0
190
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
TypeScript、上達の瞬間
sadnessojisan
46
13k
Lexical Analysis
shigashiyama
1
150
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Optimizing for Happiness
mojombo
376
70k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
GitHub's CSS Performance
jonrohan
1030
460k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Teambox: Starting and Learning
jrom
133
8.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Rails Girls Zürich Keynote
gr2m
94
13k
YesSQL, Process and Tooling at Scale
rocio
169
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
Transcript
$MPVE/BUJWF%BUB$FOUFS /FUXPSLJOHೖ $POOFDU.FFUVQ൛ גࣜձࣾαΠόʔΤʔδΣϯτ ࠇ࡚༏ଠ!LVSP@N
ࣗݾհ wࠇ࡚༏ଠ wגࣜձࣾαΠόʔΤʔδΣϯτ "*ࣄۀຊ෦%ZOBMZTU wपΛܴ͑·ͨ͠ w։ൃऀ w৽ଔೖࣾ @kuro_m @kurochan
ࠓ͓͢Δ͜ͱ wΫϥυͱ͍͏ͷͲ͏ͬͯߏ͞Ε͍ͯΔͷ͔ wΫϥυΛ͍ͬͯΔϢʔβͷཁΛຬͨͨ͢Ίʹ ͲΜͳٕज़͕ඞཁʹͳΔͷ͔ wීஈ͍ͬͯΔΫϥυͷج൫ʹ͍ͭͯɺ ԼͷϨΠϠʹͲΜͳٕज़͕ଘࡏ͢Δͷ͔ ͳΜͱͳ͘Πϝʔδ͕ͭ͘Α͏ʹͳΔͷ͕ΰʔϧ w ϚωʔδυαʔϏεͷ͠·ͤΜ w
ϚωʔδυαʔϏεؚΊ͔͍ͬͬͯΔج൫ͷ
ൃදͷରऀ wΫϥυΛ͍ͬͯΔਓ wΫϥυͱ͍͏ͷͷத͕ؾʹͳΔਓ w 5$1ͱ͔*1ͱ͔ΛͳΜͱͳ͍ͬͯ͘Δɺฉ͍ͨ͜ͱ͕͋Ε0, wΠϯϑϥΤϯδχΞ͔Βͨ͠ΒͨΓલ͘Β͍ͷϨϕϧײ
໔ࣄ߲ wೖͷͳͷͰࡉ͔͍෦ҧ͏͜ͱ͋Δ͔͠Ε·ͤΜ wհ͢Δٕज़ख๏ҰྫͰ͢ w ͕ࣗීஈ"84ΛΑ͍ͬͯ͘ΔͷͰ"84ͷྫ͕ଟ͘ͳΓ·͢
$MPVE/BUJWFͳωοτϫʔΫ ͱʁ
Ϋϥυͱʁ
ΫϥυΛͬͨγεςϜͰΑ͘ग़ͯ͘Δਤ w༷ʑͳαʔϏεΛͭͳ͗߹Θͤͯ γεςϜΛߏ͍ͯ͠Δ wސ٬͕ࣗ༝ʹΈ߹ΘͤՄೳ w΄͍͠ͷΛ͖ͳ͚ͩ͑Δ w࣮ࡍͲ͏ͬͯ ࣮ݱ͞Ε͍ͯΔͷ͔ʂʁ https://d .awsstatic.com/architecture-diagrams/ArchitectureDiagrams/airline-ticket-shopping-ra.pdf
Ϛϧνςφϯτ wಉ͡σʔληϯλͷதʹͨ͘͞Μͷސ٬ͷγεςϜ͕ऩ༰͞Ε͍ͯΔ wߴूʹ͢Δ͜ͱͰ୯ՁΛԼ͛ΒΕΔ wͯ͢ͷސ٬ͰϦιʔεΛڞ༗͍ͯ͠ΔͨΊར༻ޮΛߴΊ͍͢ w൚༻తͳωοτϫʔΫͱαʔόͷج൫Λ࡞͓͚ͬͯɺ धཁʹԠͯͦ͡ͷ্ʹϚωʔδυαʔϏεͳͲ͙͢ల։Ͱ͖Δ
࣮ࡍͷΫϥυ Ͳ͏ͳ͍ͬͯΔͷ͔
"84ͷྫ
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ w"84ͷྫ wσʔληϯλʹαʔόΛฒΔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ wαʔό্ʹ֤छαʔϏε͕σϓϩΠ wಉҰཧϗετͰ༷ʑͳϢʔβ͚ͷ αʔϏεΛ࣮ߦ wαʔό͝ͱʹϢʔβΛ͚ͣɺ֤छϦιʔε୯ҐͰϢʔβΛ۠ผ ΞϕΠϥϏϦςΟʔκʔϯ インターネット
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ wαʔόΛ૿ͨ͠ΓɺσʔληϯλΛ૿͢ ΞϕΠϥϏϦςΟʔκʔϯ インターネット
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ w͜Ε͕"; ΞϕΠϥϏϦςΟκʔϯ w";ཧతɺιϑτΣΞతʹཱࣗͨ͠ ͭҎ্ͷσʔληϯλͷू߹ w";ϨΠςϯγ͕NTະຬ͔ͭेͳଳҬ ΞϕΠϥϏϦςΟʔκʔϯ インターネット
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ w";Λෳݸͭ͘Δ wͦΕͧΕϨΠςϯγతʹ ͳ͍ڑʹઃஔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ w";ؒͷ௨৴͕Ͱ͖ΔΑ͏ʹͦΕͧΕଓ wΠϯλʔωοτʹग़ΒΕͳ͍ ΞϕΠϥϏϦςΟʔκʔϯ インターネット
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ wΠϯλʔωοτͱ";ͷଓΛͭ͘Δ τϥϯδοτηϯλʔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ w";ͱτϥϯδοτηϯλʔΛଓ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ w͜Ε͕Ϧʔδϣϯ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ wෳ";ʹΞϓϦΛσϓϩΠ͍ͯ͠Εʜ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ wোੑ͕ߴ·Δ w ";ͷαΠζ͕େ͖͍ͷͰ ͞Βʹ$FMMͱ͍͏୯Ґʹ ׂ͢Δ͜ͱ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ
࣮ࡍͷΫϥυͲ͏ͳͬͯΔͷ͔ wϦʔδϣϯͱ͍͏୯ҐΛ֤ ੈքத ʹߏங͢ΔͱϚϧνϦʔδϣϯʹ
·ͱΊΫϥυͱ w4DBMBCMF w ΄͍͠ͷΛ΄͍͚ͩ͠ w ेͳ௨৴ଳҬ w"WBJMBCMF w ߴ͍Մ༻ੑ w.VMUJ5FOBOU
w ಉ͡σʔληϯλཧϗετʹͨ͘͞Μͷސ٬Λऩ༰ wߴʹநԽ͞Ε͍ͯΔͨΊɺͲ͜ͷαʔόͰՔಇ͍ͯ͠Δͷ͔ͱ͍͏ ஔΑΓαʔϏεͷΈ߹ΘͤαʔϏεؒͷଓʹͨ͠ߏਤ Ͱձ͞ΕΔ͜ͱ͕ଟ͍
৽͍͠ωοτϫʔΫΛಋೖ͢Δ Ϟνϕʔγϣϯ
"84ͷྫ
ωοτϫʔΫͷ wಉ͡ͰϢʔβϓϩδΣΫτ ςφϯτ ͕ҧ͑ ผͱͯ͠ѻΘΕΔ w ΞυϨογϯάͷࣗ༝͕ߴ͍ w*1ΞυϨεςφϯτؒͰॏෳՄೳͳͷͰ *1ΞυϨε͚ͩΛݟͯύέοτͷૹ৴ઌม͑ΒΕͳ͍
71$ͱ͍͏֓೦ wςφϯτΛ71$ 7JSUVBM1SJWBUF$MPVE ͱ͍͏֓೦Ͱ͢Δ wϢʔβ͝ͱͪΖΜɺϢʔβඞཁʹԠͯ͡ෳͷ71$Λ࡞ͯ͠ ཧతʹผʑͷڥΛ͏͜ͱ͕Ͱ͖Δ
71$ͷ࣮ݱํ๏ wैདྷͷ୯७ͳωοτϫʔΫΛͦͷ··େنʹ͢ΔͱͲ͏ͳΔ͔
αϒωοτͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w αʔό"͔Βαʔό#ʹ௨৴͢Δ߹ αʔό" αʔό# αʔό#Ͳ͜Ͱ͔͢ʁ Θ͔Βͳ͍
αϒωοτͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w "31ϦΫΤετ αʔό" αʔό# αʔό#Ͳ͜Ͱ͔͢ʁ ϒϩʔυΩϟετ͠·͢
αϒωοτͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w "31ϦΫΤετ αʔό" αʔό# Θͨ͠Ͱ͢
w͜Ε͕ઍʙສنʹͳΔͱʜʁ w ύέοτ͕ສύέοτʹ૿෯͞ΕΔ wεέʔϧ͠ͳ͍ʜ αϒωοτͷ௨৴ αʔό" αʔό# αʔό#Ͳ͜Ͱ͔͢ʁ ϒϩʔυΩϟετ͠·͢
ສʹରͯ͠ϒϩʔυΩϟετ͢Δ
ϚοϐϯάαʔϏε wΫϥυͷཧϗετෳͷςφϯτͷ7.Λऩ༰͍ͯ͠Δ wԫ৭ͷςφϯτͷ͔Β ௨৴͍ͨ͠ αʔό" αʔό#
αʔό$
ϚοϐϯάαʔϏε wαʔό"͕7.ʹ͔ΘͬͯϚοϐϯάαʔϏεʹ͍߹Θͤ αʔό" αʔό#
αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ ऩ༰ϗετͲ͜Ͱ͔͢ʁ
ϚοϐϯάαʔϏε wαʔό"͕7.ʹ͔ΘͬͯϚοϐϯάαʔϏεʹ͍߹Θͤ αʔό" αʔό#
αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ ऩ༰ϗετͲ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ
ϚοϐϯάαʔϏε wςφϯτͷࣝผใΛ্͚ͭͨͰύέοτΛαʔό#ʹసૹ αʔό" αʔό#
αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ ऩ༰ϗετͲ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ Ϣʔβ͔Βಉ͡ωοτϫʔΫͷ௨৴ʹݟ͑Δ͕ɺ ࣮ࡍͷτϥϑΟοΫෳͷཧϗετΛ·͍ͨͰ ߦ͖དྷ͍ͯ͠Δʂ
ϚοϐϯάαʔϏε w7.ͷ"13ύέοτϗεταʔόͷ֎ʹग़ͣɺϗετ͕ཧԠ αʔό" αʔό#
αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ ऩ༰ϗετͲ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ ϗετ͕7.ʹΘͬͯύέοτΛཧԠ ͜ͷͨΊɺ"84ͷ71$αϒωοτͷ ϚϧνΩϟετϒϩʔυΩϟετΛ αϙʔτ͍ͯ͠ͳ͍
Ϣʔβ 7. ͔Βී௨ͷ௨৴ͷΑ͏ʹݟ͑ΔΈ wཧϗετʹઐ༻ϋʔυΣΞΛࡌ͢Δ wಠࣗͷॲཧΛϋʔυΣΞॲཧ͢Δ wϢʔβ͔ΒΈΔͱී௨ͷωοτϫʔΫͷΑ͏ͳ;Δ·͍Λͯ͠நԽ https://www.youtube.com/watch?v=GPUWATKe E
wςφϯτͷࣝผใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό# &EHF
ϚοϐϯάαʔϏε ΠϯλʔωοτήʔτΣΠͲ͜Ͱ͔͢ʁ αϒωοτ֎ͷ௨৴ 71$֎
wςφϯτͷࣝผใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό# &EHF
ϚοϐϯάαʔϏε ΠϯλʔωοτήʔτΣΠͲ͜Ͱ͔͢ʁ &EHFͰ͢ʂ αϒωοτ֎ͷ௨৴ 71$֎
wςφϯτͷࣝผใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό# &EHF
ϚοϐϯάαʔϏε ΠϯλʔωοτήʔτΣΠͲ͜Ͱ͔͢ʁ &EHFͰ͢ʂ Ϛοϐϯάઌ͕ҧ͏͚ͩ αϒωοτ֎ͷ௨৴ 71$֎
ճΓʹ͍ͭͯ
ճΓͱʁ wΦʔόʔϨΠͱରൺͯ͠ΞϯμʔϨΠͱݺΕΔ w͜͜·ͰͷͰϚϧνςφϯτͳωοτϫʔΫ࡞ΕΔ͕ɺεέʔϧ ͠ͳ͍ wେখ༷ʑͳސ٬ͷԾతͳωοτϫʔΫΛେྔʹऩ༰͢Δ w ཧʹྲྀΕΔτϥϑΟοΫͦΕΒΛͯ͢͠߹Θͤͨͷ w ैདྷͷωοτϫʔΫͰεέʔϧ͠ͳ͍
ैདྷͷҰൠతͳ8FCΞϓϦͷߏ w-".14UBDLͷߏ w -# w "QQ w %BUBCBTF w௨৴͕ॎ ೆ
ํͰ͋Δ͜ͱ͕ଟ͍ w௨৴ͷൣғ͕໌֬ w -#㱻"QQ㱻%# w %#ͱ"QQΛಉ͡ϥοΫʹऩ༰͢Ε ϥοΫ·ͨ͗ͷ௨৴͑ΒΕΔɺӡ༻Ͱ࠷దԽ͕Ͱ͖Δ
BDDFTTBHHSFHBUJPODPSFϞσϧ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό
-".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ
-".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ
ϨϓϦέʔγϣϯͷ࣮ࡍͷτϥϑΟοΫ
-".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ
LB
BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք w͜ͷωοτϫʔΫߏΛϕʔεʹେنͳΫϥυΛߏ͢Δͱʜʁ $PSF "HHSFHBUJPO "DDFTT
BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք wΫϥυͳͷͰϚϧνςφϯτʹ༷ʑͳαʔϏεΞϓϦ͕ಈ͘ w˞Πϝʔδ $PSF "HHSFHBUJPO "DDFTT
BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք wαʔϏεؒͷ௨৴͕େྔʹൃੜ͠ɺ"HHSFHBUJPO͕٧·ͬͯࢮ͵ $PSF "HHSFHBUJPO "DDFTT
"HHSFHBUJPOΛڧԽ͢Δʁ w"HHSFHBUJPO͕٧·͍ͬͯΔͳΒ"HHSFHBUJPOΛڧԽ͢Δ w'BU5SFF w ͋Δఔ·Ͱεέʔϧ͢Δ w ͋ΔఔҎ্ʹͳΔͱݶք͕͋Δ w ػثͷஈ w
ٕज़తݶք https://en.wikipedia.org/wiki/Fat_tree
$MPTτϙϩδ
$MPTτϙϩδ w"TUVEZPGOPOCMPDLJOHTXJUDIJOHOFUXPSLT $$MPT#FMM4ZTUFN5FDIOJDBM+PVSOBM w ిަػͰճ࿏ަΛޮΑ͘ߦ͏ͨΊͷख๏ https://ja.wikipedia.org/wiki/ Clos%E % %
D%E % % %E % % %E % %AF%E % %BC%E % %AF
ిަػ wػցతͳΛ༻͍ͯిަΛ͍ͯͨ࣌͠ ΫϩεόεΠον w /55ٕज़ࢿྉؗຖि͔ۭ͍͍ۚͯ͠ͳ͍ͷͰ༗څΛͱΓ·͠ΐ͏ http://www.hct.ecl.ntt.co.jp/digitalarchives/ .html
w-FBGͱ4QJOF͔Βߏ͞ΕΔ w -FBGͱ4QJOFϑϧϝογϡͰଓ͢Δ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG
wαʔό"͔Βαʔό#ͷ࠷ܦ࿏ʜʁ w 4QJOFͷ͚ͩ͋Δ4QJOFͷ͚ͩ૿Մೳʂ w εέʔϧͦ͠͏ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG
αʔό" αʔό#
wผͷϊʔυ౸ୡ͢Δܦ࿏͕ෳ͋Δ͜ͱΛΛશͯͷεΠον͕ ͍ͬͯΔඞཁ͕͋Δ w ϧʔςΟϯάϓϩτίϧͰѲ͠ɺϧʔςΟϯάͰࢄ͢Δ $MPTτϙϩδ 4QJOF -FBG αʔό" αʔό#
w-FBGͱ4QJOF͔Βߏ͞ΕΔ w ଳҬΛ૿͢ʹ4QJOFΛ૿ઃ͢Δ w ϊʔυ ϥοΫ Λ૿͢ʹ-FBGΛ૿ઃ͢Ε͍͍ w -FBG4QJOFؒϚϧνύεʹͳΔ &$.1
w ऩ༰ՄೳαʔόN O w N4QJOFͷϙʔτ O-FBGԼͷαʔό w ྫ $MPTτϙϩδ
w͞Βʹεέʔϧ͢Δ w ͪΖΜϦϯΫͲΜͲΜ૿͍͑ͯ͘ʜ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG 1PE 1PE
wݱ࣮తʹ ͘Β͍ʁ w4QJOFʹϙʔτͷଟ͍ػࡐΛ͏ͱ ϙʔτఔՔ͛ͦ͏ w w"84ͷ";͋ͨΓͷαʔόສఔΒ͍͠
w ͍͔ۙ͠͠Εͳ͍ $MPTτϙϩδ https://www.cisco.com/c/ja_jp/products/switches/nexus- - -slot-switch/index.html $JTDP/FYVT
wΠϯλʔωοτʹग़Δʹ $MPTτϙϩδͷ֎෦ଓ εΠον αʔό 4QJOF -FBG
wΠϯλʔωοτʹग़Δʹ w 4QJOFʹΠϯλʔωοτͷग़ޱΛ༻ҙ #PBSEFS1PE $MPTτϙϩδͷ֎෦ଓ εΠον αʔό 4QJOF -FBG
·ͱΊ
·ͱΊ wΫϥυͷ";Ϧʔδϣϯͱ͍͏֓೦ʹ͍ͭͯ wΫϥυͱ͍͏ڥΛ࣮ݱ͢ΔͨΊͷωοτϫʔΫԾԽʹ͍ͭͯ wͦΕΒΛࢧ͑ΔͨΊͷճΓͷΞʔΩςΫνϟʹ͍ͭͯ wࡉ͔͍෦ʹ͍ͭͯ΄ͱΜͲ৮Ε͍ͯͳ͍ͷͰ ͜ͷΛฉ͍ͯΫϥυΛ࡞ΔͷແཧͰ͕͢ɺීஈར༻͢Δ্Ͱͷ ཧղͷॿ͚ʹͳΕ͍Ͱ͢ʂ
ϑϧόʔδϣϯͪ͜Β w$MPVE/BUJWF%BUB$FOUFS/FUXPSLJOHೖ wIUUQTTQFBLFSEFDLDPNLVSPDIBODMPVEOBUJWFEBUB DFOUFSOFUXPSLJOHDIBPSVNFO