deo2kim
๋งž์™œํ‹€
deo2kim
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
    • CS
      • Algorithm
      • Data Structure
      • Network
      • DB
      • OS
    • Algorithm Problem
      • Python
      • JavaScript
    • Programming language
      • Python
      • JavaScript
    • Tool
      • Jquery
      • React
    • ๊ฐœ๋ฐœ
    • Infra

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

๊ณต์ง€์‚ฌํ•ญ

์ธ๊ธฐ ๊ธ€

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

๋ฐ˜์‘ํ˜•
hELLO ยท Designed By ์ •์ƒ์šฐ.
deo2kim

๋งž์™œํ‹€

TCP/IP (Transmission Control Protocol / Internet Protocol)
CS/Network

TCP/IP (Transmission Control Protocol / Internet Protocol)

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๊ณ„์ธต ํ๋ฆ„

 

 

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

๐Ÿ“• ์ด๋”๋„ท์€ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ ์˜ ํ•˜๋‚˜๋กœ, ์ผ๋ฐ˜์ ์œผ๋กœ LAN, MAN ๋ฐ 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

 

 

 

 

 

 

 

 

๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'CS > Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋Œ€์นญํ‚ค์™€ ๋น„๋Œ€์นญํ‚ค(Symmetric key and Asymmetric key)  (0) 2020.10.17
HTTP์™€ HTTPS  (0) 2020.10.16
์ฟ ํ‚ค์™€ ์„ธ์…˜(Cookie / Session)  (0) 2020.10.15
ํ”„๋กœํ† ์ฝœ(Protocol)  (0) 2020.10.14
HTTP (Hyper Text Transfer Protocol)  (0) 2020.10.13
    'CS/Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • ๋Œ€์นญํ‚ค์™€ ๋น„๋Œ€์นญํ‚ค(Symmetric key and Asymmetric key)
    • HTTP์™€ HTTPS
    • ์ฟ ํ‚ค์™€ ์„ธ์…˜(Cookie / Session)
    • ํ”„๋กœํ† ์ฝœ(Protocol)
    deo2kim
    deo2kim
    ์ฝ”๋”ฉ ๊ธฐ๋กํ•˜๊ธฐ

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”