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

DNSの話2 ~ Webアプリエンジニアの一人ネットワーク勉強会

woshidan
September 22, 2016

DNSの話2 ~ Webアプリエンジニアの一人ネットワーク勉強会

・できる業務の範囲を増やしたいWebアプリエンジニアの独学まとめ資料です
・ちゃんとした解説は参考スライドなどをたどってください
・図解にすると分かりやすそうだったけど、ブログに図を貼るのがめんどくさすぎてスライド作ってスライドをブログに貼ることにしたようなそれです

woshidan

September 22, 2016
Tweet

More Decks by woshidan

Other Decks in Programming

Transcript

  1. ࠓճ͢Δ࿩ w جຊͷྲྀΕͷ͓͞Β͍ w ࠶ؼ໰͍߹Θͤ w ඇ࠶ؼ ൓෮ ໰͍߹Θͤ w

    %/4αʔό͸Ͳ͏΍ͬͯͭͷ໰͍߹ΘͤΛ۠ผ ͢ΔΜͰ͔͢  w %/4αʔόͬͯͨ͘͞Μछྨ͕͋Γ͗͢Ͱ͸
  2. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4 XXXFYBNQMFDPNͷ*1ڭ͑ͯ

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͳΜ͔Α͘Θ͔Βͳ͍͚Ͳɺ ্Ґ͔ΒॱʹͨΒ͍ճ͠ʹ͞ΕΔ
  3. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4 XXXFYBNQMFDPNͷ*1ڭ͑ͯ

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͳΜ͔Α͘Θ͔Βͳ͍͚Ͳɺ ্Ґ͔ΒॱʹͨΒ͍ճ͠ʹ͞ΕΔ Ұ൪ԼҐͷ%/4αʔό͔Β*1 ΞυϨε͕ฦͬͯ͘Δ
  4. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4 XXXFYBNQMFDPNͷ*1ڭ͑ͯ

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͳΜ͔Α͘Θ͔Βͳ͍͚Ͳɺ ্Ґ͔ΒॱʹͨΒ͍ճ͠ʹ͞ΕΔ Ұ൪ԼҐͷ%/4αʔό͔Β*1 ΞυϨε͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ
  5. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4 XXXFYBNQMFDPNͷ*1ڭ͑ͯ

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͳΜ͔Α͘Θ͔Βͳ͍͚Ͳɺ ্Ґ͔ΒॱʹͨΒ͍ճ͠ʹ͞ΕΔ Ұ൪ԼҐͷ%/4αʔό͔Β*1 ΞυϨε͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘
  6. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4 XXXFYBNQMFDPNͷ*1ڭ͑ͯ

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͳΜ͔Α͘Θ͔Βͳ͍͚Ͳɺ ্Ґ͔ΒॱʹͨΒ͍ճ͠ʹ͞ΕΔ Ұ൪ԼҐͷ%/4αʔό͔Β*1 ΞυϨε͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘
  7. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4 XXXFYBNQMFDPNͷ*1ڭ͑ͯ

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͳΜ͔Α͘Θ͔Βͳ͍͚Ͳɺ ্Ґ͔ΒॱʹͨΒ͍ճ͠ʹ͞ΕΔ Ұ൪ԼҐͷ%/4αʔό͔Β*1 ΞυϨε͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘
  8. %/4ύέοτΛ೷͘ͱ ϑϧαʔϏεϨκϧόˡ%30054&37&34/&5   KQUZQF/4 DMBTTJOFU OT"%/4KQʙ'%/4KQ IUUQTBLBHVDIDPN%/4TFJCJLJIUNM/ %/4ύέοτΛัଊͨ݁͠ՌͷҾ༻ݩ ϑϧαʔϏεϨκϧόˡTBLBHVDIDPN

      YOPSGKQUZQF" DMBTTJOFU BEES  ࣗ෼Ͱ͸ɺ໰͍߹ΘͤΒΕͨυϝΠϯͷ "ϨίʔυΛ؅ཧ͍ͯ͠ͳ͍ͱ͖ͷԠ౴ ࣗ෼Ͱ໰͍߹ΘͤΒΕͨυϝΠϯͷ"ϨίʔυΛ ؅ཧ͍ͯͨ͠ *1ΞυϨε஌ͬͯͨ ͱ͖ͷԠ౴
  9. %/4ύέοτΛ೷͘ͱ ϑϧαʔϏεϨκϧόˡ%30054&37&34/&5   KQUZQF/4 DMBTTJOFU OT"%/4KQʙ'%/4KQ IUUQTBLBHVDIDPN%/4TFJCJLJIUNM/ %/4ύέοτΛัଊͨ݁͠ՌͷҾ༻ݩ ϑϧαʔϏεϨκϧόˡTBLBHVDIDPN

      YOPSGKQUZQF" DMBTTJOFU BEES  ࣗ෼Ͱ͸ɺ໰͍߹ΘͤΒΕͨυϝΠϯͷ "ϨίʔυΛ؅ཧ͍ͯ͠ͳ͍ͱ͖ͷԠ౴ ࣗ෼Ͱ໰͍߹ΘͤΒΕͨυϝΠϯͷ"ϨίʔυΛ ؅ཧ͍ͯͨ͠ *1ΞυϨε஌ͬͯͨ ͱ͖ͷԠ౴ ԼҐαʔόͷ؅ཧͯ͠ΔυϝΠϯ λΠϓ͕/4ࣗ෼͸஌Βͳ͍͔ΒԼҐ%/4΁ฉ͍ͯ λΠϓ͕" *1ΞυϨε*1ΞυϨε஌ͬͯΔɺ͜ΕͰ͠ΐ
  10. ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ϑϧαʔϏεϦκϧό جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ࠶ؼ໰͍߹Θͤ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ"Ϩίʔυ ͕΋Β͑Δ·Ͱ࠶ؼతʹ্Ґ͔Β ԼҐʹ΁໰͍߹ΘͤΛଓ͚Δ ԼҐͷ%/4αʔό͔Β*1Ξυ Ϩε "Ϩίʔυ ͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘ XXXFYBNQMFDPNͷ*1ڭ͑ͯ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ
  11. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ϑϧαʔϏεϦκϧό ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ࠶ؼ໰͍߹Θͤ XXXFYBNQMFDPNͷ"Ϩίʔυ ͕΋Β͑Δ·Ͱ࠶ؼతʹ্Ґ͔Β ԼҐʹ΁໰͍߹ΘͤΛଓ͚Δ ԼҐͷ%/4αʔό͔Β*1Ξυ Ϩε "Ϩίʔυ ͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘ XXXFYBNQMFDPNͷ*1ڭ͑ͯ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ ϑϧαʔϏεϦκϧό͔Βͷඇ࠶ؼ໰͍߹Θͤ
  12. ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ϑϧαʔϏεϦκϧό جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ࠶ؼ໰͍߹Θͤ XXXFYBNQMFDPNͷ*1ڭ͑ͯ ϑϧαʔϏεϦκϧό͔Βͷඇ࠶ؼ໰͍߹Θͤ XXXFYBNQMFDPNͷ"Ϩίʔυ ͕΋Β͑Δ·Ͱ࠶ؼతʹ্Ґ͔Β ԼҐʹ΁໰͍߹ΘͤΛଓ͚Δ ԼҐͷ%/4αʔό͔Β*1Ξυ Ϩε "Ϩίʔυ ͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘ XXXFYBNQMFDPNͷ*1ڭ͑ͯ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͜ͷछྨͷ໰͍߹Θͤ͸ Ͳ͏΍ͬͯ۠ผ͞ΕΔͷ
  13. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ϑϧαʔϏεϦκϧό ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ ࠶ؼ໰͍߹Θͤ XXXFYBNQMFDPNͷ"Ϩίʔυ ͕΋Β͑Δ·Ͱ࠶ؼతʹ্Ґ͔Β ԼҐʹ΁໰͍߹ΘͤΛଓ͚Δ ԼҐͷ%/4αʔό͔Β*1Ξυ Ϩε "Ϩίʔυ ͕ฦͬͯ͘Δ XXXFYBNQMFDPNͷ*1͸ ͩΑ 55-Ͱઃఆ͞Εͨؒ͸ɺճ໨Ҏ߱ͷ ϦΫΤετʹ͍ͭͯ͸Ωϟογϡ͕ޮ͘ XXXFYBNQMFDPNͷ*1ڭ͑ͯ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ ϑϧαʔϏεϦκϧό͔Βͷඇ࠶ؼ໰͍߹Θͤ
  14. جຊͷྲྀΕͷ͓͞Β͍ ࣗ୐1$ ܖ໿ͯ͠Δϓϩ όΠμͷ%/4 ϑϧαʔϏεϦκϧό ࠓ೺Ѳ͍ͯ͠Δൣғ ϧʔτ%/4 %/4 %/4 %/4

    XXXFYBNQMFDPNͷ*1ڭ͑ͯ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ %/4ʹฉ͖ͳ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ XXXFYBNQMFDPNͷ*1ڭ͑ͯ ͜͜ͱͬͯ͜͜%/4Ͱ΋छྨ͕ҧͬͨΓ
  15. ໊લղܾͷґཔɾԠ౴Λதܧ ͢Δ͚ͩͷ%/4αʔό w ໊લղܾͷґཔɾԠ౴Λதܧ͢Δ͚ͩͷ%/4αʔόΛ%/4ϓϩΩγͱݺͿ w %/4ϑΥϫʔμͱ΋ݺ͹ΕΔ͜ͱ͕ w ໊લղܾͷԠ౴ɾґཔΛ͢ΔαʔόͰΩϟογϡ΋Ͱ͖Δ w ͜ΕΛࢦఆ͢Δͱɺ֎෦τϥϑΟοΫͷॲཧΛ೚ͤΔ͜ͱ͕Ͱ͖ΔͷͰɺ֎෦ʹެ։

    ͢Δ%/4αʔό੍͕ݶͰ͖ͨΓ ηΩϡϦςΟ  w ֎෦υϝΠϯͷΩϟογϡΛҰՕॴʹूΊΔ͜ͱͰωοτϫʔΫͷ֎ଆ΁ͷτϥϑΟο ΫΛݮΒͤͨΓ͢Δ %/4ΫϥΠΞϯτͷԠ౴଎౓্ঢ  w ϑΥϫʔμ͕ಈ͔ͳ͍৔߹͸ɺϧʔτ%/4αʔό΁ฉ͖ʹߦ͘ w #*/%ͷ৔߹ɺOBNFEDPOGͳͲ ཁ͸κʔϯ৘ใͱ͸ผछͷઃఆϑΝΠϧ Ͱઃఆ͢Δ w #*/%ͷ৔߹ɺκʔϯ৘ใͷϑΝΠϧͷ֦ுࢠ͸[POFɻOBNFEDPOGͰࢦఆ
  16. ࢀߟ w શൠతʹ w IUUQXXXJOGSBFYQFSUDPNTUVEZUDQJQIUNM w IUUQXXXJOGSBFYQFSUDPNTUVEZUDQJQIUNM w IUUQTFDDPOKQEOTEOT@CBTJDT@JO@NJOVUFTQEG w

    %/4ͷύέοτͷ಺༰ʹ͍ͭͯ w ্ҐͷυϝΠϯ͕ಉ͡%/4αʔόʹϦΫΤετΛ౤͛ͨ৔߹ͳͲͷݕূ΋͋ͬͯ໘ന͍Ͱ͢ w IUUQTBLBHVDIDPN%/4TFJCJLJIUNM/ w ࠶ؼ໰͍߹Θͤͱඇ࠶ؼ໰͍߹Θͤ൓෮໰͍߹Θͤͷҧ͍ w IUUQXXXBUNBSLJUDPKQBJUBSUJDMFTOFXTIUNM w κʔϯ৘ใͷϑΝΠϧʹ͍ͭͯ w IUUQXXXGDMBCDPNOFUXPSLTFSWFSEOT[POFIUNM w ϑΥϫʔμ w IUUQOXTFFFLPDPNBSDIJWFTIUNM w IUUQTUFDIOFUNJDSPTPGUDPNKBKQMJCSBSZDD WXT BTQY w ࠶ؼॲཧͷϑϩʔνϟʔτਤ w IUUQFYUXFCFEVTHVBDKQ)*,0"MHPQSJOU1SJOUQEG w ελϒϦκϧόʹ͍ͭͯ w IUUQXXXBUNBSLJUDPKQGOFUXPSLEOTUJQTIUNM