学习网络知识备忘,参考地址:https://blog.csdn.net/gpltoken/article/details/72885189
1、DHCP(摘自百度百科)
- 中文名:动态主机配置协议
- 外文名:Dynamic Host Configuration Protocol
- 类 型:计算机网络应用层协议
- 2、功能概述(摘自百度百科)
- DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP具有以下功能:
1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用
2. DHCP应当可以给用户分配永久固定的IP地址。
3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
3、网络拓扑结构
![](https://img2020.cnblogs.com/blog/701445/202007/701445-20200719220259709-468585610.png)
4、配置
1) 配置路由器
配置路由器端口1的地址为 192.168.1.1(命令不熟的可以通过界面操作)
配置路由器端口2的地址为192.168.2.1
配置dhcp pool1 为 192.168.1.0 网段,默认网关为 192.168.1.1,dns为 0.0.0.0
配置dhcp pool1 为 192.168.2.0 网段,默认网关为 192.168.2.1,dns为 0.0.0.0
命令如下:
Router>Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interface FastEthernet1/0
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.2.1 255.255.255.0
Router(config-if)#exit
Router(config)#ip dhcp pool pool1
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.1
Router(dhcp-config)#dns-server 0.0.0.0
Router(dhcp-config)#exit
Router(config)#ip dhcp pool pool2
Router(dhcp-config)#network 192.168.2.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.2.1
Router(dhcp-config)#dns-server 0.0.0.0
Router(dhcp-config)#exit
Router(config)#exit
Router#write
Building configuration...
[OK]
Router#
5、验证
PC0,PC1,PC2,PC3 自动分配的IP依次为 192.168.1.2、192.168.1.3、192.168.2.2、192.168.2.3,两两可以相互通信。
至此实验成功。