DHCP,VTP,跨VLAN通信实验。

本文档详细介绍了如何配置三层交换机和二层交换机,包括VLAN划分、DHCP服务设置、trunk链路配置等步骤,以实现网络通信并为客户端分配IP地址。实验中,三层交换机作为VTP服务器和DHCP服务器,二层交换机分别设置为VTP客户端和透明模式,确保不同VLAN间的通信。最后,接入层设备通过DHCP获取IP地址,完成实验配置。

实验思路:

1.首先规划好vlan。ip地址。三层交换机个vlan配置好相应的IP充当网关和服务器地址。

2.在三层交换开启VTP,DHCP服务。ip routing要记得开启,不同vlan间通信需要三层功能。

3.二层配置好相应的vtp(同域间互相学习或转发VLAN)。一般核心层用service,汇聚层用Client(客户机模式,只学习不转发),接入层用 Transparent(透明模式,不学习不转发,),交换机默认情况是service服务器模式(可以创建,可以学习,可以转发,全能型选手)。

4.交换机之间的链路开启trunk

5.划分相应vlan。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQmxvZ19fMF8wX18=,size_20,color_FFFFFF,t_70,g_se,x_16

三层交换:

SW_3L(config)#vtp domain www

Changing VTP domain name from NULL to www

SW_3L(config)#vtp password 123

Setting device VLAN database password to 123

不用配置service模式了,默认开启了。show vtp status可查看。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQmxvZ19fMF8wX18=,size_18,color_FFFFFF,t_70,g_se,x_16

SW_3L(config)#vlan 10

SW_3L(config)#vlan 20

SW_3L(config)#vlan 30

SW_3L(config)#int vlan 10

SW_3L(config-if)#ip add 192.168.10.254 255.255.255.0(vlan20,30以此类推)

SW_3L(config)#ip dhcp pool vlan_10

SW_3L(dhcp-config)#network 192.168.10.0 255.255.255.0

SW_3L(dhcp-config)#default-router 192.168.10.254(后面以此类推)

SW_3L(config)#interface range f0/1-2

SW_3L(config-if-range)#switchport trunk encapsulation dot1q

SW_3L(config-if-range)#switchport mode trunk

SW_3L(config-if-range)#switchport trunk allowed vlan 10,20,30

SW_3L(config)#ip routing   !

二层交换(汇聚层):

SW_hj1(config)#vtp domain www

Domain name already set to www.

SW_hj1(config)#vtp password 123

SW_hj1device VLAN database password to 123

SW_hj1(config)#vtp mode client

Setting device to VTP CLIENT mode

SW_hj1(config)#int range f0/1-3

SW_hj1(config-if-range)#switchport mode trunk

SW_hj1(config-if-range)#switchport trunk allowed vlan 10,20,30

第二台亲双胞胎兄弟一样的配置。

接入层:

Switch(config)#vtp domain www

Domain name already set to www.

Switch(config)#vtp password 123

Setting device VLAN database password to 123

Switch(config)#vtp mode transparent

Setting device to VTP TRANSPARENT mode.

SW_jr1(config)#int f0/3

SW_jr1(config-if)#switchport mode trunk

SW_jr1(config-if)#switchport trunk allowed vlan 10

SW_jr1(config)#int f0/1

SW_jr1(config-if)#switchport mode access

SW_jr1(config-if)#switchport access vlan 10

另外的设备以此类推。

最后pc开启DHCP获取IP地址,实验即可完成。可简化实验减少一些设备,我也是闲着无聊哈哈哈。

有哪里不好的地方,请大家指点指点🌚🌚,还有有什么问题可以私信交流,互相讨论🤔🤔🤔

### 在PTK软件中配置VTP协议和启用DHCP协议以管理VLAN #### 1. 配置VTP协议 VTPVLAN Trunking Protocol)用于在交换机之间同步VLAN信息,减少手动配置的工作量。以下是具体配置方法: ```python vtp mode server vtp domain ExampleDomain vtp password securepassword ``` 上述命令分别设置了VTP模式为服务器模式、定义了VTP域名为`ExampleDomain`并设置了密码[^2]。 - **核心层交换机**:通常设置为核心网络的VTP服务器,负责创建和分发VLAN信息。 - **汇聚层交换机**:可以设置为客户端模式,从核心层交换机接收VLAN信息。 ```python vtp mode client vtp domain ExampleDomain ``` - **接入层交换机**:一般设置为透明模式,不参与VLAN信息的传播,仅转发VTP消息。 ```python vtp mode transparent ``` #### 2. 启用DHCP协议以管理VLAN DHCP(Dynamic Host Configuration Protocol)用于动态分配IP地址和其他网络参数。以下是具体配置方法: - **核心层交换机**:作为DHCP中继代理,将DHCP请求转发到DHCP服务器。 ```python interface vlan 10 ip helper-address 192.168.1.1 no shutdown ``` 上述命令将VLAN 10的DHCP请求转发至DHCP服务器`192.168.1.1`[^3]。 - **汇聚层交换机**:确保Trunk链路正确配置,以便DHCP请求能够VLAN传递。 ```python interface fastethernet 0/1 switchport mode trunk switchport trunk allowed vlan 10,20 ``` - **接入层交换机**:确保Access端口正确分配至相应VLAN,终端设备可以通过该VLAN获取DHCP服务。 ```python interface fastethernet 0/2 switchport mode access switchport access vlan 10 ``` #### 3. VLAN间路由配置 为了实现不同VLAN之间的通信,需要在三层交换机上启用VLAN间路由功能。 ```python ip routing interface vlan 10 ip address 192.168.10.1 255.255.255.0 no shutdown interface vlan 20 ip address 192.168.20.1 255.255.255.0 no shutdown ``` 上述命令启用了IP路由功能,并为每个VLAN配置了逻辑接口和IP地址[^4]。 #### 4. 验证配置 使用以下命令验证VTPDHCP配置是否成功: - 检查VTP状态: ```python show vtp status ``` - 检查DHCP中继配置: ```python show ip dhcp binding ``` --- ### 示例网络拓扑 假设网络包含以下组件: - 核心层交换机:SW-Core - 汇聚层交换机:SW-Aggregation - 接入层交换机:SW-Access 通过PTK软件模拟上述配置过程,可以实现一个完整的分层网络架构。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸭先知~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值