Home > Network > 2024 > ๐ŸŒ[Network] ํ”„๋กœํ† ์ฝœ๊ณผ ์ธํ„ฐํŽ˜์ด์Šค(Protocol and Interface)

๐ŸŒ[Network] ํ”„๋กœํ† ์ฝœ๊ณผ ์ธํ„ฐํŽ˜์ด์Šค(Protocol and Interface)
Network

๐ŸŒ[Network] ํ”„๋กœํ† ์ฝœ๊ณผ ์ธํ„ฐํŽ˜์ด์Šค(Protocol and Interface)

1๏ธโƒฃ ํ”„๋กœํ† ์ฝœ๊ณผ ์ธํ„ฐํŽ˜์ด์Šค(Protocol and Interface).

  • ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ์ž๊ฐ€ ํ†ต์‹ ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋กœ ์ฃผ๊ณ ๋ฐ›๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
  • ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ณ  ๋ฐ›์œผ๋ ค๋ฉด ์–‘์ชฝ ํ˜ธ์ŠคํŠธ์—์„œ ์‹คํ–‰๋˜๋Š” OSI 7๊ณ„์ธต์˜ ๋ชจ๋“ˆ์ด ์œ ๊ธฐ์ ์œผ๋กœ ์—ฐ๋™๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    • ์ฆ‰, ํ˜ธ์ŠคํŠธ๋ผ๋ฆฌ ํ†ต์‹ ํ•˜๋Š” ๊ณผ์ •์—์„œ๋Š” ๊ฐ ๊ณ„์ธต์˜ ๋ชจ๋“ˆ์ด ์ƒ๋Œ€ ํ˜ธ์ŠคํŠธ์˜ ๋™์ผ ๊ณ„์ธต๊ณผ ๊ฐœ๋ณ„์ ์œผ๋กœ ๋…ผ๋ฆฌ์  ํ†ต์‹ ์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
      • ์˜ˆ๋ฅผ ๋“ค์–ด, ํ†ต์‹  ์–‘๋‹จ์˜ ํ•œ์ชฝ ํ˜ธ์ŠคํŠธ์˜ ๊ณ„์ธต n ๋ชจ๋“ˆ์€ ์ƒ๋Œ€ ํ˜ธ์ŠคํŠธ์˜ ๊ณ„์ธต n ๋ชจ๋“ˆ๊ณผ ํ†ต์‹ ํ•ฉ๋‹ˆ๋‹ค.
        • ์ด์™€ ๊ฐ™์ด ๊ฐ๊ฐ์˜ ๊ณ„์ธต์€ ์ •ํ•ด์ง„ ๋ฐฉ์‹๊ณผ ์ ˆ์ฐจ์— ๋”ฐ๋ผ ์ƒ๋Œ€ ๊ณ„์ธต๊ณผ ํ†ต์‹ ํ•˜๋Š”๋ฐ, โ€œ์ด ๊ณผ์ •์—์„œ ํ•„์š”ํ•œ ๊ทœ์น™์„ ํ”„๋กœํ† ์ฝœ(Protocol)โ€ ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.
  • โ€œ์ƒํ•˜์œ„์˜ ๊ณ„์ธต ๊ฐ„์—๋Š” ์ธํ„ฐํŽ˜์ด์Šค(Interface)โ€ ๋ผ๋Š” ๊ทœ์น™์ด ์กด์žฌํ•˜๊ณ , โ€œํ•˜์œ„ ๊ณ„์ธต์ด ์ƒ์œ„ ๊ณ„์ธต์— ์ œ๊ณตํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํŠน๋ณ„ํžˆ ์„œ๋น„์Šค(Service)โ€ ๋ผ ๋ถ€๋ฆ…๋‹ˆ๋‹ค.
  • ์œ„ ๊ทธ๋ฆผ์€ ๊ณ„์ธต n๊ณผ ๊ณ„์ธต n-1์˜ 2๊ฐœ ๋ชจ๋“ˆ๋กœ ๊ตฌ์„ฑ๋œ ๊ณ„์ธต ๋ชจ๋ธ์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ํ˜ธ์ŠคํŠธ์˜ ํ†ต์‹ ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“ˆ ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ํ”„๋กœํ† ์ฝœ, ์„œ๋น„์Šค, ๋ฐ์ดํ„ฐ ์ „์†ก์˜ ๊ด€์ ์—์„œ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.
  • ํ•œ ํ˜ธ์ŠคํŠธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก์€ ์œ„์•„๋ž˜ ์–‘๋ฐฉํ–ฅ์œผ๋กœ ๋ชจ๋‘ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋‘ ํ˜ธ์ŠคํŠธ ์‚ฌ์ด์—์„œ๋Š” ์ขŒ์šฐ ์–‘๋ฐฉํ–ฅ์œผ๋กœ ๋ชจ๋‘ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
    • ๋‹ค๋งŒ, ์ขŒ์šฐ ๊ฐ„์˜ ๋ฌผ๋ฆฌ์ ์ธ ๋ฐ์ดํ„ฐ ์ „์†ก์€ ๋ฐ˜๋“œ์‹œ ๊ฐ€์žฅ ์•„๋ž˜์˜ ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ํ†ตํ•˜์—ฌ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.
  • ํ˜ธ์ŠคํŠธ 1๊ณผ ํ˜ธ์ŠคํŠธ 2์˜ ๊ณ„์ธต n ํ”„๋กœํ† ์ฝœ์ด ์„œ๋กœ ํ†ต์‹ ํ•˜๋ ค๋ฉด ๊ณ„์ธต n-1 ํ”„๋กœํ† ์ฝœ์˜ ์„œ๋น„์Šค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
    • ์ฆ‰, ํ˜ธ์ŠคํŠธ 1์˜ ๊ณ„์ธต n์ด ํ˜ธ์ŠคํŠธ 2์˜ ๊ณ„์ธต n์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๊ณผ์ •์€ ํ•˜์œ„์˜ ๊ณ„์ธต n-1์„ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.
      • ๋จผ์ €, ํ˜ธ์ŠคํŠธ 1์˜ ๊ณ„์ธต n-1์— ์ „์†กํ•  ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ์–ด ํ˜ธ์ŠคํŠธ 2์— ์ „์†กํ•˜๋„๋ก ๋ถ€ํƒํ•ฉ๋‹ˆ๋‹ค.
      • ๊ทธ๋Ÿฌ๋ฉด ํ˜ธ์ŠคํŠธ 1์˜ ๊ณ„์ธต n-1์€ ๋‹ค์‹œ ํ•˜์œ„ ๊ณ„์ธต์˜ ๋„์›€์„ ๋ฐ›์•„ ํ˜ธ์ŠคํŠธ 2์˜ ๊ณ„์ธต n-1์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค.
      • ๋งˆ์ง€๋ง‰์œผ๋กœ ํ˜ธ์ŠคํŠธ 2์˜ ๊ณ„์ธต n-1์ด ์ˆ˜์‹ ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ„์ธต n์— ์˜ฌ๋ ค์คŒ์œผ๋กœ์จ ๊ณ„์ธต n ์‚ฌ์ด์˜ ํ†ต์‹ ์ด ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.
        • ์ด ์›๋ฆฌ๋Š” ISO 7๊ณ„์ธต ๋ชจ๋ธ์—์„œ 7๊ฐœ ๊ณ„์ธต์— ๋ชจ๋‘ ์ ์šฉ๋˜๋ฉฐ, ์ƒ๋Œ€ ํ˜ธ์ŠคํŠธ์— ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒƒ์€ ๋งจ ์•„๋ž˜์˜ ๋ฌผ๋ฆฌ ๊ณ„์ธต์ž…๋‹ˆ๋‹ค.
          • ๋ฌผ๋ฆฌ ๊ณ„์ธต ์œ„์— ์žˆ๋Š” ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ๋“ค์€ ๊ฐ์ž์˜ ์ •ํ•ด์ง„ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ ๋…ผ๋ฆฌ์ ์ธ ํ†ต์‹ ์„ ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.