๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“ŒCS/Network

[Network] TCP, UDP ์ฐจ์ด์ 

by dar0m! 2021. 8. 9.

์ „์†ก๊ณ„์ธต์€ ์†ก์‹ ์ž์™€ ์ˆ˜์‹ ์ž๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํ†ต์‹  ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ณ„์ธต์œผ๋กœ, ๋ฐ์ดํ„ฐ์˜ ์ „๋‹ฌ์„ ๋‹ด๋‹นํ•œ๋‹ค.

TCP, UDP๋Š” ์ „์†ก๊ณ„์ธต์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค.

  • ํ”„๋กœํ† ์ฝœ(protocol) : ์ปดํ“จํ„ฐ ์ƒํ˜ธ๊ฐ„ ํ˜น์€ ์ปดํ“จํ„ฐ์™€ ๋‹จ๋ง๊ฐ„์—์„œ ํ†ต์‹ ์„ ํ•  ๋•Œ์— ํ•„์š”ํ•œ ํ†ต์‹ ๊ทœ์•ฝ
  • ํ†ต์‹ ๊ทœ์•ฝ : ์ƒํ˜ธ๊ฐ„์˜ ์ ‘์†์ด๋‚˜ ์ „๋‹ฌ ๋ฐฉ์‹, ํ†ต์‹  ๋ฐฉ์‹, ์ฃผ๊ณ ๋ฐ›์„ ์ž๋ฃŒ์˜ ํ˜•์‹, ์˜ค๋ฅ˜ ๊ฒ€์ถœ ๋ฐฉ์‹, ์ฝ”๋“œ ๋ณ€ํ™˜ ๋ฐฉ์‹, ์ „์†ก ์†๋„ ๋“ฑ์— ๋Œ€ํ•˜์—ฌ ์ •ํ•˜๋Š” ๊ฒƒ.

 

TCP( Transmission Control Protocol )

์ธํ„ฐ๋„ท์ƒ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฉ”์„ธ์ง€ ํ˜•ํƒœ๋กœ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด IP์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœํ† ์ฝœ

์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค๋ฅผ ์ง€์›ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ๋กœ ์ธํ„ฐ๋„ท ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ TCP์™€ IP๋ฅผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, IP๊ฐ€ ๋ฐ์ดํ„ฐ์˜ ๋ฐฐ๋‹ฌ์„ ์ฒ˜๋ฆฌํ•œ๋‹ค๋ฉด, TCP๋Š” ํŒจํ‚ท์„ ์ถ”์  ๋ฐ ๊ด€๋ฆฌํ•˜๊ฒŒ ๋œ๋‹ค.

  • ํŒจํ‚ท(Packet) : ์ธํ„ฐ๋„ท ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ๊ฒฝ๋กœ๋ฐฐ์ •(๋ผ์šฐํŒ…)์„ ํšจ์œจ์ ์œผ๋กœ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์กฐ๊ฐ๋“ค๋กœ ๋‚˜๋ˆ„์–ด ์ „์†ก์„ ํ•˜๋Š”๋ฐ ์ด๋•Œ, ์ด ์กฐ๊ฐ์„ ํŒจํ‚ท์ด๋ผ๊ณ  ํ•œ๋‹ค.
  • TCP๊ฐ€ ํŒจํ‚ท์„ ์ถ”์ฒ™ ๋ฐ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ• : ๋ฐ์ดํ„ฐ๋Š” ํŒจํ‚ท ๋‹จ์œ„๋กœ ๋‚˜๋‰˜์–ด ๊ฐ™์€ ๋ชฉ์ ์ง€(IP๊ณ„์ธต)์œผ๋กœ ์ „์†ก๋œ๋‹ค. ์ด ๋•Œ ํŒจํ‚ท์— ๋ฒˆํ˜ธ๋ฅผ ๋ถ€์—ฌํ•˜์—ฌ ์ „์†กํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ชฉ์ ์ง€์—์„œ ํŒจํ‚ท์˜ ๋ถ„์‹ค ํ™•์ธ๊ณผ ๊ฐ™์€ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ณ  ์žฌ์กฐ๋ฆฝ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ TCP๋Š” ํŒจํ‚ท์„ ์ถ”์ ํ•˜์—ฌ ๋‚˜๋ˆ„์–ด ๋ณด๋‚ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๊ณ  ์กฐ๋ฆฝํ•  ์ˆ˜ ์žˆ๋‹ค.

ํŠน์ง•

  1. ์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค๋กœ ๊ฐ€์ƒ ํšŒ์„  ๋ฐฉ์‹์„ ์ œ๊ณตํ•œ๋‹ค.
    • ๋ฐœ์‹ ์ง€์™€ ์ˆ˜์‹ ์ง€๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ํŒจํ‚ท ์ „์†ก์„ ์œ„ํ•œ ๋…ผ๋ฆฌ์  ๊ฒฝ๋กœ๋ฅผ ๋ฐฐ์ •ํ•œ๋‹ค.
  2. 3-way handshaking๊ณผ์ •์„ ํ†ตํ•ด ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ณ  4-way handshaking์„ ํ†ตํ•ด ํ•ด์ œํ•œ๋‹ค.
    • ๋ชฉ์ ์ง€์™€ ์ˆ˜์‹ ์ง€๋ฅผ ํ™•์‹คํžˆ ํ•˜์—ฌ ์ •ํ™•ํ•œ ์ „์†ก์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์„ธ์…˜์„ ์ˆ˜๋ฆฝํ•˜๋Š” ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค.
    • ๋”ฐ๋ผ์„œ TCP๋Š” ์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค๋กœ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉฐ, ์†๋„๊ฐ€ UDP๋ณด๋‹ค ๋Š๋ฆฌ๊ฒŒ ๋œ๋‹ค.
  3. ํ๋ฆ„ ์ œ์–ด ๋ฐ ํ˜ผ์žก ์ œ์–ด.
    • ํ๋ฆ„์ œ์–ด(Flow Control)๋Š” ์†ก์‹ ์ธก๊ณผ ์ˆ˜์‹ ์ธก์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„ ์ฐจ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฒ•์œผ๋กœ ์ˆ˜์‹ ์ž์˜ ๋ฒ„ํผ ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ๋ฅผ ๋ฐฉ์ง€ํ•œ๋‹ค.
      • ์ˆ˜์‹ ์ž๊ฐ€ ์œˆ๋„์šฐํฌ๊ธฐ(Window Size) ๊ฐ’์„ ํ†ตํ•ด ์ˆ˜์‹ ๋Ÿ‰์„ ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
      • ๊ธฐ๋ณธ ๊ฐœ๋…์€ receiver๊ฐ€ sender์—๊ฒŒ ํ˜„์žฌ ์ž์‹ ์˜ ์ƒํƒœ๋ฅผ feedback ํ•œ๋‹ค.
    • ํ˜ผ์žก์ œ์–ด(Congestion Control)๋Š” ์†ก์‹ ์ธก์˜ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ๊ณผ ๋„คํŠธ์›Œํฌ์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„ ์ฐจ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฒ•์œผ๋กœ ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ํŒจํ‚ท ์ˆ˜๊ฐ€ ๋„˜์น˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•œ๋‹ค.
  4. ๋†’์€ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•œ๋‹ค.
    • Dupack-based retransmission
      • ์ •์ƒ์ ์ธ ์ƒํ™ฉ์—์„œ๋Š” ACK ๊ฐ’์ด ์—ฐ์†์ ์œผ๋กœ ์ „์†ก๋˜์–ด์•ผ ํ•œ๋‹ค.
      • ๊ทธ๋Ÿฌ๋‚˜ ACK๊ฐ’์ด ์ค‘๋ณต์œผ๋กœ ์˜ฌ ๊ฒฝ์šฐ ํŒจํ‚ท ์ด์ƒ์„ ๊ฐ์ง€ํ•˜๊ณ  ์žฌ์ „์†ก์„ ์š”์ฒญํ•œ๋‹ค.
    • Timeout-based retransmission
      • ์ผ์ •์‹œ๊ฐ„๋™์•ˆ ACK ๊ฐ’์ด ์ˆ˜์‹ ์„ ๋ชปํ•  ๊ฒฝ์šฐ ์žฌ์ „์†ก์„ ์š”์ฒญํ•œ๋‹ค.
  5. UDP๋ณด๋‹ค ์†๋„๊ฐ€ ๋Š๋ฆฌ๋‹ค.
  6. ์ „์ด์ค‘(Full-Duplex), ์ ๋Œ€์ (Point to Point) ๋ฐฉ์‹
    • ์ „์ด์ค‘(Full-Duplex) : ์ „์†ก์ด ์–‘๋ฐฉํ–ฅ์œผ๋กœ ๋™์‹œ์— ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋‹ค.
    • ์ ๋Œ€์ (Point to Point) : ๊ฐ ์—ฐ๊ฒฐ์ด ์ •ํ™•ํžˆ 2๊ฐœ์˜ ์ข…๋‹จ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.
    • → ๋”ฐ๋ผ์„œ ๋ฉ€ํ‹ฐ์บ์ŠคํŒ…์ด๋‚˜ ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค.

๋”ฐ๋ผ์„œ TCP๋Š” ์—ฐ์†์„ฑ๋ณด๋‹ค ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ์ „์†ก์ด ์ค‘์š”ํ•  ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค. ex) HTTP, Email, File transfer

TCP ์„œ๋ฒ„ ํŠน์ง•

  • ์„œ๋ฒ„์†Œ์ผ“์€ ์—ฐ๊ฒฐ๋งŒ์„ ๋‹ด๋‹นํ•œ๋‹ค.
  • ์—ฐ๊ฒฐ๊ณผ์ •์—์„œ ๋ฐ˜ํ™˜๋œ ํด๋ผ์ด์–ธํŠธ ์†Œ์ผ“์€ ๋ฐ์ดํ„ฐ์˜ ์†ก์ˆ˜์‹ ์— ์‚ฌ์šฉ๋œ๋‹ค.
  • ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ๋Š” 1๋Œ€1๋กœ ์—ฐ๊ฒฐ๋œ๋‹ค.
  • ์ŠคํŠธ๋ฆผ ์ „์†ก์œผ๋กœ ์ „์†ก ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ๊ฐ€ ๋ฌด์ œํ•œ์ด๋‹ค.
  • ํŒจํ‚ท์— ๋Œ€ํ•œ ์‘๋‹ต์„ ํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์—(์‹œ๊ฐ„ ์ง€์—ฐ, CPU ์†Œ๋ชจ) ์„ฑ๋Šฅ์ด ๋‚ฎ๋‹ค.
  • Streaming ์„œ๋น„์Šค์— ๋ถˆ๋ฆฌํ•˜๋‹ค.(์†์‹ค๋œ ๊ฒฝ์šฐ ์žฌ์ „์†ก ์š”์ฒญ์„ ํ•˜๋ฏ€๋กœ)

 

UDP( User Datagram Protocol )

๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋‹จ์œ„๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ํ”„๋กœํ† ์ฝœ

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

  • ๋ฐ์ดํ„ฐ๊ทธ๋žจ(Datagram) : ๋…๋ฆฝ์ ์ธ ๊ด€๊ณ„๋ฅผ ์ง€๋‹Œ ํŒจํ‚ท
    ๋ฐœ์‹ ์ง€์™€ ์ˆ˜์‹ ์ง€ ์ปดํ“จํ„ฐ ๊ทธ๋ฆฌ๊ณ  ์ „์†ก ๋„คํŠธ์›Œํฌ ์‚ฌ์ด์—์„œ ์ด์ „์˜ ๋ฐ์ดํ„ฐ ๊ตํ™˜๊ณผ ๊ด€๊ณ„์—†์ด ๋ฐœ์‹ ์ง€๋กœ๋ถ€ํ„ฐ ์ˆ˜์‹ ์ง€ ์ปดํ“จํ„ฐ๋กœ ๋ฐฐ๋‹ฌ๋˜์–ด์ง€๋Š” ์ถฉ๋ถ„ํ•œ ์ •๋ณด๋ฅผ ๊ฐ–๋Š” ๋…๋ฆฝ์ ์ธ ๋ฐ์ดํ„ฐ ์‹ค์ฒด. ์ด๋Š” ์ธํ„ฐ๋„ท์ด ์šด๋ฐ˜ํ•ด์•ผ ํ•  ๋ฉ”์„ธ์ง€ ๋‹จ์œ„์ธ ํŒจํ‚ท์ด๋ผ ๋ด๋„ ๋ฌด๋ฐฉํ•˜๋‹ค.

ํŠน์ง•

  1. ๋น„์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค๋กœ ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋ฐฉ์‹์„ ์ œ๊ณตํ•œ๋‹ค.
    1. ๋น„์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ณ  ํ•ด์ œํ•˜๋Š” ๊ณผ์ •์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค.
  2. ์ •๋ณด๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๋•Œ ์ •๋ณด๋ฅผ ๋ณด๋‚ด๊ฑฐ๋‚˜ ๋ฐ›๋Š”๋‹ค๋Š” ์‹ ํ˜ธ์ ˆ์ฐจ๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๋Š”๋‹ค.
  3. UDPํ—ค๋”์˜ CheckSum ํ•„๋“œ๋ฅผ ํ†ตํ•ด ์ตœ์†Œํ•œ์˜ ์˜ค๋ฅ˜๋งŒ ๊ฒ€์ถœํ•œ๋‹ค.
    1. ํŒจํ‚ท์— ์ˆœ์„œ๋ฅผ ๋ถ€์—ฌํ•˜์—ฌ ์žฌ์กฐ๋ฆฝํ•˜๊ฑฐ๋‚˜ ํ๋ฆ„ ์ œ์–ด ๋˜๋Š” ํ˜ผ์žก ์ œ์–ด์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ๋„ ์ฒ˜๋ฆฌํ•˜์ง€ ์•Š๊ธฐ์— TCP๋ณด๋‹ค ์†๋„๊ฐ€ ๋น ๋ฅด๋ฉฐ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜๊ฐ€ ์ ๋‹ค.
    2. ๋”ฐ๋ผ์„œ ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋ณด์žฅํ•˜์ง€๋Š” ๋ชปํ•œ๋‹ค.
  4. ์‹ ๋ขฐ์„ฑ์ด ๋‚ฎ๋‹ค.
  5. TCP๋ณด๋‹ค ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.

UDP๋Š” ์‹ ๋ขฐ์„ฑ๋ณด๋‹ค ์—ฐ์†์„ฑ์ด ์ค‘์š”ํ•œ ์„œ๋น„์Šค์— ์‚ฌ์šฉ๋œ๋‹ค. ex) DNS, Broadcasting, ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆฌ๋ฐ

UDP ์„œ๋ฒ„ ํŠน์ง•

  • UDP์—๋Š” ์—ฐ๊ฒฐ ์ž์ฒด๊ฐ€ ์—†์–ด์„œ(connect ํ•จ์ˆ˜ ๋ถˆํ•„์š”) ์„œ๋ฒ„ ์†Œ์ผ“๊ณผ ํด๋ผ์ด์–ธํŠธ ์†Œ์ผ“์˜ ๊ตฌ๋ถ„์ด ์—†๋‹ค.
  • ์†Œ์ผ“ ๋Œ€์‹  IP๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•œ๋‹ค.
  • ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ๋Š” 1๋Œ€1, 1๋Œ€N, N๋Œ€M ๋“ฑ์œผ๋กœ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ๊ทธ๋žจ(๋ฉ”์„ธ์ง€) ๋‹จ์œ„๋กœ ์ „์†ก๋˜๋ฉฐ ๊ทธ ํฌ๊ธฐ๋Š” 65535๋ฐ”์ดํŠธ๋กœ, ํฌ๊ธฐ๊ฐ€ ์ดˆ๊ณผํ•˜๋ฉด ์ž˜๋ผ์„œ ๋ณด๋‚ธ๋‹ค.
  • ํ๋ฆ„์ œ์–ด(flow control)๊ฐ€ ์—†์–ด์„œ ํŒจํ‚ท์ด ์ œ๋Œ€๋กœ ์ „์†ก๋˜์—ˆ๋Š”์ง€, ์˜ค๋ฅ˜๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค.
  • ํŒŒ์ผ ์ „์†ก๊ณผ ๊ฐ™์€ ์‹ ๋ขฐ์„ฑ์ด ํ•„์š”ํ•œ ์„œ๋น„์Šค๋ณด๋‹ค ์„ฑ๋Šฅ์ด ์ค‘์š”์‹œ ๋˜๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉ๋œ๋‹ค.

 

์ฐจ์ด์  ์š”์•ฝ

ํ”„๋กœํ† ์ฝœ ์ข…๋ฅ˜ TCP UDP
์—ฐ๊ฒฐ ๋ฐฉ์‹ ์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค ๋น„์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค
ํŒจํ‚ท ๊ตํ™˜ ๋ฐฉ์‹ ๊ฐ€์ƒ ํšŒ์„  ๋ฐฉ์‹ ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋ฐฉ์‹
์ „์†ก ์ˆœ์„œ ์ „์†ก ์ˆœ์„œ ๋ณด์žฅ ์ „์†ก ์ˆœ์„œ๊ฐ€ ๋ฐ”๋€” ์ˆ˜ ์žˆ์Œ
์ˆ˜์‹  ์—ฌ๋ถ€ ํ™•์ธ ์ˆ˜์‹  ์—ฌ๋ถ€ ํ™•์ธ ์ˆ˜์‹  ์—ฌ๋ถ€ ํ™•์ธํ•˜์ง€ ์•Š์Œ
ํ†ต์‹  ๋ฐฉ์‹ 1:1 ํ†ต์‹  1:1 or 1:N or N:M ํ†ต์‹ 
์‹ ๋ขฐ์„ฑ ๋†’๋‹ค ๋‚ฎ๋‹ค
์†๋„ ๋Š๋ฆฌ๋‹ค ๋น ๋ฅด๋‹ค

 

์ฐธ๊ณ 

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

[Network] OSI 7๊ณ„์ธต  (0) 2021.09.09
[Network] ์›น ํ†ต์‹ ์˜ ํฐ ํ๋ฆ„  (0) 2021.08.31
[Network] DNS round robin  (0) 2021.08.25

๋Œ“๊ธ€