Upgrade to Pro — share decks privately, control downloads, hide ads and more …

閉域網接続の技術入門

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 閉域網接続の技術入門

Avatar for Masayuki Kobayashi

Masayuki Kobayashi

April 01, 2016
Tweet

More Decks by Masayuki Kobayashi

Other Decks in Technology

Transcript

  1. ڌ఺ؒ71/ͷछྨ w Πϯλʔωοτ71/ ڞ༗ωοτϫʔΫʹΠϯλʔωοτΛ༻͍Δํࣜɻ҆Ձʹར༻Մ ೳ͕ͩɺ᫔᫓΍஗ԆͷӨڹΛड͚΍͍͢ w ޿ҬΠʔαωοτ ڞ༗ωοτϫʔΫʹ௨৴ࣄۀऀ͕ఏڙ͢Δ-ͷดҬ໢Λ༻͍Δํ ࣜɻސ٬͝ͱʹ7-"/ׂ͕Γ౰ͯΒΕΔɻҰൠతͳٕज़ʹ 1##

    *&&&BI ΍.1-4Λ༻͍ͨ71-4ͳͲ͕͋Δɻ w *171/ ڞ༗ωοτϫʔΫʹ௨৴ࣄۀऀ͕ఏڙ͢Δ-ͷดҬ໢Λ༻͍Δํ ࣜɻ .1-4Ͱ*1ύέοτΛΧϓηϧԽͯ͠఻ૹ͢Δɻܦ࿏ͷ఻ୡʹ #(1Λ༻͍Δɻ
  2. ڌ఺ ϧʔςΟϯάઃܭΛ୭͕΍Δ͔ ڞ༗/8 ΦʔόϨΠϞσϧ 71/ ϐΞϞσϧ71/ ڌ఺ ڌ఺ Ϣʔβࣗ਎Ͱ͢΂ͯͷڌ఺ʹର͢Δϧʔ ςΟϯάΛઃܭ͠ͳ͚Ε͹ͳΒͳ͍ɻ

    Πϯλʔωοτ71/ͳͲ͕͜Εʹ֘౰ ڌ఺ ޲͚ ͷϧʔςΟϯ ά ڌ఺ ޲͚ ͷϧʔςΟϯ ά ڌ఺ ޲͚ ͷϧʔςΟϯ ά ڌ఺ ڞ༗/8 ڌ఺ ڌ఺ ڌ఺ ޲͚ ͷϧʔςΟϯ ά ڌ఺ ޲͚ ͷϧʔςΟϯ ά ڌ఺ ޲͚ ͷϧʔςΟϯ ά ϧʔςΟϯάΛ௨৴ࣄۀऀʹ೚ͤΔɻ Ϣʔβ͸ࣄۀऀͷ໢ʹ઀ଓ͢Δ͚ͩͰ͍͍ɻ *171/ .1-471/ ͸ͪ͜Βʹ֘౰
  3. .VMUJ1SPUPDPM-BCFM 4XJUDIJOH w CJUͷݻఆ௕ͷϥϕϧΛ࢖༻ͨ͠ύέοτసૹٕ ज़ w ϥϕϧͰΧϓηϧԽ͢Δ͜ͱʹΑͬͯɺෳ਺ͷϓϩ τίϧΛ.1-4ͱ͍͏౷Ұ͞ΕͨΞʔΩςΫνϟ্ Ͱಈ࡞ͤ͞Δࣄ͕Ͱ͖Δɻ఻ૹഔମʹґଘ͠ͳ͍ɻ w

    ϥϕϧΛෳ਺ελοΫͯ͠෇༩͢Δ͜ͱͰ֊૚ߏ଄ ͷ֓೦Λ࡞Γɺސ٬͝ͱʹ෼཭ͨ͠71/αʔϏε ͳͲ͕࣮ݱՄೳ ϥϕϧ *1W ϥϕϧ &UIFSOFU ϥϕϧ ϥϕϧ *1W
  4. .1-4ͷߏ੒ཁૉ w .1-4υϝΠϯ Τοδϧʔλ -&3 Ͱғ·Εͨɺϥϕϧͷ࢖༻ํ๏ͳͲ͕ࣄۀऀ ͷϙϦγʔͰܾ·͍ͬͯΔൣғ #(1Ͱ͍͏"4ʹ͍ۙ • ίΞϧʔλ

    ΤοδϧʔλͰ෇༩͞ΕͨϥϕϧͷΈΛղऍͯ͠ϑΥϫʔσΟϯ ά͢Δ(Label Swap) -43 -BCFM4XJUDI3PVUFS ͱݺ͹ΕΔ w Τοδϧʔλ .1-4υϝΠϯͷڥքʹҐஔ͠ɺ.1-4υϝΠϯ֎͔Βདྷͨύ έοτΛ'&$ͰΫϥε෼͚Λߦ͍ɺϥϕϧΛ෇༩ͯ͠ίΞϧʔλ ΁౉͢ -BCFM1VTI .1-4υϝΠϯ֎΁ύέοτΛૹΔͱ͖͸ϥϕϧΛআڈ͢Δ -BCFM1PQ
  5. .1-4ͷߏ੒ཁૉ -&3 -43 -43 -43 -43 -43 -43 -&3 -&3

    -&3 -&3 -&3 .1-4υϝΠϯ *OHSFTT-&3 .1-4υϝΠϯೖޱͷ-&3 &HSFTT-&3 .1-4υϝΠϯग़ޱͷ-&3 -41 -BCFM4XJUDIFE 1BUI ૹ৴ݩ͔ΒѼઌ·Ͱͷยํ޲ͷύε ૒ํ޲ͷ௨৴ʹ͸ͭͷ-41͕ඞཁ
  6. ϥϕϧ഑෍ͷํ๏ w %6ʢ%PXOTUSFBN6OTPMJDJUFEʣϞʔυ ϥϕϧཁٻ͕ͳͯ͘΋ࣗ෼͕อ͍࣋ͯ͠Δܦ࿏৘ใΛݩʹԼྲྀ %PXOTUSFBN ͷऴ఺-43͔Βແ৚݅ʹ'&$ʹରͯ͠ϥϕϧΛ෇ ༩͠-41Λ࡞੒͍ͯ͘͠ɻࣄલʹ*(1͕ίϯόʔδΣϯε͍ͯ͠Δ ͜ͱ͕લఏɻ -%1 -BCFM%JTUSJCVUJPO1SPUPDPM

    ͕͜Εʹ֘౰ɻ w %P%ʢ%PXOTUSFBNPO%FNBOEʣϞʔυ Լྲྀͷ-43͔Βͷϥϕϧ഑෍ཁٻΛड͚͔ͯΒݸʑʹϥϕϧΛ഑ ෍͠-41Λ࡞੒͍ͯ͘͠ɻ&OEUP&OEͰϥϕϧΛׂΓ౰ͯΔɻ 34715&͕͜Εʹ֘౰ɻ ͜ͷࢿྉͰ͸5&΍2P4ʹ͍ͭͯ͸ѻΘͳ͍ͨΊɺ%P%Ϟʔυͷৄࡉͳಈ࡞ͷઆ ໌΍ɺ34715& &YQMJDJU3PVUJOH 'BTU3FSPVUFͳͲʹ͍ͭͯ΋ѻ͍·ͤΜɻ
  7. '&$   '&$   %PXOTUSFBN6OTPMJDJUFE   -BCFM

       -BCFM    -BCFM    -BCFM ऴ఺ଆ   -BCFM    -BCFM  ࢝఺ଆ ѼઌͱͳΔܦ࿏ '&$ Λอ͍࣋ͯ͠Δऴ఺ଆͷ ϧʔλ͔ΒϥϕϧΛ௨஌͍ͯ͘͜͠ͱͰ-41Λܗ ੒͢Δ τϥϑΟοΫϑϩʔ
  8. .1-4௨৴ͷྲྀΕ -&3 -43 -43 -43 -43 -43 -43 -&3 -&3

    -&3 -&3 -&3 .1-4υϝΠϯ 1VTI *OTFSU *1ύέοτʹϥϕϧΛ෇༩ 6OUBH ϥϕϧΛ׬શআڈͯ͠*1ύέοτΛ సૹ 1PQ 3FNPWF ઌ಄ϥϕϧΛআڈͯ͠*1ύέοτΛస ૹ ϥϕϧΛελοΫ͍ͯ͠Δ৔߹ͳͲ 4XBQ ઌ಄ϥϕϧΛ෇͚ସ͑ͯϑΥϫʔσΟ ϯά 4XBQ ઌ಄ϥϕϧΛ෇͚ସ͑ͯϑΥϫʔσΟ ϯά
  9. ดҬ໢ .1-471/ ͷߏ੒ཁૉ w 1 1SPWJEFS ϧʔλ 1&ϧʔλͰ෇༩͞Εͨ໢಺సૹϥϕϧΛݩʹϑΥϫʔσΟϯάΛ ߦ͏-43 w

    1& 1SPWJEFS&EHF ϧʔλ .1-4υϝΠϯͷڥքʹҐஔ͠ɺ$&ϧʔλͱ઀ଓ͢Δɻೖग़ྗύ έοτʹରͯ͠ϥϕϧͷ෇༩ͱআڈΛߦ͏-&3Ͱɺ.1#(1ͷܦ ࿏ަ׵Λαϙʔτ͢Δɻ w $& $VTUPNFS&EHF ϧʔλ 1&ϧʔλʹ઀ଓ͞ΕΔސ٬ଆͷඇ.1-4ϧʔλɻ#(1΍ελ ςΟοΫϧʔςΟϯάͰ1&ʹ઀ଓ͢Δɻ
  10. .1-4ϥϕϧελοΫ .1-471/͸ͭͷϥϕϧΛ෇༩͢Δ͜ͱͰ71/Λ࣮ݱ͢ Δ w .1-4໢಺సૹϥϕϧ ग़ޱͱͳΔର޲ͷ1&ͷѼઌΞυϨεʹؔ͢Δϥϕϧɻ.1-4υϝ Πϯ಺ͷ͢΂ͯͷϧʔλͰ-%1ʹΑͬͯަ׵͞ΕɺೖΓޱͷ1&Ͱ ෇༩ɺग़ޱͷ1&ͷҰͭखલͷ1Ͱআڈ͞ΕΔ w 71/ࣝผϥϕϧ

    73'ͷܦ࿏৘ใΛࣝผ͢ΔͨΊͷϥϕϧ .1J#(1ωΠόʔͷ1&ϧʔλಉ࢜ͰͷΈަ׵͞ΕɺѼઌͷ1&ʹ ౸ୡ͢Δ·Ͱࢀরɾॻ͖׵͑͸ߦΘΕͳ͍ 71/ࣝผϥϕϧ CJU .1-4సૹϥϕϧ CJU *1ϔομ σʔλ -ϔομ
  11. .1-4ϥϕϧελοΫͷಈ࡞ 1& "ࣾ   $& 1& "ࣾ  

    $& 1 1 71/ϥϕϧ సૹϥϕϧ %45  %45  71/ϥϕϧ సૹϥϕϧ %45  71/ϥϕϧ %45  %45  1ϧʔλͰ͸֎ଆͷసૹϥϕϧͷΈࢀর͠TXBQ͢ Δ ಺ଆͷ71/ϥϕϧΛΧϓηϧԽ͢Δ͜ͱͰɺԾ૝ తͳ71/τϯωϧΛ࣮ݱ͍ͯ͠Δ #ࣾ   $& ೖΓޱͷ1&Ͱ.1#(1Ͱ௨஌͞Εͨ71/ ࣝผϥϕϧΛ෇༩ɺ-%1Ͱ௨஌͞Εͨస ૹϥϕϧΛ෇༩͢Δ #ࣾ   $& 1)1 1FOVMUJNBUF)PQ1PQQJOH 1&ͷҰͭखલͷ1ͰసૹϥϕϧΛআڈ͢ Δ 1&ͷෛՙΛܰݮ
  12. ดҬ໢Ͱ࢖ΘΕΔओͳϓϩτίϧ w 73'Tɿސ٬Λࣝผ͢Δ ސ٬͕-"/಺Ͱ࢖༻͍ͯ͠ΔQSFGJY͸ɺଞͷސ٬ͱॏෳ͢ΔՄೳੑ͕ ͋ΔɻࣝผࢠΛ࢖͍ϧʔςΟϯάΠϯελϯεΛ෼͚Δɻ w #(1 .1#(1 ɿސ٬ͷܦ࿏Λ఻ୡ͢Δ ސ٬͝ͱʹࣝผࢠ͕෇͍ͨܦ࿏ΛѼઌͷΤοδϧʔλʹ఻ୡ͢Δ

    w 041'ɿ#(1ϧʔλ.1-4ϧʔλͷډ৔ॴΛࣝผ͢Δ J#(1ͷOFYUIPQղܾͱ-%1OFJHICPSͷཱ֬͸*(1ʹґଘ͢Δ w .1-4ɿ71/Λࣝผ͢ΔϥϕϧεΠονϯάΛߦ͏ ϥϕϧΛελοΫͯ͠෇༩͢Δ͜ͱʹΑΓɺ֎ଆͷϥϕϧͰϧʔςΟ ϯάΛߦ͍ɺ಺ଆͷϥϕϧͰސ٬͝ͱʹԾ૝తʹ෼཭ͨ͠71/௨৴Λ ࣮ݱ͢Δ
  13. ސ٬Λࣝผ͢Δ "ࣾ   #ࣾ   1& $& $&

    .1-4໢ ܦ࿏޿ใ ܦ࿏޿ใ ॏෳ͢ΔՄೳੑͷ͋Δސ٬ͷܦ࿏Λࣝผ͢Δ࢓૊Έ͕ඞཁ   "ࣾʁ#ࣾʁ
  14. 7JSUVBM3PVUJOHBOE'PSXBSEJOH UBCMFT "ࣾ   #ࣾ   1& $&

    $& .1-4໢ ܦ࿏޿ใ ܦ࿏޿ใ 73'" "ࣾͷϧʔςΟϯάςʔϒ ϧ 73'# #ࣾͷϧʔςΟϯάςʔϒ ϧ .1-4໢ͷ ϧʔςΟϯά ςʔϒϧ 1&ϧʔλ಺ʹސ٬ຖͷԾ૝ϧʔςΟϯάΠϯελϯεΛ࡞ ੒͢Δ
  15. 3PVUF%JTUJOHVJTIFS w 3%Ͱސ٬ܦ࿏Λࣝผ͢Δ ϧʔτࣝผࢠ ސ٬ͷ*1ΞυϨε৘ใͷॏෳΛආ͚ΔͨΊʹ༻͍Δ 3%͸"4൪߸΋͘͠͸*1ΞυϨεͱɺ೚ҙͷ஋ͷ૊Ͱܦ࿏Λࣝผ ͢Δ 3%CJU *1WBEESFTT CJU

    ͜ͷCJUͷ૊Έ߹ΘͤΛ 71/W1SFGJYͱݺͿ 5ZQF'JFME CJU 7BMVF'JFMECJU 5ZQF 5ZQF 5ZQF "4/CJU 7BMVFCJU *1WBEESFTTCJU 7BMVFCJU PDUFU"4/CJU 7BMVFCJU ͲͷදݱܗࣜΛ࢖͏ͷ ͔͸೚ҙͰܾΊΒΕΔ 3%ͷϑΥʔϚοτ
  16. ܦ࿏ૠೖઌͷ73'ͷࣝผ w 3%ʹ͸QSFGJYΛࣝผ͢Δ໾ׂ͔͠ͳ͍ ड৴ଆͷ1&Ͱ͸ɺ.1J#(1Ͱड͚औͬͨܦ࿏ΛͲͷϩʔΧϧ73' ʹΠϯετʔϧ͢Δ΂͖͔3%͚ͩͰ͸൑அͰ͖ͳ͍ 1& "ࣾ   #ࣾ

      $& $& 1& "ࣾ   #ࣾ   $& $& 1 3%  3%  ܦ࿏޿ใ ܦ࿏޿ใ  73'" 73' # ड৴ଆ1&ϧʔλͰͲͷ73'ΛબͿͷ͔ܾఆ͢Δ࢓૊Έ͕ඞ ཁ
  17. 3PVUF5BSHFU w 35Ͱ73'Λࣝผ͢Δ ૹ৴ଆ1&͸71/WQSFGJYʹ35஋Λ෇༩ͯ͠.1J#(1ͷ֦ுί ϛϡχςΟͰ޿ใ FYQPSU ɺड৴ଆ1&Ͱ35஋͕Ұகͨ͠ܦ࿏ͷΈ ֶश JNQPSU ͠ɺͲͷ73'ʹܦ࿏Λૠೖ͢Δ͔ܾఆ͢Δɻ35͸̍

    ͭͷ71/W QSFGJYʹରͯ͠ෳ਺ઃఆՄೳɻ 1& "ࣾ   #ࣾ   $& $& 1& "ࣾ   #ࣾ   $& $& 1 3%  35FYQPSU 3%  35FYQPSU ܦ࿏޿ใ ܦ࿏޿ใ 35JNQPSU 73'" 35JNQPSU 73'# Ұகͨ͠Βֶ श
  18. 041'υϝΠϯ େن໛؀ڥͰͷ*(1ͷ՝୊ όοΫϘʔϯ۠ؒ ސ٬ଆ $& ސ٬ଆ $& ͜ͷ۠ؒͷܦ࿏৘ใ͸ ސ٬ʹͱͬͯ͸Ͳ͏Ͱ΋͍ ͍

    041'ͳͲͷϦϯΫεςʔτܕ*(1͸ಉҰΤϦΞͷ͢΂ͯͷϧʔλ͕ಉ͡ ܦ࿏৘ใ -4%# Λอ࣋ͯ͠͠·͏ɻސ٬ͷܦ࿏ຖʹz৭෇͚zΛ੍ͨ͠ޚ ΍ɺ໢಺ܦ࿏ͱސ٬ܦ࿏ͷ෼཭͕೉͘͠ɺεέʔϧ͠ʹ͍͘ɻ ΤϦΞΛ෼ׂͯ͠΋ ϝϯςφϯεੑΛ͚ܽͩ͘Ͱ ࠜຊతղܾࡦʹͳΒͳ͍
  19. ސ٬ܦ࿏ͷ఻ୡʹ#(1Λར༻ όοΫϘʔϯ۠ؒ ސ٬ଆ $& ސ٬ଆ $& 3PVUF 3FGMFDUPS 041 '

    #(1 J#(1 OFYUIPQͷ*(1ϦΧʔγϒϧοΫΞο ϓΛ041'Ͱղܾ͢Δ͜ͱͰ໢಺౸ୡੑΛ࣮ ݱ ো֐΍ϝϯςφϯε࣌ʹ͸ίετௐ੔ʹΑΔ ᷖճΛ༰қʹߦ͑ɺܦ࿏ऩଋ࣌ؒΛ୹ॖͰ͖ Δ $&͕όοΫϘʔϯ۠ؒͷܦ࿏Λอ࣋͢Δ͜ͱͳ͘ &OE&OEͰ౸ୡੑͷ͋ΔωοτϫʔΫΛߏஙՄೳ ଳҬ΍ϐΞ਺ͷ૿Ճʹ͸33Λ૿ઃͯ͠ରԠ͢Δ͜ ͱͰൺֱతߴ͍εέʔϥϏϦςΟΛ࣮ݱ
  20. #(1઀ଓ࣌ͷ՝୊ "4 041'QQ 041'QQ J#(1 QFFS $PSF3PVUFS &EHF 3PVUFS &EHF

    3PVUFS       QJOH%45 $VTUPNFS $VTUPNFS Τοδϧʔλ͸ސ٬ͷܦ࿏Λֶश͠ɺJ#(1 QFFSΛு͍ͬͯΔର޲ͷΤοδ ϧʔλʹܦ࿏Λ޿ใ͢Δ͕ɺίΞϧʔλ͸ͦͷܦ࿏Λֶश͍ͯ͠ͳ͍ͨΊɺ OFYUIPQղܾʹࣦഊ͠ഁغ͞ΕΔɻίΞϧʔλΛJ#(1 QFFSʹࢀՃͤ͞Δͨ Ίʹ͸ɺϧʔτϦϑϨΫλ͕ඞཁ J#(1εϓϦοτϗϥΠζϯ     "4 "4 F#(1 F#(1
  21. ߟ͑ΒΕΔղܾࡦ w ΤοδϧʔλͰɺ#(1ͷܦ࿏Λ041'ʹ࠶഑෍͢Δ ίΞϧʔλ͸ύέοτΛӡͿ͜ͱʹઐ೦͢Δ΂͖Ͱ͋Γɺෆཁͳ ܦ࿏Λֶश͢΂͖Ͱͳ͍ɻ041'͸J#(1໢಺ͰOFYUIPQͷղܾͱ ௨৴ͷᷖճʹར༻͞ΕΔ΂͖ɻ࠷ѱͷબ୒ࢶ w ϧʔτϦϑϨΫλΛ༻͍ͯίΞϧʔλΛJ#(1઀ଓ ͢Δ #(1όοΫϘʔϯͰͷҰൠతͳબ୒ࢶ

    ෆཁͳϐΞͷ૿Ճ͸ઃఆͷෳࡶԽΛট͘ɻ33ʹΑΔεέʔϧ͸ࠜ ຊతղܾʹ͸ͳΒͳ͍ w .1-4Λ༻͍ͯίΞϧʔλͰͷOFYUIPQղܾΛഉ আ͢Δ-41Λ༻͍Δ͜ͱͰɺ1&ؒͰ*1QSFGJYϕʔεͷϧʔςΟ ϯάॲཧΛෆཁʹ͢ΔɻίΞϧʔλ͕J#(1ͷ੍໿͔Β։์͞ΕΔ ⇛#(1'SFF$PSF
  22. #(1'SFF$PSF%FTJHO 041'QQ 041'QQ "4 J#(1 QFFS $PSF3PVUFS &EHF 3PVUFS &EHF

    3PVUFS       $VTUPNFS $VTUPNFS     "4 F#(1 F#(1 "4 *(1ͷίϯόʔδΣϯεޙʹ-%1Ͱ-41Λཱ֬͢Δɻ J#(1 OFYUIPQͷϦΧʔγϒϧοΫΞοϓΛίΞϧʔλͰෆཁʹ͢Δ ͜ͱͰɺ Τοδϧʔλ͕ؒIPQͰ౸ୡՄೳʹͳΔɻ ސ٬૿Ճʹ൐͏ܦ࿏਺૿ՃͷӨڹΛίΞϧʔλ͕ड͚Δ͜ͱͳ͘ɺε έʔϧ͕༰қʹͳΔɻ -41 -41 J#(1 QFFS͕ෆཁ
  23. ໢ͱސ٬ͷܦ࿏Λ෼཭͠ͳ͍৔߹ͷ໰୊఺ 041'QQ 041'QQ "4 J#(1 QFFS MP   

            "4 F#(1 F#(1 "4 -41 -41     MP  MP      Ѽͷ*$.1&DIP3FRVFTU ͔Βͷ *$.1&DIP3FQMZ ಧ͍͍ͯͳ͍Ѽઌ͔ΒԠ౴͕͋ Δ 8IFSFBSFZPVGSPN *$.1&DIP3FRVFTU͕ಧ͍͍ͯͳ ͍ ਖ਼ৗʹ௨৴͕Ͱ͖ͳ͍τϥϒϧ ͜ͷ໰୊ʹ͍ͭͯ͸ҎԼͷCMPHͰɺݕূ݁ՌΛަ͑ͯৄࡉʹॻ͔Ε͍ͯ·͢ɻ IUUQUUTVCPIBUFOBCMPHDPNFOUSZ ࣗ୐ͷݕূઃඋͰಉ༷ͷ໰୊ʹϋϚͬͨܦݧ͕͋ΔͷͰ঺հ͠·ͨ͠ɻ
  24. ໢ͱސ٬ͷܦ࿏Λ෼཭͠ͳ͍৔߹ͷ໰୊఺ .1#(1Λ༻͍ͳ͍৔߹ɺ1&ϧʔλ͕อ࣋͢Δͷ͸άϩʔόϧϧʔςΟϯά ςʔϒϧͷΈͰɺސ٬ܦ࿏ɾ໢಺ܦ࿏ͷ۠ผ͸ͳ͘ɺ͢΂ͯͷܦ࿏͕ࡌͬͯ͠ ·͏ɻ Ұݟਖ਼ৗʹ௨৴Ͱ͖͍ͯΔΑ͏ʹݟ͑ͯ΋ɺ࣮͸όοΫϘʔϯઃඋͱ௨৴ͯ͠ ͍ͨɻɻ ͱ͍͏࢒೦ͳঢ়ଶʹͳΔ͜ͱ΋ߟ͑ΒΕΔɻ 73'TͰސ٬ͷϧʔςΟϯάΠϯελϯεΛάϩʔόϧϧʔςΟϯάΠϯελϯ 041'QQ 041'QQ

    "4 J#(1 QFFS MP            "4 F#(1 F#(1 "4 -41 -41     MP  MP      ͔Βͷ *$.1&DIP 3FQMZ Ѽͷ*$.1&DIP 3FRVFTU Ѽઌͱಉ͡ΞυϨεΛόοΫ Ϙʔϯઃඋ͕࢖༻͍ͯͨ͠ͱԾ ఆ
  25. ڌ఺ಉ͕࢜ಉҰ"4ͷ৔߹ "4 ڌ఺" "4 .1-4#(1໢ "4@1"5)@ F#(1  "4 ڌ఺#

    "4@1"5)ͰϧʔϓΛݕ஌ ܦ࿏Λֶश͠ͳ͍ F#(1 ϧʔςΟϯάϧʔϓΛ๷ࢭͭͭ͠ɺ$&ಉ͕࢜ಉҰͷ"4൪ ߸ Λ༻͍ͯਖ਼ৗʹ௨৴Ͱ͖ΔΑ͏ʹ͢Δ࢓૊Έ͕ඞཁ
  26. "40WFSSJEF400 4JUF0G 0SJHJO "4 ڌ఺" "4 .1-4#(1໢ "4@1"5) F#(1 

    "4 ڌ఺# "40WFSSJEF $&ͷ"4ΛόοΫϘʔϯͷ"4Ͱ্ॻ͖͢Δ ڌ఺#ͷ$&͔Β͸ڌ఺"ͷ"4͕ݟ͑ͳ͘ͳ Δ F#(1 $&  $&  400 4JUF0G0SJHJO  #(1֦ுίϛϡχςΟΛ࢖͍ܦ࿏͕ૹ৴ݩʹ໭͞ΕΔͷ Λ๷͙ "4$& "4$& ಉҰ"4͔ΒͷQSFGJYʹ͸ಉ͡400஋Λ෇༩
  27. .VMUJQSPUPDPM&YUFOTJPOTGPS #(1 3'$3'$Ͱ৽ͨͳ#(11BUI"UUSJCVUFΛఆٛ w .VMUJQSPUPDPM3FBDIBCMF/-3* 5ZQF 0QUJPOBMOPOUSBOTJUJWF <"EESFTT'BNJMZ*OGPSNBUJPO /FYU)PQ*OGPSNBUJPO /-3*>Ͱߏ੒

    w .VMUJQSPUPDPM6OSFBDIBCMF/-3* 5ZQF 0QUJPOBMOPOUSBOTJUJWF <"EESFTT'BNJMZ*OGPSNBUJPO 6OGFBTJCMF3PVUFT-FOHUI 8JUIESBXO3PVUFT> Ͱߏ੒ w &YUFOEFE$PNNVOJUJFT 5ZQF 0QUJPOBMUSBOTJUJWF 3PVUF5BSHFUͷ఻ୡ w "EESFTT'BNJMZ*OGPSNBUJPO <"'* 4"'*>Ͱߏ੒ 4"'*͸"'*Ͱࣝผ͞Εͨϓϩτίϧͷৄࡉ "'* "EESFTT'BNJMZ*EFOUJGJFS  㱺*1W 㱺*1W 4"'* 4VC"'* 㱺6OJDBTU 㱺.VMUJDBTU 㱺/-3*XJUI.1-4-BCFMT ϥϕϧ৘ใͷ఻ୡ  㱺.1-4MBCFMFE71/BEESFTT 71/WQSFGJYͷ఻ୡ
  28. "'*4"'*DPNCJOBUJPOT "'*ͱ4"'*ͷ૊Έ߹ΘͤͰ /-3*Ͱ఻ୡ͢ΔΞυϨε৘ ใͷछผͱৄࡉΛࣝผͰ͖ Δ "'* 4"'* *1WVOJDBTU "'* 4"'*

    *1WNVMUJDBTU "'* 4"'* -71/*1WVOJDBTU "'* 4"'* -71/*1W NVMUJDBTU "'* 4"'* *1WVOJDBTU "'* 4"'* *1WNVMUJDBTU "'* 4"'* #(171-4#(1 -71/ "'* 4"'* -71/*1WVOJDBTU "'* 4"'* -71/*1W NVMUJDBTU "'* 4"'* 35$POTUSBJO "'* 4"'* 'MPXTQFD "'* 4"'* 'MPXTQFD "'* 4"'* $-/471/ "'* 4"'* /(.71/*1W "'* 4"'* /(.71/*1W "'* 4"'* .%54"'* "'* 4"'* MBCFMFE*1W "'* 4"'* MBCFMFE*1W 1&
  29. .1#(1 w ϚϧνϓϩτίϧରԠͷͨΊʹ֦ு͞Εͨ#(1 *1WNVMUJDBTUϥϕϧͳͲΛ/-3*ʹؚΊͯ఻ୡͰ͖Δ 1& "ࣾ   #ࣾ 

     $& $& 1& "ࣾ   #ࣾ   $& $& 1 ܦ࿏৘ใϥϕϧަ׵ 73'" 73'" 73'# 73'# .1#(1 .1#(1 .1-471/໢ 73'͔Β.1#(1ςʔϒϧ ΁࠶഑෍ .1J#(1 /FJHICPS
  30. .1-4ϥϕϧελοΫͷಈ࡞ 1& "ࣾ   $& 1& "ࣾ  

    $& 1 1 71/ϥϕϧ సૹϥϕϧ %45  %45  71/ϥϕϧ సૹϥϕϧ %45  71/ϥϕϧ %45  %45  1ϧʔλͰ͸֎ଆͷసૹϥϕϧͷΈࢀর͠TXBQ͢ Δ ಺ଆͷ71/ϥϕϧΛΧϓηϧԽ͢Δ͜ͱͰɺԾ૝ తͳ71/τϯωϧΛ࣮ݱ͍ͯ͠Δ #ࣾ   $& ೖΓޱͷ1&Ͱ.1#(1Ͱ௨஌͞Εͨ71/ ࣝผϥϕϧΛ෇༩ɺ-%1Ͱ௨஌͞Εͨస ૹϥϕϧΛ෇༩͢Δ #ࣾ   $& 1)1 1FOVMUJNBUF)PQ1PQQJOH 1&ͷҰͭखલͷ1ͰసૹϥϕϧΛআڈ͢ Δ 1&ͷෛՙΛܰݮ
  31. .1-471/·ͱΊ w ސ٬΍໨త͝ͱʹ࿦ཧతʹ׬શʹಠཱͨ͠ωοτϫʔΫ Λߏங͢Δ͜ͱ͕Մೳ w *OHSFTT1&Ͱ໢಺సૹϥϕϧͱ71/ࣝผϥϕϧͷͭΛ ෇༩͢Δ w ໢಺సૹϥϕϧ͸-%1Ͱɺ71/ࣝผϥϕϧ͸.1J#(1Ͱ ͦΕͧΕ௨஌͞ΕΔ

    w 1&ؒͰ.1J#(1ηογϣϯΛுΓ73'ܦ࿏Λަ׵ w 1͸໢಺సૹϥϕϧͷΈΛࢀরͯ͠సૹ TXBQ ͢Δ͚ͩ w 1&͕࠷΋ॏཁͳ໾ׂΛՌͨ͠ɺಉ࣌ʹෛՙ΋ߴ͍
  32. 1&$&ͷ*1WରԠ 71& "ࣾ *1WPOMZ #ࣾ *1W*1W $& $& 71& "ࣾ

    *1W*1W #ࣾ *1WPOMZ $& $& 1 *1WʹରԠͨ͠ 1& *1W.1-4໢ 71/ϥϕ ϧ సૹϥϕϧ *1Wύέοτ *1Wͷ.1-4ͱಉ༷ʹɺ*1WύέοτΛϥϕϧͰΧϓηϧԽ͢Δ͜ ͱͰ طଘͷ*1W.1-4υϝΠϯͰ*1Wͷ઀ଓੑΛఏڙՄೳ 1ϧʔλ͕ඞͣ͠΋*1WରԠ͢Δඞཁ͕ͳ͘ɺ఻ૹഔମʹґଘͤͣ ౷Ұ͞ΕͨΞʔΩςΫνϟ্Ͱಈ࡞͢Δͱ͍͏.1-4ͷϝϦοτΛ׆ F#(1 041'W 3*1OH F#(1 *1WඇରԠ
  33. 1&71& w 1& *1W1SPWJEFS&EHF3PVUFS *1WରԠͷ-&3 w 71& *1W71/1SPWJEFS&EHF3PVUFS *1WରԠͷ1& 1&ͱಉ༷ʹ.1#(1ɺ73'Tɺ֦ுίϛϡχςΟͳͲՃ͑ͯɺ

    041'WͳͲͷ*1WϧʔςΟϯάϓϩτίϧʹ΋ରԠ͢Δඞཁ͕ ͋Δ *1WBEESFTTCJU 3%CJU ͜ͷCJUͷ૊Έ߹ΘͤΛ 71/W1SFGJYͱݺͿ 3'$
  34. ดҬ໢઀ଓ͋Δ͋Δτϥϒϧ w ࣮͸Πϯλʔωοτܦ༝Ͱ௨৴ͯ͠·ͨ͠ ดҬ໢ͱ઀ଓ͍ͯ͠ΔΫϥ΢υαʔϏεͳͲ͸Πϯλʔωοτ͔Β ͷ౸ୡੑ΋͋ΔͷͰɺ#(1ͷܦ࿏੍ޚͰ௥ैͰ͖ͯͳ͍ͱ͜͏ͳΓ ·͢ QSFGJYGJMUFSཁ஫ҙ w ดҬ໢ʹશવτϥϑΟοΫ͕ྲྀΕͳ͍ ͲͷΞϓϦέʔγϣϯΛดҬ໢ܦ༝ʹ͢Δͷ͔໌֬ʹઃܭ͢Δ

    ΞϓϦέʔγϣϯʹΑͬͯ͸Ұ෦ػೳͷ௨৴͚ͩΠϯλʔωοτ ࢖ͬͨΓ͢ΔͷͰཁ஫ҙ w ڌ఺Ͱ*1WରԠͨ͠ΒΠϯλʔωοτܦ༝ʹͳΓ· ͨ͠ ดҬ໢ଆ 1& ͕*1WରԠ͍ͯ͠ͳ͍ͱɺΠϯλʔωοτଆ͔Βฦͬ ͖ͯͨ""""Ͱ௨৴͢ΔՄೳੑ͕͋Γ·͢ɻ٬ଆͰ""""ΛϑΟϧ
  35. طଘͷϚωʔδυ$1&αʔϏε ސ٬ͷ֤ڌ఺ ௨৴ࣄۀऀ໢ -"/ʹඞཁͳػೳ ü ϧʔςΟϯά ü ϑΝΠΞ΢Υʔϧ ü %)$1

    ü 2P4 ü /"5 ü FUD ސ٬ͷඞཁͳػೳʹ߹Θͤͯ$1&Λ બఆ͠8"/ΞΫηε؀ڥΛ౎౓ߏங ͍ͯ͠Δɻ ίετͱೲظ͕͔͔Γɺো֐΍&P- ରԠͳͲͷӡ༻ෛՙ΋ߴ͍ ѼઌϦιʔε
  36. W$1& ސ٬ͷ֤ڌ఺ ௨৴ࣄۀऀ໢ Ϋϥ΢υʹू໿഑ஔ ü ϧʔςΟϯά ü ϑΝΠΞ΢Υʔϧ ü %)$1

    ü 2P4 ü /"5 ü FUD ѼઌϦιʔε ސ٬ଆʹઃஔ͢Δͷ͸ɺωοτϫʔΫ ʹΞΫηε͢Δ͚ͩͷγϯϓϧͳ໾ׂ ͷ-σόΠεͷΈɻ઀ଓͯ͠ిݯΛೖ ΕΔ͚ͩɻ θϩλονίϯϑΟάϨʔγϣϯ /'7ج൫ W$1&Λαʔό͋ͨΓԿ୆٧ΊࠐΊΔ ͔ΛੑೳͱͷίετόϥϯεΛߟ͑ͳ ͕ΒαʔϏεઃܭΛ͢Δඞཁ͕͋Δɻ ҟͳΔϝʔΧʔͷ੡඼ΛଋͶΔ͜ͱ͕ Ͱ͖ΔΦʔέετϨʔλͷଘࡏ΋ॏ ཁɻ
  37. 8"/7JSUVBMJ[BUJPO 71/ .1-4 *OUFSOFU .PCJMF Ի੠ϏσΦ 1SJNBSZ Ի੠ϏσΦ 4FDPOEBSZ ϑΝΠϧస

    ૹ ΞϓϦ 8FC ෳ਺ͷճઢΛҰͭʹଋͶɺͦΕͧΕͷଳҬɾ஗ԆɾύέϩεΛ؂ࢹ͠ɺΞϓϦέʔγϣϯ ͝ͱʹৗʹ࠷దͳճઢΛબ୒ͨ͠Γɺো֐࣌ʹϧʔςΟϯάίϯόʔδΣϯεΛ଴ͨͣʹ ߴ଎ʹ੾Γସ͑Δ ΠϯλʔωοτͱดҬ໢ͷ྆ํʹෳ੡ͨ͠ಉ͡ύέοτΛ౤͛ɺઌʹѼઌʹ౸ୡͨ͠΄͏ Λ࠾༻͢Δ੡඼΋͋Δɻ4%8"/ٕज़ͷ୅දతͳ੡඼ αʔϏε ͱͯ͠7JQUFSBͳͲ͕͋
  38. .1-4ͷؔ࿈ٕज़ͱকདྷల๬ w .1-45& ωοτϫʔΫΤϯδχΞΛ໊৐ΔͳΒ5&Ͱ͖ͳ͍ͱμα͍ΑͶ w .1-451ͱ (.1-4 .1Е4 2P4ͱ͔ޫ೾௕ϧʔςΟϯάͱ͔ͷ͓࿩ɻ͜Ε೉͍͠ɾɾɾ w

    &71/PWFS79-"/1##&71/ ೥ݱࡏɺ࠷΋ۀքͰΞπ͍ʁ ࠓ೥ͷ4IPX/FU΋ͨͿΜ͜Ε ΍ΔͷͰҰॹʹษڧ͠·͠ΐ͏͔ɻ%$*ͱ͔͔͍͍ͬ͜ɻࠓ࣌ 71-4͸ͪΐͬͱʜ w αʔϏενΣΠχϯά ֤࣮ࣾ૷ʹೖΓ·ͨ͠ͶɻͲͷํ͕ࣜඪ४ʹͳΔΜͰ͠ΐ͏Ͷ
  39. ϧʔςΟϯάηΩϡϦςΟ w #(1'MPXTQFD #(1֦ுίϛϡχςΟͰ"$-ϞυΩ SBUFMJNJU Λ఻ୡ͢Δ࢓૊Έʹ ͍ͭͯ 35#)Ͱ٘ਜ਼ʹͳΔ௨৴ΛͰ͖Δ͚ͩٹͬͯ͋͛·͠ΐ͏͔ w 31,*

    3FTPVSDF1,* 30"ͱ͔ূ໌ॻͱ͔஌ͬͯ·͔͢ ͦͷܦ࿏ຊ౰ʹਖ਼͍͠Ͱ͔͢ JOWBMJEͳܦ࿏͸-1Լ͛ͪΌ͏ͧʂ w #$1 ૹ৴ݩݕূ͸*41ͷجຊͩͶ."/34ʹೝఆ͞ΕΔʹ͸ඞਢͰ͢ w %%P4.JUJHBUJPO4FSWJDFT ֤ࣾͲΜͳαʔϏεΛఏڙͯ͠ΔΜͰ͠ΐ͏͔Ͷɻ τϥϑΟοΫ೧͡ۂ͛ͨΓɺٵ͍ࠐΜͩΓɺ៉ྷʹͯ͠໭ͨ͠Γ ʜFUD ٕज़త؍఺͔ΒͦͷҖྗͱɺӡ༻্ͷ՝୊Λൺֱͯ͠Έ·͠ΐ͏͔ɻ
  40. 4%//'7Ծ૝Խج൫ٕज़ w Ծ૝ϧʔλͬͯͲ͏ͳͷʁ ੑೳ͸ʁͲ͏΍ͬͯςετ͢ΔͷʁͲ͜Ͱ࢖͏ͷʁ֤ࣾԿ͕ҧ͏ ͷʁ $43793WW.9W439W3PVUFS7Z04W&04 ͜ͷ͋ͨΓͷ੡඼͕ؾʹͳΓ·͢ʂ w *OUFM%1%,43*07 Ծ૝ϧʔλͰ(ϫΠϠʔϨʔτཉ͍͠Ͱ͢ΑͶɻσʔλϓϨʔ

    ϯΛ෼཭ׂͯ͠Γ౰ͯΔίΞͱ1$*F /*$ʹ͓ۚΛ͔͚·͠ΐ͏ɻ w ӡ༻ࣗಈԽͬͯͲ͏΍Δʁ ωοτϫʔΫΠϯϑϥͷӡ༻ࣗಈԽ΍ߏ੒؅ཧͬͯͲ͏΍Δͷ͕ ͍͍ΜͰ͠ΐ͏ɻਖ਼ղ͸ͳ͍͚ͲɺΈΜͳָ͕ͯ͠Ṷ͔Δج൫Λ ࡞Γ͍ͨͰ͢ΑͶɻ
  41. ࢀߟ w .1-45FDIOPMPHZBOE"QQMJDBUJPOT #SVDF%BWJF ஶ :BLPW 3FLIUFS ஶ w ΠϯλʔωοτϧʔςΟϯάೖ໳

    ୈ൛ ༑ۙ ߶࢙ ஶ ஑৲ ༤Ұ ஶ ന࡚ ହ߂ ஶ w ࣍ੈ୅ωοτϫʔΫͷٕज़֓ཁʙ.1-4ฤʙ *OUFSPQ5PLZPιϑτόϯΫςϨίϜ দౢ ૱ w ΠϯλʔωοτϧʔςΟϯάΞʔΩςΫνϟ 4BN)BMBCJ ஶ %BOOZ.D1IFSTPO ஶ