ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ๋ธŒ๋ผ์šฐ์ €์˜ ์ž‘๋™ ์›๋ฆฌ(๋ณด์ด์ง€ ์•Š๋Š” ๊ณณ) - URL/URI, IP, port, domain, DNS
    codeStates front-end/node(server) 2023. 1. 30. 18:35
    ๋ฐ˜์‘ํ˜•

     

     

     

     

     

    ๐Ÿ“Œ ๋ธŒ๋ผ์šฐ์ €์˜ ์ž‘๋™ ์›๋ฆฌ(๋ณด์ด์ง€ ์•Š๋Š” ๊ณณ)

     

     

    ๐Ÿ”— URL(Uniform Resource Locator)๊ณผ URI(Uniform Resource Identifier)

     

     

    https://hwantech.tistory.com/

     

    HwanTech

     

    hwantech.tistory.com

     

     

    URL์ด๋ž€, ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ์›น ํŽ˜์ด์ง€, ์ด๋ฏธ์ง€, ๋™์˜์ƒ ๋“ฑ์˜ ํŒŒ์ผ์ด ์œ„์น˜ํ•œ ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ณณ

    scheme, hosts, url-path๋กœ ๊ตฌ๋ถ„ ๊ฐ€๋Šฅํ•˜๋‹ค

    1. scheme์€ ํ†ต์‹  ๋ฐฉ์‹(ํ”„๋กœํ† ์ฝœ)์„ ๊ฒฐ์ • -> ์ผ๋ฐ˜์ ์œผ๋กœ http(s) ์‚ฌ์šฉ
    2. hosts๋Š” ์›น ์„œ๋ฒ„์˜ ์ด๋ฆ„์ด๋‚˜ ๋„๋ฉ”์ธ, IP๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ์ฃผ์†Œ๋ฅผ ๋‚˜ํƒ€๋ƒ„
    3. url-path๋Š” ์›น ์„œ๋ฒ„์—์„œ ์ง€์ •ํ•œ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋ถ€ํ„ฐ ์‹œ์ž‘ ๊ฐ ํŒŒ์ผ์˜ ์œ„์น˜ํ•œ ๊ฒฝ๋กœ์™€ ํŒŒ์ผ๋ช…์„ ๋‚˜ํƒ€๋ƒ„

    URI๋ž€, URL์˜ ๊ธฐ๋ณธ ์š”์†Œ๋ฅผ ๋”ํ•ด query, fragment๋ฅผ ํฌํ•จ

    1. query๋Š” ์›น ์„œ๋ฒ„์— ๋ณด๋‚ด๋Š” ์ถ”๊ฐ€์ ์ธ ์งˆ๋ฌธ
    2. fragment๋Š” ์ผ์ข…์˜ ๋ถ๋งˆํฌ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰

     

    ๋ถ€๋ถ„๋ช…์นญ์„ค๋ช…

     

    file://, http://, https:// scheme ํ†ต์‹  ํ”„๋กœํ† ์ฝœ
    127.0.0.1, www.google.com hosts ์›น ํŽ˜์ด์ง€, ์ด๋ฏธ์ง€, ๋™์˜์ƒ ๋“ฑ์˜ ํŒŒ์ผ์ด ์œ„์น˜ํ•œ ์›น ์„œ๋ฒ„, ๋„๋ฉ”์ธ ๋˜๋Š” IP
    :80, :443, :3000 port ์›น ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•œ ํ†ต๋กœ
    /search, /Users/username/Desktop url-path ์›น ์„œ๋ฒ„์˜ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ๋ถ€ํ„ฐ ์›น ํŽ˜์ด์ง€, ์ด๋ฏธ์ง€, ๋™์˜์ƒ ๋“ฑ์˜ ํŒŒ์ผ์ด ์œ„์น˜๊นŒ์ง€์˜ ๊ฒฝ๋กœ
    q=JavaScript query ์›น ์„œ๋ฒ„์— ์ „๋‹ฌํ•˜๋Š” ์ถ”๊ฐ€ ์งˆ๋ฌธ

     

    • 127.0.0.1 ์€ ๋กœ์ปฌ PC๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
    • port๋Š” ์„œ๋ฒ„๋กœ ์ง„์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ํ†ต๋กœ์ž…๋‹ˆ๋‹ค.

     

     

    ๐Ÿ”— IP์™€ ํฌํŠธ

     

    IP ๋ž€, ํŠน์ • pc์˜ ์ฃผ์†Œ

    port ๋ž€, IP๋ผ๋Š” ์ฃผ์†Œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ํ†ต๋กœ

     

    IPv4 : IP์ฃผ์†Œ์ฒด๊ณ„์˜ ํ•˜๋‚˜๋กœ ๋„ค๋ฒˆ์จฐ ๋ฒ„์ „์„ ๋งํ•œ๋‹ค.

              ๊ฐ ๋ฉ์–ด๋ฆฌ๋งˆ๋‹ค 0๋ถ€ํ„ฐ 255๊นŒ์ง€ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ์ค‘ ๋ช‡๊ฐ€์ง€๋Š” ์ด๋ฏธ ์šฉ๋„๊ฐ€ ์ •ํ•ด์ ธ ์žˆ๋‹ค.

    localhost, 127.0.0.1 : ํ˜„์žฌ ์‚ฌ์šฉ์ค‘์ธ ๋กœ์ปฌ PC๋ฅผ ๋งํ•œ๋‹ค.
    0.0.0.0, 255.255.255.255 : ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์— ์ ‘์†๋œ ๋ชจ๋“  ์žฅ์น˜์™€ ์†Œํ†ตํ•˜๋Š” ์ฃผ์†Œ์ด๋‹ค.

     

    IPv6 : IP์ฃผ์†Œ์ฒด๊ณ„์˜ ํ•˜๋‚˜๋กœ ์—ฌ์„ฏ๋ฒˆ์งธ ๋ฒ„์ „์„ ๋งํ•œ๋‹ค. ๋” ๋งŽ์€ IP์ฃผ์†Œ๋ฅผ ํ‘œํ˜„ ๊ฐ€๋Šฅ

     

     

    3001 ์ด๋ž€ PORT(ํ†ต๋กœ)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์•กํŠธ๋ฅผ ์‹คํ–‰ํ•œ ์ฃผ์†Œ์ด๋‹ค.

    ์ด๋ฏธ ์‚ฌ์šฉ์ค‘์ธ ํฌํŠธ๋Š” ์ค‘๋ณตํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, 3000๋ฒˆ ํฌํŠธ๊ฐ€ ์‹คํ–‰๋˜๋ฉด 3001ํฌํŠธ๋กœ ์‹คํ–‰๋œ๋‹ค. 

     

    ์ž˜ ์•Œ๋ ค์ง„ ํฌํŠธ๋ฒˆํ˜ธ

     

     

    List of TCP and UDP port numbers - Wikipedia

     

    en.wikipedia.org

     

     

     

     

     

    ๐Ÿ”— Domain name

     

    ๋„๋ฉ”์ธ ์ด๋ž€, ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ํŠน์ • ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•  ๋•Œ IP์ฃผ์†Œ๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์†Œ

     

    ์˜ˆ๋ฅผ ๋“ค์–ด,
    ํ™˜ํ…Œํฌ ํ‹ฐ์Šคํ† ๋ฆฌ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋Š” https://hwantech.tistory.com/
    ํ™˜ํ…Œํฌ ํ‹ฐ์Šคํ† ๋ฆฌ IP ์ฃผ์†Œ๋Š” 3.34.152.248

     

    DNS ๋ž€, ๋ชจ๋“  IP์ฃผ์†Œ๊ฐ€ ๋„๋ฉ”์ธ์ด๋ฆ„์„ ๊ฐ€์ง€๋Š” ๊ฒƒ์€ ์•„๋‹˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์€ ์ผ์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ๋Œ€์—ฌํ•˜์—ฌ ์‚ฌ์šฉ

    ๋„๋ฉ”์ธ ์ด๋ฆ„๊ณผ IP ์ฃผ์†Œ๋ฅผ ๋งค์นญํ•˜๋Š” ์„œ๋ฒ„๊ฐ€ ๋ณ„๋„๋กœ ์žˆ๋Š”๋ฐ ๊ทธ๊ฒƒ์ด DNS(Domain Name System) ์ด๋‹ค.

     

     

    ๋ฐ˜์‘ํ˜•

    ๋Œ“๊ธ€

Designed by Tistory.