ใ‚ใกใ‚ƒใใกใ‚ƒ ้–‹็™บ่€…๐Ÿฆพ
์ฝ”๋”ฉ ์ง ๐Ÿ’ช
ใ‚ใกใ‚ƒใใกใ‚ƒ ้–‹็™บ่€…๐Ÿฆพ
  • ์นดํ…Œ๊ณ ๋ฆฌ (135)
    • ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ• (12)
      • ๊ฐœ๋ฐœ ํ™˜๊ฒฝ (5)
      • DB (0)
      • Node.js (4)
      • ํ˜•์ƒ ๊ด€๋ฆฌ (2)
      • Spring (1)
    • ์›น (11)
      • React (5)
      • ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ__์›น (6)
    • ๋ชจ๋ฐ”์ผ (2)
      • ์•ˆ๋“œ๋กœ์ด๋“œ (2)
    • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด (55)
      • C (13)
      • Python (15)
      • SQL (5)
      • Java (22)
    • ์‚ฌ๋ฌผ์ธํ„ฐ๋„ท (11)
      • ์•„๋‘์ด๋…ธ (11)
    • ์ผ์ƒ (31)
      • ๋ง›์ง‘ (13)
      • ๋žญํ‚น๋‹ญ์ปด (4)
      • ํ›„๊ธฐ (11)
      • ์š”๋ฆฌ (3)
      • ์žก๋‹ด (0)
    • ๊ต์–‘ (4)
      • ์‹ฌ๋ฆฌํ•™ (3)
      • ํ…Œ๋‹ˆ์Šค (1)
    • ์ž๊ฒฉ์ฆ (9)
      • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (9)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ๐Ÿ’ป github

์ธ๊ธฐ ๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
ใ‚ใกใ‚ƒใใกใ‚ƒ ้–‹็™บ่€…๐Ÿฆพ

์ฝ”๋”ฉ ์ง ๐Ÿ’ช

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ] ๋„คํŠธ์›Œํฌ ๊ด€๋ จ ์žฅ๋น„

2022. 10. 6. 19:41

๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์นด๋“œ

๋”๋ณด๊ธฐ

๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์นด๋“œ(NIC / Network Interface Card)

 - PC↔PC ๋˜๋Š” PC↔๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์žฅ์น˜

 - ์ •๋ณด ์ „์†ก ์‹œ ์ •๋ณด๊ฐ€ ์ผ€์ด๋ธ”์„ ํ†ตํ•ด ์ „์†ก๋  ์ˆ˜ ์žˆ๋„๋ก ์ •๋ณด ํ˜•ํƒœ๋ฅผ ๋ณ€๊ฒฝ

 - ์ด๋”๋„ท ์นด๋“œ(LAN ์นด๋“œ) ํ˜น์€ ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ๋ผ๊ณ  ํ•œ๋‹ค

 

 

ํ—ˆ๋ธŒ

๋”๋ณด๊ธฐ

ํ—ˆ๋ธŒ(Hub)

 - ํ—ˆ๋ธŒ๋Š” ํ•œ ์‚ฌ๋ฌด์‹ค์ด๋‚˜ ๊ฐ€๊นŒ์šด ๊ฑฐ๋ฆฌ์˜ PC๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์žฅ์น˜๋กœ, ๊ฐ ํšŒ์„ ์„ ํ†ตํ•ฉ์ ์œผ๋กœ ๊ด€๋ฆฌ

 - ์‹ ํ˜ธ ์ฆํญ ๊ธฐ๋Šฅ์„ ํ•˜๋Š” ๋ฆฌํ”ผํ„ฐ์˜ ์—ญํ• ์„ ํฌํ•จํ•จ

 - ํ—ˆ๋ธŒ ์ข…๋ฅ˜์—๋Š” ๋”๋ฏธ ํ—ˆ๋ธŒ, ์Šค์œ„์นญ ํ—ˆ๋ธŒ๊ฐ€ ์žˆ๋‹ค

 a.๋”๋ฏธ ํ—ˆ๋ธŒ(Dummy Hub)

     - ๋„คํŠธ์›Œํฌ์— ํ๋ฅด๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋‹จ์ˆœ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ๋Šฅ ์ œ๊ณต

     - LAN์ด ๋ณด์œ ํ•œ ๋Œ€์—ญํญ์„ PC ์ˆ˜๋งŒํผ ๋‚˜๋ˆ„์–ด ์ œ๊ณต

     - ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ๊ฐ ๋…ธ๋“œ๋ฅผ ๋ฌผ๋ฆฌ์ ์ธ ์„ฑํ˜• ๊ตฌ์กฐ๋กœ ์—ฐ๊ฒฐ

 b. ์Šค์œ„์นญ ํ—ˆ๋ธŒ(Switching Hub)

     - ๋„คํŠธ์›Œํฌ ์ƒ์— ํ๋ฅด๋Š” ๋ฐ์ดํ„ฐ์˜ ์œ ๋ฌด ๋ฐ ํ๋ฆ„์„ ์ œ์–ดํ•˜์—ฌ

       ๊ฐ ๋…ธ๋“œ๊ฐ€ ํ—ˆ๋ธŒ์˜ ์ตœ๋Œ€ ๋Œ€์—ญํญ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ์ž‘๋™ํ•˜๋Š” ์ง€๋Šฅํ˜• ํ—ˆ๋ธŒ์ž„

     - ์ตœ๊ทผ์— ์‚ฌ์šฉ๋˜๋Š” ํ—ˆ๋ธŒ๋Š” ๋Œ€๋ถ€๋ถ„ ์Šค์œ„์นญ ํ—ˆ๋ธŒ์ž„

 

 

๋ฆฌํ”ผํ„ฐ

๋”๋ณด๊ธฐ

๋ฆฌํ”ผํ„ฐ(Repeater)

 - ๋ฆฌํ”ผํ„ฐ๋Š” ์ „์†ก๋˜๋Š” ์‹ ํ˜ธ๊ฐ€ ์ „์†ก ์„ ๋กœ์˜ ํŠน์„ฑ ๋ฐ ์™ธ๋ถ€ ์ถฉ๊ฒฉ ๋“ฑ์˜ ์š”์ธ์œผ๋กœ ์ธํ•ด

   ์›๋ž˜์˜ ํ˜•ํƒœ์™€ ๋‹ค๋ฅด๊ฒŒ ์™œ๊ณก๋˜๊ฑฐ๋‚˜ ์•ฝํ•ด์งˆ ๊ฒฝ์šฐ ์›๋ž˜์˜ ์‹ ํ˜ธ ํ˜•ํƒœ๋กœ ์žฌ์ƒํ•˜์—ฌ ๋‹ค์‹œ ์ „์†กํ•˜๋Š” ์—ญํ•  ์ˆ˜ํ–‰

 - OSI ์ฐธ์กฐ ๋ชจ๋ธ์˜ ๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ ๋™์ž‘ํ•˜๋Š” ์žฅ๋น„์ž„

 - ๊ทผ์ ‘ ๋„คํŠธ์›Œํฌ ์‚ฌ์ด ์‹ ํ˜ธ๋ฅผ ์ „์†กํ•˜๋Š” ์—ญํ• ๋กœ ์ „์†ก ๊ฑฐ๋ฆฌ์˜ ์—ฐ์žฅ ๋˜๋Š” ๋ฐฐ์„ ์˜ ์ž์œ ๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•œ ์šฉ๋„๋กœ ์‚ฌ์šฉ

 

 

๋ธŒ๋ฆฌ์ง€

๋”๋ณด๊ธฐ

๋ธŒ๋ฆฌ์ง€(Bridge)

 - ๋ธŒ๋ฆฌ์ง€๋Š” LAN↔LAN์„ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ LAN ์•ˆ์—์„œ์˜ PC ๊ทธ๋ฃน(์„ธ๊ทธ๋จผํŠธ)์„ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ๋Šฅ ์ˆ˜ํ–‰

 - ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต ์ค‘ MAC(Media Access Control) ๊ณ„์ธต์—์„œ ์‚ฌ์šฉ๋˜๋ฏ€๋กœ MAC ๋ธŒ๋ฆฟ์ง€๋ผ๊ณ ๋„ ๋ถˆ๋ฆผ

 - ๋„คํฌ์›Œํฌ ์ƒ ๋งŽ์€ ๋‹จ๋ง๊ธฐ๋“ค์— ์˜ํ•ด ๋ฐœ์ƒ๋˜๋Š” ํŠธ๋ž˜ํ”ฝ ๋ณ‘๋ชฉ ํ˜„์ƒ ๊ฐ์†Œ

 - ๋„คํŠธ์›Œํฌ๋ฅผ ๋ถ„์‚ฐ์ ์œผ๋กœ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•ด ๋ณด์•ˆ์„ฑ์„ ํ–ฅ์ƒ

 - ๋ธŒ๋ฆฌ์ง€๋ฅผ ์ด์šฉํ•œ ์„œ๋ธŒ๋„ท(Subnet) ๊ตฌ์„ฑ ์‹œ ์ „์†ก ๊ฐ€๋Šฅํ•œ ํšŒ์„  ์ˆ˜๋Š”

   ๋ธŒ๋ฆฌ์ง€๊ฐ€ n๊ฐœ์ผ ๊ฒฝ์šฐ n(n-1)/2 ๊ฐœ์ž„

 

 

์Šค์œ„์น˜

๋”๋ณด๊ธฐ

์Šค์œ„์น˜(Switch)

 - ์Šค์œ„์น˜๋Š” ๋ธŒ๋ฆฌ์ง€์™€ ๊ฐ™์ด LAN↔LAN์„ ์—ฐ๊ฒฐํ•˜์—ฌ ํ›จ์”ฌ ๋” ํฐ LAN์„ ๋งŒ๋“œ๋Š” ์žฅ์น˜์ž„

 - ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ์ „์†ก ์†๋„๊ฐ€ ๋น ๋ฆ„

 - ํฌํŠธ๋งˆ๋‹ค ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ „์†ก ์†๋„๋ฅผ ์ง€์›ํ•˜๋„๋ก ์ œ์–ด ๊ฐ€๋Šฅ, ์ˆ˜์‹ญ~์ˆ˜๋ฐฑ ๊ฐœ์˜ ํฌํŠธ ์ œ๊ณต

 - OSI ์ฐธ์กฐ ๋ชจ๋ธ์˜ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ์‚ฌ์šฉ

 

 

๋ผ์šฐํ„ฐ

๋”๋ณด๊ธฐ

๋ผ์šฐํ„ฐ(Router)

 - ๋ผ์šฐํ„ฐ๋Š” ๋ธŒ๋ฆฌ์ง€์™€ ๊ฐ™์ด LAN↔LAN ์—ฐ๊ฒฐ ๊ธฐ๋Šฅ์— ๋ฐ์ดํ„ฐ ์ „์†ก ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋œ ๊ฒƒ

 - ์„œ๋กœ ๋‹ค๋ฅธ LAN↔LAN๊ฐ„์˜ ์—ฐ๊ฒฐ ํ˜น์€ LAN↔WAN์˜ ์—ฐ๊ฒฐ ๋˜ํ•œ ์ง€์›

 - OSI ์ฐธ์กฐ ๋ชจ๋ธ์˜ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ๋™์ž‘ํ•˜๋Š” ์žฅ๋น„์ž„

 - ์ ‘์† ๊ฐ€๋Šฅ ๊ฒฝ๋กœ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ผ์šฐํŒ… ์ œ์–ดํ‘œ(Routing Table)์— ์ €์žฅํ•˜์—ฌ ๋ณด๊ด€

 - 3๊ณ„์ธต(๋„คํŠธ์›Œํฌ ๊ณ„์ธต)๊นŒ์ง€์˜ ํ”„๋กœํ† ์ฝœ ๊ตฌ์กฐ๊ฐ€ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์œ„ํ•ด ํ”„๋กœํ† ์ฝœ ๋ณ€ํ™˜ ๊ธฐ๋Šฅ ์ˆ˜ํ–‰

 

 

๊ฒŒ์ดํŠธ์›จ์ด

๋”๋ณด๊ธฐ

๊ฒŒ์ดํŠธ์›จ์ด(Gateway)

 - ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ์ „ ๊ณ„์ธต(1-7๊ณ„์ธต)์˜ ํ”„๋กœํ† ์ฝœ ๊ตฌ์กฐ๊ฐ€ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์˜ ์—ฐ๊ฒฐ ์ˆ˜ํ–‰

 - ์„ธ์…˜ ๊ณ„์ธต, ํ‘œํ˜„ ๊ณ„์ธต, ์‘์šฉ ๊ณ„์ธต ๊ฐ„์„ ์—ฐ๊ฒฐํ•˜์—ฌ ๋ฐ์ดํ„ฐ ํ˜•์‹ ๋ณ€ํ™˜, ์ฃผ์†Œ ๋ณ€ํ™˜, ํ”„๋กœํ† ์ฝœ ๋ณ€ํ™˜ ๋“ฑ์˜ ์ž‘์—… ์ˆ˜ํ–‰

 - LAN์—์„œ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„๋“ค์ด๋Š” ์ถœ์ž…๊ตฌ ์—ญํ•  ์ˆ˜ํ–‰

 

์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)
    '์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ] ํ”„๋กœํ† ์ฝœ์˜ ๊ฐœ๋…
    • [์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ] OSI ์ฐธ์กฐ ๋ชจ๋ธ
    • [์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ] ์ธํ„ฐ๋„ท / IPv6
    • [์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ] ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ
    ใ‚ใกใ‚ƒใใกใ‚ƒ ้–‹็™บ่€…๐Ÿฆพ
    ใ‚ใกใ‚ƒใใกใ‚ƒ ้–‹็™บ่€…๐Ÿฆพ
    ๐Ÿ‘Š ๋ธ”๋กœ๊ทธ๋„ ๊ทผ์„ฑ์ด๋‹ค? ๐Ÿ‘Š

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”