Home > Network > 2024 > ๐ŸŒ[Network] ์‹œ์Šคํ…œ ๊ธฐ์ดˆ ์šฉ์–ด.

๐ŸŒ[Network] ์‹œ์Šคํ…œ ๊ธฐ์ดˆ ์šฉ์–ด.
Network

๐ŸŒ[Network] ์‹œ์Šคํ…œ ๊ธฐ์ดˆ ์šฉ์–ด.

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

1๏ธโƒฃ ์‹œ์Šคํ…œ์˜ ๊ตฌ๋ถ„.

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

1๏ธโƒฃ ๋…ธ๋“œ(Node)

  • ๋…ธ๋“œ(Node)๋Š” ์ปดํ“จํ„ฐ ์ด๋ก  ๋ถ„์•ผ์—์„œ ํŠน์ • ์‹œ์Šคํ…œ์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์šฉ์–ด๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์ธํ„ฐ๋„ท์—์„œ๋„ ์ƒํ˜ธ ์—ฐ๊ฒฐ๋œ ์‹œ์Šคํ…œ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฌ๊ด„์  ์˜๋ฏธ๋กœ ์‚ฌ์šฉ๋˜๋ฏ€๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์‹œ์Šคํ…œ์„ ํ†ต์นญํ•ฉ๋‹ˆ๋‹ค.
  • ๋…ธ๋“œ๋Š” ์ธํ„ฐ๋„ท ๋‚ด๋ถ€๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ผ์šฐํ„ฐ์™€ ์ธํ„ฐ๋„ท ๋ฐ”๊นฅ์ชฝ์— ์—ฐ๊ฒฐ๋˜์–ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ํ˜ธ์ŠคํŠธ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค.

2๏ธโƒฃ ๋ผ์šฐํ„ฐ(Router)

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

3๏ธโƒฃ ํ˜ธ์ŠคํŠธ(Host)

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

4๏ธโƒฃ ํด๋ผ์ด์–ธํŠธ(Client)์™€ ์„œ๋ฒ„(Server)

  • ํด๋ผ์ด์–ธํŠธ(Client)๋Š” ์ž„์˜์˜ ์ธํ„ฐ๋„ท ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด๊ณ , ์„œ๋ฒ„(Server)๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
  • ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„์˜ ๊ฐœ๋…์€ ์„œ๋น„์Šค ๋‹จ์œ„๋กœ ์ด๋ฃจ์–ด์ง€๋ฏ€๋กœ ์ž„์˜์˜ ํ˜ธ์ŠคํŠธ๊ฐ€ ํด๋ผ์ด์–ธํŠธ๋‚˜ ์„œ๋ฒ„๋กœ ๊ณ ์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    • ์ด์šฉํ•˜๋Š” ์„œ๋น„์Šค์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ์„œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋  ์ˆ˜๋„ ์žˆ๊ณ , ์„œ๋ฒ„๊ฐ€ ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
      • ๊ทธ๋Ÿฌ๋ฏ€๋กœ ํŠน์ • ์„œ๋น„์Šค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ƒ๋Œ€์ ์ธ ๊ด€์ ์—์„œ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋ผ๋Š” ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ผ๋ฐ˜์ ์œผ๋กœ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ํ˜น์€ ์„œ๋น„์Šค ๋‹จ์œ„๊ฐ€ ์•„๋‹Œ ํ˜ธ์ŠคํŠธ ๋‹จ์œ„๋กœ๋„ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.
    • ์ฆ‰, ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ชฉ์ ์œผ๋กœ ํŠนํ™”๋œ ํ˜ธ์ŠคํŠธ์˜ ๊ฒฝ์šฐ ํ˜ธ์ŠคํŠธ ์ž์ฒด๋ฅผ ์„œ๋ฒ„๋ผ ๋ถ€๋ฅด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.
  • ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ๋ณด๋‹ค ๋จผ์ € ์‹คํ–‰ ์ƒํƒœ๊ฐ€ ๋˜์–ด ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์— ๋Œ€๊ธฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    • ๊ทธ๋ฆฌ๊ณ  ์˜์›ํžˆ ์ข…๋ฃŒํ•˜์ง€ ์•Š์œผ๋ฉด์„œ ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์ด ์žˆ์„ ๋•Œ๋งˆ๋‹ค ์„œ๋น„์Šค๋ฅผ ๋ฐ˜๋ณตํ•ด์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

2๏ธโƒฃ ํด๋ผ์ด์–ธํŠธ(Client)์™€ ์„œ๋ฒ„(Server)

  • ์œ„ ๊ทธ๋ฆผ์€ ์ž„์˜์˜ ์‘์šฉ ์„œ๋น„์Šค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„์˜ ์ƒ๋Œ€์ ์ธ ๊ด€๊ณ„๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.
  • FTP(File Transfer Protocol)๋Š” ์›๊ฒฉ ํ˜ธ์ŠคํŠธ๋ผ๋ฆฌ ํŒŒ์ผ ์†ก์ˆ˜์‹  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค์ด๊ณ , ํ…”๋„ท(Telnet)์€ ์›๊ฒฉ ํ˜ธ์ŠคํŠธ์— ๋กœ๊ทธ์ธํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ํ˜ธ์ŠคํŠธ 2๋Š” FTP ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ , ํ˜ธ์ŠคํŠธ 3์€ ํ…”๋„ท ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ๋จผ์ €, FTP ์„œ๋น„์Šค๋ฅผ ์‚ดํŽด๋ณด๋ฉด ํ˜ธ์ŠคํŠธ 1์€ ํ˜ธ์ŠคํŠธ 2์— FTP ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
    • ๋”ฐ๋ผ์„œ FTP ์„œ๋น„์Šค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋ฉด ํ˜ธ์ŠคํŠธ 1์ด ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋˜๊ณ , ํ˜ธ์ŠคํŠธ 2๋Š” ์„œ๋ฒ„๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
    • ๋ฐ˜๋ฉด, ํ…”๋„ท ์„œ๋น„์Šค๋Š” ํ˜ธ์ŠคํŠธ 2๊ฐ€ ํ˜ธ์ŠคํŠธ 3์— ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
      • ํ…”๋„ท ์„œ๋น„์Šค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋ฉด ํ˜ธ์ŠคํŠธ 2๊ฐ€ ํด๋ผ์ด์–ธํŠธ์ด๊ณ , ํ˜ธ์ŠคํŠธ 3์€ ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค.
        • ๋”ฐ๋ผ์„œ ํ˜ธ์ŠคํŠธ 2๋Š” ์‚ฌ์šฉํ•˜๋Š” ์‘์šฉ ์„œ๋น„์Šค์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋˜๊ธฐ๋„ ํ•˜๊ณ  ์„œ๋ฒ„๊ฐ€ ๋˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.
          • ๊ฒฐ๋ก ์ ์œผ๋กœ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋ผ๋Š” ์šฉ์–ด๋Š” ์„œ๋น„์Šค ์ด์šฉ์˜ ์ƒ๋Œ€์  ์œ„์น˜์— ๋”ฐ๋ผ ๊ฒฐ์ •๋จ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์„œ๋ฒ„์˜ ๋ช…์นญ์„ ํŠน์ • ํ˜ธ์ŠคํŠธ์— ์ „์šฉ์œผ๋กœ ๋ถ€์—ฌํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํŠนํžˆ ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋Œ€ํ˜• ์‹œ์Šคํ…œ์„ ์„œ๋ฒ„๋กœ ์„ค์ •ํ•ด ๋‹ค์ˆ˜์˜ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ ‘์†ํ•ด์„œ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ๋Šฅ์ ์ธ ๊ด€์ ์—์„œ๋Š” ์œ„ ๊ทธ๋ฆผ์—์„œ์ฒ˜๋Ÿผ ํ˜ธ์ŠคํŠธ์—์„œ ์‹คํ–‰๋˜๋Š” ์‘์šฉ ์„œ๋น„์Šค๋ณ„๋กœ ๊ตฌ๋ถ„ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค.
  • ์ธํ„ฐ๋„ท์—์„œ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค์˜ ๊ธฐ๋Šฅ์€ ๋Œ€๋ถ€๋ถ„ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๊ตฌํ˜„๋˜๋ฏ€๋กœ ๋ณดํ†ต ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ์„ธ์Šค, ์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค๋ผ๋Š” ํ˜ธ์นญ์ด ๋” ์ž์—ฐ์Šค๋Ÿฌ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.