ํ†ต์‹  ์žฅ๋น„ - 01. ๋ฌผ๋ฆฌ๊ณ„์ธต HUB

2021. 8. 13. 23:43ใ†๐Ÿ’ซ Network

OSI 7 ๋ชจ๋ธ์˜ Layer 1(๋ฌผ๋ฆฌ๊ณ„์ธต)์˜ ์žฅ๋น„์ธ Hub๊ฐ€ ์–ด๋–ค์‹์œผ๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ๋ณด๋„๋ก ํ•œ๋‹ค.

 

๋จผ์ € ๋ฌผ๋ฆฌ๊ณ„์ธต์— ๋Œ€ํ•ด ์•Œ์•„๋ณธ๋‹ค.

'๋ฌผ๋ฆฌ'๋ผ๋Š” ๋‹จ์–ด์—์„œ ์ง์ž‘ํ•  ์ˆ˜ ์žˆ๋“ฏ์ด, ํ†ต์‹  ์žฅ๋น„๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์ผ€์ด๋ธ”, ์—ฐ๊ฒฐ ์žฅ์น˜์™€ ๊ฐ™์€ ๊ธฐ๊ณ„์ ์ด๊ณ  ์ „๊ธฐ์ ์ธ ํ•ญ๋ชฉ์„ ๋‹ด๋‹นํ•œ๋‹ค.

๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ bit(0๊ณผ 1)๋กœ ์ „์†กํ•˜๋ฉฐ, ํ†ต์‹  ์žฅ๋น„๋กœ๋Š” ํ—ˆ๋ธŒ์™€ ๋ฆฌํ”ผํ„ฐ๊ฐ€ ์žˆ๋‹ค. 

 

ํ—ˆ๋ธŒ (HUB)

ํ—ˆ๋ธŒ๋Š” ๋ฌผ๋ฆฌ๊ณ„์ธต์—์„œ ๋™์ž‘ํ•˜๋Š” multiport repeater์ด๋‹ค. 

์ด๋Š” ์ˆ˜์‹ ํ•œ ์š”์ฒญ์„ ํ•ด๋‹น ํ—ˆ๋ธŒ์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๋‹จ๋ง๊ธฐ๋กœ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. 

์ด๋•Œ ํ—ˆ๋ธŒ๋Š” ํ”„๋ ˆ์ž„์ด ๋‹ด๊ณ  ์žˆ๋Š” ์ •๋ณด๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์ธ์ง€ํ•˜์ง€ ์•Š๋Š”๋‹ค.

 

Cisco Packet Tracer๋ฅผ ์ด์šฉํ•ด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ star ํ† ํด๋กœ์ง€๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ํ—ˆ๋ธŒ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€ ํ…Œ์ŠคํŠธํ•ด ๋ณธ๋‹ค.

๋‹จ๋ง๊ธฐ PC 4๊ฐœ์—๋Š” ๊ฐ๊ฐ 192.168.1.10~192.168.1.13 ์˜ ์•„์ดํ”ผ๋ฅผ ๋ถ€์—ฌํ–ˆ๋‹ค.

PC1 (192.168.1.11)์—์„œ PC2 (192.168.1.12)๋กœ ping ๋ณด๋ƒˆ๊ณ , ํ•˜๋‚˜์˜ reply๋ฅผ ๋ฐ›๊ธฐ๊นŒ์ง€์˜ ๊ณผ์ •์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

 (์ด ๋’ค๋กœ๋„ ๋‚˜์˜ฌ arp ํ”„๋กœํ† ์ฝœ์€ L3์— ํ•ด๋‹นํ•œ๋‹ค. ํŠน์ • IP๋กœ ICMP ping์„ ๋ณด๋‚ด๋ฉด์„œ L2์˜ mac ์ฃผ์†Œ๋ฅผ ์•Œ์•„๋‚ด๊ธฐ ์œ„ํ•ด ๋ณด๋‚ด์ง€๋Š” ๊ฒƒ์ด๋‹ค. ๋ณธ ๊ฒŒ์‹œ๊ธ€์—์„œ๋Š” hub๊ฐ€ Layer 1์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ํฌ์›Œ๋”ฉํ•˜๋Š”์ง€๋ฅผ ์ค‘์‹ฌ์ ์œผ๋กœ ๋ณด๋ฉด ๋œ๋‹ค.)

 

  1. PC1์—์„œ PC2๋กœ ping์„ ๋ณด๋‚ด๋ ค๋ฉด PC2์˜ mac ์ฃผ์†Œ๋ฅผ ์•Œ์•„์•ผ ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ํ•ด๋‹น ์ •๋ณด๊ฐ€ ์—†์œผ๋ฏ€๋กœ mac ์ฃผ์†Œ๋ฅผ ๋ฐ›๊ธฐ ์œ„ํ•ด arp๋ฅผ ๋ณด๋‚ธ๋‹ค.
    Layer 2์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์—†๋‹ค.
  2. Arp๋Š” PC1์—์„œ Hub์— ๋„๋‹ฌํ•˜๊ณ , Hub๋Š” ์ž์‹ ์—๊ฒŒ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ํฌํŠธ๋กœ Arp๋ฅผ ๋ณด๋‚ธ๋‹ค. (TARGET IP:192.168.1.12)
  3. Target IP๊ฐ€ ์ž์‹ ์˜ IP์™€ ๋™์ผํ•จ์„ ํ™•์ธํ•œ PC2๊ฐ€ TARGET MAC์œผ๋กœ ์ž์‹ ์˜ MAC ์ฃผ์†Œ๋ฅผ ๋‹ด์•„ HUB๋กœ ๋ฐ˜ํ™˜ํ•œ๋‹ค. (SOURCE MAC :0005.5E51.BE68 )
  4. (์•ฝ๊ฐ„ ๋ฐ”๋ณด๊ฐ™์€) ํ—ˆ๋ธŒ๋Š” PC2๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ํ”„๋ ˆ์ž„์„ PC0, PC1, PC3์— ๋ชจ๋‘ ๋ณด๋‚ธ๋‹ค. 
  5. ํŒจํ‚ท์˜ dest MAC ์ฃผ์†Œ์— ํ•ด๋‹นํ•˜๋Š” PC1๋งŒ ๋ฐ˜์‘ํ•˜์—ฌ icmp๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•œ ์ค€๋น„๋ฅผ ๋๋งˆ์นœ๋‹ค. (PC2์˜ mac์„ ์•Œ๊ฒŒ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์—) ๊ทธ๋ฆฌ๊ณ  ๋“œ๋””์–ด icmp ์š”์ฒญ์„ HUB๋กœ ๋ณด๋‚ธ๋‹ค.
  6. Hub๋Š” ์•”ํ˜ธํ™”๋œ icmp ์š”์ฒญ์„ PC1์„ ์ œ์™ธํ•œ ๋ชจ๋“  ๋‹จ๋ง๊ธฐ์— ๋ณด๋‚ธ๋‹ค. ์ด๋•Œ PC0, PC3์€ dest MAC ์ฃผ์†Œ๊ฐ€ ์ž์‹ ์˜ ๊ฒƒ๊ณผ ๊ฐ™์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํ”„๋ ˆ์ž„์„ drop ํ•œ๋‹ค. ๋ฐ˜๋ฉด์— PC2์— ๋“ค์–ด๊ฐ€๋Š” ์š”์ฒญ์€ dest MAC๊ณผ ์ˆ˜์‹ ํ•  ํฌํŠธ์˜ MAC์ด ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์— ๋ณตํ˜ธํ™”๋˜์–ด์„œ ๋“ค์–ด๊ฐ„๋‹ค. ์ด๋•Œ Layer3์˜ ์ •๋ณด(IP, ICMP msg)๊ฐ€ ํ’€๋ฆฐ๋‹ค. ๊ทธ๋ฆฌ๊ณ  PC2๋Š” icmp echo๋ฅผ ๋ณด๋‚ธ๋‹ค.
  7. Hub๋Š” PC2์—์„œ ์˜จ ํ”„๋ ˆ์ž„์„ ์ž์‹ ์—๊ฒŒ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ํฌํŠธ๋กœ ํฌ์›Œ๋”ฉํ•œ๋‹ค.
    PC2 -> Hub๋กœ ์˜จ ๊ฒƒ์ธ๋ฐ Layer1์˜ ๋ฐ์ดํ„ฐ๋งŒ ์žˆ์œผ๋ฉฐ, hub๋Š” ์ž์‹ ์˜ ๋ชจ๋“  ํฌํŠธ๋กœ ํฌ์›Œ๋”ฉ ํ•œ ๊ฒƒ์„ ํ™•์ธํ• ์ˆ˜ ์žˆ๋‹ค. 
  8. PC1๋งŒ์ด ICMP echo๋ฅผ ์ •์ƒ์ ์œผ๋กœ ๋ฐ›๋Š”๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•ž์„œ ping์„ ์—ฌ๋Ÿฌ๋ฒˆ ํ•˜๋„๋ก ๋ช…๋ นํ–ˆ์„ ๊ฒฝ์šฐ ๋‹ค์Œ ping์„ ๋ณด๋‚ด๊ฒŒ ๋œ๋‹ค.
    ping reply๊ฐ€ ๋“ค์–ด์™”์œผ๋ฉฐ, PC1์˜ arp ํ…Œ์ด๋ธ”์— pc2์˜ MAC ์ฃผ์†Œ๊ฐ€ ์บ์‹œ๋˜๊ฒŒ ๋œ๋‹ค.
  9. ์ด์ œ PC1์€ PC2์˜ MAC ์ฃผ์†Œ๋ฅผ ์•Œ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์‹œ PC2๋กœ pingํ•  ๋•Œ๋Š” arp๋ฅผ ๋ณด๋‚ผ ํ•„์š”๊ฐ€ ์—†๋‹ค. ํ•˜์ง€๋งŒ ํ—ˆ๋ธŒ๊ฐ€ multiport-repeater์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ๋‹จ๋ง๊ธฐ์— icmp ์š”์ฒญ์ด ํฌ์›Œ๋”ฉ ๋˜๋Š”๊ฒƒ์€ ๋™์ผํ•˜๋‹ค.

 

์ด๋ ‡๊ฒŒ ํ—ˆ๋ธŒ์˜ ๋™์ž‘ ๋ฐฉ์‹์„ ์•Œ์•„๋ณด์•˜๋‹ค. 

๋ญ”๊ฐ€ ๋น„ํšจ์œจ์ ์ธ ๋™์ž‘ ๋ฐฉ์‹์ธ ๊ฒƒ ๊ฐ™์ง€๋งŒ ๊ทธ๋ž˜๋„ ๋“ฑ์žฅํ•œ ์ด์œ ๋Š” ๋ถ„๋ช…ํžˆ ์žˆ๋‹ค.

๋žœ์„ ์œผ๋กœ ์“ฐ๋Š” 10base-T UTP ์ผ€์ด๋ธ”์˜ ๊ฒฝ์šฐ 100m์˜ ์ „์†ก๊ฑฐ๋ฆฌ๋ฅผ ๊ฐ€์ง„๋‹ค.

์ด๋•Œ ํ—ˆ๋ธŒ๋ฅผ ์ด์šฉํ•˜๋ฉด ๋™์ผ ๋Œ€์—ญ๋Œ€์—์„œ ์ „์†ก ๊ฑฐ๋ฆฌ๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ๋‹ค.

์œ„์™€ ๊ฐ™์ด ํ—ˆ๋ธŒ๋ฅผ ํ†ตํ•ด์„œ ์—ฐ๊ฒฐํ•˜๋ฉด PC0์—์„œ ์ด 250m ๋–จ์–ด์ ธ ์žˆ๋Š” PC4๊ณผ๋„ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋ž˜์„œ ํ—ˆ๋ธŒ์˜ ๋„์ž…๊ณผ ๋™์‹œ์— UTP ํ˜•์‹์˜ 10-Base-2 ์ผ€์ด๋ธ”์˜ ์‚ฌ์šฉ์ด ํ™œ๋ฐœํ•ด ์กŒ๋‹ค๊ณ  ํ•œ๋‹ค.

 

 

ํ•˜์ง€๋งŒ ํ—ˆ๋ธŒ๋Š” ๋””๋ฐ”์ด์Šค ๊ฐ„์— ๋„คํŠธ์›Œํฌ๋ฅผ ๊ณต์œ ํ•˜๊ฒŒ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ผ€์ด๋ธ”์˜ ๋Œ€์—ญํญ์„ ๋ฐฑํผ์„ผํŠธ ํ™œ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋œ๋‹ค.

๋”ฐ๋ผ์„œ ์ „์†ก ์†๋„๊ฐ€ ๋Š๋ฆฌ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค.

 

๊ทธ๋ž˜์„œ ๊ทผ๋ž˜๋กœ ์˜ฌ์ˆ˜๋ก Hub -> Bridge -> Switch๋กœ ๋Œ€์ฒด ๋˜๊ฒŒ ๋˜์—ˆ๋‹ค.