๐ŸŒ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ ์ดํ•ด:: ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต_๋žœ์—์„œ ๋ฐ์ดํ„ฐ ์ „์†กํ•˜๊ธฐ

Aprilยท2021๋…„ 10์›” 30์ผ
6
post-thumbnail

OSI๋ชจ๋ธ์˜ 2๊ณ„์ธต์ธ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•˜๊ธฐ


๐ŸŒ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต:: ๋žœ์—์„œ ๋ฐ์ดํ„ฐ ์ „์†กํ•˜๊ธฐ

๐Ÿš€ What I Will Learn

  • ์ด๋”๋„ท(Ethernet)์„ ์ดํ•ดํ•œ๋‹ค
  • CSMA/CD๋ฐฉ์‹์„ ์ดํ•ดํ•œ๋‹ค
  • MAC ์ฃผ์†Œ๋ฅผ ์ดํ•ดํ•œ๋‹ค
  • ์Šค์œ„์น˜๋ฅผ ์ดํ•ดํ•œ๋‹ค
  • ์ถฉ๋Œ ๋„๋ฉ”์ธ์„ ์ดํ•ดํ•œ๋‹ค
  • ์ด๋”๋„ท ํ‘œ์ค€์„ ์ดํ•ดํ•œ๋‹ค

LESSON 12. ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์˜ ์—ญํ• ๊ณผ ์ด๋”๋„ท

๋žœ์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ทœ์น™์œผ๋กœ ์ด๋”๋„ท์„ ์‚ฌ์šฉ. ๊ทธ๋Ÿผ ์ด๋”๋„ท(Ethernet)์ด๋ž€?

1) ์ด๋”๋„ท(Ethernet)์ด๋ž€?

๋žœ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์œผ๋ ค๋ฉด, ๋‘ ๋ฒˆ์งธ ๊ณ„์ธต์ธ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์˜ ๊ธฐ์ˆ ์ด ํ•„์š”.

๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต: ๋„คํŠธ์›Œํฌ ์žฅ๋น„ ๊ฐ„์— ์‹ ํ˜ธ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ทœ์น™์„ ์ •ํ•˜๋Š” ๊ณ„์ธต.

๋žœ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ •์ƒ์ ์œผ๋กœ ์ฃผ๊ณ ๋ฐ›๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ณ„์ธต์ด๋‹ค. ๊ทธ ๊ทœ์น™๋“ค ์ค‘ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๊ทœ์น™์ด ์ด๋”๋„ท(Ethernet)

์ด๋”๋„ท(Ethernet): ๋žœ์—์„œ ์ ์šฉ๋˜๋Š” ๊ทœ์น™. ํ—ˆ๋ธŒ์™€ ๊ฐ™์€ ์žฅ๋น„์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ๋•Œ ์‚ฌ์šฉ.

ํ—ˆ๋ธŒ: ์•ฝํ•ด์ง€๊ฑฐ๋‚˜ ํŒŒํ˜•์ด ๋ญ‰๊ทธ๋Ÿฌ์ง„ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ๋ณต์›์‹œํ‚ค๊ณ , ํ•ด๋‹น ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ์ „๋‹ฌ๋ฐ›์€ ํฌํŠธ๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ํฌํŠธ์— ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

๋”๋ฏธ ํ—ˆ๋ธŒ๋ผ๊ณ ๋„ ๋ถˆ๋ฆฌ๋Š” ์ด์œ ๋Š”, ๋“ค์–ด์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋Œ€๋กœ ๋ชจ๋“  ํฌํŠธ์— ๋ณด๋‚ด๊ธฐ๋งŒ ํ•˜๊ธฐ ๋•Œ๋ฌธ.

ํŠน์ • ์ปดํ“จํ„ฐ์—๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š”๋ฐ, ๊ด€๊ณ„ ์—†๋Š” ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋“ค์ด ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ๋ณธ๋‹ค๋ฉด? ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ๐Ÿ˜ฑ
์ด๋Ÿฐ ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•ด์„œ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ชป๋ณด๋„๋ก ํ•˜๋Š” ๊ทœ์น™์ด ์ •ํ•ด์ ธ ์žˆ๋‹ค

  • ๊ทธ๋ž˜์„œ ๋ณด๋‚ด๋ ค๋Š” ๋ฐ์ดํ„ฐ์— ๋ชฉ์ ์ง€ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•ด์„œ ๋ณด๋‚ด๊ณ ,
  • ๋ชฉ์ ์ง€ ์ด์™ธ์˜ ์ปดํ“จํ„ฐ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„๋„ ๋ฌด์‹œํ•˜๊ฒŒ ๋œ๋‹ค

๋‹ค๋งŒ, ์ปดํ“จํ„ฐ ์—ฌ๋Ÿฌ ๋Œ€๊ฐ€ ๋™์‹œ์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋ฉด ๋ฐ์ดํ„ฐ๋“ค์ด ์„œ๋กœ ๋ถ€๋”ชํž ์ˆ˜ ์žˆ๋Š”๋ฐ ์ฆ‰ ์ถฉ๋Œ(collision)์ด ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋Š”๋ฐ

์ด๋”๋„ท์€ ์—ฌ๋Ÿฌ ์ปดํ“จํ„ฐ๊ฐ€ ๋™์‹œ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•ด๋„ ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜์ง€ ์•Š๋Š” ๊ตฌ์กฐ๋กœ ๋˜์–ด์žˆ๋‹ค

  • ๋ฐ์ดํ„ฐ๊ฐ€ ๋™์‹œ์— ์ผ€์ด๋ธ”์„ ์ง€๋‚˜๊ฐ€๋ฉด ์ถฉ๋Œํ•  ์ˆ˜ ๋ฐ–์— ์—†์–ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ์‹œ์ ์„ ๋Šฆ์ถ”๊ฒŒ ๋˜๋Š”๋ฐ, ์ด๋”๋„ท์—์„œ ์‹œ์ ์„ ๋Šฆ์ถ”๋Š” ๋ฐฉ๋ฒ•์„ CSMA/CD๋ผ๊ณ  ํ•œ๋‹ค

2) CSMA/CD์ด๋ž€?

CSMA/CD: Carrier Sense Multiple Access with Collision Detection์˜ ์•ฝ์–ด๋กœ ๋ฐ˜์†กํŒŒ ๊ฐ์ง€ ๋‹ค์ค‘ ์ ‘์† ๋ฐ ์ถฉ๋Œ ํƒ์ง€๋ผ๋Š” ๋œป์„ ๊ฐ€์ง„๋‹ค

CSMA/CD์—์„œ
CS๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋ ค๊ณ  ํ•˜๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์ผ€์ด๋ธ”์— ์‹ ํ˜ธ๊ฐ€ ํ๋ฅด๊ณ  ์žˆ๋Š”์ง€ ์•„๋‹Œ์ง€๋ฅผ ํ™•์ธํ•œ๋‹ค๋Š” ๊ทœ์น™
MA๋Š” ์ผ€์ด๋ธ”์— ๋ฐ์ดํ„ฐ๊ฐ€ ํ๋ฅด๊ณ  ์žˆ์ง€ ์•Š๋‹ค๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋„ ์ข‹๋‹ค๋ผ๋Š” ๊ทœ์น™
CD๋Š” ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๊ณ  ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธํ•œ๋‹ค๋Š” ๊ทœ์น™

์ด๋Ÿฌํ•œ ๊ทœ์น™์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์œผ๋ฉด ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜์ง€ ์•Š๋Š”๋‹ค

ํ•˜์ง€๋งŒ ์ง€๊ธˆ์€ ํšจ์œจ์ด ์ข‹์ง€ ์•Š๋‹ค๋Š” ์ด์œ ๋กœ CSMA/CD๋Š” ๊ฑฐ์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ 
์Šค์œ„์น˜(switch)๋ผ๋Š” ๋„คํŠธ์›Œํฌ ์žฅ๋น„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ถฉ๋Œ์„ ๋ง‰๋Š”๋‹ค




LESSON 13. MAC(Media Access Control Address) ์ฃผ์†Œ์˜ ๊ตฌ์กฐ

๋žœ ์นด๋“œ๋ฅผ ์ œ์กฐํ•  ๋•Œ ์ •ํ•ด์ง€๋Š” ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์†Œ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž

1) MAC(Media Access Control Address) ์ฃผ์†Œ๋ž€?

๋žœ ์นด๋“œ๋Š” ๋น„ํŠธ์—ด(0๊ณผ 1)์„ ์ „๊ธฐ๋กœ ๋ณ€ํ™˜ํ•˜๋Š”๋ฐ, ์ด๋Ÿฐ ๋žœ์นด๋“œ์—๋Š”

  • MAC(Media Access Control Address) ์ฃผ์†Œ๋ผ๋Š” ๋ฒˆํ˜ธ๊ฐ€ ์ •ํ•ด์ ธ ์žˆ๋‹ค.

  • ์ œ์กฐํ•  ๋•Œ ์ƒˆ๊ฒจ์ง€๊ธฐ ๋•Œ๋ฌธ์— ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋ผ๊ณ ๋„ ๋ถ€๋ฅด๋ฉฐ

  • ์ „ ์„ธ๊ณ„์—์„œ ์œ ์ผํ•œ ๋ฒˆํ˜ธ๋กœ ํ• ๋‹น๋˜์–ด ์žˆ๋‹ค

    • ์ค‘๋ณต๋˜์ง€ ์•Š๋„๋ก ๊ทœ์น˜๊น… ๋ช…ํ™•ํ•˜๊ฒŒ ์ •ํ•ด์ ธ ์žˆ๊ณ  48๋น„ํŠธ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค
    • ๊ทธ ์ค‘ ์•ž์ชฝ 24๋น„ํŠธ๋Š” ๋žœ์นด๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ์ œ์กฐ์‚ฌ ๋ฒˆํ˜ธ
    • ๋’ค์ชฝ 24๋น„ํŠธ๋Š” ์ œ์กฐ์‚ฌ๊ฐ€ ๋žœ์นด๋“œ์— ๋ถ™์ธ ์ผ๋ จ๋ฒˆํ˜ธ

2) MAC ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•œ ํ†ต์‹ 

OSI ๋ชจ๋ธ์ด๋‚˜ TCP/IP ๋ชจ๋ธ์—์„œ๋Š” ๊ฐ ๊ณ„์ธต์— ํ—ค๋”๋ฅผ ๋ถ™์ธ๋‹ค

  • OSI ๋ชจ๋ธ์€ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์— ํ•ด๋‹น
  • TCP/IP ๋ชจ๋ธ์—์„œ๋Š” ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์— ํ•ด๋‹น

์ด ๊ณ„์ธต์—์„œ ์ด๋”๋„ท ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ๋ฅผ ๋ถ™์ธ๋‹ค
๊ทธ๋ฆฌ๊ณ  ์ด๋ ‡๊ฒŒ ์ด๋”๋„ท ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ๊ฐ€ ์ถ”๊ฐ€๋œ ๋ฐ์ดํ„ฐ๋ฅผ ํ”„๋ ˆ์ž„์ด๋ผ๊ณ  ํ•œ๋‹ค

์ด๋”๋„ท ํ—ค๋”๋Š” ์ด 14๋ฐ”์ดํŠธ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค

  • ๋ชฉ์ ์ง€์˜ MAC ์ฃผ์†Œ(6๋ฐ”์ดํŠธ)
  • ์ถœ๋ฐœ์ง€ MAC ์ฃผ์†Œ(6๋ฐ”์ดํŠธ)
  • ์œ ํ˜•(2๋ฐ”์ดํŠธ)

์ด๋”๋„ท ์œ ํ˜•(Ethernet type)์€ ์ด๋”๋„ท์œผ๋กœ ์ „์†ก๋˜๋Š” ์ƒ์œ„ ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์˜ ์ข…๋ฅ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š”๋ฐ, ์‹๋ณ„ํ•˜๋Š” 16์ง„์ˆ˜ ๋ฒˆํ˜ธ๊ฐ€ ๋“ค์–ด๊ฐ„๋‹ค

์œ ํ˜• ๋ฒˆํ˜ธํ”„๋กœํ† ์ฝœ
0800IPv4
0806ARP
8035RARP
814CSNMP over Ethernet
86DDIPv6

ํŠธ๋ ˆ์ผ๋Ÿฌ๋Š” FCS(Frame Check Sequence)๋ผ๊ณ ๋„ ํ•˜๋Š”๋ฐ, ๋ฐ์ดํ„ฐ ์ „์†ก ๋„์ค‘์— ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉํ•œ๋‹ค


๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํ”„๋ ˆ์ž„(์ด๋”๋„ท ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ๊ฐ€ ์ถ”๊ฐ€๋œ ๋ฐ์ดํ„ฐ)์ด ์ „์†ก๋˜๋Š”๋ฐ

  • ์ด๋”๋„ท ํ—ค๋”์— ๋ฐ์ดํ„ฐ์˜ ๋ชฉ์ ์ง€์ธ ์ปดํ“จํ„ฐ ์ฃผ์†Œ(๋ชฉ์ ์ง€ MAC ์ฃผ์†Œ)์™€ ์ž์‹ ์˜ ์ฃผ์†Œ(์ถœ๋ฐœ์ง€ MAC ์ฃผ์†Œ)๋ฅผ ๋„ฃ๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†ก โ†’ ์ด๋•Œ ์บก์Šํ™”๊ฐ€ ์ผ์–ด๋‚œ๋‹ค

๐Ÿ“Œ์š”์•…ํ•˜๋ฉด!! ๐Ÿ’ก๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ๋ฐ์ดํ„ฐ์— ์ด๋”๋„ท ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ํ”„๋ ˆ์ž„์„ ๋งŒ๋“ค๊ณ , ๐Ÿ’ก๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ์ด ํ”„๋ ˆ์ž„ ๋น„ํŠธ์—ด์„ ์ „๊ธฐ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ „์†ก




LESSON 14. ์Šค์œ„์น˜(switch)์˜ ๊ตฌ์กฐ

์Šค์œ„์น˜(switch)๋Š” ํ—ˆ๋ธŒ์™€ ๋‹ฌ๋ฆฌ ๋ฐ์ดํ„ฐ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์—์„œ ๋น ์งˆ ์ˆ˜ ์—†๋Š” ์Šค์œ„์น˜์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.

1) MAC(Media Access Control Address) ์ฃผ์†Œ ํ…Œ์ด๋ธ”๋ž€?

์Šค์œ„์น˜(switch)๋Š”

  • ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ๋™์ž‘ํ•˜๊ณ 
  • ๋ ˆ์ด์–ด 2 ์Šค์œ„์น˜ ๋˜๋Š” ์Šค์œ„์นญ ํ—ˆ๋ธŒ๋ผ๊ณ ๋„ ๋ถˆ๋ฆฐ๋‹ค
  • ์žฅ๋น„ ์™ธํ˜•์€ ํ—ˆ๋ธŒ์™€ ๋น„์Šทํ•˜๋‹ค

์Šค์œ„์น˜ ๋‚ด๋ถ€์—๋Š”

  • MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”(MAC address table) ๋˜๋Š” ๋ธŒ๋ฆฌ์ง€ ํ…Œ์ด๋ธ” (bridge table)์ด๋ผ๋Š” ๊ฒƒ์ด ์žˆ๊ณ 

MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”์€

  • ์Šค์œ„์น˜์˜ ํฌํŠธ ๋ฒˆํ˜ธ์™€ ํ•ด๋‹น ํฌํŠธ์— ์—ฐ๊ฒฐ ๋˜์–ด ์žˆ๋Š” ์ปดํ“จํ„ฐ์˜ MAC ์ฃผ์†Œ๊ฐ€ ๋“ฑ๋ก๋˜๋Š” ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋‹ค.

์Šค์œ„์น˜์˜ ์ „์›์„ ์ผฐ์„๋•Œ

  • MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”์—๋Š” ์•„๋ฌด๊ฒƒ๋„ ๋“ฑ๋ก๋˜์–ด ์žˆ์ง€ ์•Š๊ณ 
  • ์ปดํ“จํ„ฐ์—์„œ ๋ชฉ์ ์ง€ MAC ์ฃผ์†Œ๊ฐ€ ์ถ”๊ฐ€๋œ ํ”„๋ ˆ์ž„์ด ์ „์†ก๋˜๋ฉด MAC ์ฃผ์†Œ ํ…Œ์ด๋ธ”์„ ํ™•์ธํ•˜๊ณ 
  • ์ถœ๋ฐœ์ง€ MAC ์ฃผ์†Œ๊ฐ€ ๋“ฑ๋ก๋˜์–ด ์žˆ์ง€ ์•Š์œผ๋ฉด MAC ์ฃผ์†Œ๋ฅผ ํฌํŠธ์™€ ํ•จ๊ป˜ ๋“ฑ๋กํ•œ๋‹ค

์ด๋Ÿฐ ๊ธฐ๋Šฅ์„ MAC ์ฃผ์†Œ ํ•™์Šต ๊ธฐ๋Šฅ์ด๋ผ๊ณ  ํ•˜๊ณ , ๋”๋ฏธ ํ—ˆ๋ธŒ์—๋Š” ์—†๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.

์Šค์œ„์น˜๊ฐ€ ์ˆ˜์‹  ํฌํŠธ ์ด์™ธ์˜ ๋ชจ๋“  ํฌํŠธ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์‹ ํ•˜๋Š” ๊ฒƒ์„ ํ”Œ๋Ÿฌ๋”ฉ(flooding, ํ™์ˆ˜)์ด๋ผ๊ณ  ํ•œ๋‹ค.

์Šค์œ„์น˜์—์„œ MAC ์ฃผ์†Œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ชฉ์ ์ง€๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์„ MAC ์ฃผ์†Œ ํ•„ํ„ฐ๋ง์ด๋ผ๊ณ  ํ•œ๋‹ค.




LESSON 15. ๋ฐ์ดํ„ฐ๊ฐ€ ์ผ€์ด๋ธ”์—์„œ ์ถฉ๋Œํ•˜์ง€ ์•Š๋Š” ๊ตฌ์กฐ

์ผ€์ด๋ธ”์— ๋ฐ์ดํ„ฐ๊ฐ€ ์•„๋ฌด๋ฆฌ ๋งŽ์ด ์ „์†ก๋˜์–ด๋„ ๋ฐ์ดํ„ฐ๊ฐ€ ์ถฉ๋Œํ•˜์ง€ ์•Š๋Š” ๊ตฌ์กฐ ์ดํ•ดํ•˜๊ธฐ

1) ์ „์ด์ค‘ ํ†ต์‹ ๊ณผ ๋ฐ˜์ด์ค‘ ํ†ต์‹ 

  • ์ „์ด์ค‘ ํ†ต์‹  ๋ฐฉ์‹์€ ๋ฐ์ดํ„ฐ์˜ ์†ก์ˆ˜์‹ ์„ ๋™์‹œ์— ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ์‹. ๋ฐ์ดํ„ฐ๋ฅผ ๋™์‹œ์— ์ „์†กํ•ด๋„ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค

    • ์ปดํ“จํ„ฐ๋ฅผ ๋‘ ๋Œ€๋ฅผ ๋žœ ์ผ€์ด๋ธ”์„ ์ง์ ‘ ์—ฐ๊ฒฐํ•œ ๊ฒฝ์šฐ


  • ๋ฐ˜์ด์ค‘ ํ†ต์‹  ๋ฐฉ์‹์€ ํšŒ์„  ํ•˜๋‚˜๋กœ ์†ก์‹ ๊ณผ ์ˆ˜์‹ ์„ ๋ฒˆ๊ฐˆ์•„๊ฐ€๋ฉด์„œ ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ์‹. ๋ฐ์ดํ„ฐ๋ฅผ ๋™์‹œ์— ์ „์†กํ•˜๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•œ๋‹ค.

    • ์ปดํ“จํ„ฐ ๋‘ ๋Œ€๋ฅผ ํ—ˆ๋ธŒ์— ์—ฐ๊ฒฐํ•œ ๊ฒฝ์šฐ


  • ์Šค์œ„์น˜๋Š” ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜์ง€ ์•Š๋Š” ๊ตฌ์กฐ๋กœ ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ „์ด์ค‘ ํ†ต์‹  ๋ฐฉ์‹์œผ๋กœ๋„ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค

    • ์ปดํ“จํ„ฐ ๋‘ ๋Œ€๋ฅผ ์Šค์œ„์น˜์— ์—ฐ๊ฒฐํ•œ ๊ฒฝ์šฐ


2) ์ถฉ๋Œ ๋„๋ฉ”์ธ(collsion domain)์ด๋ž€?

์ถฉ๋Œ ๋„๋ฉ”์ธ(collsion domain): ํ—ˆ๋ธŒ๋Š” ๋ฐ˜์ด์ค‘ ํ†ต์‹  ๋ฐฉ์‹์œผ๋กœ ๋™์‹œ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋ฉด ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜๋Š”๋ฐ, ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•  ๋•Œ ๊ทธ ์˜ํ–ฅ์ด ๋ฏธ์น˜๋Š” ๋ฒ”์œ„. ์ถฉ๋Œ ๋„๋ฉ”์ธ์ด ๋„“์„์ˆ˜๋ก ๋„คํŠธ์›Œํฌ๊ฐ€ ์ง€์—ฐ๋œ๋‹ค.




LESSON 16. ์ด๋”๋„ท์˜ ์ข…๋ฅ˜์™€ ํŠน์ง•

์ผ€์ด๋ธ”์— ๋ฐ์ดํ„ฐ๊ฐ€ ์•„๋ฌด๋ฆฌ ๋งŽ์ด ์ „์†ก๋˜์–ด๋„ ๋ฐ์ดํ„ฐ๊ฐ€ ์ถฉ๋Œํ•˜์ง€ ์•Š๋Š” ๊ตฌ์กฐ ์ดํ•ดํ•˜๊ธฐ

1) ์ด๋”๋„ท ๊ทœ๊ฒฉ

๋‹ค์Œ ํ‘œ์— ์ด๋”๋„ท์˜ ๋Œ€ํ‘œ์ ์ธ ๊ทœ๊ฒฉ์„ ์ •๋ฆฌํ•ด๋’€๋‹ค.

๊ทœ๊ฒฉ ์ด๋ฆ„ํ†ต์‹  ์†๋„์ผ€์ด๋ธ”์ผ€์ด๋ธ” ์ตœ๋Œ€ ๊ธธ์ดํ‘œ์ค€ํ™” ์—ฐ๋„
10BASE510Mbps๋™์ถ•์ผ€์ด๋ธ”500m1982๋…„
10BASE210Mbps๋™์ถ•์ผ€์ด๋ธ”185m1988๋…„
10BASE-T10MbpsUTP์ผ€์ด๋ธ”(Cat3์ด์ƒ)100m1990๋…„
100BASE5-TX100MbpsUTP์ผ€์ด๋ธ”(Cat5์ด์ƒ)100m1995๋…„
1000BASE-T1000MbpsUTP์ผ€์ด๋ธ”(Cat5์ด์ƒ)100m1999๋…„
10GBASE-T10GbpsUTP์ผ€์ด๋ธ”(Cat6a์ด์ƒ)100m2006๋…„

  • 10: Mbps ๋‹จ์œ„์ธ ํ†ต์‹  ์†๋„
  • BASE: BASEBAND๋ผ๋Š” ์ „์†ก ๋ฐฉ์‹
  • T: ์ผ€์ด๋ธ” ์ข…๋ฅ˜




:: ์šฉ์–ด ์ •๋ฆฌ๐Ÿ’ก

  • ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต(data link layer): ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ณ  ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.

  • ์ด๋”๋„ท(Ethernet): ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ  ์ค‘ ํ•˜๋‚˜๋กœ ์ „ ์„ธ๊ณ„์˜ ์‚ฌ๋ฌด์‹ค์ด๋‚˜ ๊ฐ€์ •์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋žœ์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ํ™œ์šฉ๋˜๋Š” ๊ธฐ์ˆ  ๊ทœ๊ฒฉ์ด๋‹ค.

  • ์ถฉ๋Œ(collision): ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ์— ํ•˜๋‚˜๋งŒ ์ „์†ก ํ•  ์ˆ˜์žˆ๋Š” ์ฑ„๋„์— ์ „์†ก ์žฅ์น˜ ๋‘ ๊ฐœ๊ฐ€ ๊ฐ™์€ ์‹œ์ ์— ํŒจํ‚ท์„ ๋ณด๋‚ผ ๋•Œ ์ผ์–ด๋‚˜๋Š” ๋ฐ์ดํ„ฐ ์ถฉ๋Œ์„ ๋งํ•œ๋‹ค.

  • MAC ์ฃผ์†Œ(Medium Access Control address): ๋žœ์— ์‚ฌ์šฉ๋˜๋Š” ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ์ธ ์ด๋”๋„ท์˜ ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์†Œ๋กœ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ ๊ฐ๊ฐ์˜ ๊ธฐ๊ธฐ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์†Œ๋‹ค.

  • ์Šค์œ„์น˜(switch, ์Šค์œ„์นญ ํ—ˆ๋ธŒ): ๋žœ์„ ๊ตฌ์„ฑํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ๋ง๊ธฐ ๊ฐ„ ์Šค์œ„์นญ ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ํ†ต์‹ ๋ง ์ค‘๊ณ„ ์žฅ์น˜๋‹ค. ์ปดํ“จํ„ฐ(ํ˜ธ์ŠคํŠธ)์—์„œ ํŠน์ •ํ•œ ๋‹ค๋ฅธ ๋‹ค๋ฅธ ๋‹จ๋ง๊ธฐ๋กœ ํŒจํ‚ท์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์–ด ํ†ต์‹  ํšจ์œจ์ด ํ–ฅ์ƒ๋œ๋‹ค.

  • ์ „์ด์ค‘ ํ†ต์‹  ๋ฐฉ์‹(full-duplex communication): ์ „ํ™” ํšŒ์„ ๊ณผ ๊ฐ™์ด ์†ก์‹ ๊ณผ ์ˆ˜์‹ ์ด ์–‘์ชฝ์—์„œ ๋™์‹œ์— ์ด๋ฃจ์–ด์ง€๋Š” ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ์ด๋‹ค. ์„œ๋กœ ๋‹ค๋ฅธ ํšŒ์„ ์ด๋‚˜ ์ฃผํŒŒ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์‹ ํ˜ธ๊ฐ€ ์ถฉ๋Œ๋˜๋Š” ์ƒํ™ฉ์„ ๋ฐฉ์ง€ํ•œ๋‹ค. ์Šค์œ„์นญ ํ—ˆ๋ธŒ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋žœ ์นด๋“œ์™€ ํ—ˆ๋ธŒ ๊ฐ„์˜ ๋™์‹œ ์†ก์ˆ˜์‹ ์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

  • ARP(Address Resolution Protocol, ์ฃผ์†Œ ๋ณ€ํ™˜ ํ”„๋กœํ† ์ฝœ): ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ์ฃผ์†Œ์™€ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต ์ฃผ์†Œ์‚ฌ์ด์˜ ๋ณ€ํ™˜์„ ๋‹ด๋‹นํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค. IP ์ฃผ์†Œ๋ฅผ ๋ฌผ๋ฆฌ ์ฃผ์†Œ์ธ MAC ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค.

  • ARP ์บ์‹œ(ARP cache): ๊ฐ€์žฅ ์ตœ๊ทผ์— ๋ณ€ํ™˜ํ•œ 'IP ๋Œ€ ํ•˜๋“œ์›จ์–ด ์ฃผ์†Œ'๋ฅผ ๋ณด๊ด€ํ•˜๊ณ  ์žˆ๋Š” ๋žจ(RAM)์˜ ํ•œ ์˜์—ญ์ด๋‹ค.

  • ARP ์š”์ฒญ(ARP request): IP ์ฃผ์†Œ๋ฅผ ๋Œ€์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌผ๋ฆฌ ์ฃผ์†Œ์ธ MAC ์ฃผ์†Œ๋ฅผ ์ฐพ์•„๋‚ด๊ธฐ ์œ„ํ•ด ๋ณด๋‚ด๋Š” ๋ธŒ๋กœํŠธ์บ์ŠคํŠธ ํŒจํ‚ท ์š”์ฒญ์ด๋‹ค.

  • ARP ์‘๋‹ต(ARP reply): ARP ์š”์ฒญ(request)์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ ์š”์ฒญํ•œ IP ์ฃผ์†Œ์— ๋Œ€ํ•œ ๋ฌผ๋ฆฌ ์ฃผ์†Œ์ธ MAC ์ฃผ์†Œ๊ฐ€ ์‹ค๋ ค์žˆ๋‹ค.

profile
๐Ÿš€ ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์“ฐ๋Š” ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ

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