DHCP 实现全网VLAN互通实验
基本概念
一、VLAN
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网",能够将一个物理的LAN在逻辑上划分成多个广播域。
1.1 主要作用:
隔离广播,增加安全,提高网络带宽使用率,降低延迟。
1.2 VLAN的基本原理
-
1个VLAN=1个子网=1个广播域 -
VLAN ID的有效范围 1~4094 -
路由器作为三层设备,默认无法处理带了VLAN标签的数据包;交换机内部一定是Tagged帧
1.3 VLAN三大端口转发规则
-
VID为VLAN的ID号,用于标识这个帧属于哪个VLAN -
PVID为端口的VID号,用于标识这个端口属于哪个VLAN -
Trunk端口适合交换机之间的连接,默认支持所有VLAN的传递,Hybrid端口既能加入多个VLAN中,又能剥离VLAN Tag
当Trunk口收到带有VLAN Tag的帧,但本机没有创建与该帧携带的VTD一致的VLAN时,会对该帧做丢弃处理.
二、DHCP
DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,从BOOTP(Bootstrap Protocol)协议发展而来,是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务 器的IP地址等TCP/IP参数。
DHCP协议报文采用UDP方式封装,DHCP服务器所侦听的端口号是67,客户端的端口号是68。
2.1 DHCP原理
-
第一步:客户端通过广播发送DHCP Discover 报文寻找服务器端 -
第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息 -
第三步:客户端通过广播DHCP Request 报文告知服务器端本地选择使用哪个IP地址 -
第四步:服务器通过DHCP Ack报文告知客户端IP地址是合法可用的
2.2 DHCP的四个报文:
-
discover(广播) -
offer(单播) -
request(广播) -
ack(单播)
综合实验:DHCP结合VLAN
拓扑
![](https://cdn.jsdelivr.net/gh/chjswr/mdnicePicture/2021-1-24/1611418659727-1.png)
思路与配置:
1.配置SW1:创建vlan10和vlan20
将0端口加入vlan10 2和3端口加入vlan20
vlanif10 ip:192.168.10.254 255.255.255.0
vlanif20 ip:192.168.20.2 255.255.255.0
- 1
![](https://cdn.jsdelivr.net/gh/chjswr/mdnicePicture/2021-1-24/1611418763101-2.png)
2.配置SW2:创建vlan30 40 50 60
将5端口加入vlan30 4端口加入vlan40
将1和2端口加入vlan50 1和6端口加入vlan60
vlanif30ip:192.168.30.254 255.255.255.0
vlanif40ip:192.168.40.254 255.255.255.0
vlanif530ip:192.168.50.2 255.255.255.0
vlanif60ip:192.168.60.24 255.255.255.0
- 1
![](https://imgkr2.cn-bj.ufileos.com/b1e3b939-9236-404d-bf67-ae2d0aa6f631.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=E3Bc%252BvKbXc8TKGJDynZRczwB85M%253D&Expires=1611505750)
3.配置R1:
配置0端口ip:192.168.20.254 255.255.255.0
配置1端口ip:192.168.12.1 255.255.255.0
配置2端口ip:192.168.100.254 255.255.255.0
![](https://static01.imgkr.com/temp/116027ccdd9d44b4883befbf81a5ca5a.png)
4.配置R2:
配置0端口ip:192.168.50.254 255.255.255.0
配置1端口ip:192.168.12.2 255.255.255.0
配置2端口ip:192.168.60.254 255.255.255.0
![](https://imgkr2.cn-bj.ufileos.com/e827b42f-5a79-4200-805c-955683832fcc.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=sxTvsZ3MaFy2zJWCTU1LE%252BEwrlU%253D&Expires=1611505821)
5.配置SW3 创建vlan100
将1端口加入vlan100
vlanif100ip:192.168.100.1 255.255.255.0
![](https://static01.imgkr.com/temp/b73de1939e2449dab980fd4a991546a0.png)
6.配置R1 创建RIP
rip
version 2
network 192.168.12.0
network 192.168.20.0
network 192.168.100.0
- 1
![](https://static01.imgkr.com/temp/685fffd5ebb2401492125967880573bb.png)
7.配置SW2 创建RIP
rip
version 2
network 192.168.30.0
network 192.168.40.0
network 192.168.50.0
network 192.168.60.0
- 1
![](https://imgkr2.cn-bj.ufileos.com/4c648d47-8d76-4080-8ad2-5c6339455a65.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=4Pq%252BqrKUh53XZKhX9imcspe3EE0%253D&Expires=1611505971)
8.配置R2 创建RIP
rip
version 2
network 192.168.12.0
network 192.168.50.0
network 192.168.60.0
- 1
![](https://imgkr2.cn-bj.ufileos.com/0a60d227-609c-4b98-8b26-1d1f5b0768d8.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=nSkyD2pAx8hLYwvqHzQzeHlZ46k%253D&Expires=1611506026)
9.配置sw3 创建RIP
rip
version 2
network 192.168.100.0
- 1
![](https://imgkr2.cn-bj.ufileos.com/ea3a67b3-39d1-4f57-bc56-94416524097e.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=a1pBjewfsZM4PgjmW3g%252BpzurWjg%253D&Expires=1611506040)
如果手动配置pc机的ip 此就可以全网互通
10.配置SW3的地址池:系统模式下 dhcp enable
ip pool vlan10
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.254
dns-list 1.1.1.1
lease day 3
- 1
VLAN 20 30 40 50 60 同上
进入vlan100端口 选择全局模式
interface g0/0/0
dhcp select global
- 1
11.配置SW1:开启中继 dhcp enable
interface vlanif 10
dhcp select relay
dhcp relay sever-ip 192.168.100.1
- 1
12.配置R1:开启中继 dhcp enable
interface g0/0/0
dhcp select relay
dhcp relay sever-ip 192.168.100.1
- 1
13.配置SW2:开启中继 dhcp enable
interface vlanif 30
dhcp select relay
dhcp relay sever-ip 192.168.100.1
interface vlanif 40
dhcp select relay
dhcp relay sever-ip 192.168.100.1
- 1
14.配置R2:开启中继 dhcp enable
interface g0/0/0
dhcp select relay
dhcp relay sever-ip 192.168.100.1
interface g0/0/2
dhcp select relay
dhcp relay sever-ip 192.168.100.1
- 1
配置完成
文章来源: blog.csdn.net,作者:wljslmz,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_43025343/article/details/113081467
- 点赞
- 收藏
- 关注作者
评论(0)