๐ŸŒ WIFI ๋ฌด์„ ๋žœ

๊น€์ง€์œคยท2023๋…„ 12์›” 11์ผ
0

์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ

๋ชฉ๋ก ๋ณด๊ธฐ
10/18

๐ŸŒ WiFi : IEEE 802.11 ๋ฌด์„  ๋žœ

ํ˜„์žฌ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋ฉฐ, ํ˜„์žฌ๊นŒ์ง€ ๊ฐ€์žฅ ์„ฑ๊ณต์ ์ธ ๋ฌด์„ ๋žœ ๊ธฐ์ˆ 

  • YMMV(Your Miledge May Vary) : ์‹ค์ œ ๋ฐ์ดํ„ฐ ์ „์†ก๋ฅ ์€ ํ‘œ์™€ ๋‹ค๋ฅด๋‹ค.



  • ๐Ÿ“ƒ ์œ„ ํ‘œ์ค€ ์š”์•ฝ๋“ค์˜ ๊ณตํ†ต์ 

  1. CSMA/CA ๋งค์ฒด ์ ‘์† ํ”„๋กœํ† ์ฝœ ์‚ฌ์šฉ

  2. ๋™์ผํ•œ ๋งํฌ ๊ณ„์ธต ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ ์‚ฌ์šฉ

  3. ์ „์†ก ๊ฑฐ๋ฆฌ๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ „์†ก๋ฅ ์„ ๊ฐ์†Œ์‹œํ‚ด

  4. ์ด์ „ ํ‘œ์ค€๊ธฐ์ˆ ๊ณผ ํ˜ธํ™˜์„ฑ์„ ๊ฐ€์ง




  • 2.4GHz ๋Œ€์—ญ : ๋น„ํ—ˆ๊ฐ€ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์ด๋ฉฐ ๊ฐ™์€ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์˜ ๋ฌด์„ ์ „ํ™” ๋ฐ ์ „์ž๋ ˆ์ธ์ง€์™€ ๊ฒฝ์Ÿ

  • 5GHz ๋Œ€์—ญ : ์ „์†ก ๊ฑฐ๋ฆฌ๊ฐ€ ๋” ์งง๊ณ  ๋‹ค์ค‘๊ฒฝ๋กœ ์ „ํŒŒ์˜ ์˜ํ–ฅ์„ ๋งŽ์ด ๋ฐ›๋Š”๋‹ค. (๊ฐ™์€ ์ „๋ ฅ์ˆ˜์ค€ ์ด๋ผ๋ฉด)

  • 802.11n๊ณผ 802.11ac๋Š” MIMO(multiple-input multiple-output) ์•ˆํ…Œ๋‚˜ ์‚ฌ์šฉ : ์†ก์ˆ˜์‹ ์— ์•ˆํ…Œ๋‚˜๊ฐ€ 2๊ฐœ์”ฉ ์žˆ์Œ

  • 802.11ac : ์Šค๋งˆํŠธ ์•ˆํ…Œ๋‚˜ ์‚ฌ์šฉ (์—ฌ๋Ÿฌ๊ณณ์— ๋™์‹œ ์ „์†ก, ์ˆ˜์‹ ์ž ๋ฐฉํ–ฅ ์กฐ์ ˆ๊ฐ€๋Šฅ) (๊ฐ„์„ญ์ด ์ค„๊ณ , ๊ฐ™์€ ๋ฐ์ดํ„ฐ ์ „์†ก๋ฅ ์—์„œ ๋„๋‹ฌ ๊ฑฐ๋ฆฌ ํ–ฅ์ƒ)



๐ŸŒ 802.11 ๊ตฌ์กฐ (BSS ๋‹จ์œ„)

  • BSS๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๋ฌด์„  ์Šคํ…Œ์ด์…˜๊ณผ ํ•˜๋‚˜์˜ ์ค‘์•™ ๊ธฐ์ง€๊ตญ(AP)๋กœ ๊ตฌ์„ฑ

  • ๋ฌด์„  ๊ธฐ์ง€๊ตญ๊ณผ AP๋“ค์€ MAC์ฃผ์†Œ(6๋ฐ”์ดํŠธ)๋ฅผ ๊ฐ€์ง„๋‹ค. (MAC ์ฃผ์†Œ๋Š” ์–ด๋Œ‘ํ„ฐ(๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์นด๋“œ) ํŽŒ์›จ์–ด์— ์ €์žฅ๋จ)

  • ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž๊ฐ€ AP๋ฅผ ์„ค์น˜ํ•  ๋•Œ, AP์— ํ•˜๋‚˜ ๋˜๋Š” ๋‘ ์›Œ๋“œ์˜ SSID(Service Set Identifier)์™€ ์ฑ„๋„ ๋ฒˆํ˜ธ๋ฅผ ํ• ๋‹นํ•œ๋‹ค.

  • WIFI ์ •๊ธ€ : ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐ•ํ•œ ์‹ ํ˜ธ์˜ AP๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ฒƒ

  • AP๋“ค์€ SSID์™€ MAC ์ฃผ์†Œ๊ฐ€ ํฌํ•จ๋œ โ€˜๋น„์ปจ ํ”„๋ ˆ์ž„โ€™์„ ๋ณด๋‚ด ๋ฌด์„  ํ˜ธ์ŠคํŠธ ํŽŒ์›จ์–ด๋‚˜ ์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„์ž์— ์˜ํ•ด ์„ ํƒ๋œ๋‹ค.

  • ์ˆ˜๋™์  ์Šค์บ๋‹ : ๋น„์ปจ ํ”„๋ ˆ์ž„์„ ์ˆ˜์‹ ํ•˜์—ฌ ์ฑ„๋„์„ ์ฐพ์„ ๋•Œ
  • ๋Šฅ๋™์  ์Šค์บ๋‹ : AP์— ํƒ์‚ฌ์šฉ ํ”„๋กœ๋ธŒ ํ”„๋ ˆ์ž„์„ ๋ณด๋‚ด๊ณ  ์‘๋‹ต์ด ์˜ค๋ฉด, AP์— ๊ฒฐํ•ฉ ๋ฉ”์‹œ์ง€ ๋ณด๋ƒ„ (๋‘ ๋ฒˆ์˜ ํ•ธ๋“œ์…ฐ์ดํ‚น)
  • AP์™€ ๊ฒฐํ•ฉํ•˜๊ณ ๋‚˜๋ฉด ์„œ๋ธŒ๋„ท IP๋ฅผ ์–ป๊ธฐ์œ„ํ•ด DHCP ๋ฐœ๊ฒฌ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ธ๋‹ค. ๊ทธ๋ฆฌ๊ณ  IP์ฃผ์†Œ๋ฅผ ์–ป๋Š”๋‹ค.

  • AP์— ๊ฒฐํ•ฉํ•  ๋•Œ ์ธ์ฆํ•ด์•ผํ•˜๋Š” ๊ฒฝ์šฐ : MAC์ฃผ์†Œ๋กœ ์ธ์ฆํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ์•”ํ˜ธ๋ฅผ ํ†ตํ•ด ์ธ์ฆํ•œ๋‹ค.

  • AP์™€ ์ธ์ฆ์„œ๋ฒ„๋ฅผ ๋ถ„๋ฆฌํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๊ณ , ์ด ์ธ์ฆ์„œ๋ฒ„๋Š” RADIUS๋‚˜ DIAMETER ๊ฐ™์€ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•œ๋‹ค.




๐ŸŒ 802.11 ํ”„๋ ˆ์ž„ ๊ตฌ์กฐ

  • ํ”„๋ ˆ์ž„์˜ ํŽ˜์ด๋กœ๋“œ๋Š” IP ๋ฐ์ดํ„ฐ๊ทธ๋žจ๊ณผ ARP ํŒจํ‚ท์„ ํฌํ•จํ•œ๋‹ค.

  • ์ˆ˜์‹ ํ•œ ํ”„๋ ˆ์ž„์˜ ๋น„ํŠธ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์ถœํ•  ์ˆ˜ ์žˆ๋„๋ก CRC๋ฅผ ํฌํ•จํ•œ๋‹ค.

  • 4๊ฐœ์˜ ์ฃผ์†Œ ํ•„๋“œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. (์†ก์‹  MAC ์ฃผ์†Œ, ์ˆ˜์‹  MAC ์ฃผ์†Œ, ๋ผ์šฐํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค MAC ์ฃผ์†Œ(BSS๋ฅผ ๋ผ์šฐํ„ฐ์™€ ์—ฐ๊ฒฐ์‹œํ‚ด))

  • Sequence Number : ์ƒˆ๋กœ ์ „์†ก๋œ ํ”„๋ ˆ์ž„๊ณผ ์žฌ์ „์†ก๋œ ํ”„๋ ˆ์ž„์„ ์ˆœ์„œ๋ฒˆํ˜ธ๋กœ ๊ตฌ๋ณ„

  • Duration : ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ + RTS + CTS

  • Frame control : (WEP ํ•„๋“œ๋Š” ์•”ํ˜ธํ™” ์‚ฌ์šฉ ์—ฌ๋ถ€)



โœ” ๊ธฐ์—…์ด๋‚˜ ํ•™๊ต์—์„œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ BSS๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ

  • AP๋“ค์€ ๋ผ์šฐํ„ฐ๊ฐ€ ์•„๋‹Œ ์Šค์œ„์น˜๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ณ , ๋ชจ๋“  ๊ธฐ์ง€๊ตญ์€ ๋™์ผํ•œ IP๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

  • ํ•œ ๊ฐœ์˜ AP๋กœ๋ถ€ํ„ฐ ๋ฉ€์–ด์งˆ ๋•Œ, ์‹ ํ˜ธ๊ฐ€ ๋” ๊ฐ•ํ•œ AP์˜ ๋น„์ปจ ํ”„๋ ˆ์ž„์„ ๋ฐ›๊ฒŒ ๋˜๊ณ  TCP์„ธ์…˜์„ ์œ ์ง€ํ•œ์ฑ„๋กœ ์ƒˆ๋กœ์šด AP์™€ ๊ฒฐํ•ฉํ•˜๊ฒŒ ๋œ๋‹ค.

  • SSID(์™€์ดํŒŒ์ด ๋„คํŠธ์›Œํฌ ์ด๋ฆ„)๋Š” ๋Œ€๋ถ€๋ถ„ ๊ฐ™์€ ๊ฒƒ์„ ์“ฐ๊ฒŒ ๋œ๋‹ค.
    ์ด๊ฒƒ์„ โ€˜ํ•ธ๋“œ์˜คํ”„โ€™๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

  • ์Šค์œ„์น˜๊ฐ€ ํ•ธ๋“œ์˜คํ”„๋ฅผ ์•„๋Š” ๋ฐฉ๋ฒ•

    • ๊ฐ„ํ˜น ์ผ์–ด๋‚˜๋Š” ์ด๋™ : ์ž์ฒดํ•™์Šต ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ž๋™์œผ๋กœ ํฌ์›Œ๋”ฉ ํ…Œ์ด ๋“ค ๊ตฌ์„ฑ
    • ๋นˆ๋ฒˆํ•œ ์ด๋™ : ๊ฐœ๋ฐœ์ค‘



โœ” ์ „์†ก๋ฅ  ์ ์‘ ๊ธฐ๋Šฅ

์ข‹์€ ์ƒํƒœ์ด๋ฉด ์ „์†ก๋ฅ ์„ ๋†’์ด๊ณ , ๋‚˜์œ ์ƒํƒœ์ด๋ฉด ์ „์†ก๋ฅ ์„ ๋‚ฎ์ถ˜๋‹ค - ํƒ์ƒ‰

โœ” ์ „๋ ฅ ์ œ์–ด

  • ํœด๋ฉด ์ƒํƒœ(sleep state)
    ์ „๋ ฅ ์ œ์–ด ๋น„ํŠธ 1(์ˆ˜๋ฉด ๋ชจ๋“œ)์„ AP์— ์•Œ๋ฆผ -> ๋‚˜์ค‘์— ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ๋ฒ„ํผ์— ์ €์žฅ

  • ๋™์ž‘ ์ƒํƒœ(wake state)
    AP๊ฐ€ ๋น„์ปจ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ด๊ธฐ ์ „์— ๊นจ์–ด๋‚จ -> ๋ฒ„ํผ๋˜์–ด์žˆ๋Š” ํ”„๋ ˆ์ž„ ๋ฐ›์Œ




๐ŸŒ PAN : ๋ธ”๋ฃจํˆฌ์Šค์™€ ์ง€๊ทธ๋น„

  • ๋ธ”๋ฃจํˆฌ์Šค (IEEE 802.15.1) (Wireless Personal Area Network)

    802.11์ด ๊ณ ์ „๋ ฅ, ์ค‘๊ฐ„ ๋ฒ”์œ„, ๊ณ ์† โ€œ์ ‘๊ทผโ€ ๊ธฐ์ˆ  ์ด๋ผ๋ฉด,
    802.15.1์€ ๋ฌด์„ ํ‚ค๋ณด๋“œ, ๋งˆ์šฐ์Šค, ์…€๋ฃฐ๋Ÿฌํฐ, ์Šคํ”ผ์ปค ๋“ฑ์„ ์—ฐ๊ฒฐํ•˜๋Š” ์ €์ „๋ ฅ, ์ž‘์€ ๋ฒ”์œ„, ์ €์†์˜ โ€œ์ผ€์ด๋ธ” ๋Œ€์ฒดโ€ ๊ธฐ์ˆ ์ด๋‹ค.

    • ๋ธ”๋ฃจํˆฌ์Šค ๊ด€๋ จ ๋ฌธ์„œ : TDM(์‹œ๊ฐ„ ์Šฌ๋กฏ) ๋ฐฉ์‹, ์ฃผํŒŒ์ˆ˜ ํ™‰ํ•‘ ๋ฐฉ์‹(์‹œ๊ฐ„์— ๋งž์ถฐ ๋ณ€ํ™”ํ•˜๋Š” ์ฃผํŒŒ์ˆ˜ ์ŠคํŽ™ํŠธ๋Ÿผ์œผ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก ์ˆ˜ํ–‰)

    • ๋„คํŠธ์›Œํฌ : ์• ๋“œ ํ˜น ๋„คํŠธ์›Œํฌ, 8๊ฐœ์˜ ํ™œ์„ฑ ๋…ธ๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ํ”ผ์ฝ”๋„ท์—์„œ ํ•˜๋‚˜์˜ ๋งˆ์Šคํ„ฐ๊ฐ€ ์‹œ๊ฐ„์„ ๊ฒฐ์ •ํ•ด ๋‚˜๋จธ์ง€๋ฅผ ๊ด€ํ• ํ•œ๋‹ค.



  • ์ง€๊ทธ๋น„ (IEEE 802.14.5)

    ์˜จ๋„ ๋ฐ ์กฐ๋ช… ์„ผ์„œ, ๋ณด์•ˆ ์žฅ๋น„, ๋ฒฝ์˜ ์Šค์œ„์น˜ ๋“ฑ ๋ธ”๋ฃจํˆฌ์Šค๋ณด๋‹ค ๋” ์ €์ „๋ ฅ, ์ €์†, ์ €์‚ฌ์šฉ๋ฅ  ์ด๋‹ค.

profile
๊พธ์ค€ํ•˜๊ฒŒ ๊ณต๋ถ€ํ•˜๊ณ  ๊ธฐ๋กํ•˜๋Š” ๊ฐœ๋ฐœ์ž

0๊ฐœ์˜ ๋Œ“๊ธ€