• toc {:toc}

Notice

Computer Networks ๊ธ€์€ ๊ฒฝํฌ๋Œ€ํ•™๊ต ์†Œํ”„ํŠธ์›จ์–ด์œตํ•ฉ๋Œ€ํ•™ ์ด์„ฑ์› ๊ต์ˆ˜๋‹˜์˜ [์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ CSE302] ์ˆ˜์—…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.

Ethernet

  • ์ปค๋„ฅํ„ฐ๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐ๋˜๋Š” ์œ ์„ ํ†ต์‹ 
  • 1980๋…„์— ์ƒ์—…์ ์œผ๋กœ ๋„์ž…ํ–ˆ๊ณ , 1983๋…„์— IEEE 802.3 ์—์„œ ํ‘œ์ค€ํ™”๋๋‹ค.
  • 2๊ณ„์ธต
    • CSMA/CD๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ๋‹ค. LAN, MAN, WAN ์ „๋ถ€ ์ด๋”๋„ท์œผ๋กœ ํ†ต์ผํ–ˆ๋‹ค.
    • OSI ๋ชจ๋ธ์—์„œ ์ด๋”๋„ท์€ 2๊ณ„์ธต์„ ํฌํ•จํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ํ”„๋ ˆ์ž„
    • ์ด๋”๋„ท์„ ํ†ตํ•ด ํ†ต์‹ ํ•˜๋Š” ์‹œ์Šคํ…œ์€ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ํ”„๋ ˆ์ž„์œผ๋กœ ๋‚˜๋ˆ  ํ†ต์‹ ํ•œ๋‹ค.
    • ๊ฐ ํ”„๋ ˆ์ž„์€ source, destination ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์˜ค๋ฅ˜ ๊ฒ€์ถœ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•œ๋‹ค.
      • ์†์ƒ๋œ ํ”„๋ ˆ์ž„์€ ํƒ์ง€๋˜๊ณ  ๋ฒ„๋ ค์ง„๋‹ค.
  • ์ด๋”๋„ท ๋ฐ์ดํ„ฐ ์ „์†ก ์†๋„๋Š” 10Mbps โ†’ 400Gbps๋กœ ์ฆ๊ฐ€ํ–ˆ๋‹ค.
  • ์ด๋”๋„ท์€ 2๊ณ„์ธต์„ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•˜๋ฉด์„œ 1๊ณ„์ธต์˜ ์†๋„๋งŒ ๋ณ€๊ฒฝํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ข‹์€ ํ˜ธํ™˜์„ฑ์„ ๊ฐ€์กŒ๋‹ค.
  • 48๋น„ํŠธ MAC ์ฃผ์†Œ์™€ ์ด๋”๋„ท ํ”„๋ ˆ์ž„ ํฌ๋งท์ด ๋‹ค๋ฅธ ๋„คํŠธ์›Œํ‚น ํ”„๋กœํ† ์ฝœ์— ์˜ํ–ฅ์„ ๋ฏธ์ณค๋‹ค.

IEEE 802.3 Standard

image

IEEE 802.3 Frame Format

image

  • Start frame delimiter : ํ”„๋ ˆ์ž„ ์‹œ์ž‘ ์‹ ํ˜ธ
  • Physical layer address : ๊ธฐ๊ธฐ๋ฅผ ๋งŒ๋“ค ๋•Œ ์ •ํ•ด์ง€๋Š” ๋ฌด์„ ๋žœ, ๋ธ”๋ฃจํˆฌ์Šค ์ฃผ์†Œ. ๊ณ ์œ ํ•œ ์ฃผ
    • Destination address : ์ˆ˜์‹ ์ž ์ฃผ์†Œ
    • Source address : ์†ก์‹ ์ž ์ฃผ์†Œ

Ethernet Topologies

image

  • ์ฒ˜์Œ์—๋Š” Bus ํ˜•ํƒœ๋กœ ์‹œ์ž‘ํ•˜๋ฉด์„œ CSMA/CD๊ฐ€ ํ•„์š”ํ–ˆ์œผ๋‚˜ b์˜ Star๋กœ ๋ฐ”๋€Œ๋ฉด์„œ ์ถฉ๋Œ์ด ์‚ฌ๋ผ์ง€๊ณ  ์ฃผํŒŒ์ˆ˜๋„ ์„œ๋กœ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ถฉ๋Œ ๊ฐ€๋Šฅ์„ฑ์ด ์—†์–ด CSMA/CD๋„ ์‚ฌ์šฉ๋˜์ง€ ์•Š๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

Ethernet Bridging

image

  • Bridge : Bus ํ˜•์‹์„ ์‚ฌ์šฉํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.
  • Bus ์ค„์„ CSMA/CD๋ฅผ ํ•  ๋•Œ ๋„๋ฉ”์ธ๋ผ๋ฆฌ ์ •๋ณด๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๋•Œ ์ถฉ๋Œ์„ ์ค„์ด๊ณ  ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.
  • ๊ด‘์ผ€์ด๋ธ”์ด ๋“ค์–ด๊ฐ€๊ณ , star ํ˜•์‹์„ ์‚ฌ์šฉํ•œ ๊ฒฝ์šฐ์—๋Š” ๋ธŒ๋ฆฟ์ง€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒƒ. (์ถฉ๋ŒX)

Ethernet Applications

image

  • ์ €์†์œผ๋กœ ๋ฐœ์ „ํ•œ ๊ธฐ์ˆ ์˜ ์ฃผ ํ™œ์šฉ ๋ถ„์•ผ
    • Automation Building and Industry : CCTV, ์นด๋ฉ”๋ผ, ๊ณต์žฅ, ๋กœ๋ด‡ํŒ”
  • ์ €์†ํ™” ์ด์œ 
    • Foward Error Correction(FEC)
      • Physical Layer๋„ ์˜ค๋ฅ˜ ๊ฒ€์ถœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.
      • 0๊ณผ 1์„ ๋ณด๋‚ผ ๋•Œ 1์„ ์—ฌ๋Ÿฌ ๋ฒˆ, 0์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ณด๋‚ด ์ ˆ๋ฐ˜๋ณด๋‹ค ๋งŽ์€ ๊ฒฝ์šฐ๋ฅผ ํƒํ•œ๋‹ค.
      • ์žฌ์ „์†ก ์š”๊ตฌ ์—†์ด ์Šค์Šค๋กœ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์ถœํ•˜๊ณ  ์ˆ˜์ •ํ•œ๋‹ค.
      • 0, 1์„ 1๋ฒˆ ๋ณด๋‚ผ ๊ฒฝ์šฐ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ณด๋‚ด๊ธฐ ๋•Œ๋ฌธ์— ์†๋„๋Š” ๋А๋ ค์ง€๋”๋ผ๋„ ์•ˆ์ •์„ฑ์ด ์˜ฌ๋ผ๊ฐ„๋‹ค.
    • ๊ธฐ๊ณ„ ๊ฐ„์˜ ํ†ต์‹ ์— ์•ˆ์ •์ ์ด๋ฉด์„œ ๋น ๋ฅธ ํ†ต์‹ ์ด ์ด๋ฃจ์–ด์ ธ์•ผ ํ•  ๋•Œ CSMA/CD๋‚˜ FEC๋ฅผ ํ†ตํ•œ ์ด๋”๋„ท์„ ์‚ฌ์šฉํ•œ๋‹ค.
  • ๊ณ ์†์œผ๋กœ ๋ฐœ์ „ํ•œ ๊ธฐ์ˆ ์˜ ์ฃผ ํ™œ์šฉ ๋ถ„์•ผ
    • ๋ฐ์ดํ„ฐ ์„ผํ„ฐ, Service Provider
  • ๊ณ ์†ํ™” ์ด์œ 
    • ์ˆ˜์š”์ž ์ธก๋ฉด : ๊ตฌ๊ธ€, ์•„๋งˆ์กด ๋“ฑ์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—๋Š” ๊ต‰์žฅํžˆ ๋งŽ์€, ๋ฉ€ํ‹ฐ ์ฝ”์–ด CPU๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งŽ์€ ๋…ธ๋“œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด ๊ณ ์† ์ด๋”๋„ท์ด ํ•„์š”ํ•˜๋‹ค(100GbE~400GbE). ๋” ๋น ๋ฅธ ๊ฒฝ์šฐ์— ์ด๋”๋„ท์€ ๊ด‘ํ†ต์‹ ์œผ๋กœ, ์˜ค๋ฅ˜๊ฐ€ ๋‚  ํ™•๋ฅ ์ด ์ ๋‹ค.

Power over Ethernet

image

  • Power over Ethernet : Wide Area, ์ฆ‰ ์ค„์ด ๊ธด ๊ฒฝ์šฐ, ์ „๊ธฐ ๊ณต๊ธ‰ ๋ฉด์—์„œ ํ†ต์‹ ์ค„๊ณผ ์ „๊นƒ์ค„์„ ๋™์‹œ์— ๋„ฃ๊ธฐ ํž˜๋“ค๊ธฐ ๋•Œ๋ฌธ์— ํ†ต์‹ ์ค„๊ณผ ์ „๊นƒ์ค„์„ ํ•ฉ์นœ ๊ธฐ์ˆ 
    • ์ค„์„ ํ•ฉ์นจ์œผ๋กœ์จ ์ปค๋„ฅํ„ฐ, ๋ฌด๊ฒŒ ๋“ฑ์˜ ์ด๋“๋„ ์–ป๋Š”๋‹ค.
    • ํ•˜์ง€๋งŒ ์ „๊ธฐ ๊ณต๊ธ‰์˜ ํ•œ๊ณ„๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•˜๋“œ์›จ์–ด ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ตœ์ ํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

WIFI

  • IEEE 802.11์—์„œ ๋ฌด์„  LAN์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด MAC๊ณผ physical layer ํ”„๋กœํ† ์ฝœ์„ ๋ช…์‹œํ–ˆ๋‹ค.
  • ๋ฌด์„ ๋žœ ๊ธฐ์ˆ ์„ ๋งŒ๋“  ๊ณณ์€ IEEE 802.11์ด๋‹ค.
  • 2.4, 5, 60GHz๋กœ ์ฃผํŒŒ์ˆ˜๊ฐ€ ์ •ํ•ด์ ธ ์žˆ๊ณ , industrial, science, medical 3๋ถ„์•ผ๋Š” ์ด๋ฅผ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋ฌด์„ ๋žœ์˜ ๊ฒฝ์šฐ ์‚ฌ์šฉ๋  ๊ณณ์ด ๋งŽ์•„ ํšŒ์‚ฌ๊ฐ€ ๋งŽ์•„์ง€๊ณ  ์ œํ’ˆ์ด ๋งŽ์•„์ง€๋‹ค ๋ณด๋‹ˆ ์ œํ’ˆ ํ˜ธํ™˜์„ฑ์„ ๋งž์ถ”๊ณ , ํ˜ธํ™˜์„ฑ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋‹จ์ฒด๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ์ด ๋‹จ์ฒด๊ฐ€ WIFI Alliance์ด๋‹ค.
  • WIFI Allance์˜ ์ธ์ฆ ๋งˆํฌ๊ฐ€ ๋ถ™์–ด ์žˆ๋Š” ์ œํ’ˆ์˜ ๊ฒฝ์šฐ ์„œ๋กœ ํ†ต์‹ ์ด ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์„ ๋œปํ•œ๋‹ค.

IEEE 802.11 Standard Topologies

image

  • Ad hoc ๋„คํŠธ์›Œํฌ
  • ๋…๋ฆฝ ๋‹จ๋ง๋ผ๋ฆฌ ์™ธ๋ถ€์˜ ๋„์›€, ์ค‘์•™ ์ง‘์ค‘ ์žฅ์น˜ ์—†์ด ๊ฐ ๊ธฐ๊ธฐ๋“ค๋ผ๋ฆฌ ์ž์œจ์ ์ธ ์ž„์‹œ ๋ง์„ ๊ตฌ์„ฑ
  • ํŠน์ง•
    • ์ค‘์•™ ์ œ์–ด ์—†์Œ
    • ์œ ์—ฐํ•œ ๋ง ๊ตฌ์„ฑ
    • ๋™์  ๋„คํŠธ์›Œํฌ ํ† ํด๋กœ์ง€
    • ๊ฐ ๋…ธ๋“œ์˜ ์—ญํ•  ๋‹ค์–‘์„ฑ
    • ๋…ธ๋“œ ์ถ”๊ฐ€/ํƒˆํ‡ด ์œ ์—ฐ์„ฑ

image

  • Access Point (์œ ๋ฌด์„  ๊ณต์œ ๊ธฐ)
  • ๋ฌด์„ ๋žœ์—์„œ ๊ธฐ์ง€๊ตญ ์—ญํ• ์„ ํ•˜๋Š” ์†Œ์ถœ๋ ฅ ๋ฌด์„ ๊ธฐ๊ธฐ
  • ํŠน์ง•
    • ์ค‘์•™ ์ œ์–ด ์—ญํ• 
    • ์œ ์„ ๊ณผ ๋ฌด์„ ์„ ์ž‡๋Š” ๋ธŒ๋ฆฟ์ง€ ์—ญํ• ์„ ํ•œ๋‹ค.

image

  • Distributed coordination function(DCF) : ๊ฒฝ์Ÿ ๊ธฐ๋ฐ˜์˜ ๋ถ„์‚ฐ ๋ฐฉ์‹ = CSMA/CA
  • Point coordination function (PCF) : ๋ฌด์„ ๋žœ์—์„œ ์ค‘์•™ ์ง‘์ค‘ํ™”๋œ MAC sublayer ํฌ๋กœํ† ์ฝœ, ์ค‘์•™ AP์—์„œ ๋ชจ๋“  station์— ๋Œ€ํ•œ ์„œ๋น„์Šค๋ฅผ ์ง์ ‘ ์ œ์–ด
  • LLC - ํ”„๋ ˆ์ž„์„ ๋งŒ๋“ค์–ด PCF ํ˜น์€ DCF๋กœ ๋ณด๋‚ธ๋‹ค.

Bluetooth

  • Bluetooth : ๊ทผ์ ‘๊ฑฐ๋ฆฌ์—์„œ ๋ฌด์„ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๋ฌด์„ ๊ฐœ์ธ์˜์—ญ๋ง (WPAN)

  • ์ฒ˜์Œ์— ๋ธ”๋ฃจํˆฌ์Šค๋Š” ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋Šฅ์€ ์•„๋‹ˆ์˜€๋‹ค. ์Šค์›จ๋ด ์—๋ฆญ์Šจ์—์„œ ์ œ์ž‘ํ•œ ๊ธฐ์ˆ 

  • RS-232 ๋ฐ์ดํ„ฐ ์ผ€์ด๋ธ”, ์œ ์„  ํ‚ค๋ณด๋“œ์˜ ์ค„์„ ๋ฌด์„ ์œผ๋กœ ๋Œ€์ฒดํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๊ธฐ์ˆ ์ด๋‹ค.

  • ํ‘œ์ค€ํ™”

    • IEEE 802.15์—์„œ ํ‘œ์ค€ํ™”๋ฅผ ํ–ˆ์ง€๋งŒ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋ฉด์„œ ํ‘œ์ค€์œผ๋กœ ์ˆ˜ํ–‰๋˜์ง€ ์•Š์•˜๋‹ค.
    • Bluetooth SIG ์‚ฐ์—… ๋‹จ์ฒด๊ฐ€ ๋งŒ๋“ค์–ด์ง€๊ณ  SIG์—์„œ ํ‘œ์ค€์„ ๋งŒ๋“ค์–ด WIFI Alliance์™€ ๊ฐ™์ด ํ‘œ์ค€ํ™”ํ–ˆ๋‹ค.
  • ๋ธ”๋ฃจํˆฌ์Šค์˜ ๋ฒ„์ „์— ๋”ฐ๋ผ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญํญ์ด ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€๊ฒฉ ์ฐจ์ด๋„ ๋ฐœ์ƒํ•œ๋‹ค.

  • ์„ ์„ ์—†์• ๋ฉด์„œ ๋ธ”๋ฃจํˆฌ์Šค๊ฐ€ ๋ฌด์„  ํ‚ค๋ณด๋“œ, ๋งˆ์šฐ์Šค, ์˜ค๋””์˜ค ์‹œ์žฅ์„ ์„ญ๋ ตํ–ˆ๋‹ค.

image

Bluetooth Low Energy (BLE/BTsmart & Mesh)

  • Bluetooth Low Energy ๊ธฐ์ˆ ์ด ๋งŒ๋“ค์–ด์ง€๋ฉด์„œ 1/100์œผ๋กœ ์ „๋ ฅ์†Œ๋น„๋ฅผ ์ค„์˜€๋‹ค.

  • ๋ฐ์ดํ„ฐ ์ „์†ก ์†๋„

    • ํด๋ž˜์‹ - ์Œ์„ฑ 100ms
    • BLE - 6ms๋กœ ๊ฐ์†Œํ–ˆ๋‹ค.
  • ๋ธ”๋ฃจํˆฌ์Šค๋Š” 1๋Œ€1๋กœ ํŽ˜์–ด๋ง๋˜์ง€๋งŒ BLE๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ํ˜•์„ฑํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

    • Broadcasting : 1๋Œ€N์œผ๋กœ ์—ฐ๊ฒฐ๋œ๋‹ค.
    • Mesh : 1๋Œ€ ์กฐ๊ฑด์  ์—ฐ๊ฒฐ, ๋ณธ์ธ์ด ์ •๋ณด๋ฅผ ๋ฐ›์•˜์„ ๋•Œ ๋ณธ์ธ์—๊ฒŒ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ฉด ๋‹ค๋ฅธ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๋„˜๊ฒจ์ค„ ์ˆ˜ ์žˆ๋‹ค.
  • BLE์˜ ์‚ฌ์šฉ ์˜ˆ์‹œ

    • ์ž๋™์ฐจ BLE ์‹œ์Šคํ…œ : ์ขŒ์„ ์‹œ์Šคํ…œ, ํƒ€์ด์–ด ์•ˆ์—์„œ ํƒ€์ด์–ด ์••๋ ฅ ์ „์†ก, ํ›„๋ฐฉ ์นด๋ฉ”๋ผ
    • ํ—ฌ์Šค ์ผ€์–ด ๊ธฐ๊ธฐ๋“ค(์‹ฌ์žฅ๊ณ„, ํ˜ˆ๋‹น๊ณ„), ์•Œ์•ฝ ๋‚ด์‹œ๊ฒฝ ๋“ฑ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ์‚ฌ์šฉ
  • ์œ ์„ ๋žœ, ๋ฌด์„ ๋žœ๊ณผ ๋ธ”๋ฃจํˆฌ์Šค์˜ ๊ฐ€์žฅ ํฐ ์ฐจ์ด์ 

  • ๋ธ”๋ฃจํˆฌ์Šค๋Š” Application Layer๋ฅผ ์Œ“์•„ ํ‘œ์ค€์œผ๋กœ ๋งŒ๋“ค์–ด ํ˜ธํ™˜๋  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์—ˆ๋‹ค.

  • Application Layer๋ฅผ ํ†ตํ•ด ์—ฐ๋™์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์— IEEE์—์„œ ๋–จ์–ด์ ธ ๋‚˜์˜จ ์ด์œ ์ด๊ธฐ๋„ ํ•˜๋‹ค. (IEEE๋Š” 1, 2 ๊ณ„์ธต๋งŒ ํ‘œ์ค€์„ ๋งŒ๋“ ๋‹ค.)

์ฐธ๊ณ ๋ฌธํ—Œ

์—ฐ๊ฒฐ๋ฌธ์„œ

  • ๋‹ค์Œ ๋…ธํŠธ - 2023-10-11-ComNet-L06-Network1
  • ์ด์ „ ๋…ธํŠธ - 2023-10-02-ComNet-L03-DLC