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

1. ๋„คํŠธ์›Œํฌ ๊ธฐ๋ณธ์ง€์‹

Hush 2022. 2. 2. 10:33

[LAN vs WAN]
LAN: Local Area Network์˜ ์•ฝ์ž๋กœ, ํ•œ์ •๋œ ๊ณต๊ฐ„์—์„œ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค๋Š” ๊ฒƒ.
WAN: Wie Area Network์˜ ์•ฝ์ž๋กœ, ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ์ง€์—ญ์„ ์„œ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค๋Š” ๊ฒƒ.

[Ethernet์ด๋ž€?]
์ด๋”๋„ท์€ ๋„คํŠธ์›Œํฌ๋ฅผ ๋งŒ๋“œ๋Š” ํ•œ ๋ฐฉ์‹. ๊ฐ€์žฅ ํฐ ํŠน์ง•์€ CSMA/CD๋ผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด์„œ ํ†ต์‹ ์„ ํ•œ๋‹ค๋Š” ๊ฒƒ.
CSMA/CD๋ž€ Carrier Sense Multiple Acess/Collision Detection์˜ ์•ฝ์ž๋กœ, ํ˜„์žฌ ํ†ต์‹ ์ค‘์ธ์ง€๋ฅผ ๊ฐ์ง€ํ•˜๊ณ , ๋‹ค์ค‘์ ‘์†/์ถฉ๋Œ์„ ๊ฐ์ง€ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค. ๊ฑฐ์น ๊ฒŒ ํ‘œํ˜„ํ•˜์ž๋ฉด '๋Œ€์ถฉ ์•Œ์•„์„œ ๋ˆˆ์น˜๋กœ ํ†ต์‹ ํ•˜์ž'
์กฐ๊ธˆ ๋” ๊ตฌ์ฒด์ ์œผ๋กœ ์•Œ์•„๋ณด์ž. ์ด๋”๋„ท ํ™˜๊ฒฝ์—์„œ ํด๋ผ์ด์–ธํŠธ๋Š” ์šฐ์„  ํ˜„์žฌ ๋„คํฌ์›Œํฌ์ƒ์— ํ†ต์‹ ์ด ์ผ์–ด๋‚˜๊ณ ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธํ•œ๋‹ค. ์ฆ‰ ์บ๋ฆฌ์–ด๊ฐ€ ์žˆ๋Š”์ง€๋ฅผ ๊ฐ์ง€ํ•œ๋‹ค. ์ด๊ฒƒ์„ ๋ฐ”๋กœ Carrier Sense๋ผ๊ณ  ํ•œ๋‹ค. ์ด๋•Œ ๋งŒ์•ฝ ์บ๋ฆฌ์–ด๊ฐ€ ๊ฐ์ง€๋˜๋ฉด ๊ธฐ๋‹ค๋ฆฐ๋‹ค ๊ทธ๋Ÿฌ๋‹ค ์บ๋ฆฌ์–ด๊ฐ€ ์‚ฌ๋ผ์ง€๋ฉด ์ž๊ธฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋„คํŠธ์›Œํฌ์ƒ์— ์‹ค์–ด์„œ ๋ณด๋‚ธ๋‹ค.
์ด๋•Œ ๋‚˜ ๋ง๊ณ  ๋‹ค๋ฅธ PC๋„ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ์ˆ˜๋„ ์žˆ์ง€ ์•Š์€๊ฐ€? ์ด ๊ฒฝ์šฐ๋ฅผ Multiple Access๋ผ๊ณ  ํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ๋˜๋ฉด Collision์ด ๋ฐœ์ƒํ•œ ๊ฒƒ์ด๋‹ค. ์ด๋ ‡๊ฒŒ Collision์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋˜๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ–ˆ๋˜ ํด๋ผ์ด์–ธํŠธ๋“ค์€ ๋žœ๋คํ•œ ์‹œ๊ฐ„๋™์•ˆ ๊ธฐ๋‹ค๋ฆฐ ํ›„ ๋‹ค์‹œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ฒŒ ๋œ๋‹ค.
์ด๋Ÿฌํ•œ ๋ฐฉ์‹์„ CSMA/CD๋ผ๊ณ  ํ•œ๋‹ค. ์ด ๋ฐฉ๋ฒ•์ด ๋งŒ๋Šฅ์€ ์•„๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ณ  ์‹ถ์€ ํด๋ผ์ด์–ธํŠธ๋“ค์ด ๊ณผ๋„ํ•˜๊ฒŒ ๋งŽ์•„์ง€๋ฉด ๋„ˆ๋ฌด ๋งŽ์€ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜์—ฌ ๋„คํŠธ์›Œํ‚น์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค,

[ํ† ํฐ๋ง์ด๋ž€?]
์ด๋”๋„ท์ฒ˜๋Ÿผ ๋„คํŠธ์›Œํ‚น์˜ ํ•œ ๋ฐฉ์‹์ธ๋ฐ, ์š”์ฆ˜์€ ์ž˜ ์•ˆ์“ด๋‹ค. ํ† ํฐ์ด ์žˆ๋Š” PC๋งŒ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๋งŒ์•ฝ ์ž์‹ ์ด ํ† ํฐ์„ ๊ฐ€์ง€๊ณ ์žˆ๋Š”๋ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ์ƒ๊ฐ์ด ์—†์œผ๋ฉด ์˜† ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ํ† ํฐ์„ ๋„˜๊ธด๋‹ค.

[UTP์ผ€์ด๋ธ”์ด๋ž€?]
Unshielded Twisted-Pair ์ผ€์ด๋ธ”์ด๋‹ค.
์ข…๋ฅ˜์— ๋”ฐ๋ผ ์ตœ๋Œ€๊ธธ์ด, ํ†ต์‹ ์†๋„ ๋“ฑ์ด ์ƒ์ดํ•˜๋‹ค.

[MAC Address๋ž€?]
ํ†ต์‹ ์— ์“ฐ๋Š” ์ฃผ์†Œ๋กœ, ๋žœ์นด๋“œ์— ๋ถ€์—ฌ๋œ๋‹ค. ์ „ ์„ธ๊ณ„์—์„œ ์œ ์ผํ•˜๊ฒŒ ๋ถ€์—ฌ๋˜๋Š” ๊ฒƒ์ด๊ธฐ์— ํŠน์ • ๋žœ์นด๋“œ์™€ MAC Address๊ฐ€ ๋™์ผํ•œ ๋˜๋‹ค๋ฅธ ๋žœ์นด๋“œ๋ž€ ์กด์žฌํ•  ์ˆ˜ ์—†๋‹ค. 6 octet์œผ๋กœ ์ด๋ฃจ์–ด์ ธ 3 octet์€ ์ œ์กฐ์‚ฌ ์ฝ”๋“œ, 3 octet์€ ์ผ๋ จ ๋ฒˆํ˜ธ๋ฅผ ๋‹ด๋‹นํ•œ๋‹ค.
MAC Address๋Š” ์–ด๋–ป๊ฒŒ ์“ฐ์ผ๊นŒ? ํ•œ PC๊ฐ€ ๋‹ค๋ฅธ PC์— ์ ‘๊ทผํ•˜๊ณ  ์‹ถ์–ดํ•˜๋Š” ๊ฒฝ์šฐ๋ฅผ ์‚ดํŽด๋ณด์ž. ํ•œ PC๊ฐ€ ๋„คํฌ์›Œํฌ์— ์—ฐ๋ฝํ•˜๊ณ  ์‹ถ์€ PC์˜ IP์ฃผ์†Œ๋ฅผ broadcastํ•˜๋ฉด ๊ทธ IP๋ฅผ ๊ฐ€์ง„ PC๊ฐ€ ์ž์‹ ์˜ MAC Address๋ฅผ ์•Œ๋ ค์ค€๋‹ค. ๋งŒ์•ฝ ๊ทธ PC๊ฐ€ ๋ผ์šฐํ„ฐ๋กœ ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์— ์žˆ๋‹ค๋ฉด ๋ผ์šฐํ„ฐ๋Š” ์ž์‹ ์˜ MAC Address๋ฅผ ์•Œ๋ ค์ฃผ๊ณ , ์˜† ๋„คํŠธ์›Œํฌ์— ํ†ต์‹ ์„ ์ „๋‹ฌํ•œ๋‹ค.

[Unicast, Multicast, Broadcast๋ž€?]
-Unicast
์ž์‹ ์˜ MAC Address์™€ ๋„์ฐฉ์ง€์˜ MAC Address๋กœ ํ”„๋ ˆ์ž„์„ ๊ตฌ์„ฑํ•˜๋Š” ํ†ต์‹ ๋ฐฉ์‹์ด๋‹ค. ํ•œ ํด๋ผ์ด์–ธํŠธ์™€ ํ†ต์‹ ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์“ฐ๋Š” ๋ฐฉ์‹์ด๋‹ค. ํ•œ PC๊ฐ€ Unicast๋ฅผ ํ•˜๋ฉด ๊ฐ PC๋“ค์˜ ๋žœ์นด๋“œ๊ฐ€ Unicast์˜ MAC Address์™€ ์ž์‹ ์˜ MAC Address์„ ๋น„๊ตํ•˜๊ณ , ๊ฐ™์œผ๋ฉด CPU๋กœ ์˜ฌ๋ ค๋ณด๋‚ธ๋‹ค. ๋„คํŠธ์›Œํฌ์— Unicast๊ฐ€ ๋งŽ์•„์ ธ๋„ ๊ฐ PC๋“ค์˜ CPU์—๋Š” ๋ถ€ํ•˜๊ฐ€ ๊ฐ€์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์— ์ฃผ๋ชฉํ•˜์ž.

-Broadcast
๋„์ฐฉ์ง€์˜ MAC Address๋กœ FFFF.FFFF.FFFF๋ฅผ ์ ์–ด ๋ณด๋‚ด๋Š” ํ†ต์‹ ์ด๋‹ค. ๋ชจ๋“  PC์—๊ฒŒ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด๋‹ค. BroadCast๋ฅผ ๊ฐ์ง€ํ•œ ๋žœ์นด๋“œ๋Š” ํ”„๋ ˆ์ž„์„ CPU๋กœ ์˜ฌ๋ ค๋ณด๋‚ธ๋‹ค. ๋„คํŠธ์›Œํฌ์— Broadcast๊ฐ€ ๋งŽ์•„์ง€๋ฉด CPU์— ๋ถ€ํ•˜๊ฐ€ ์‹ฌํ•ด์ง„๋‹ค.

-Multicast
ํ•œ๋ช…๋„, ์ „๋ถ€๋„ ์•„๋‹Œ ํŠน์ •ํ•œ ์—ฌ๋Ÿฌ๋ช…์—๊ฒŒ ํ†ต์‹ ์„ ๋ณด๋‚ด๋Š” ๋ฐฉ์‹์ด๋‹ค. IPv4์—์„œ IPv6๋กœ ๋„˜์–ด์˜ค๋ฉด์„œ ํŠนํžˆ๋‚˜ ๊ฐ•์ ์„ ๋ณด์ด๋Š” ํ†ต์‹ ๋ฐฉ์‹์ด๋‹ค.

[Protocol์ด๋ž€?]
๊ทœ์•ฝ, ํ˜‘์•ฝ์ด๋ผ๋Š” ๋œป์ธ๋ฐ ์ปดํ“จํ„ฐ๋ผ๋ฆฌ๋Š” ํ”„๋กœํ† ์ฝœ์ด ์„œ๋กœ ๊ฐ™์€ ๊ฒƒ๋ผ๋ฆฌ๋งŒ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ธํ„ฐ๋„ท์—์„œ ์“ฐ๋Š” ํ”„๋กœํ† ์ฝœ์ด ๋ฐ”๋กœ TCP/IP์ด๋ฉฐ, ์ด์™ธ์—๋„ IPX, AppleTalk ๋“ฑ์ด ์žˆ๋‹ค.


[DHCP๋ž€?]
Dynamic Host Configuration Protocol ์„œ๋ฒ„๋Š” IP๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์˜ ํ•˜๋‚˜๋กœ ์‚ฌ์šฉ๋˜๋Š” ์„œ๋ฒ„์ด๋‹ค. PC๋งˆ๋‹ค ๊ณ ์œ ์˜ IP๋ฅผ ํ•ญ์ƒ ๊ฐ€์ง€๊ณ ์žˆ๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ, DHCP๊ฐ€ ํ™•๋ณดํ•˜๊ณ  ์žˆ๋‹ค๊ฐ€ PC๊ฐ€ ์ผœ์ง€๋ฉฐ ๋„คํŠธ์›Œํฌ์— ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋ฅผ ๋ฟŒ๋ฆฌ๋ฉด ๊ทธ๋•Œ IP์ฃผ์†Œ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋ถ€์—ฌํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. PC๊ฐ€ ๊บผ์ง€๋ฉด IP์ฃผ์†Œ๋ฅผ ํšŒ์ˆ˜ํ•œ๋‹ค. ์š”์ฆ˜์—” ๊ฑฐ์˜ ์ผ๋ฐ˜ํ™”๋˜์–ด์žˆ๋Š” ๊ธฐ์ˆ ์ด๋‹ค.