๐Ÿ“ก์ธํ„ฐ๋„ท ํ†ต์‹ โšก๏ธ๐Ÿ–ฅ

DEVJUNยท2021๋…„ 12์›” 29์ผ
0

HTTPํ”„๋กœํ† ์ฝœ

๋ชฉ๋ก ๋ณด๊ธฐ
1/2
post-thumbnail

์ธํ„ฐ๋„ท์—์„œ ๋‘ ์ปดํ“จํ„ฐ๋Š” ์–ด๋–ป๊ฒŒ ํ†ต์‹ ํ• ๊นŒ?


ํด๋ผ์ด์–ธํŠธ(Client)์™€ ์„œ๋ฒ„(Server)


์šฐ๋ฆฌ ์ค‘ Youtube ํ˜น์€ Google์„ ์ด์šฉํ•˜์ง€ ์•Š๋Š” ์‚ฌ๋žŒ์€ ์•„๋ฌด๋„ ์—†์„ ๊ฒƒ์ด๋‹ค. ํ•œ ๊ฐ€์ง€ ์˜ˆ๋ฅผ ๋“ค์–ด๋ณด์ž!! Youtube๋ฅผ ์‹œ์ฒญํ•  ๋•Œ ์šฐ๋ฆฌ๋Š” ์›ํ•˜๋Š” ์˜์ƒ์„ Youtube์— ์š”์ฒญ(Request)โ—๏ธํ•œ๋‹ค. ์š”์ฒญ์„ ํ•˜๋ฉด Youtube ์„œ๋ฒ„์—์„œ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์š”์ฒญํ•œ ์˜์ƒ์„ ์ œ๊ณตํ•œ๋‹ค. ์›น์—์„  ์ด๊ฒƒ์„ ์‘๋‹ต(Response)โ—๏ธ์ด๋ผ๊ณ ํ•œ๋‹ค.


ํ”ํ•˜๊ฒŒ ํด๋ผ์ด์–ธํŠธ(Client) ์„œ๋ฒ„(Server)๋ผ๋Š” ๋ช…์นญ์„ ๋“ค์–ด๋ดค์„ ๊ฒƒ์ด๋‹ค. ์›น์—์„œ๋Š” ์œ„์—์„œ ์˜ˆ์‹œ์™€ ๊ฐ™์ด ์š”์ฒญํ•˜๋Š” ์ชฝ์„ ํด๋ผ์ด์–ธํŠธ(Client) ์‘๋‹ตํ•˜๋Š” ์ชฝ์„ ์„œ๋ฒ„(Server)๋ผ๊ณ  ํ•œ๋‹ค.


์ด ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋Š” ์–ด๋–ป๊ฒŒ ํ†ต์‹  ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด์ž!!!

โญ๏ธIPโœจ(ํ”„๋กœํ† ์ฝœ)์„ ํ†ตํ•ด ํ†ต์‹ ์„ ํ•œ๋‹คโ—๏ธโ—๏ธ

ํ”„๋กœํ† ์ฝœ์ด๋ž€ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ ๋˜๋Š” ํ†ต์‹  ๊ทœ์•ฝ์€ ์ปดํ“จํ„ฐ๋‚˜ ์›๊ฑฐ๋ฆฌ ํ†ต์‹  ์žฅ๋น„ ์‚ฌ์ด์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ์–‘์‹๊ณผ ๊ทœ์น™์˜ ์ฒด๊ณ„์ด๋‹ค. ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์€ ์‹ ํ˜ธ ์ฒด๊ณ„, ์ธ์ฆ, ๊ทธ๋ฆฌ๊ณ  ์˜ค๋ฅ˜ ๊ฐ์ง€ ๋ฐ ์ˆ˜์ • ๊ธฐ๋Šฅ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ„ํ‚ค๋ฐฑ๊ณผ

ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ„์˜ ์•ฝ์†๋œ ํ˜•์‹์œผ๋กœ ํ†ต์‹ ์„ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

IP๋Š” ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ๋กœ์„œ ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์•„๋Š” IP์ฃผ์†Œ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ณ ,
โญ๏ธํŒจํ‚ท ์ด๋ผ๋Š” ํ†ต์‹  ๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•œ๋‹ค.

ํŒจํ‚ท์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ถœ๋ฐœ์ง€ IP, ๋ชฉ์ ์ง€ IP, ๋ณด๋‚ผ ๋ฐ์ดํ„ฐ ๋“ฑ... ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ•„์š”ํ•œ ์ •๋ณด๊ฐ€ ๋‹ด๊ฒจ์ง„๋‹ค.

๊ทธ ํŒจํ‚ท์˜ ๋‚ด์šฉ์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋…ธ๋“œ(์„œ๋ฒ„)๋ฅผ ๊ฑฐ์ณ ๋ชฉ์ ์ง€ IP๋กœ ๋ฉ”์‹œ์ง€๊ฐ€ ๊ฐ€๋Š” ๊ฒƒ์ด๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์„œ๋ฒ„์—์„œ๋Š” ๊ทธ ์š”์ฒญ์„ ์™„๋ฃŒํ–ˆ๋‹ค๋ฉด ์‘๋‹ต์„ ๋ณด๋‚ด๊ฒŒ ๋œ๋‹ค.

์ด๋Ÿฐ ๊ณผ์ •์„ ๋ฐ”ํƒ•์œผ๋กœ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค.



๊ทธ๋Ÿฌ๋‚˜ IPํ”„๋กœํ† ์ฝœ์—๋Š” ํ•œ๊ณ„๐Ÿง๊ฐ€ ์žˆ๋‹ค.

๋น„์—ฐ๊ฒฐ์„ฑ

  • ํŒจํ‚ท์„ ๋ฐ›์„ ๋Œ€์ƒ์ด ์—†๊ฑฐ๋‚˜ ์„œ๋น„์Šค ๋ถˆ๋Šฅ ์ƒํƒœ์—ฌ๋„ ํŒจํ‚ท์€ ์ „์†ก๋œ๋‹ค.

๋น„์‹ ๋ขฐ์„ฑ

  • ์ค‘๊ฐ„์— ํŒจํ‚ท์ด ์‚ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค.
  • ํŒจํ‚ท์ด ์ˆœ์„œ๋Œ€๋กœ ์˜ค์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.

์ด๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœํ† ์ฝœ์ด ์žˆ๋‹ค. ๋‹ค์Œ ์ฑ•ํ„ฐ์—์„œ ์•Œ์•„๋ณด์ž!


์ถœ์ฒ˜

https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard

profile
๐Ÿง‘๐Ÿปโ€๐Ÿ’ปiOS

0๊ฐœ์˜ ๋Œ“๊ธ€