#DHCP : (Dynamic Host Configuration Protocol) : ip 자동(동적) 할당 프로토콜
- host : PC, 라우터의 포트 등 ip가 할당되는 곳
- DHCP Server : 67, 68번 포트 사용하여 Client와 통신
- 67번 포트 : 주로 서버
- 68번 포트 : 주로 클라이언트
Discover | Client(host) 존재 알림 대상을 특정할 수 없기 때문에 brodcast 신호 형식으로 보낸다. |
Offer | ip 주소 제안 |
Request | 해당 ip 주소 요구 |
Acknowledgement | IP 할당을 승인 |
#DHCP서버가 다른 서브넷에 잇는 경우
R1(config-if)#ip helper-address 2.2.2.67 | 게이트웨이가 속한 port interface에서 help address 명령어를 통해 DHCP 서버의 게이트웨이의 경로로 라우팅한다. |
단, R1에서 R3까지 라우팅이 되어 있어야 설정 가능 | |
host의 Discover Broadcast 신호를 목표 DHCP 서버로 라우팅 |
#client 공유기에서 라우터로 ip 받아오기
Router(config-if)#ip add dhcp | dhcp 설정으로 ip 받아오기 |
예제)
#dhcp 서버(라우터) 설정
R1(config)#ip dhcp pool name | dhcp 범위의 이름을 name으로 생성 |
R1(dhcp-config)#network 192.168.0.0 /25 | 적용할 네트워크 범위를 설정 (Prefix Or SM) |
R1(dhcp-config)#default-router 192.168.0.67 | dhcp server로 가는 게이트웨이 설정 |
R1(dhcp-config)#lease infinit<0~365 days> | ip 회수 시기 설정 |
R1(dhcp-config)#dns-server 8.8.8.8 | dns 기본 설정 변경 // 필수는 아님 |
#할당 ip 제외하기
R1(config)#ip dhcp excluded-address 192.168.0.71 192.168.79 | 전역설정에서 제외 범위 설정 |
네트워크 주소, 브로드캐스트 주소, 라우터에 할당되는 주소는 특별히 고려하지 않아도 자동으로 처리된다. |
#PC 설정
PC1> ip dhcp | ip를 dhcp로 사용 하도록 사용 |
!Tips
라우터 설정을 할 때는 ip 할당 받을 호스트 입장에서 생각하여 필요한 값을 생각하면 어떤 것을 설정해주어야 하는지 떠올리기 쉽다.
'네트워크 > 네트워크 이론' 카테고리의 다른 글
L2 스위치 - VLAN (0) | 2021.12.09 |
---|---|
ACL (0) | 2021.12.02 |
공인 IP, 사설 IP (NAT, PAT) (0) | 2021.11.22 |
동적라우팅(OSPF) (0) | 2021.11.22 |
동적라우팅(EIGRP) (0) | 2021.11.22 |