CS/Network

TCP/IP (Transmission Control Protocol / Internet Protocol)

deo2kim 2020. 10. 18. 20:37
๋ฐ˜์‘ํ˜•

๐Ÿ“”TCP/IP ๋ž€

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

 

๐Ÿ“”TCP/IP ์—ญํ• 

TCP๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ž‘์€ ๋‹จ์œ„์˜ ํŒจํ‚ท์œผ๋กœ ๋ถ„ํ•ดํ•˜๊ณ  ์กฐ๋ฆฝํ•˜๋ฉฐ ์˜ค๋ฅ˜๋ฅผ ์žก๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

IP๋Š” ๋ชฉ์ ์ง€๋ฅผ ์ฐพ์•„ ํŒจํ‚ท์„ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์ „์†กํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

  • TCP๋Š” ๋ฐ์ดํ„ฐ ์ „๋‹ฌ์„ ๊ด€๋ฆฌ
  • IP๋Š” ์ธํ„ฐ๋„ท์ƒ์˜ ์ฃผ์†Œ ๊ทœ์น™

 

๐Ÿ“”TCP/IP ๋™์ž‘

๋จผ์ € TCP๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ž‘์€ ์กฐ๊ฐ(ํŒจํ‚ท ๋‹จ์œ„)๋กœ ๋‚˜๋ˆ•๋‹ˆ๋‹ค. ๋‹ค์Œ IP๋Š” ์ด ์กฐ๊ฐ๋“ค์„ ์ตœ๋Œ€ํ•œ ๋น ๋ฅด๊ฒŒ ๋ชฉ์ ์ง€๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ์กฐ๊ฐ๋“ค์˜ ์ˆœ์„œ๊ฐ€ ๋’ค๋ฐ”๋€Œ๊ฑฐ๋‚˜ ์ผ๋ถ€๊ฐ€ ์†์‹ค ๋˜๋Š” ๋ˆ„๋ฝ๋˜๋”๋ผ๋„ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š๊ณ  ๋ณด๋‚ด๋Š” ๊ฒƒ์— ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค. TCP๋Š” ์ด๋ ‡๊ฒŒ ๋„์ฐฉํ•œ ์กฐ๊ฐ์„ ํ™•์ธํ•˜์—ฌ ์ˆœ์„œ๋ฅผ ๋งž์ถ”๊ณ  ์†์‹ค ๋˜๋Š” ๋ˆ„๋ฝ๋œ ํŒจํ‚ท์„ ๋‹ค์‹œ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

 

๐Ÿ“”TCP/IP 4๊ณ„์ธต

OSI 7๊ณ„์ธต์€ ์‹œ์Šคํ…œ๋“ค์˜ ์—ฐ๊ฒฐ์„ ์œ„ํ•œ ๋ชจ๋ธ์ด๊ณ , TCP/IP 4๊ณ„์ธต์€ ์ด๋ฅผ ์›น ์„œ๋น„์Šค์— ๋งž๊ฒŒ ๋‹จ์ˆœํ™” ์‹œํ‚จ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

  • ์‘์šฉ๊ณ„์ธต: HTTP๋“ฑ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‘์šฉํ”„๋กœ๊ทธ๋žจ
  • ์ „์†ก๊ณ„์ธต: TCP, UDP ๋“ฑ ์‹œ์Šคํ…œ์„ ์—ฐ๊ฒฐํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ์—ญํ• 
  • ์ธํ„ฐ๋„ท๊ณ„์ธต: IP๋“ฑ ๋ฐ์ดํ„ฐ๋ฅผ ์ •์˜ํ•˜๊ณ  ๋ฐ์ดํ„ฐ์˜ ๊ฒฝ๋กœ๋ฅผ ๋ผ์šฐํŒ…
  • ๋ฌผ๋ฆฌ๊ณ„์ธต: ๋„คํŠธ์›Œํฌ์˜ ํ•˜๋“œ์›จ์–ด(์ด๋”๋„ท)

TCP/IP 4๊ณ„์ธต

  • HTTP ๊ณ„์ธต์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • TCP๊ณ„์ธต์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ํŒจํ‚ท์œผ๋กœ ๋ถ„ํ•ดํ•ฉ๋‹ˆ๋‹ค.
  • IP๊ณ„์ธต์—์„œ ์ „์†ก์œ„์น˜๋ฅผ ํ™•์ธํ•˜๊ณ 
  • ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•˜์—ฌ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

TCP/IP 4๊ณ„์ธต ํ๋ฆ„

 

 

๐Ÿ“• ๋ผ์šฐํŒ…์€ ์–ด๋–ค ๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ํ†ต์‹  ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ๋•Œ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ณผ์ •์ด๋‹ค.  -์œ„ํ‚ค๋ฐฑ๊ณผ-

๐Ÿ“• ์ด๋”๋„ท์€ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ ์˜ ํ•˜๋‚˜๋กœ, ์ผ๋ฐ˜์ ์œผ๋กœ LANMAN ๋ฐ WAN์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ํ™œ์šฉ๋˜๋Š” ๊ธฐ์ˆ  ๊ทœ๊ฒฉ์ด๋‹ค. ์ด๋”๋„ท์€ OSI ๋ชจ๋ธ์˜ ๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ์‹ ํ˜ธ์™€ ๋ฐฐ์„ , ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ MAC(media access control) ํŒจํ‚ท๊ณผ ํ”„๋กœํ† ์ฝœ์˜ ํ˜•์‹์„ ์ •์˜ํ•œ๋‹ค.  -์œ„ํ‚ค๋ฐฑ๊ณผ-

 

 

์ฐธ๊ณ :

medium.com/@chrisjune_13837/web-http-tcp-ip-%EB%A9%94%EC%8B%9C%EC%A7%80%EB%9E%80-4b2721fe296f

 

 

 

 

 

 

 

 

๋ฐ˜์‘ํ˜•