Web/HTTP

๋ธŒ๋ผ์šฐ์ € ์ฃผ์†Œ์ฐฝ์— www๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์ƒ๊ธฐ๋Š” ์ผ

 

๐Ÿ“Œ ํŽธ์ง€๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด์„œ๋Š”?

A๊ฐ€ B์—๊ฒŒ ํŽธ์ง€๋ฅผ ๋ณด๋‚ธ๋‹ค๋ฉด ํŽธ์ง€์— ์šฐํŽธ๋ฒˆํ˜ธ์™€ ๋„๋กœ๋ช… ์ฃผ์†Œ๋ฅผ ์“ด ๋‹ค์Œ ๋ˆ์„ ์ง€๋ถˆํ•˜๊ณ  A์™€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์ด์— ์žˆ๋Š” ๋™๋„ค ์šฐ์ฒด๊ตญ์œผ๋กœ ๋ณด๋‚ธ๋‹ค. B์—๊ฒŒ ๊ฐ€๊นŒ์šด ๋‹ค๋ฅธ ์šฐ์ฒด๊ตญ์œผ๋กœ ์ „๋‹ฌ๋˜์—ˆ๋‹ค๊ฐ€ ์ตœ์ข…์ ์œผ๋กœ B์—๊ฒŒ ๋„์ฐฉํ•˜๊ฒŒ๋  ๊ฒƒ์ด๋‹ค. ํŠน๋ณ„ํ•œ ์ ์€ ๊ฐ™์€ ์žฅ์†Œ์—์„œ ๋งŽ์€ ์–‘์˜ ํŽธ์ง€๋ฅผ ๋ณด๋‚ด๋ฉด, ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์šฐ์ฒด๊ตญ์„ ํ†ตํ•ด ์ „๋‹ฌ๋˜๊ณ  ์šฐ์ฒด๊ตญ๋งˆ๋‹ค ์ „๋‹ฌ๋˜๋Š” ๋ฐฉ๋ฒ•์ด ๋‹ค๋ฅผ ์ˆ˜๋„ ์žˆ๋‹ค.

 

์—ฌ๊ธฐ์„œ ํŽธ์ง€๋Š” ๋ฐ์ดํ„ฐ ํŒจํ‚ท์ด๊ณ  ์šฐ์ฒด๊ตญ์€ ๋ผ์šฐํ„ฐ๋‹ค.

 

๐Ÿ“Œ ๊ทธ๋ž˜์„œ ์ง„์งœ ๋ธŒ๋ผ์šฐ์ €์—์„œ๋Š” ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ ๊นŒ์š”

์ฃผ์†Œ์ฐฝ์— 'https://www.never.com' ๋“ฑ์˜ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์—”ํ„ฐ๋ฅผ ์นœ๋‹ค๋Š” ๊ฑด, never ์›น์‚ฌ์ดํŠธ๋ฅผ ๋ณด์—ฌ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•˜๋Š” ์ผ๊ณผ ๊ฐ™๋‹ค. ์ปดํ“จํ„ฐ๋Š” DNS์—๊ฒŒ 'https://www.never.com'์˜ IP์ฃผ์†Œ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๋ฌผ์–ด๋ณธ๋‹ค.

 

๋ฐ์ดํ„ฐ ํŒจํ‚ท๋„ ๋˜‘๊ฐ™์œผ๋ฉฐ ์ด๋ ‡๊ฒŒ ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด๋‚ด๊ณ  ๋‹ต์žฅ์„ ๊ธฐ๋‹ค๋ฆฌ๋Š” ํ–‰์œ„์— ํ•„์š”ํ•œ '๊ทœ์น™'์„ HTTP(Hypertext Transfer Protocol)๋ผ๊ณ  ํ•œ๋‹ค.

 

๐Ÿ“Œ ์„œ๋ฒ„๋ž€

๋‹ค๋ฅธ ํŒŒ์ผ์ฒ˜๋Ÿผ HTML๋„ ํ•˜๋“œ ๋””์Šคํฌ ์–ด๋”˜๊ฐ€์— ์ €์žฅํ•ด์•ผ ํ•œ๋‹ค. ์ธํ„ฐ๋„ท์—์„  ์„œ๋ฒ„๋ผ๋Š” ํŠน๋ณ„ํ•˜๊ณ  ๊ฐ•๋ ฅํ•œ ์ปดํ“จํ„ฐ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์ฃผ๋œ ๋ชฉ์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋‹ˆํ„ฐ๋‚˜ ๋งˆ์šฐ์Šค, ํ‚ค๋ณด๋“œ๊ฐ€ ํ•„์š” ์—†๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณต(serve)ํ•˜๋Š” ์ผ์„ ํ•˜๋ฏ€๋กœ ์„œ๋ฒ„(server)๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

์ฆ‰, ์„œ๋ฒ„๋Š” ์š”์ฒญ์„ ๋ฐ›์œผ๋ฉด ๋‹ค๋ฅธ ์›น ์‚ฌ์ดํŠธ๋กœ ๋Œ๋ ค์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

 

์ฐธ๊ณ )

https://tutorial.djangogirls.org/ko/how_the_internet_works/