ใˆœ์œ ๋ฏธํ…Œํฌ
Switch, Router, IP Router, Hub
2
Switch, Router, IP Router, Hub
โ€ข ๋„คํŠธ์›Œํฌ ๋‹จ์œ„๋“ค์„ ์—ฐ๊ฒฐํ•˜๋Š” ํ†ต์‹  ์žฅ๋น„
โ€ข Hub ์™€ ์œ ์‚ฌ ํ•˜๋‚˜ ์ „์†ก ์†๋„ ๊ฐœ์„ 
3
Switch
โ€ฆ
4
โ€ข ๋ผ์šฐํ„ฐ๋Š” ์ธ์ ‘ํ•œ ๋ผ์šฐํ„ฐ์—์„œ ์ „๋‹ฌ๋ฐ›์€ ํŒจํ‚ท์˜ ์ˆ˜์‹ ์ฒ˜ ์ฃผ์†Œ๋ฅผ ์กฐ์‚ฌํ•˜์—ฌ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์„ 
ํƒํ•ด ์ƒˆ๋กญ๊ฒŒ ํŒจํ‚ท์„ ์ค‘๊ณ„
Router
โ€ฆ
Switch, Router, IP Router, Hub
5
Switch, Router, IP Router, Hub
โ€ข ์ผ๋ฐ˜์ ์ธ ๋ผ์šฐํ„ฐ์—์„œ ํฌํŠธ ์ˆ˜๋ฅผ ์ค„์ด๊ณ  NAT ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•œ ๊ฒƒ
โ€ข ์ •ํ™•ํ•œ ๋ช…์นญ์€ IP DSL Switch
IP Router (๊ณต์œ ๊ธฐ)
6
Hub
โ€ข ์žฅ๋น„๋“ค์„ ์ผ€์ด๋ธ”์„ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ๊ฒฐํ•ด ์ฃผ๋Š” ์žฅ์น˜
โ€ข ์ปดํ“จํ„ฐ๋‚˜ ํ”„๋ฆฐํ„ฐ๋“ค๊ณผ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ
โ€ข ๊ทผ๊ฑฐ๋ฆฌ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ
โ€ข ๋„คํŠธ์›Œํฌ ์žฅ๋น„์™€ ์—ฐ๊ฒฐ
โ€ข ๋„คํŠธ์›Œํฌ ์ƒํƒœ ์ ๊ฒ€
โ€ข ์‹ ํ˜ธ ์ฆํญ ๊ธฐ๋Šฅ
โ€ฆ
Switch, Router, IP Router, Hub
DHCP?
7
8
DHCP๋ž€?
โ€ข DHCP : Dynamic Host Configuration Protocol
โ€ข ํ˜ธ์ŠคํŠธ IP๊ตฌ์„ฑ ๊ด€๋ฆฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋Š” IP ํ‘œ์ค€
โ€ข ํ˜ธ์ŠคํŠธ์˜ IP ์ฃผ์†Œ์™€ ๊ฐ์ข… TCP/IP ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ ์„ค์ •์„ ๋™์ ์œผ๋กœ
DHCH ๋ž€?
โ€ข ๋™์  ํ• ๋‹น (Dynamic allocation)
โ€ข ์ž๋™ ํ• ๋‹น (automatic allocation)
โ€ข ์ •์  ํ• ๋‹น (static allocation)
- DHCH ํ• ๋‹น ๋ฐฉ๋ฒ•
9
DHCP๋ž€?
IP ํ• ๋‹น
10
DHCP๋ž€?
IP ํ• ๋‹น
โ€“ DHCP Discover
โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ
โ€“ DHCP Offer
โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ
โ€ข Your IP: ๋‹จ๋ง์— ํ• ๋‹น(์ž„๋Œ€)ํ•  IP ์ฃผ์†Œ
โ€ข Subnet Mask (Option 1)
โ€ข Router (Option 3): ๋‹จ๋ง์˜ Default Gateway IP ์ฃผ์†Œ
โ€ข DNS (Option 6): DNS ์„œ๋ฒ„ IP ์ฃผ์†Œ
โ€ข IP Lease Time (Option 51): ๋‹จ๋ง์ด ๋ณธ IP ์ฃผ์†Œ(Your IP)๋ฅผ ์‚ฌ์šฉ(์ž„๋Œ€)ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ฐ„(์‹œ๊ฐ„)
โ€ข DHCP Server Identifier (Option 54): ๋ณธ ๋ฉ”์‹œ์ง€(DHCP Offer)๋ฅผ ๋ณด๋‚ธ DHCP ์„œ๋ฒ„์˜ ์ฃผ์†Œ. 2๊ฐœ ์ด
์ƒ์˜ DHCP ์„œ๋ฒ„๊ฐ€ DHCP Offer๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐ DHCP ์„œ๋ฒ„๋Š” ์ž์‹ ์˜ IP ์ฃผ์†Œ๋ฅผ ๋ณธ ํ•„๋“œ
์— ๋„ฃ์–ด์„œ ๋‹จ๋ง์— ๋ณด๋ƒ„
โ€“ DHCP Request
โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ
โ€ข Requested IP Address (Option 50): ๋‚œ ์ด IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒ ๋‹ค. (DHCP Offer์˜ Your IP ์ฃผ์†Œ๊ฐ€
์—ฌ๊ธฐ์— ๋“ค์–ด๊ฐ)
โ€ข DHCP Server Identifier (Option 54): 2๋Œ€ ์ด์ƒ์˜ DHCP ์„œ๋ฒ„๊ฐ€ DHCP Offer๋ฅผ ๋ณด๋‚ธ ๊ฒฝ์šฐ, ๋‹จ๋ง์€
์ด ์ค‘์— ๋งˆ์Œ์— ๋“œ๋Š” DHCP ์„œ๋ฒ„ ํ•˜๋‚˜๋ฅผ ๊ณ ๋ฅด๊ฒŒ ๋˜๊ณ , ๊ทธ ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ๊ฐ€ ์—ฌ๊ธฐ์— ๋“ค์–ด๊ฐ. ์ฆ‰,
DHCP Server Identifier์— ๋ช…์‹œ๋œ DHCP ์„œ๋ฒ„์—๊ฒŒ "DHCP Request" ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด์–ด ๋‹จ๋ง IP ์ฃผ
์†Œ๋ฅผ ํฌํ•จํ•œ ๋„คํŠธ์›Œํฌ ์ •๋ณด๋ฅผ ์–ป๋Š” ๊ฒƒ์ž„
โ€“ DHCP Offer
โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ
โ€ข Your IP: ๋‹จ๋ง์— ํ• ๋‹น(์ž„๋Œ€)ํ•  IP ์ฃผ์†Œ
โ€ข Subnet Mask (Option 1)
โ€ข Router (Option 3): ๋‹จ๋ง์˜ Default Gateway IP ์ฃผ์†Œ
โ€ข DNS (Option 6): DNS ์„œ๋ฒ„ IP ์ฃผ์†Œ
โ€ข IP Lease Time (Option 51): ๋‹จ๋ง์ด ๋ณธ IP ์ฃผ์†Œ(Your IP)๋ฅผ ์‚ฌ์šฉ(์ž„๋Œ€)ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ฐ„(์‹œ๊ฐ„)
โ€ข DHCP Server Identifier (Option 54): ๋ณธ ๋ฉ”์‹œ์ง€(DHCP Offer)๋ฅผ ๋ณด๋‚ธ DHCP ์„œ๋ฒ„์˜ ์ฃผ์†Œ. 2๊ฐœ ์ด
์ƒ์˜ DHCP ์„œ๋ฒ„๊ฐ€ DHCP Offer๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐ DHCP ์„œ๋ฒ„๋Š” ์ž์‹ ์˜ IP ์ฃผ์†Œ๋ฅผ ๋ณธ ํ•„๋“œ
์— ๋„ฃ์–ด์„œ ๋‹จ๋ง์— ๋ณด๋ƒ„
11
DHCP๋ž€?
IP ํ• ๋‹น
12
DHCP๋ž€?
DHCP Relay Agent
Server
DHCP Snooping
13
โ€ข Snooping ๊ณต๊ฒฉ์„ ๋ฐฉ์–ด ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•
โ€ข ์Šค์œ„์น˜๊ฐ€ DHCP ๋ฉ”์‹œ์ง€ ๋‚ด๋ถ€๊นŒ์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ๊ฒƒ
โ€ข Option 82 ํŒจํ‚ท ํ™œ์„ฑํ™”
14
DHCP Snooping
- ๋™์ž‘ ๋ฐฉ์‹
โ€ข ์ •์ƒ์ด๋ผ๊ณ  ํŒ๋‹จ๋˜๋Š” ํฌํŠธ๋ฅผ Trust ํ™œ์„ฑํ™”
15
DHCP Snooping
Option 82
โ€ข ์‚ฌ์šฉ์ž๊ฐ€ ์„ค์ •์ด ๊ฐ€๋Šฅํ•œ ์ปค์Šคํ…€ ํŒจํ‚ท
โ€ข default Format
16
DHCP Snooping
Option 82
17
DHCP Snooping

DHCP Snooping

  • 1.
  • 2.
    Switch, Router, IPRouter, Hub 2
  • 3.
    Switch, Router, IPRouter, Hub โ€ข ๋„คํŠธ์›Œํฌ ๋‹จ์œ„๋“ค์„ ์—ฐ๊ฒฐํ•˜๋Š” ํ†ต์‹  ์žฅ๋น„ โ€ข Hub ์™€ ์œ ์‚ฌ ํ•˜๋‚˜ ์ „์†ก ์†๋„ ๊ฐœ์„  3 Switch โ€ฆ
  • 4.
    4 โ€ข ๋ผ์šฐํ„ฐ๋Š” ์ธ์ ‘ํ•œ๋ผ์šฐํ„ฐ์—์„œ ์ „๋‹ฌ๋ฐ›์€ ํŒจํ‚ท์˜ ์ˆ˜์‹ ์ฒ˜ ์ฃผ์†Œ๋ฅผ ์กฐ์‚ฌํ•˜์—ฌ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์„  ํƒํ•ด ์ƒˆ๋กญ๊ฒŒ ํŒจํ‚ท์„ ์ค‘๊ณ„ Router โ€ฆ Switch, Router, IP Router, Hub
  • 5.
    5 Switch, Router, IPRouter, Hub โ€ข ์ผ๋ฐ˜์ ์ธ ๋ผ์šฐํ„ฐ์—์„œ ํฌํŠธ ์ˆ˜๋ฅผ ์ค„์ด๊ณ  NAT ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•œ ๊ฒƒ โ€ข ์ •ํ™•ํ•œ ๋ช…์นญ์€ IP DSL Switch IP Router (๊ณต์œ ๊ธฐ)
  • 6.
    6 Hub โ€ข ์žฅ๋น„๋“ค์„ ์ผ€์ด๋ธ”์„์‚ฌ์šฉํ•˜์—ฌ ์—ฐ๊ฒฐํ•ด ์ฃผ๋Š” ์žฅ์น˜ โ€ข ์ปดํ“จํ„ฐ๋‚˜ ํ”„๋ฆฐํ„ฐ๋“ค๊ณผ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ โ€ข ๊ทผ๊ฑฐ๋ฆฌ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ โ€ข ๋„คํŠธ์›Œํฌ ์žฅ๋น„์™€ ์—ฐ๊ฒฐ โ€ข ๋„คํŠธ์›Œํฌ ์ƒํƒœ ์ ๊ฒ€ โ€ข ์‹ ํ˜ธ ์ฆํญ ๊ธฐ๋Šฅ โ€ฆ Switch, Router, IP Router, Hub
  • 7.
  • 8.
    8 DHCP๋ž€? โ€ข DHCP :Dynamic Host Configuration Protocol โ€ข ํ˜ธ์ŠคํŠธ IP๊ตฌ์„ฑ ๊ด€๋ฆฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋Š” IP ํ‘œ์ค€ โ€ข ํ˜ธ์ŠคํŠธ์˜ IP ์ฃผ์†Œ์™€ ๊ฐ์ข… TCP/IP ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ ์„ค์ •์„ ๋™์ ์œผ๋กœ DHCH ๋ž€? โ€ข ๋™์  ํ• ๋‹น (Dynamic allocation) โ€ข ์ž๋™ ํ• ๋‹น (automatic allocation) โ€ข ์ •์  ํ• ๋‹น (static allocation) - DHCH ํ• ๋‹น ๋ฐฉ๋ฒ•
  • 9.
  • 10.
    10 DHCP๋ž€? IP ํ• ๋‹น โ€“ DHCPDiscover โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ โ€“ DHCP Offer โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ โ€ข Your IP: ๋‹จ๋ง์— ํ• ๋‹น(์ž„๋Œ€)ํ•  IP ์ฃผ์†Œ โ€ข Subnet Mask (Option 1) โ€ข Router (Option 3): ๋‹จ๋ง์˜ Default Gateway IP ์ฃผ์†Œ โ€ข DNS (Option 6): DNS ์„œ๋ฒ„ IP ์ฃผ์†Œ โ€ข IP Lease Time (Option 51): ๋‹จ๋ง์ด ๋ณธ IP ์ฃผ์†Œ(Your IP)๋ฅผ ์‚ฌ์šฉ(์ž„๋Œ€)ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ฐ„(์‹œ๊ฐ„) โ€ข DHCP Server Identifier (Option 54): ๋ณธ ๋ฉ”์‹œ์ง€(DHCP Offer)๋ฅผ ๋ณด๋‚ธ DHCP ์„œ๋ฒ„์˜ ์ฃผ์†Œ. 2๊ฐœ ์ด ์ƒ์˜ DHCP ์„œ๋ฒ„๊ฐ€ DHCP Offer๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐ DHCP ์„œ๋ฒ„๋Š” ์ž์‹ ์˜ IP ์ฃผ์†Œ๋ฅผ ๋ณธ ํ•„๋“œ ์— ๋„ฃ์–ด์„œ ๋‹จ๋ง์— ๋ณด๋ƒ„
  • 11.
    โ€“ DHCP Request โ€ขClient MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ โ€ข Requested IP Address (Option 50): ๋‚œ ์ด IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒ ๋‹ค. (DHCP Offer์˜ Your IP ์ฃผ์†Œ๊ฐ€ ์—ฌ๊ธฐ์— ๋“ค์–ด๊ฐ) โ€ข DHCP Server Identifier (Option 54): 2๋Œ€ ์ด์ƒ์˜ DHCP ์„œ๋ฒ„๊ฐ€ DHCP Offer๋ฅผ ๋ณด๋‚ธ ๊ฒฝ์šฐ, ๋‹จ๋ง์€ ์ด ์ค‘์— ๋งˆ์Œ์— ๋“œ๋Š” DHCP ์„œ๋ฒ„ ํ•˜๋‚˜๋ฅผ ๊ณ ๋ฅด๊ฒŒ ๋˜๊ณ , ๊ทธ ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ๊ฐ€ ์—ฌ๊ธฐ์— ๋“ค์–ด๊ฐ. ์ฆ‰, DHCP Server Identifier์— ๋ช…์‹œ๋œ DHCP ์„œ๋ฒ„์—๊ฒŒ "DHCP Request" ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด์–ด ๋‹จ๋ง IP ์ฃผ ์†Œ๋ฅผ ํฌํ•จํ•œ ๋„คํŠธ์›Œํฌ ์ •๋ณด๋ฅผ ์–ป๋Š” ๊ฒƒ์ž„ โ€“ DHCP Offer โ€ข Client MAC: ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ โ€ข Your IP: ๋‹จ๋ง์— ํ• ๋‹น(์ž„๋Œ€)ํ•  IP ์ฃผ์†Œ โ€ข Subnet Mask (Option 1) โ€ข Router (Option 3): ๋‹จ๋ง์˜ Default Gateway IP ์ฃผ์†Œ โ€ข DNS (Option 6): DNS ์„œ๋ฒ„ IP ์ฃผ์†Œ โ€ข IP Lease Time (Option 51): ๋‹จ๋ง์ด ๋ณธ IP ์ฃผ์†Œ(Your IP)๋ฅผ ์‚ฌ์šฉ(์ž„๋Œ€)ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ฐ„(์‹œ๊ฐ„) โ€ข DHCP Server Identifier (Option 54): ๋ณธ ๋ฉ”์‹œ์ง€(DHCP Offer)๋ฅผ ๋ณด๋‚ธ DHCP ์„œ๋ฒ„์˜ ์ฃผ์†Œ. 2๊ฐœ ์ด ์ƒ์˜ DHCP ์„œ๋ฒ„๊ฐ€ DHCP Offer๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐ DHCP ์„œ๋ฒ„๋Š” ์ž์‹ ์˜ IP ์ฃผ์†Œ๋ฅผ ๋ณธ ํ•„๋“œ ์— ๋„ฃ์–ด์„œ ๋‹จ๋ง์— ๋ณด๋ƒ„ 11 DHCP๋ž€? IP ํ• ๋‹น
  • 12.
  • 13.
  • 14.
    โ€ข Snooping ๊ณต๊ฒฉ์„๋ฐฉ์–ด ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ• โ€ข ์Šค์œ„์น˜๊ฐ€ DHCP ๋ฉ”์‹œ์ง€ ๋‚ด๋ถ€๊นŒ์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ๊ฒƒ โ€ข Option 82 ํŒจํ‚ท ํ™œ์„ฑํ™” 14 DHCP Snooping - ๋™์ž‘ ๋ฐฉ์‹ โ€ข ์ •์ƒ์ด๋ผ๊ณ  ํŒ๋‹จ๋˜๋Š” ํฌํŠธ๋ฅผ Trust ํ™œ์„ฑํ™”
  • 15.
    15 DHCP Snooping Option 82 โ€ข์‚ฌ์šฉ์ž๊ฐ€ ์„ค์ •์ด ๊ฐ€๋Šฅํ•œ ์ปค์Šคํ…€ ํŒจํ‚ท โ€ข default Format
  • 16.
  • 17.

Editor's Notes

  • #4ย ์Šค์œ„์น˜๋Š” PC์— ํ• ๋‹น๋œ๋Š” ๋Œ€์—ญํญ์„ ํ™•๋Œ€ ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ํƒ„์ƒ๋œ ์žฅ๋น„๋กœ ํ—ˆ๋ธŒ์™€๋Š” ๋‹ฌ๋ฆฌ LAN ์ด ์ œ๊ณตํ•˜๋Š” ๋Œ€์—ญํญ์„ PC๋กœ ๊ทธ๋ž˜๋กœ ์ „๋‹ฌํ•œ๋‹ค. ๊ณ ์† ์ด๋”๋„ท ์Šค์œ„์น˜๋Š” ์ž์‹ ์— ์—ฐ๊ฒฐ๋œ PC์˜ ๋Œ€์ˆ˜์— ์ƒ๊ด€์—†์ด ๊ฐ๊ฐ์— ๋Œ€์—ญํญ์„ ์ œ๊ณตํ•œ๋‹ค ์˜ˆ๋ฅผ ๋“ค์–ด 10Mbps์˜ ๋Œ€์—ญํญ์„ ์ œ๊ณตํ•˜๋Š” ์ด๋”๋„ท์— PC 8๋Œ€๋ฅผ ์—ฐ๊ฒฐ์‹œ์ผฐ์„๋•Œ 8๋Œ€์˜ PC๋Š” ๊ฐ๊ฐ 10Mbps์˜ ๋Œ€์—ญํญ์„ ์ด๋ก ์ ์œผ๋กœ ๊ฐ–๋Š”๋‹ค ํ•˜์ง€๋งŒ, ์Šค์œ„์น˜์— ์—ฐ๊ฒฐ๋˜๋А ์žˆ๋Š” PC๊ฐ€ ๋ชจ๋‘ ๋™์ž‘ํ•  ๊ฒฝ์šฐ์—๋Š” ๋Œ€์—ญํญ์ด ๋–จ์–ด์ง„๋‹ค. ํ—ˆ๋ธŒ์˜ ๋™์ž‘์„ ๋ณด๋ฉด a ๋ผ๋Š” ์žฅ๋น„๊ฐ€ b ๋ผ๋Š” ์žฅ๋น„์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ์ž ํ•˜์ง€๋งŒ c, d, e ๋„ ์ด๋ฅผ ๋‹ค ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์“ธ๋ฐ ์—†๋Š” ์ผ์ด ์ผ์–ด๋‚˜ ํŠธ๋ž˜ํ”ฝ์ด ์ฆ๊ฐ€ ํ•˜๋Š” ๊ฒƒ์ด์ง€์š”. ๊ทธ๋ž˜์„œ ์ด๋Ÿฐ ๋ถˆํ•„์š”ํ•œ ์ž‘์—…์„ ์ค„์ด๊ณ ์ž ๊ฐœ์„ ํ•œ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๊ทธ ๋ฐฉ๋ฒ•์€ ๋กœ์ปฌ๋ง์— ์—ฐ๊ฒฐ๋œ ์žฅ๋น„๋“ค์˜ ip ์™€ mac ์ฃผ์†Œ๋ฅผ ๋งคํ•‘์‹œ์ผœ ๊ทธ ํ…Œ์ด๋ธ”์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ฐ€, ๋ชฉ์ ์ง€์— ๋งž๊ฒŒ ๋ณด๋‚ด ์ฃผ๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ๋งˆ์น˜ ์šฐ์ฑ„๊ตญ๊ณผ ๊ฐ™๊ตฐ์š”. ๊ทธ๋ž˜์„œ ์Šค์œ„์น˜๋Š” ์ฒ˜์Œ ์žฅ๋น„๊ฐ€ ์ ‘์†๋˜๋ฉด ์œ„ ip์™€ mac ์ฃผ์†Œ ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑ ํ•˜๋Š” ์ž‘์—…์„ ํ•ด์•ผํ•˜๊ณ , ๋Š๊ธฐ๋ฉด, ์œ„ ํ…Œ์ด๋ธ”์„ ์ง€์›Œ์ฃผ๋Š” ์—ญํ• ์„ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์‹œ๊ฐ„์ด ์กฐ๊ธˆ์”ฉ ๊ฑธ๋ฆฌ์ง€์š”.
  • #5ย ์Šค์œ„์น˜๋งŒ ์žˆ์œผ๋ฉด ๋กœ์ปฌ๋ง์— ์—ฐ๊ฒฐ๋œ ์žฅ๋น„๋“ค ๋ผ๋ฆฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋กœ์ปฌ๋ง์ผ๋ฟ ์™ธ๋ถ€์™€ ์—ฐ๊ฒฐ์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ผ์šฐํ„ฐ๋Š” ์Šค์œ„์น˜์˜ ๊ธฐ๋Šฅ์— ์ถ”๊ฐ€ํ•ด์„œ ๋„คํŠธ์›Œํฌ ์ƒ์˜ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ณณ์— ์œ„์น˜ํ•œ ๋‹ค๋ฅธ ๋ผ์šฐํ„ฐ์˜ ์ฃผ์†Œ๋„ ๊ฐ€์ง€๊ณ  ์žˆ์–ด ์ด ๋ผ์šฐํ„ฐ์™€ ํ†ต์‹ ์ด ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ๋‹ค. ๋ผ์šฐํ„ฐ ๋ผ๋ฆฌ ํ†ต์‹ ์„ ํ•จ์œผ๋กœ์จ ๋กœ์ปฌ๋ง์„ ๋ฒ—์–ด ๋‚˜๊ฒŒ ๋˜๋ฉฐ ์ด๋“ค์˜ ์ง‘ํ•ฉ์ด ์ธํ„ฐ๋„ท ์ด๋ผ๊ณ  ์ƒ๊ฐ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋ผ์šฐํ„ฐ๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์Šค์œ„์น˜์˜ ๊ธฐ๋Šฅ์ค‘ ip ์™€ mac ํ…Œ์ด๋ธ”์ด ์žˆ๋‹ค๊ณ  ํ–ˆ๋Š”๋ฐ. ๋งŒ์•ฝ ์ด ๋ผ์šฐํ„ฐ์— ์—ฐ๊ฒฐ๋œ ํ•œ ์žฅ๋น„๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ณ ์ž ํ•˜๋Š” ๋ชฉ์ ์ง€๊ฐ€ ์ด ํ…Œ์ด๋ธ”๋ฆฌ์ŠคํŠธ ์ค‘์— ์—†๋‹ค๋ฉด ๊ทธ๋ƒฅ ๊ฐ€์žฅ ๊ฐ€๊นŒ์ด์— ์žˆ๋Š” ๋‹ค๋ฅธ ๋ผ์šฐํ„ฐ๋กœ ํŒจํ‚ท์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ์ด ๊ฐ€๊นŒ์ด ์žˆ๋Š” ๋‹ค๋ฅธ ๋ผ์šฐํ„ฐ์™€์˜ ํ†ต๋กœ๊ฐ€ ๋ฐ”๋กœ ๊ฒŒ์ดํ„ฐ์›จ์ด ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฒŒ์ดํŠธ ์›จ์ด๋Š” ์™ธ๋ถ€๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ํ†ต๋กœ๋ฅผ ๊ฐœ๋…์ ์œผ๋กœ ๋งํ•˜๋Š” ๊ฒƒ์ด๊ณ , ์ด ๊ธฐ๋Šฅ์„ ๋‹ด๋‹นํ•˜๋Š” ๊ฒƒ์ด ๋ผ์šฐํ„ฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
  • #7ย ๋„คํŠธ์›Œํฌ ๋ถ„์•ผ์—์„œ๋Š” LAN์„ ๊ตฌ์„ฑํ•  ๋•Œ ํ•œ ์‚ฌ๋ฌด์‹ค์ด๋‚˜ ๊ฐ€๊นŒ์šด ๊ฑฐ๋ฆฌ์— ์žˆ๋Š” ์žฅ๋น„๋“ค์„ ์ผ€์ด๋ธ”์„ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ๊ฒฐํ•ด ์ฃผ๋Š” ์žฅ์น˜๋ฅผ ๋งํ•œ๋‹ค. ํ—ˆ๋ธŒ๋Š” ์—ฌ๋Ÿฌ ๋Œ€์˜ PC๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ์žฅ๋น„๋กœ ๋ณดํ†ต 4,8,12,16,24 ๋“ฑ ๋‹ค์–‘ํ•œ ํฌํŠธ๋ฅผ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ ๊ฐ ํฌํŠธ๋Š”PC 1๋Œ€ ํ• ๋‹น๋œ๋‹ค ํ—ˆ๋ธŒ์˜ ์•ฝ์ ์€ ๊ฐ LAN์ด ๋ณด์œ ํ•œ ๋Œ€์—ญํญ์„ PC์˜ ๋Œ€์ˆ˜๋งŒํผ ์ชผ๊ฐœ์„œ ์ œ๊ณต์„ ํ•œ๋‹ค๋Š”๊ฒƒ์ด๋‹ค ์˜ˆ๋ฅผ ๋“ค์–ด 10Mbps์˜ ๋Œ€์—ญํญ์„ ์ œ๊ณตํ•˜๋Š” ์ด๋”๋„ท์— 8ํฌํŠธํ˜• ํ—ˆ๋ธŒ๋กœ PC 8๋Œ€๋ฅผ ์—ฐ๊ฒฐ์‹œ์ผฐ์„๋•Œ๋Š” 8๋Œ€์˜ PC๋Š” ๊ฐ๊ฐ€ 1.25Mbps์˜ ๋Œ€์—ญํญ๋งŒ ํ• ๋‹น๋ฐ›๊ฒŒ ๋œ๋‹ค.(์ด๊ฒƒ๋„ ๋จผ์ € ๋Œ€์—ญ์„ ์ ์œ ํ•˜๋Š”๊ฒƒ์ด ๋Œ€์—ญํญ์„ ๋งŽ์ด ๊ฐ€์ ธ๊ฐ„๋‹ค) ์ด๋Ÿฐ ์„ฑ๋Šฅ์ƒ ํ•œ๊ณ„๋กœ ํ—ˆ๋ธŒ๋Š” ์ ์ฐจ ์žฌํƒ๊ทผ๋ฌด ๋ฐ ๊ฐ€์ •์œผ๋กœ ๋ฐ€๋ ค๋‚˜๋Š” ์ถ”์„ธ์ด๋ฉฐ ๊ทธ ์ž๋ฆฌ๋ฅผ ์Šค์œ„์น˜๊ฐ€ ๋Œ€์ฒดํ•˜๊ณ  ์žˆ๋‹ค ํ—ˆ๋ธŒ๋Š” ๋„คํŠธ์›Œํฌ ์•ˆ์—์„œ ๋‹จ์ง€ ์ปดํ“จํ„ฐ์™€ ์ปดํ“จํ„ฐ๊ฐ„์˜ ๊ณต์œ ๋ฅผ ํ•˜๊ธฐ์œ„ํ•œ ์žฅ์น˜๋กœ LAN ๊ณผ LAN์„ ์—ฐ๊ฒฐํ• ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ข…๋ฅ˜๋กœ๋Š” ๋”๋ฏธํ—ˆ๋ธŒ์™€ ์Šค์œ„์นญ ํ—ˆ๋ธŒ๊ฐ€ ์žˆ๋Š”๋ฐ, ์Šค์œ„์นญํ—ˆ๋ธŒ์—๋Š” ์Šค์œ„์น˜์˜ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ๊ธฐ๋Š” ํ•ฉ๋‹ˆ๋‹ค. (๋”๋ฏธํ—ˆ๋ธŒ์™€๋Š” ๋‹ฌ๋ฆฌ ์Šค์œ„์นญ ํ—ˆ๋ธŒ๋Š” ๋ผ์šฐํŒ…ํ…Œ์ด๋ธ”์ด ์žˆ์–ด์„œ ๋ฐ์ดํƒ€ํ†ต์‹ ์„ ํ›จ์”ฌ๋” ์›ํ• ํ•˜๊ฒŒ ํ•˜์—ฌ ์ค๋‹ˆ๋‹ค.)
  • #9ย ํ˜ธ์ŠคํŠธ์˜ IP ์ฃผ์†Œ์™€ ๊ฐ์ข… TCP/IP ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ ์„ค์ •์„ ์ž๋™์ ์œผ๋กœ ์ œ๊ณตํ•ด์ฃผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. DHCP ํ‘œ์ค€์€ RFC 2131 ๋ฌธ์„œ์— ์ •์˜๋””์–ด ์žˆ์œผ๋ฉฐ ๋„คํŠธ์›Œํฌ์— ์‚ฌ์šฉ๋˜๋Š” IP์ฃผ์†Œ๋ฅผ DHCP ์„œ๋ฒ„๊ฐ€ ์ค‘์•™์ง‘์ค‘์‹์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ /์„œ๋ฒ„ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋นˆ๋‹ค. ๋™์  ํ• ๋‹น(Dynamic allocation) ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž๊ฐ€ DHCP Service๋ฅผ ํ†ตํ•ด์„œ Host์—๊ฒŒ IP์™€ ๊ด€๋ จ๋œ ์ •๋ณด๋ฅผ ํ• ๋‹นํ•ด ์ค€๋‹ค. ์ž„๋Œ€ ๊ฐœ๋…์œผ๋กœ IP๋ฅผ ์–ผ๋งˆ ๋™์•ˆ ์“ธ ์ˆ˜ ์žˆ๋Š”์ง€ ์‚ฌ์šฉ๋˜๊ณ , ์ž„๋Œ€ ๊ธฐ๊ฐ„ ๋‚ด์—๋Š” ๊ฐฑ์‹  ํ•˜์ง€ ์•Š๊ณ  50%๊ฐ€ ๋‚จ์•˜์„ ๋•Œ ๊ฐฑ์‹ ์š”๊ตฌ, 87.5%๋‚จ์•˜์„ ๋•Œ ๊ฐฑ์‹ ์š”๊ตฌ ํ•˜๋ฉฐ, ๊ทธ ๋’ค๋กœ OS๋ณ„๋กœ ๋‹ค๋ฅด๊ฒŒ ๊ฐฑ์‹ ์„ ์š”์ฒญ ํ•จ. ์ž๋™ ํ• ๋‹น(Automatic allocation) ์ž๋™ ํ• ๋‹น์€ ๋™์  ํ• ๋‹น๊ณผ ๋น„์Šทํ•˜๋‚˜ ์„œ๋ฒ„ ์ชฝ์—์„œ ์†Œ์œ ํ•˜๊ณ  ์žˆ๋Š” IP๋ฅผ ์ž„๋Œ€ํ•ด์ฃผ๋Š” ๊ฐœ๋…์ด ๋“ค์–ด๊ฐ„๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ•œ๋ฒˆ ๊ฐ€์ง€๊ณ  ์žˆ๋˜ ์ž„๋Œ€ํ˜•์‹์œผ๋กœ ๋ฉฐ์น  ๋™์•ˆ ๋นŒ๋ ค ์“ฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ํ•œ๋ฒˆ ์‚ฌ์šฉํ–ˆ๋˜ IP๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋‹ค. DHCP์„œ๋ฒ„๋Š” IP address๋ฅผ ํ…Œ์ด๋ธ”์„ ํ•ญ์ƒ ์œ ์ง€ํ•ด์„œ, ๊ณผ๊ฑฐ์— ์‚ฌ์šฉํ–ˆ๋˜ IP๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ํ•ด๋‹น ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ํ• ๋‹น ํ•จ. ์ •์  ํ• ๋‹น(Static allocation) ์ •์  ํ• ๋‹น์€ IP์™€ MAC์„ ๋งตํ•‘ ์‹œํ‚จ ํ…Œ์ด๋ธ”์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ฐ€ ํ•ด๋‹น MAC ์ฃผ์†Œ์— ๋Œ€ํ•ด DHCP์š”์ฒญ์ด ์™”์„ ๋•Œ ํ…Œ์ด๋ธ”์— ์žˆ๋Š” IP๋ฅผ ํ• ๋‹น ํ•จ.
  • #10ย ํ˜ธ์ŠคํŠธ์˜ IP ์ฃผ์†Œ์™€ ๊ฐ์ข… TCP/IP ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ ์„ค์ •์„ ์ž๋™์ ์œผ๋กœ ์ œ๊ณตํ•ด์ฃผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. DHCP ํ‘œ์ค€์€ RFC 2131 ๋ฌธ์„œ์— ์ •์˜๋””์–ด ์žˆ์œผ๋ฉฐ ๋„คํŠธ์›Œํฌ์— ์‚ฌ์šฉ๋˜๋Š” IP์ฃผ์†Œ๋ฅผ DHCP ์„œ๋ฒ„๊ฐ€ ์ค‘์•™์ง‘์ค‘์‹์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ /์„œ๋ฒ„ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋นˆ๋‹ค. ๋™์  ํ• ๋‹น(Dynamic allocation) ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž๊ฐ€ DHCP Service๋ฅผ ํ†ตํ•ด์„œ Host์—๊ฒŒ IP์™€ ๊ด€๋ จ๋œ ์ •๋ณด๋ฅผ ํ• ๋‹นํ•ด ์ค€๋‹ค. ์ž„๋Œ€ ๊ฐœ๋…์œผ๋กœ IP๋ฅผ ์–ผ๋งˆ ๋™์•ˆ ์“ธ ์ˆ˜ ์žˆ๋Š”์ง€ ์‚ฌ์šฉ๋˜๊ณ , ์ž„๋Œ€ ๊ธฐ๊ฐ„ ๋‚ด์—๋Š” ๊ฐฑ์‹  ํ•˜์ง€ ์•Š๊ณ  50%๊ฐ€ ๋‚จ์•˜์„ ๋•Œ ๊ฐฑ์‹ ์š”๊ตฌ, 87.5%๋‚จ์•˜์„ ๋•Œ ๊ฐฑ์‹ ์š”๊ตฌ ํ•˜๋ฉฐ, ๊ทธ ๋’ค๋กœ OS๋ณ„๋กœ ๋‹ค๋ฅด๊ฒŒ ๊ฐฑ์‹ ์„ ์š”์ฒญ ํ•จ. ์ž๋™ ํ• ๋‹น(Automatic allocation) ์ž๋™ ํ• ๋‹น์€ ๋™์  ํ• ๋‹น๊ณผ ๋น„์Šทํ•˜๋‚˜ ์„œ๋ฒ„ ์ชฝ์—์„œ ์†Œ์œ ํ•˜๊ณ  ์žˆ๋Š” IP๋ฅผ ์ž„๋Œ€ํ•ด์ฃผ๋Š” ๊ฐœ๋…์ด ๋“ค์–ด๊ฐ„๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ•œ๋ฒˆ ๊ฐ€์ง€๊ณ  ์žˆ๋˜ ์ž„๋Œ€ํ˜•์‹์œผ๋กœ ๋ฉฐ์น  ๋™์•ˆ ๋นŒ๋ ค ์“ฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ํ•œ๋ฒˆ ์‚ฌ์šฉํ–ˆ๋˜ IP๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋‹ค. DHCP์„œ๋ฒ„๋Š” IP address๋ฅผ ํ…Œ์ด๋ธ”์„ ํ•ญ์ƒ ์œ ์ง€ํ•ด์„œ, ๊ณผ๊ฑฐ์— ์‚ฌ์šฉํ–ˆ๋˜ IP๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ํ•ด๋‹น ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ํ• ๋‹น ํ•จ. ์ •์  ํ• ๋‹น(Static allocation) ์ •์  ํ• ๋‹น์€ IP์™€ MAC์„ ๋งตํ•‘ ์‹œํ‚จ ํ…Œ์ด๋ธ”์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ฐ€ ํ•ด๋‹น MAC ์ฃผ์†Œ์— ๋Œ€ํ•ด DHCP์š”์ฒญ์ด ์™”์„ ๋•Œ ํ…Œ์ด๋ธ”์— ์žˆ๋Š” IP๋ฅผ ํ• ๋‹น ํ•จ.
  • #13ย ๋งŒ์ผ DHCP ์„œ๋ฒ„์™€ DHCP ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋‹ค๋ฅธ ๋„คํŠธ์›์— ์žˆ๋‹ค๋ฉด, DHCP ์–ด๋“œ๋ ˆ์Šค ํ• ๋‹น ์ ˆ์ฐจ๋Š” ์ข€ ๋” ๋ณต์žกํ•ด์ง„๋‹ค. ์ด ๊ฒฝ์šฐ, DHCP ํด๋ผ์ด์–ธํŠธ๋Š” Local Network์— ๋””์Šค์ปค๋ฒ„๋ฆฌ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ํŒจํ‚ท์„ ๋ณด๋‚ธ๋‹ค. (๊ทธ๋ฆผ ์ฐธ์กฐ) ๋””์Šค์ปค๋ฒ„๋ฆฌ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ํŒจํ‚ท์€ ๋ผ์šฐํŠธ ๋  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์—, ํŠน๋ณ„ํ•œ ๋ฆด๋ ˆ์ด ์—์ด์ „ํŠธ ์ ˆ์ฐจ (BOOTP ๋˜๋Š” DHCP relay agent process๋ผ๊ณ  ํ•จ)๊ฐ€ ๋‹ค๋ฅธ ๋„คํŠธ์›์— ์žˆ๋Š” DHCP ํด๋ผ์ด์–ธํŠธ์™€ DHCP ์„œ๋ฒ„๊ฐ„ ํ†ต์‹ ์— ์‚ฌ์šฉ๋œ๋‹ค. DHCP ํ†ต์‹ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ด์šฉํ•˜์—ฌ User Datagram Protocol(UDP)์˜ ๋น„์—ฐ๊ฒฐํ˜• ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. N. UDP Port 67. DHCP ์„œ๋ฒ„(BOOTP ์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค์— ์‚ฌ์šฉ๋˜๋Š” ํฌํŠธ) O. UDP Port 68. DHCP ํด๋ผ์ด์–ธํŠธ(BOOTP ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ์„ธ์Šค์— ์‚ฌ์šฉ๋˜๋Š” ๋™์ผ ํฌํŠธ) DHCP ํ†ต์‹ ์€ DHCP๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•œ ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ์˜ต์…˜ ๋˜๋Š” ํƒœ๊ทธ๋„ ์ •์˜ํ•œ๋‹ค.
  • #15ย Untrust ๊ฐ€ ๋œ ํฌํŠธ ๋“ค์€ dhcp ์„œ๋ฒ„๋กœ ๋ถ€ํ„ฐ ip ํ• ๋‹น์„ ๋ฐ›์ง€ ๋ชปํ•จ Client server ๋‘˜๋‹ค turst ์—ฌ์•ผ ๋™์  ํ• ๋‹น์ด ๊ฐ€๋Šฅํ•จ