TCP/IP ? ๐Ÿ‡

On a regular basisยท2021๋…„ 8์›” 2์ผ
0
post-thumbnail

๐Ÿ‡TCP/IP๊ฐ€ ๋ฌด์—‡์ธ๊ฐ€์š”?

๐Ÿ‡ TCP/IP๋Š” ์ธํ„ฐ๋„ท ํ†ต์‹ ๋ฐฉ์‹(ํŒจํ‚ทํ†ต์‹ ๋ฐฉ์‹)์œผ๋กœ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์ธ IP์™€ ์ „์†ก ์กฐ์ ˆ ํ”„๋กœํ† ์ฝœ์ธ TCP๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿฉ ์„œํ‚ทํ†ต์‹ 

  • ์ธํ„ฐ๋„ท์ด ์ƒ๊ธฐ๊ธฐ ์ „๊นŒ์ง€ ํ†ต์‹ ์„ ์œ„ํ•ด์„œ๋Š” ์–‘ ์ชฝ์—์„œ ์—ฐ๊ฒฐ์ด ํ•„์š”๋กœ ํ–ˆ๋‹ค.
  • ์„œ๋กœ๊ฐ„์— ์—ฐ๊ฒฐ์ด ์ด๋ฃจ์–ด์ง€๋ฉด ์—ฐ๊ฒฐ์ด ๋Š์–ด์งˆ ๋•Œ๊นŒ์ง€ ํ•ด๋‹น ํšŒ์„ ์„ ์˜จ์ „ํžˆ ๋‹ค ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. ์ด๋Ÿฐ ๊ธฐ์ˆ ์ ์ธ ์—ฐ๊ฒฐ ๋ฐฉ์‹์„ย ์„œํ‚ท ํ†ต์‹ ์ด๋ผ๊ณ  ํ•œ๋‹ค.

๐Ÿฉ ์„œํ‚ทํ†ต์‹  ๋‹จ์ 

  • ์„œํ‚ท ํ†ต์‹ ์€ ์–‘ ์ชฝ์ด 1:1๋กœ ์—ฐ๊ฒฐ์ด ๋˜์–ด ์žˆ์–ด์•ผํ•œ๋‹ค. ๋‹ค๋ฅธ ์ชฝ์—์„œ ์—ฐ๊ฒฐ์„ ํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์—ฐ๊ฒฐ๋œ ๊ณณ์ด ์™„์ „ํžˆ ๋Š์–ด์ง€๊ณ  ๋‚˜์„œ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋‹ค.
  • ์„œํ‚ท ํ†ต์‹ ์—๋Š” ์น˜๋ช…์ ์ด ๋‹จ์ ์ด ์žˆ๋Š”๋ฐย ํšŒ์„ ๋‹จ์ ˆ์— ์ทจ์•ฝํ•˜๋‹ค๋Š” ์ ์ด๋‹ค. ํšŒ์„ ์ด ๋Š์–ด์ง€๋ฉด ๋‹ค์‹œ ์—ฐ๊ฒฐํ•ด์•ผํ•˜๊ณ , ํšŒ์„ ์ด ์‚ฌ์šฉ์ค‘์ด๋ฉด ๊ธฐ๋‹ค๋ ค์•ผํ•œ๋‹ค. ๊ธด๊ธ‰ํ•œ ์ƒํ™ฉ์—์„œ ์ ํ•ฉํ•œ ๋ฐฉ์‹์ด ์•„๋‹ˆ๋‹ค.

๐Ÿฉ ํŒจํ‚ทํ†ต์‹  ๋“ฑ์žฅ

  • ์ด๋Ÿฌํ•œ ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ง์„ ์—ฌ๋Ÿฌ๊ฒŒ ๋†“์„ ์ˆ˜ ์žˆ์ง€๋งŒ ๋Š์–ด์ง€๊ฒŒ ๋œ๋‹ค๋ฉด ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ํšŒ์„ ์„ ์ฐพ์•„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์—ฐ๊ฒฐ ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋Š” ํšจ์œจ์ ์ด์ง€ ์•Š๋‹ค. ๋‹ค์ค‘๋ง์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋‹ค. ๊ทธ๋ž˜์„œ ํƒ„์ƒํ•œ ๋ฐฉ์‹์ดย ํŒจํ‚ท ํ†ต์‹ ์ด๋‹ค.
  • ๐Ÿ‡ํŒจํ‚ทํ†ต์‹ ์€ ๋‹ค์ค‘๋ง์„ ์‚ฌ์šฉํ•˜๊ณ  ํ†ต์‹  ๋‚ด์šฉ์„ ์ž˜๊ฒŒ ์ž˜๋ผ ์กฐ๊ฐ๋“ค๋กœ ๋ณด๋‚ด๋Š” ๋ฐฉ์‹์ด๋‹ค. ์กฐ๊ฐ๋“ค์ด ์ด๋™ํ•˜๋ฉด์„œ ๋น ๋ฅธ ๊ธธ๋กœ ๊ฐˆ ์ˆ˜๋„ ์žˆ๊ณ  ๋ง์ด ๋Š์–ด์ € ์šฐํšŒ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ์กฐ๊ฐ๋“ค๋กœ ๋ณด๋‚ด๋‹ค ๋ณด๋ฉด ๋‚ด์šฉ์ด ์„ž์—ฌ ๋„์ฐฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์ด๋Š” ๋ชฉ์ ์ง€์—์„œ ์ ๊ฒ€์„ ํ†ตํ•ด ์ •๋ ฌ์„ ํ•˜๋ฉด๋œ๋‹ค.

๐Ÿฉ ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ณธ์€ TCP/IP

์ธํ„ฐ๋„ท์„ ํฌํ•จํ•˜์—ฌ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ๋Š” TCP/IP๋ผ๋Š” ํ”„๋กœํ† ์ฝœ์—์„œ ์›€์ง์ธ๋‹ค.์ฆ‰,ย ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์ด TCP/IP๋ฅผ ์ง€์›ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์ธํ„ฐ๋„ท์„ ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ง์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

๐Ÿฉ IP (ํŒจํ‚ท ๋ฐฐ์†ก ๋‹ด๋‹น)

: ์ปดํ“จํ„ฐ์™€ ์ปดํ“จํ„ฐ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด์„œ 4๋ฐ”์ดํŠธ๋กœ ์ด๋ฃจ์–ด์ง„ ์ปดํ“จํ„ฐ์˜ ์ฃผ์†Œ

  • IP๋Š” ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์œผ๋กœ ๊ฐœ๊ฐœ์˜ ํŒจํ‚ท์„ ์ƒ๋Œ€๋ฐฉ์—๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

    ์žฌ์กฐํ•ฉ์ด๋‚˜ ์†์‹ค์—ฌ๋ถ€ ํ™•์ธ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฉฐ , ๋‹จ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ๋งŒ์„ ๋‹ด๋‹นํ•œ๋‹ค. IP๋Š” ๋ฐ์ดํ„ฐ ์กฐ๊ฐ๋“ค์„ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ๋ณด๋‚ด๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ์กฐ๊ฐ๋“ค ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€Œ๊ฑฐ๋‚˜ ๋ˆ„๋ฝ๋˜๋”๋ผ๋„ ๋ณด๋‚ด๋Š”๋ฐ ์ง‘์ค‘ํ•œ๋‹ค.

๐Ÿฉ TCP (์ „์†ก ์‹ ๋ขฐ์„ฑ์„ ๋‹ด๋‹น)

: ์ „์†ก ์ œ์–ด ํ”„๋กœํ† ์ฝœ๋กœ ์—ฐ๊ฒฐ-์ง€ํ–ฅ, ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ํ”„๋กœํ† ์ฝœ

  • TCP๋Š” ํŠธ๋žœ์ŠคํฌํŠธ ์ธต์— ํ•ด๋‹นํ•˜๊ณ , ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ๋ฐ”์ดํŠธ ์ŠคํŠธ๋ฆผ์„ ์ œ๊ณตํ•œ๋‹ค.
  • TCP๋Š” ๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ธฐ ์‰ฝ๊ฒŒ ์ž‘๊ฒŒ ๋ถ„ํ•ดํ•˜์—ฌ ์ƒ๋Œ€์—๊ฒŒ ๋ณด๋‚ด๊ณ , ์ •ํ™•ํ•˜๊ฒŒ ๋„์ฐฉํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ๋„์ฐฉํ•œ ์กฐ๊ฐ๋“ค์„ ์ ๊ฒ€ํ•˜๊ณ  ํ•˜์ž๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค์‹œ ์š”์ฒญํ•œ๋‹ค.

๐Ÿ‡ ๋‘ ๋ฐฉ์‹์„ ์กฐํ•ฉํ•ด์„œ ์ธํ„ฐ๋„ท ํ†ต์‹ ์„ ํ•˜๋Š” ๊ฒƒ์„ TCP/IP๋ผ๊ณ  ํ•œ๋‹ค.๐Ÿ‡

  • ์ถ”๊ฐ€ ์„ค๋ช…

    ๐ŸŸ UDP์™€์˜ ์ฐจ์ด์ ์€? ๐ŸŸ

    UDP๋Š” ๋Š” transport๊ณ„์ธต์˜ ๋น„์—ฐ๊ฒฐ์ง€ํ–ฅ ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์˜ค๋ฅ˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ์ˆœ์„œ๋ฅผ ์žฌ์กฐํ•ฉ์‹œ์ผœ์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€์•Š๋‹ค. ๋‹จ์ˆœํžˆ ๋ฐ์ดํƒ€๋ฅผ ๋ฐ›๊ฑฐ๋‚˜, ๋˜์ ธ์ฃผ๊ธฐ๋งŒ ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค. UDP๋Š” ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ฃผ๋กœ ์ด์šฉํ•œ๋‹ค. TCP์˜ ๊ฒฝ์šฐ ๋ฉ”์‹œ์ง€๊ฐ€ ๋„์ฐฉํ•˜์ง€์•Š์œผ๋ฉด ๋‹ค์Œ ๋ฉ”์‹œ์ง€๋ฅผ ์•ˆ ๋ฐ›๋Š”๋ฐ UDP๋Š” ํŒจํ‚ท ์†Œ์‹ค๊ณผ ์ƒ๊ด€์—†์ด ๋‹ค์Œ ํŒจํ‚ท์„ ๋ฐ›๋Š”๋‹ค. ๊ทธ๋ž˜์„œ TCP๋ณด๋‹ค ์‹ ๋ขฐ๋„๊ฐ€ ๋‚ฎ์€ ๋Œ€์‹  ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.

    • ๋น„์—ฐ๊ฒฐ์ง€ํ–ฅ ํ”„๋กœํ† ์ฝœ: ์—ฐ๊ฒฐ์„ ์œ„ํ•ด ํ• ๋‹น๋˜๋Š” ๋…ผ๋ฆฌ์ ์ธ ๊ฒฝ๋กœ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ. ์ ˆ์ฐจ๋„ ์—†๊ณ  ๊ฒฝ๋กœ๋„ ์—†๊ณ  ์ง€ ๋ง˜๋Œ€๋กœ! ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ๊ฐ์˜ ํŒจํ‚ท์€ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋กœ ์ „์†ก๋˜๊ณ , ๊ฐ๊ฐ์˜ ํŒจํ‚ท์€ ๋…๋ฆฝ์ ์ธ ๊ด€๊ณ„๋ฅผ ์ง€๋‹ˆ๊ฒŒ ๋˜๋Š”๋ฐ ์ด๋ ‡๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋กœ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋กœ ๋…๋ฆฝ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ฒŒ ๋˜๊ณ , ์ด๋Ÿฌํ•œ ํ”„๋กœํ† ์ฝœ์„ UDP๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

    • ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ •๋ณด: ์‹ค์‹œ๊ฐ„ ์„œ๋น„์Šค(์ŠคํŠธ๋ฆฌ๋ฐ)

      ๐ŸŸ ํ‘œ๋กœ ์ฐจ์ด์  ๋ณด๊ธฐ ๐ŸŸ

profile
๊ฐœ๋ฐœ ๊ธฐ๋ก

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