DHCP (Dynamic Host Configration Protocol)
DHCP(Dynamic Host Configration Protocol) : 자동주소할당
- DHCP는 Client 가 요청을 했을 시에만 주소를 할당한다.
- 할당해준 주소를 임대기간이 있어서 계속 사용하지 못한다.
- DHCP Discover(Clinet => Broadcast)
Clinet는 주소를 할당받기위해 주소를 할당해줄 있는 DHCP Server를 찾아야한다. 그래서 Client가 DHCP Server를 찾기 위해 Discover Packet을 보낸다.
- DHCP Offer
Server가 Client에게 주소를 할당해줄 수 있을지 Database를 확인한 후 할당해 줄 수 있는 주소가 있을 경우에 Clinet에게 알리기위해 Offer를 사용한다.
- DHCP Request
Client는 주소를 할당받기 위해 Server에게 할당해줄 수 있는 주소를 달라고 요청한다.
- DHCP Ack
Server는 Client에게 주소를 할당해주기전에 먼저 Database에 등록한다. 그리고 등록이 끝난 다음에 Client에게 주소를 할당해 준다.
@DHCP 설정방법
Router(config)#service dhcp => DHCP Enable
Router(config)#ip dhcp pool <name> => Client에게 할당해줄 정보(IP,Subnetmask,D/G,DNS)를 저장할 이름 지정
Router(dhcp-config)#network <할당해줄IP> <Subnetmask> => Client에게 할당해줄 IP Address와 Subnetmask 지정
Router(dhcp-config)#default-router <Gateway IP> => D/G IP Address 지정
Router(dhcp-config)#dns-server <DNS IP> => DNS Server IP Address 지정
Router(dhcp-config)#lease <기간> <시간> <분> => 임대기간 수동설정
Router(dhcp-config)#lease infinite => 임대기간 없이 처음에 할당받았던 주소를 계속상요할수 있다.
Router(dhcp-config)#exit
Router(config)#ip dhcp-server <DHCP IP> => DHCP Server IP Address 지정
Router(config)#ip dhcp excluded-address <제외시킬주소> => Client가 할당받으면 안되는 주소들을 제외시킬수 있다.
-DHCP Config
*Name : itbank
*IP Address / Subnetmask : 192.168.1.0 / 255.255.255.0
*Default Gateway : 192.168.1.254
*DNS : 168.126.63.1
*DHCP : 192.168.1.254
*임대기간 : 3일
*제외시킬주소 : 192.168.1.254
-DHCP 상태를 확인하기 위해 Capture하기
Dynagen => capture R1 f0/0 DHCP.cap
!-- ITBANK
conf t
service dhcp
ip dhcp pool itbank
network 192.168.1.0 255.255.255.0
default-router 192.168.1.254
dns-server 168.126.63.1
lease 3 0 0
exit
ip dhcp-server 192.168.1.254
ip dhcp excluded-address 192.168.1.1 192.168.1.5
ip dhcp excluded-address 192.168.1.250 192.168.1.254
end
< 확인 >
C:\>ipconfig /release
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 0.0.0.0
Subnet Mask . . . . . . . . . . . : 0.0.0.0
Default Gateway . . . . . . . . . :
C:\>ipconfig /renew
IP Address. . . . . . . . . . . . : 192.168.1.6
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.254
C:\>ipconfig /all
VMnet1
Physical Address. . . . . . . . . : 00-50-56-C0-00-01
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.1.6
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.254
DHCP Server . . . . . . . . . . . : 192.168.1.254
DNS Servers . . . . . . . . . . . : 168.126.63.1
Lease Obtained. . . . . . . . . . : 2009년 7월 1일 수요일 오후 9:46:46
Lease Expires . . . . . . . . . . : 2009년 7월 4일 토요일 오후 9:46:46
ITBANK#show ip dhcp binding
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
192.168.1.6 0100.5056.c000.01 Mar 04 2002 02:35 AM Automatic
'IT > Network' 카테고리의 다른 글
라우팅 재분배 Routing redistribute) (RIPv2-EIGRP, OSPF-EIGRP, RIP-OSPF) (0) | 2019.05.27 |
---|---|
CDP (Cisco Discovery Protocol) (0) | 2019.05.27 |
NAT (Network Address Translation) (0) | 2019.05.27 |
ACL(Access Control List) (0) | 2019.05.27 |
Cisco Switch 시스코 스위치 장비 초기화 (0) | 2019.05.27 |
댓글