๐Ÿ“study archive/๋„คํŠธ์›Œํฌ์™€ ์„œ๋ฒ„

2. ๋„คํŠธ์›Œํฌ ์žฅ๋น„(๋žœ์นด๋“œ, ํ—ˆ๋ธŒ, ๋ธŒ๋ฆฌ์ง€, ์Šค์œ„์น˜)

Hush 2022. 2. 2. 10:37


[๋žœ์นด๋“œ๋ž€?]
๋„คํŠธ์›Œํฌ๋ฅผ ์œ„ํ•ด ํ•„์š”ํ•œ ๋ถ€ํ’ˆ์œผ๋กœ, ๋žœ์นด๋“œ๋Š” ๊ธฐ๊ธฐ๋งˆ๋‹ค ์ข…๋ฅ˜๊ฐ€ ๋‹ค๋ฅด๋ฉฐ ์†๋„๋ณ„๋กœ๋„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

[ํ—ˆ๋ธŒ๋ž€?]
ํ—ˆ๋ธŒ๋Š” Multiport Repeater์ด๋‹ค. ์ฆ‰ ํฌํŠธ๊ฐ€ ์—ฌ๋Ÿฌ๊ฐœ์ธ, ๋“ค์–ด์˜จ ์‹ ํ˜ธ๋ฅผ ๋‹ค์‹œ ๋‚ด๋ณด๋‚ด์ฃผ๋Š” ์žฅ์น˜์ด๋‹ค. ์‹ ํ˜ธ๊ฐ€ ๋“ค์–ด์˜จ ํฌํŠธ๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ๋ชจ๋“  ํฌํŠธ์— ์‹ ํ˜ธ๋ฅผ ์ „๋‹ฌํ•œ๋‹ค. CSMA/CD์˜ ์ ์šฉ์„ ๋ฐ›๊ธฐ์— Collision์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰ ํ—ˆ๋ธŒ๋กœ ์—ฐ๊ฒฐ๋œ PC๋“ค์€ ํ•˜๋‚˜์˜ Broadcast domain์€ ๋ฌผ๋ก ์ด์š”, ํ•˜๋‚˜์˜ Collision domain ์•ˆ์— ์žˆ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.
์—ฌ๋Ÿฌ PC๋ฅผ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ์‹œ์ผœ์ค€๋‹ค๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์ง€๋งŒ, PC๊ฐ€ ์—ฐ๊ฒฐ๋ ์ˆ˜๋ก ๋ฐ์ดํ„ฐ ์ „์†ก์†๋„๊ฐ€ ๋‚ฎ์•„์ง€๋ฉฐ Collision domain์ด ์ ์  ์ปค์ง„๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค.

[๋ธŒ๋ฆฌ์ง€๋ž€?]
๋ธŒ๋ฆฌ์ง€๋Š” ํ—ˆ๋ธŒ๋ณด๋‹ค ํ•œ ์ˆ˜ ๋†’์€ ์žฅ๋น„๋กœ์จ, ์Šค์œ„์น˜์˜ ์›์กฐ์ด๋‹ค. ๋ธŒ๋ฆฌ์ง€๋Š” ํ—ˆ๋ธŒ์˜ ๊ธฐ๋Šฅ์— ๋”ํ•ด collision domain์€ ๋‚˜๋ˆ„์–ด์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.
๋ธŒ๋ฆฌ์ง€๊ฐ€ ๋‚˜๋ˆˆ ์ฝœ๋ฆฌ์ „๋„๋งค์ธ๋“ค์„ ์„ธ๊ทธ๋จผํŠธ๋ผ๊ณ  ํ•˜์ž. ๋ธŒ๋ฆฌ์ง€๋Š” ํฌํŠธ๋กœ ํ”„๋ ˆ์ž„์ด ๋“ค์–ด์˜ค๋ฉด, ๋ชฉ์ ์ง€๊ฐ€ ์–ด๋А ์„ธ๊ทธ๋จผํŠธ์— ์†Œ์†๋˜์–ด์žˆ๋Š”์ง€๋ฅผ ํŒŒ์•…ํ•˜์—ฌ ๋ชฉ์ ์ง€๊ฐ€ ์žˆ๋Š” ์„ธ๊ทธ๋จผํŠธ์—๋งŒ ํ”„๋ ˆ์ž„์„ ๋ฟŒ๋ฆฌ๋Š” ๋ฐฉ์‹์œผ๋กœ collision์„ ๋ฐฉ์ง€ํ•œ๋‹ค.
๊ตฌ์ฒด์ ์œผ๋กœ 5๊ฐœ์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ƒ์ˆ ํ•œ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.
Learning: ํ”„๋ ˆ์ž„์ด ๋“ค์–ด์˜ค๋ฉด ์ถœ๋ฐœ์ง€์˜ MAC Address๊ฐ€ ์–ด๋–ค ์„ธ๊ทธ๋จผํŠธ ์†Œ์†์ธ์ง€๋ฅผ MAC Address Tabel์— ๊ธฐ๋กํ•œ๋‹ค. ์ฆ‰ ๋งฅ ์–ด๋“œ๋ ˆ์Šค๊ฐ€ ์–ด๋–ค ์„ธ๊ทธ๋จผํŠธ ์†Œ์†์ธ์ง€๋Š” ๋ฏธ๋ฆฌ ์•Œ๊ณ ์žˆ๋Š” ์ •๋ณด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ธŒ๋ฆฌ์ง€๊ฐ€ ๊ธฐ๋Šฅํ•˜๋ฉฐ ํ•™์Šตํ•˜๊ฒŒ๋˜๋Š” ์ •๋ณด์ด๋‹ค.
Aging: MAC Address๋ฅผ ํ…Œ์ด๋ธ”์— ์˜์›ํžˆ ๊ธฐ๋กํ•ด๋†“๋Š”๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ์ผ์ • ์‹œ๊ฐ„๋™์•ˆ ํ•ด๋‹น ๋งฅ ์–ด๋“œ๋ ˆ์Šค์—์„œ ์ถœ๋ฐœํ•œ ํ”„๋ ˆ์ž„์ด ์˜ค์ง€ ์•Š์œผ๋ฉด ๊ทธ ์ฃผ์†Œ๋ฅผ ์‚ญ์ œํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๋งฅ ์–ด๋“œ๋ ˆ์Šค์—์„œ ๊ฐ ์ฃผ์†Œ์˜ ์ž”์—ฌ์‹œ๊ฐ„์„ ์ค„์—ฌ๋‚˜๊ฐ€๋Š” ๊ณผ์ •์ด Aging์ด๋‹ค.
Flooding: ๋งฅ ์–ด๋“œ๋ ˆ์Šค๊ฐ€ ์–ด๋–ค ์„ธ๊ทธ๋จผํŠธ์†Œ์†์ธ์ง€ ๋ชฐ๋ผ์„œ ๋‹ค๋ฅธ ๋ชจ๋“  ํฌํŠธ๋กœ ๋ฟŒ๋ฆฌ๋Š” ๊ฒƒ์ด๋‹ค.
Forwarding: ํ•ด๋‹น ํฌํŠธ๋กœ ํ”„๋ ˆ์ž„์„ ๊ฑด๋‚ด์ฃผ๋Š”๊ฒƒ์ด๋‹ค.
Filtering: ์ถœ๋ฐœ์ง€์™€ ๋„์ฐฉ์ง€๊ฐ€ ๊ฐ™์€ ์„ธ๊ทธ๋จผํŠธ ์†Œ์†์ด๋ผ ๋ธŒ๋ฆฟ์ง€๋ฅผ ๋ชป๊ฑด๋„ˆ๊ฐ€๊ฒŒ ๋ง‰๋Š”๊ฒƒ์ด๋‹ค.

[์Šค์œ„์น˜๋ž€?]
์Šค์œ„์น˜๋Š” ๋ธŒ๋ฆฌ์ง€์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๋‹ค๋งŒ ์ฐจ์ด์ ์ด ์žˆ๋Š”๋ฐ, ์Šค์œ„์น˜๋Š” ํ•˜๋“œ์›จ์–ด๋ฐฉ์‹์ด๋ผ ๋น ๋ฅด๊ณ , ์„œ๋กœ ๋‹ค๋ฅธ ์†๋„๋ฅผ ์—ฐ๊ฒฐํ• ์ˆ˜ ์žˆ๊ณ , ํฌํŠธ ์ˆ˜๊ฐ€ ๋งŽ์€ ๋“ฑ์˜ ์žฅ์ ์ด์žˆ๋‹ค.
์Šค์œ„์น˜๊ฐ€ ๋งฅ ์–ด๋“œ๋ ˆ์Šค๋ฅผ ์ €์žฅํ•˜๋Š” ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์งš๊ณ  ๋„˜์–ด๊ฐ€์ž.
1. Dynamic ๋ฐฉ์‹
๊ธฐ๋ณธ๋ฐฉ์‹. ์ž๋™์„ Mac Address๋ฅผ ํ•™์Šตํ•˜๊ณ  ์ €์žฅํ•˜๊ณ  ์‚ญ์ œํ•œ๋‹ค. ์œ ๋™์ ์ธ ๋Œ€์‘ ๊ฐ€๋Šฅ, ํ•™์Šต์— ์‹œ๊ฐ„ ์†Œ์š”
2. Permanent ๋ฐฉ์‹
์ˆ˜๋™์œผ๋กœ ์„ค์ •. Mac Address๋ฅผ staticํ•˜๊ฒŒ ์ €์žฅ์‹œ์ผœ ๋†“์Œ. ํ•™์Šต์ด ํ•„์š”์—†์–ด ํšจ์œจ์ ์ด์ง€๋งŒ ์œ ๋™์ ์ธ ๋Œ€์‘ ๋ถˆ๊ฐ€๋Šฅ