Cloud Native Data Center Networking超入門 - Connect Meetup

1f745ff900e1be51aedae18cae76593c?s=47 Kurochan
February 12, 2020

Cloud Native Data Center Networking超入門 - Connect Meetup

1f745ff900e1be51aedae18cae76593c?s=128

Kurochan

February 12, 2020
Tweet

Transcript

  1. $MPVE/BUJWF%BUB$FOUFS
 /FUXPSLJOH௒ೖ໳
 $POOFDU.FFUVQ൛ גࣜձࣾαΠόʔΤʔδΣϯτ
 ࠇ࡚༏ଠ!LVSP@N

  2. ࣗݾ঺հ wࠇ࡚༏ଠ wגࣜձࣾαΠόʔΤʔδΣϯτ
 "*ࣄۀຊ෦%ZOBMZTU wप೥Λܴ͑·ͨ͠ w։ൃ੹೚ऀ w೥৽ଔೖࣾ @kuro_m @kurochan

  3. ࠓ೔͓࿩͢Δ͜ͱ wΫϥ΢υͱ͍͏΋ͷ͸Ͳ͏΍ͬͯߏ੒͞Ε͍ͯΔͷ͔ wΫϥ΢υΛ࢖͍ͬͯΔϢʔβͷཁ๬Λຬͨͨ͢Ίʹ͸
 ͲΜͳٕज़͕ඞཁʹͳΔͷ͔ wීஈ࢖͍ͬͯΔΫϥ΢υͷج൫ʹ͍ͭͯɺ
 ԼͷϨΠϠʹͲΜͳٕज़͕ଘࡏ͢Δͷ͔
 ͳΜͱͳ͘Πϝʔδ͕ͭ͘Α͏ʹͳΔͷ͕ΰʔϧ w ϚωʔδυαʔϏεͷ࿩͸͠·ͤΜ w

    ϚωʔδυαʔϏε΋ؚΊ৐͔͍ͬͬͯΔج൫ͷ࿩
  4. ൃදͷର৅ऀ wΫϥ΢υΛ࢖͍ͬͯΔਓ wΫϥ΢υͱ͍͏΋ͷͷத਎͕ؾʹͳΔਓ w 5$1ͱ͔*1ͱ͔ΛͳΜͱͳ͘஌͍ͬͯΔɺฉ͍ͨ͜ͱ͕͋Ε͹0, wΠϯϑϥΤϯδχΞ͔Βͨ͠Β౰ͨΓલ͘Β͍ͷϨϕϧײ

  5. ໔੹ࣄ߲ wೖ໳ͷ࿩ͳͷͰࡉ͔͍෦෼͸ҧ͏͜ͱ΋͋Δ͔΋͠Ε·ͤΜ w঺հ͢Δٕज़΍ख๏͸ҰྫͰ͢ w ࣗ෼͕ීஈ"84ΛΑ͘࢖͍ͬͯΔͷͰ"84ͷྫ͕ଟ͘ͳΓ·͢

  6. $MPVE/BUJWFͳωοτϫʔΫ
 ͱ͸ʁ

  7. Ϋϥ΢υͱ͸ʁ

  8. Ϋϥ΢υΛ࢖ͬͨγεςϜͰΑ͘ग़ͯ͘Δਤ w༷ʑͳαʔϏεΛͭͳ͗߹Θͤͯ
 γεςϜΛߏ੒͍ͯ͠Δ wސ٬͕ࣗ༝ʹ૊Έ߹ΘͤՄೳ w΄͍͠΋ͷΛ޷͖ͳ͚ͩ࢖͑Δ w࣮ࡍ͸Ͳ͏΍ͬͯ
 ࣮ݱ͞Ε͍ͯΔͷ͔ʂʁ https://d .awsstatic.com/architecture-diagrams/ArchitectureDiagrams/airline-ticket-shopping-ra.pdf

  9. Ϛϧνςφϯτ wಉ͡σʔληϯλͷதʹͨ͘͞Μͷސ٬ͷγεςϜ͕ऩ༰͞Ε͍ͯΔ wߴू໿ʹ͢Δ͜ͱͰ୯ՁΛԼ͛ΒΕΔ w͢΂ͯͷސ٬ͰϦιʔεΛڞ༗͍ͯ͠ΔͨΊར༻ޮ཰ΛߴΊ΍͍͢ w൚༻తͳωοτϫʔΫͱαʔόͷج൫Λ࡞͓͚ͬͯ͹ɺ
 धཁʹԠͯͦ͡ͷ্ʹϚωʔδυαʔϏεͳͲ΋͙͢ల։Ͱ͖Δ

  10. ࣮ࡍͷΫϥ΢υ͸
 Ͳ͏ͳ͍ͬͯΔͷ͔

  11. "84ͷྫ

  12. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w"84ͷྫ wσʔληϯλʹαʔόΛฒ΂Δ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  13. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wαʔό্ʹ͸֤छαʔϏε͕σϓϩΠ wಉҰ෺ཧϗετͰ༷ʑͳϢʔβ޲͚ͷ
 αʔϏεΛ࣮ߦ wαʔό͝ͱʹϢʔβΛ෼͚ͣɺ֤छϦιʔε୯ҐͰϢʔβΛ۠ผ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  14. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wαʔόΛ૿΍ͨ͠ΓɺσʔληϯλΛ૿΍͢ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  15. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w͜Ε͕"; ΞϕΠϥϏϦςΟκʔϯ  w";͸෺ཧతɺιϑτ΢ΣΞతʹཱࣗͨ͠
 ͭҎ্ͷσʔληϯλͷू߹ w";಺͸ϨΠςϯγ͕NTະຬ͔ͭे෼ͳଳҬ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  16. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w";Λෳ਺ݸͭ͘Δ wͦΕͧΕϨΠςϯγతʹ
 ໰୊ͳ͍ڑ཭ʹઃஔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  17. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w";ؒͷ௨৴͕Ͱ͖ΔΑ͏ʹͦΕͧΕ઀ଓ wΠϯλʔωοτʹ͸ग़ΒΕͳ͍ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  18. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wΠϯλʔωοτͱ";ͷ઀ଓ఺Λͭ͘Δ
 τϥϯδοτηϯλʔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  19. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w";ͱτϥϯδοτηϯλʔΛ઀ଓ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  20. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w͜Ε͕Ϧʔδϣϯ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  21. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wෳ਺";ʹΞϓϦΛσϓϩΠ͍ͯ͠Ε͹ʜ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  22. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wো֐଱ੑ͕ߴ·Δ w ";ͷαΠζ͕େ͖͍ͷͰ
 ͞Βʹ$FMMͱ͍͏୯Ґʹ
 ෼ׂ͢Δ͜ͱ΋ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  23. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wϦʔδϣϯͱ͍͏୯ҐΛ֤஍ ੈքத ʹߏங͢ΔͱϚϧνϦʔδϣϯʹ

  24. ·ͱΊΫϥ΢υͱ͸ w4DBMBCMF w ΄͍͠΋ͷΛ΄͍͠෼͚ͩ w े෼ͳ௨৴ଳҬ w"WBJMBCMF w ߴ͍Մ༻ੑ w.VMUJ5FOBOU

    w ಉ͡σʔληϯλ΍෺ཧϗετʹͨ͘͞Μͷސ٬Λऩ༰ wߴ౓ʹந৅Խ͞Ε͍ͯΔͨΊɺͲ͜ͷαʔόͰՔಇ͍ͯ͠Δͷ͔ͱ͍͏ ഑ஔΑΓ΋αʔϏεͷ૊Έ߹Θͤ΍αʔϏεؒͷ઀ଓʹ஫໨ͨ͠ߏ੒ਤ Ͱձ࿩͞ΕΔ͜ͱ͕ଟ͍
  25. ৽͍͠ωοτϫʔΫΛಋೖ͢Δ
 Ϟνϕʔγϣϯ

  26. "84ͷྫ

  27. ωοτϫʔΫͷ෼཭ wಉ͡Ͱ΋Ϣʔβ΍ϓϩδΣΫτ ςφϯτ ͕ҧ͑͹
 ผ෺ͱͯ͠ѻΘΕΔ w ΞυϨογϯάͷࣗ༝౓͕ߴ͍ w*1ΞυϨε͸ςφϯτؒͰॏෳՄೳͳͷͰ
 *1ΞυϨε͚ͩΛݟͯύέοτͷૹ৴ઌ͸ม͑ΒΕͳ͍


  28. 71$ͱ͍͏֓೦ wςφϯτΛ71$ 7JSUVBM1SJWBUF$MPVE ͱ͍͏֓೦Ͱ෼཭͢Δ wϢʔβ͝ͱ͸΋ͪΖΜɺϢʔβ͸ඞཁʹԠͯ͡ෳ਺ͷ71$Λ࡞੒ͯ͠ ࿦ཧతʹผʑͷ؀ڥΛ࢖͏͜ͱ͕Ͱ͖Δ

  29. 71$ͷ࣮ݱํ๏ wैདྷͷ୯७ͳωοτϫʔΫΛͦͷ··େن໛ʹ͢ΔͱͲ͏ͳΔ͔

  30. αϒωοτ಺ͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w αʔό"͔Βαʔό#ʹ௨৴͢Δ৔߹ αʔό" αʔό# αʔό#͸Ͳ͜Ͱ͔͢ʁ Θ͔Βͳ͍

  31. αϒωοτ಺ͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w "31ϦΫΤετ αʔό" αʔό# αʔό#͸Ͳ͜Ͱ͔͢ʁ ϒϩʔυΩϟετ͠·͢

  32. αϒωοτ಺ͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w "31ϦΫΤετ αʔό" αʔό# Θͨ͠Ͱ͢

  33. w͜Ε͕਺ઍʙ਺ສ୆ن໛ʹͳΔͱʜʁ w ύέοτ͕਺ສύέοτʹ૿෯͞ΕΔ wεέʔϧ͠ͳ͍ʜ αϒωοτ಺ͷ௨৴ αʔό" αʔό# αʔό#͸Ͳ͜Ͱ͔͢ʁ ϒϩʔυΩϟετ͠·͢ 

    ਺ສ୆ʹରͯ͠ϒϩʔυΩϟετ͢Δ
  34. ϚοϐϯάαʔϏε wΫϥ΢υͷ෺ཧϗετ͸ෳ਺ͷςφϯτͷ7.Λऩ༰͍ͯ͠Δ wԫ৭ͷςφϯτͷ͔Β΁
 ௨৴͍ͨ͠ αʔό" αʔό#    

      αʔό$
  35. ϚοϐϯάαʔϏε wαʔό"͕7.ʹ͔ΘͬͯϚοϐϯάαʔϏεʹ໰͍߹Θͤ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ
  36. ϚοϐϯάαʔϏε wαʔό"͕7.ʹ͔ΘͬͯϚοϐϯάαʔϏεʹ໰͍߹Θͤ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ
  37. ϚοϐϯάαʔϏε wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛαʔό#ʹసૹ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ Ϣʔβ͔Β͸ಉ͡ωοτϫʔΫ಺ͷ௨৴ʹݟ͑Δ͕ɺ
 ࣮ࡍͷτϥϑΟοΫ͸ෳ਺ͷ෺ཧϗετΛ·͍ͨͰ
 ߦ͖དྷ͍ͯ͠Δʂ
  38. ϚοϐϯάαʔϏε w7.ͷ"13ύέοτ͸ϗεταʔόͷ֎ʹ͸ग़ͣɺϗετ͕୅ཧԠ౴ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ ϗετ͕7.ʹ୅ΘͬͯύέοτΛ୅ཧԠ౴ ͜ͷͨΊɺ"84ͷ71$͸αϒωοτ಺ͷ
 ϚϧνΩϟετ΍ϒϩʔυΩϟετΛ
 αϙʔτ͍ͯ͠ͳ͍
  39. Ϣʔβ 7. ͔Β͸ී௨ͷ௨৴ͷΑ͏ʹݟ͑Δ࢓૊Έ w෺ཧϗετʹઐ༻ϋʔυ΢ΣΞΛ౥ࡌ͢Δ wಠࣗͷॲཧΛϋʔυ΢ΣΞॲཧ͢Δ wϢʔβ͔ΒΈΔͱී௨ͷωοτϫʔΫͷΑ͏ͳ;Δ·͍Λͯ͠ந৅Խ https://www.youtube.com/watch?v=GPUWATKe E

  40. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ αϒωοτ֎ͷ௨৴ 71$֎
  41. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ &EHFͰ͢ʂ αϒωοτ֎ͷ௨৴ 71$֎
  42. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ &EHFͰ͢ʂ Ϛοϐϯάઌ͕ҧ͏͚ͩ αϒωοτ֎ͷ௨৴ 71$֎
  43. ଍ճΓʹ͍ͭͯ

  44. ଍ճΓͱ͸ʁ wΦʔόʔϨΠͱରൺͯ͠ΞϯμʔϨΠͱݺ͹ΕΔ w͜͜·Ͱͷ࿩ͰϚϧνςφϯτͳωοτϫʔΫ͸࡞ΕΔ͕ɺεέʔϧ͸ ͠ͳ͍ wେখ༷ʑͳސ٬ͷԾ૝తͳωοτϫʔΫΛେྔʹऩ༰͢Δ w ෺ཧ૚ʹྲྀΕΔτϥϑΟοΫ͸ͦΕΒΛ͢΂ͯ଍͠߹Θͤͨ΋ͷ w ैདྷͷωοτϫʔΫͰ͸εέʔϧ͠ͳ͍

  45. ैདྷͷҰൠతͳ8FCΞϓϦͷߏ੒ w-".14UBDLͷߏ੒ w -# w "QQ w %BUBCBTF w௨৴͕ॎ ೆ๺

    ํ޲Ͱ͋Δ͜ͱ͕ଟ͍ w௨৴ͷൣғ͕໌֬ w -#㱻"QQ㱻%#౳ w %#ͱ"QQΛಉ͡ϥοΫʹऩ༰͢Ε͹
 ϥοΫ·ͨ͗ͷ௨৴͸཈͑ΒΕΔ౳ɺӡ༻Ͱ࠷దԽ͕Ͱ͖Δ
  46. BDDFTTBHHSFHBUJPODPSFϞσϧ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό

  47. -".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ

  48. -".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ

    ϨϓϦέʔγϣϯͷ࣮ࡍͷτϥϑΟοΫ
  49. -".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ

    LB
  50. BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք w͜ͷωοτϫʔΫߏ੒Λϕʔεʹେن໛ͳΫϥ΢υΛߏ੒͢Δͱʜʁ $PSF "HHSFHBUJPO "DDFTT

  51. BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք wΫϥ΢υͳͷͰϚϧνςφϯτʹ༷ʑͳαʔϏεΞϓϦ͕ಈ͘ w˞Πϝʔδ $PSF "HHSFHBUJPO "DDFTT

  52. BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք wαʔϏεؒͷ௨৴͕େྔʹൃੜ͠ɺ"HHSFHBUJPO͕٧·ͬͯࢮ͵ $PSF "HHSFHBUJPO "DDFTT

  53. "HHSFHBUJPOΛڧԽ͢Δʁ w"HHSFHBUJPO͕٧·͍ͬͯΔͳΒ"HHSFHBUJPOΛڧԽ͢Δ w'BU5SFF w ͋Δఔ౓·Ͱ͸εέʔϧ͢Δ w ͋Δఔ౓Ҏ্ʹͳΔͱݶք͕͋Δ w ػثͷ஋ஈ w

    ٕज़తݶք https://en.wikipedia.org/wiki/Fat_tree
  54. $MPTτϙϩδ

  55. $MPTτϙϩδ w"TUVEZPGOPOCMPDLJOHTXJUDIJOHOFUXPSLT
 $$MPT#FMM4ZTUFN5FDIOJDBM+PVSOBM  w ి࿩ަ׵ػͰճ࿏ަ׵Λޮ཰Α͘ߦ͏ͨΊͷख๏ https://ja.wikipedia.org/wiki/ Clos%E % %

    D%E % % %E % % %E % %AF%E % %BC%E % %AF
  56. ి࿩ަ׵ػ wػցతͳ઀఺Λ༻͍ͯి࿩ަ׵Λ͍ͯͨ࣌͠୅ ΫϩεόεΠον  w /55ٕज़ࢿྉؗ͸ຖि໦͔ۭ͍͍ۚͯ͠ͳ͍ͷͰ༗څΛͱΓ·͠ΐ͏ http://www.hct.ecl.ntt.co.jp/digitalarchives/ .html

  57. w-FBGͱ4QJOF͔Βߏ੒͞ΕΔ w -FBGͱ4QJOF͸ϑϧϝογϡͰ઀ଓ͢Δ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG

  58. wαʔό"͔Βαʔό#΁ͷ࠷୹ܦ࿏͸ʜʁ w 4QJOFͷ਺͚ͩ͋Δ4QJOFͷ਺͚ͩ૿଎Մೳʂ w εέʔϧͦ͠͏ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG

    αʔό" αʔό#
  59. wผͷϊʔυ΁౸ୡ͢Δܦ࿏͕ෳ਺͋Δ͜ͱΛΛશͯͷεΠον͕
 ஌͍ͬͯΔඞཁ͕͋Δ w ϧʔςΟϯάϓϩτίϧͰ೺Ѳ͠ɺϧʔςΟϯάͰ෼ࢄ͢Δ $MPTτϙϩδ 4QJOF -FBG αʔό" αʔό#

  60. w-FBGͱ4QJOF͔Βߏ੒͞ΕΔ w ଳҬΛ૿΍͢ʹ͸4QJOFΛ૿ઃ͢Δ w ϊʔυ ϥοΫ Λ૿΍͢ʹ͸-FBGΛ૿ઃ͢Ε͹͍͍ w -FBG4QJOFؒ͸ϚϧνύεʹͳΔ &$.1

     w ऩ༰Մೳαʔό਺N O w N4QJOFͷϙʔτ਺ O-FBG഑Լͷαʔό୆਺ w ྫ ୆୆ $MPTτϙϩδ
  61. w͞Βʹεέʔϧ͢Δ w ΋ͪΖΜϦϯΫ਺͸ͲΜͲΜ૿͍͑ͯ͘ʜ ૚$MPTτϙϩδ εΠον αʔό 4QJOF -FBG 1PE 1PE

  62. wݱ࣮తʹ͸  ୆͘Β͍ʁ w4QJOFʹϙʔτ਺ͷଟ͍ػࡐΛ࢖͏ͱ
 ϙʔτఔ౓͸Ք͛ͦ͏ w   ୆ w"84ͷ";͋ͨΓͷαʔό୆਺͸ສ୆ఔ౓Β͍͠

    w ͍ۙ͠஋͔΋͠Εͳ͍ ૚$MPTτϙϩδ https://www.cisco.com/c/ja_jp/products/switches/nexus- - -slot-switch/index.html $JTDP/FYVT
  63. wΠϯλʔωοτ౳ʹग़Δʹ͸ $MPTτϙϩδͷ֎෦઀ଓ εΠον αʔό 4QJOF -FBG

  64. wΠϯλʔωοτ౳ʹग़Δʹ͸ w 4QJOFʹΠϯλʔωοτͷग़ޱΛ༻ҙ #PBSEFS1PE $MPTτϙϩδͷ֎෦઀ଓ εΠον αʔό 4QJOF -FBG

  65. ·ͱΊ

  66. ·ͱΊ wΫϥ΢υͷ";΍Ϧʔδϣϯͱ͍͏֓೦ʹ͍ͭͯ wΫϥ΢υͱ͍͏؀ڥΛ࣮ݱ͢ΔͨΊͷωοτϫʔΫԾ૝Խʹ͍ͭͯ wͦΕΒΛࢧ͑ΔͨΊͷ଍ճΓͷΞʔΩςΫνϟʹ͍ͭͯ wࡉ͔͍෦෼ʹ͍ͭͯ͸΄ͱΜͲ৮Ε͍ͯͳ͍ͷͰ
 ͜ͷ࿩Λฉ͍ͯΫϥ΢υΛ࡞Δͷ͸ແཧͰ͕͢ɺීஈར༻͢Δ্Ͱͷ
 ཧղͷॿ͚ʹͳΕ͹޾͍Ͱ͢ʂ

  67. ϑϧόʔδϣϯ͸ͪ͜Β w$MPVE/BUJWF%BUB$FOUFS/FUXPSLJOH௒ೖ໳ wIUUQTTQFBLFSEFDLDPNLVSPDIBODMPVEOBUJWFEBUB DFOUFSOFUXPSLJOHDIBPSVNFO