More Related Content
PPTX
DHCP Snooping (Dynamic Host Configuration Protocol) PPTX
๋ฌด์ ๊ณต์ ๊ธฐ์ค์ Buffalo PDF
PDF
150416 OpenStack Networking with Neutron Jieun, Kim PDF
PPTX
PPTX
PDF
802.1X ์ ์ฉ ์ฌ๋ก(์ฐจ์ธ๋ ์ ๋ณด๋ณด์์ ์ํ ๋์ ๋คํธ์ํฌ ํ๊ฒฝ ๊ตฌ์ฑ๊ณผ ์ ๊ทผํต์ ) Similar to DHCP Snooping
PDF
๋ธ๋ฃจ์บฃDdi์๋ฃจ์
ํ์ค์ ์์ PPTX
ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์ํ ๋คํธ์ํฌ ๊ฐ์ํ์ NSX(๊ธฐ์ดํธ) PDF
๋คํธ์ํฌ ๊ธฐ๋ฐ ํต์ ๋ฐ ๊ณ์ธต ๊ตฌ์กฐ_Wh apm PPTX
Infoblox dhcp ipam-dns ์๊ฐ์๋ฃ PPTX
Wiki academy sysadmin 3_day PDF
๋คํธ์ํฌ ๋ถํธ์ ํ์ฉ, ์๊ฒฉ๊ด๋ฆฌ PDF
9th SDN Expert Group Seminar - Session4 PDF
PPT
PPTX
PDF
์ด๋ณด์๋ฅผ ์ํ ๋คํธ์ํฌ/VLAN ๊ธฐ์ด PPTX
แแ
ตแฏแแ
ฎแ
แ
ฉ แแ
ขแแ
ฎแแ
ณแซ แแ
ตแแ
ณแแ
ฆแท แแ
ฅแผแแ
ณแผ แแ
ฌแแ
ฅแจแแ
ช 10แแ
ฎ. แแ
ฆแแ
ณแแ
ฏแแ
ณ แแ
ฉแแ
ตแแ
ฅแ
แ
ตแผ PPTX
KGC 2014: ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ปดํจํฐ ๋คํธ์ํฌ ๊ธฐ์ด ๋ฐฐํ์ง PPTX
PDF
แแ
ฉแแ
ฆแฏแ
แ
ตแผ แแ
งแซแแ
ณแธ ๋ฆฌ๋ทฐ PDF
PPTX
[244]แแ
ฆแแ
ณแแ
ฏแแ
ณ แแ
ฉแแ
ตแแ
ฅแ
แ
ตแผ แแ
ตแแ
ณแแ
ฆแท(nms)แแ
ณแฏ แแ
ตแแ
ขแผแแ
กแแ
ณแซ แแ
ตแแ
ฎแฏ PDF
Packet tracer ์ค์น ๋ฐ ์ฌ์ฉ๋ฒ PPTX
PPTX
๊ฐ์ฅ๋ฌต_M2Mํ๊ฒฝ๊ณผ ๋ง์ค๋ฆฝ์ฑ์ ์๊ธฐ More from ymtech
PPTX
20171120 tech day-11th-์ํํธ์จ์ด ํ
์คํ
2-์ํ์ฉ PPTX
20170908 tech day-9th-์ฌ๋ฏธ์๋ java runtime process ๋๋ฒ๊ทธ-๊น์ฑ์ค PPTX
20170713 tech day_7th_pxe ๋ถํ
-๊น์ฃผํ PPTX
20170609 tech day_4th-nginx(lb)-์ด์ฌํ PPTX
20170519 tech day-3rd-highcharts๋ฅผ ์ด์ฉํ ์ฐจํธ ๊ตฌํ-๊น์์ PPTX
20170414 techday 2nd_uiux๋์์ธ-์ต๋ฏผํฌ PPTX
20170310 tech day-1st-maven์ ์ด์ฉํ ํ๋ก๊ทธ๋จ ๋น๋-๋ฐ์คํ PPTX
Mikrotic CCR1036 ๋ผ์ฐํ
์ค์ PPTX
Cubietruck ๋ฆฌ๋
์ค ์ด๋ฏธ์ง ์ค์น PPTX
Installation Openstack Swift PPTX
Welcome to keystone the open stack identity service_v1.0.0-20141208-1212 PPTX
PPTX
Intel Galileo Linux Setting PPTX
MarsBoard RK3066 Linux ์ค์น PPTX
HP 3800-24G-2SFP OpenFlow Setting PDF
Openstack Instance Resize PDF
PPTX
SDN OpenFlow Load Balancer ์๋๋ฆฌ์ค PPTX
TR-069 ํด๋ผ์ด์ธํธ ๊ฒํ ์๋ฃ8ํธ PPTX
TR-069 ํด๋ผ์ด์ธํธ ๊ฒํ ์๋ฃ7ํธ DHCP Snooping
- 1.
- 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.
- 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 ์ฌ์ผ ๋์ ํ ๋น์ด ๊ฐ๋ฅํจ