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

wakamonog10 インターネットの仕組みってどうなってるの?

wakamonog10 インターネットの仕組みってどうなってるの?

wakamonog meeting 10 にて、インターネット概要と BGP を紹介します

Naohide Kamitani

June 23, 2017
Tweet

Other Decks in Technology

Transcript

  1. wakamonog meeting 10 ࣗݾ঺հ ໊લ ਆ୩ঘल ॴଐ ݹՏωοτϫʔΫιϦϡʔγϣϯגࣜձࣾϏδωεਪਐ෦ ۀ຿ ೥ೖࣾ

    ೥·Ͱϧʔλͷιϑτ։ൃʹैࣄ ݱࡏ͸࠷৽ͷ௨৴ٕज़ͷௐࠪɺϚʔέςΟϯάɺٕज़Ӧۀ౳ʹैࣄ ͢ΔԿͰ΋԰͞Μ ίϛϡχςΟ׆ಈ XBLBNPOPHDPNNJUUFF +"/0(DPNNJUUFF 4
  2. wakamonog meeting 10 Πϯλʔωοτͱ͸ 5$1*1ϓϩτίϧΛج൫ͱͯ͠ωοτϫʔΫ͕૬ޓʹ઀ଓ͞ΕͯͰ͖ͨωοτϫʔΫ ݸʑͷωοτϫʔΫ͸ͦΕͧΕͷϙϦγʔʹج͍ͮͯ؅ཧɾӡ༻͞Ε͍ͯΔɻ͜ͷωο τϫʔΫ ࣄۀऀ ୯ҐΛ"VUPOPNPVT4ZTUFN "4

    ͱ͍͏ ΞΫηε໢ *41 ܞଳి࿩ ࣄۀऀ έʔϒϧ 57 େن໛*41 σʔλ ηϯλ ࣄۀऀ ίϯςϯπ ഑৴୅ߦ ࣄۀऀ ίϯςϯπ ࣄۀऀ $41 ίϯςϯπ ࣄۀऀ ίϯςϯπ ࣄۀऀ ૬ޓ઀ଓ *9 ૬ޓ઀ଓ *9 5
  3. wakamonog meeting 10 Πϯλʔωοτͷ௨৴ྫ ֤ωοτϫʔΫ͸ϧʔλͰ઀ଓ͞Ε͍ͯΔ ֤ϧʔλ͸*1ύέοτΛϗοϓόΠϗοϓͰ໨త஍·Ͱసૹ͢Δ ϧʔλ͸*1ύέοτΛసૹ͢ΔͨΊɺ໨త஍ͷ1SFpYͱ࣍ϗοϓ ϧʔλ Λࣔ͢ /FYUIPQͷରԠ৘ใΛܦ࿏৘ใͱͯ͠Λอ͍࣋ͯ͠Δ

    ܦ࿏৘ใ͸ϧʔςΟϯάϓϩτίϧͳͲʹΑΓ੍ޚ͞ΕΔ ΞΫηε໢ *41 େن໛*41 $41 6 ϧʔλ ϧʔλ ϧʔλ ϧʔλ# ϧʔλ$ ϧʔλ ϧʔλ ϧʔλ" Ѽઌ1SFpY /FYUIPQ $41 ϧʔλ" $41 ϧʔλ# Ѽઌ1SFpY /FYUIPQ $41 ϧʔλ$
  4. wakamonog meeting 10 ϧʔςΟϯάϓϩτίϧͷछྨ &(1 &YUFSJPS(BUFXBZ1SPUPDPM  "4ؒͰ࢖༻͞ΕΔϧʔςΟϯάϓϩτίϧ Πϯλʔωοτ্ͷ໨త஍ʹୡ͢ΔͨΊʹɺࣗ"4಺ͷͲͷग़ޱ͔ Βग़Ε͹͍͍͔Λղܾ

    *(1 *OUFSJPS(BUFXBZ1SPUPDPM  "4಺෦Ͱ࢖༻͞ΕΔϧʔςΟϯάϓϩτίϧ &(1Ͱղܾ͞ΕΔࣗ"4಺ͷग़ޱʹͲ͏΍ͬͨΒ౸ୡ͢Δ͔Λղܾ 7 ΞΫηε໢ *41 େن໛*41 $41 ϧʔλ ϧʔλ ϧʔλ ϧʔλ ϧʔλ ϧʔλ ϧʔλ ϧʔλ &(1Ͱ੍ޚ *(1Ͱ੍ޚ
  5. wakamonog meeting 10 ϧʔςΟϯάϓϩτίϧͷछྨ DPOU`E &(1ͷྫ#(1 Πϯλʔωοτ্ͷશͯͷܦ࿏৘ใ ϑϧϧʔτ Λ ѻ͏

    ܦ࿏੍ޚͷॲཧΛܰͯ͘͠ɺ๲େͳܦ࿏਺ʹରԠ ϙϦγʔʹج͍ͮͯ"4ؒͷܦ࿏੍ޚ͕Մೳ *(1ͷྫ041' ֤ϧʔλ͕ωοτϫʔΫߏ੒Λ೺Ѳ ো֐Λ͍ͪૣ͘௨஌ɺӌճ 8 ຊൃද͸#(1ʹϑΥʔΧε
  6. wakamonog meeting 10 #(1֓ཁ ύεϕΫλܕͷϧʔςΟϯάϓϩτίϧ 1SFpYͱύεଐੑΛ߹Θͤͨ#(1ܦ࿏৘ใΛަ׵ ύεଐੑʹ͸ɺܦ࿏͕ͲͷΑ͏ͳ"4Λܦ༝͍ͯ͠Δ ͔ɺܦ࿏ͷ༏ઌ౓͕͍͘Β͔౳ͷ৘ใ͕ೖ͍ͬͯΔ 1SFpYͱύεଐੑΛ༻͍ͯɺ"4ؒͷܦ࿏੍ޚΛࣗ"4ͷϙ Ϧγʔʹैͬͯߦͳ͏

    ϙϦγʔ͸ɺ"4ؒͷτϥϑΟοΫͷ੍ޚํ਑ͳͲΛࣔ͢ #(1ϐΞઌͷ"4൪߸ʹΑͬͯ૊৫಺ͷ#(1ϐΞ J#(1 ͔ɺ ૊৫֎ͷ#(1ϐΞ F#(1 ͔Λࣝผ͠ɺҟͳͬͨಈ࡞Λ͢Δ ؆қͳܦ࿏੍ޚͷॲཧʹΑΓɺεέʔϥϏϦςΟ͕͋Δ 9
  7. wakamonog meeting 10 #(1ςʔϒϧ #(1ͷجຊಈ࡞ 10 #(1 εϐʔΧ" #(1 εϐʔΧ"

    #(1 εϐʔΧ" #(1 εϐʔΧ" #(1 εϐʔΧ# #(1 εϐʔΧ# #(1 εϐʔΧ# #(1 εϐʔΧ# #(1 εϐʔΧ$ 5$1ηογϣϯཱ֬ #(1ϐΞཱ֬ ܦ࿏৘ใͷ΍ΓऔΓ 1SFpY ύεଐੑ ܦ࿏ަ׵ऴྃ #(1ϐΞҡ࣋ ϕετύεΛ޿ࠂ ܦ࿏ςʔϒϧ #(1੍ޚͷྲྀΕ #(1Λઃఆͨ͠ϧʔλ #(1εϐʔΧ ؒͷܦ࿏ަ׵ͷྲྀΕ ϐΞઌ͔Βͷ#(1 ܦ࿏৘ใΛ֨ೲ ᶃ ᶄ ᶅ ᶆ ϐΞ"Ҏ֎͔Βͷ #(1ܦ࿏৘ใ΋ؚΊͯ ϕετύεબ୒Λ࣮ߦ
  8. wakamonog meeting 10 #(1ϐΞͷछྨ 11 35 35 35 35 35

    35 35 35 35 35 35 35 35 F#(1 J#(1 "4 "4 "4 "4 F#(1 ૊৫֎ ଞ"4 ʹଐ͢Δ#(1εϐʔΧؒͷ#(1ϐΞ ଞ"4ͷ#(1εϐʔΧͱ#(1ܦ࿏৘ใΛ΍ΓऔΓ J#(1 ૊৫಺ ࣗ"4 ʹଐ͢Δ#(1εϐʔΧؒͷ#(1ϐΞ F#(1Ͱಘͨଞ"4ͷܦ࿏৘ใΛࣗ"4಺ͷ#(1εϐʔΧͱ΍ΓऔΓ *(1
  9. wakamonog meeting 10 ύεଐੑΛ༻͍ͨܦ࿏੍ޚ "4@1"5)ଐੑ "4@1"5)ଐੑ ܦ࿏৘ใ͕௨ա͖ͯͨ͠"4Λࣔ͢ "4@1"5)ͷϦετ͕୹͍ܦ࿏΄Ͳ༏ઌ౓͕ߴ͍ 13 "4

     "4 "4 "4 "4@1"5)"4"4 "4@1"5)"4 QSFpY "4@1"5)  "4"4"4 ˕  "4"4 "4 "4@1"5)"4 "4@1"5)"4"4 "4@1"5)"4"4"4 #(1Λ࢖ͬͨܦ࿏৘ใͷྲྀΕ "4͔Β"4΁ͷτϥϑΟοΫ
  10. wakamonog meeting 10 ύεଐੑΛ༻͍ͨܦ࿏੍ޚ -0$"-@13&'ଐੑ -0$"-@13&' MPDBMQSFGFSFODF ଐੑ ࣗ"4͔Βग़ͯߦ͘τϥώοΫ੍ޚʹར༻ ஋͕େ͖͍ܦ࿏΄Ͳ༏ઌ౓͕ߴ͍

    14 QSFpY "4@1"5) -0$"-@13&'  "4"4  ˕  "4"4  "4 "4 "4 "4  -0$"-@13&' -0$"-@13&' "4ͷϧʔλ" #Ͱ"4ٴͼ"4͔ΒྲྀΕ͖ͯͨܦ࿏ʹ-0$"-@13&'ଐੑΛઃఆ ϧʔλ" ϧʔλ# #(1Λ࢖ͬͨܦ࿏৘ใͷྲྀΕ "4͔Β"4΁ͷτϥϑΟοΫ
  11. wakamonog meeting 10 ύεଐੑΛ༻͍ͨܦ࿏੍ޚ .&%ଐੑ .6-5*@&9*5@%*4$3*.*/"503 .&% ଐੑ ͋Δ"4ؒͰෳ਺ͷ઀ଓ఺͕͋Δͱ͖ͷܦ࿏੍ޚʹར༻ ஋͕খ͍͞ܦ࿏΄Ͳ༏ઌ౓͕ߴ͍

    15 "4  "4ͷग़ޱͰ"4޲͚ʹܦ࿏Λ޿ࠂ͢Δͱ͖ʹ.&%Λઃఆ QSFpY OFYUIPQ .&%  ϧʔλ"  ˕  ϧʔλ#  "4 #(1Ͱͷܦ࿏৘ใ .&% ϧʔλ$ ϧʔλ% ϧʔλ" ϧʔλ# #(1Ͱͷܦ࿏৘ใ .&% #(1Λ࢖ͬͨܦ࿏৘ใͷྲྀΕ "4͔Β"4΁ͷτϥϑΟοΫ
  12. wakamonog meeting 10 ·ͱΊ Πϯλʔωοτ͸5$1*1ϓϩτίϧΛج൫ͱͯ͠ωοτϫʔΫ ͕૬ޓʹ઀ଓ͞ΕͯͰ͖ͨωοτϫʔΫ ֤ࣄۀऀͷωοτϫʔΫ "4 ͸ϧʔλͰ઀ଓ͞Ε͓ͯΓɺϧʔ ςΟϯάϓϩτίϧʹΑΓͦΕͧΕͷϙϦγʔʹԠͨ͡ܦ࿏੍ޚ

    Λߦ͏ ϧʔςΟϯάϓϩτίϧʹ͸*(1 041'ͳͲ ɺ&(1 #(1ͳ Ͳ ͕͋Δ #(1͸ύεϕΫλܕͷϧʔςΟϯάϓϩτίϧͰɺ1SFpYͱύ εଐੑΛ߹Θͤͨ#(1ܦ࿏৘ใΛަ׵͢Δ͜ͱͰɺϙϦγʔʹ ैͬͨܦ࿏੍ޚΛ࣮ݱ͍ͯ͠Δ 16