Trunk端口的配置
原理简述:
在以太网中,通过划分VLAN来隔离广播域和增强网络通信的安全性。以太网通常由多台交换机组成,需要在交换机之间互连的链路上配置为干道链路(Trunk Link)。和接入的链路不同,干道链路是用来在不同的设备之间(例如:交换机与交换机之间、交换机与路由器之间)承载多个不同VLAN数据的,它不属于任何一个具体的VLAN ,可以承载所有的VLAN数据,也可以配置为只能传输指定VLAN的数据。
Trunk端口一般用于交换机之间连接的端口,可以接收和发送多个VLAN的报文。
当Trunk端口收到数据帧时,如果该帧不包含802.1Q的VLAN标签,将打上Trunk端口的PVID;如包含,则不改变。
当Trunk端口发送数据帧时,当发送的数据帧的VLAN ID与端口的PVID不同时,检查其是否允许该VLAN通过,若允许的情况下,将其直接透传;不允许的情况下,直接丢弃。当该帧的VLAN ID与端口的PVID相同时,则剥离VLAN标签再转发。
实验内容:
保证在不同交换机下相同的部门之间能互相通信,需要配置交换机之间的链路为干道模式,实现相同VLAN跨交换机通信。
实验目的:
1.理解干道模式的应用场景;
2.掌握Trunk端口的配置;
3.掌握Trunk端口允许所有VLAN通过的配置;
4.掌握Trunk端口允许特定VLAN通过的配置。
实验拓扑:
配置过程:
1.根据实验要求,完成基础配置,实现在VLAN未划分前,各PC间可以互相通信。
2.创建VLAN,配置Access接口:
在S2和S3上,需要通过VLAN的划分隔离不同的部门。
[S2]vlan batch 10 20
[S2]vlan 10
[S2-vlan10]description yanfa
[S2-vlan10]vlan 20
[S2-vlan20]description shichang
.....
配置完成后,可使用display vlan命令查看VLAN的信息。
[S2]dis vlan
The total number of vlans is : 3
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------VID Type Ports
--------------------------------------------------------------------------------
1 common UT:Eth0/0/1(U) Eth0/0/2(U) Eth0/0/3(U) Eth0/0/4(D) Eth0/0/5(D) Eth0/0/6(D) Eth0/0/7(D) Eth0/0/8(D) Eth0/0/9(D) Eth0/0/10(D) Eth0/0/11(D) Eth0/0/12(D) Eth0/0/13(D) Eth0/0/14(D) Eth0/0/15(D) Eth0/0/16(D) Eth0/0/17(D) Eth0/0/18(D) Eth0/0/19(D) Eth0/0/20(D) Eth0/0/21(D) Eth0/0/22(D) GE0/0/1(D) GE0/0/2(D) 10 common
20 common VID Status Property MAC-LRN Statistics Description
--------------------------------------------------------------------------------1 enable default enable disable VLAN 0001
10 enable default enable disable yanfa //以配置好相关的VLAN
20 enable default enable disable shichang
或使用display vlan summary命令查看所配置的VLAN的简要信息。
[S2]dis vlan summary
static vlan:
Total 3 static vlan. //配置完好1 10 20 dynamic vlan:
Total 0 dynamic vlan.reserved vlan:
Total 0 reserved vlan.
在交换机上划分接口到相应的VLAN内。
[S2-Ethernet0/0/2]port link-type access
[S2-Ethernet0/0/2]port default vlan 10[S2-Ethernet0/0/3]port link-type access
[S2-Ethernet0/0/3]port default vlan 20
。。。。。。
S3交换机配置方法相同。
划分后使用display port vlan命令检查VLAN和接口的配置情况。
[S2]dis po v
Port Link Type PVID Trunk VLAN List
-------------------------------------------------------------------------------
Ethernet0/0/1 hybrid 1 -
Ethernet0/0/2 access 10 - //已划分到相应的VLAN 内
Ethernet0/0/3 access 20 -
Ethernet0/0/4 hybrid 1 -
Ethernet0/0/5 hybrid 1 -
Ethernet0/0/6 hybrid 1 -
Ethernet0/0/7 hybrid 1 -
Ethernet0/0/8 hybrid 1 -
......
在成功划分到相应VLAN后,测试相同部门中的PC的通信状态。
PC>ping 10.1.1.3 //不能互通
Ping 10.1.1.3: 32 data bytes, Press Ctrl_C to break
From 10.1.1.1: Destination host unreachable
From 10.1.1.1: Destination host unreachable
From 10.1.1.1: Destination host unreachable
From 10.1.1.1: Destination host unreachable
From 10.1.1.1: Destination host unreachable--- 10.1.1.3 ping statistics ---5 packet(s) transmitted0 packet(s) received100.00% packet loss
3.配置Trunk接口:
以上的操作是该跨交换机实现相同VLAN通信的二层组网拓扑中,虽然与PC端相连的交换机接口都划分到了相应的VLAN,但是在交换机与交换机之间相连的接口上并没有相应的VLAN信息,不能识别和发送跨越交换机的VLAN报文。此时的VLAN在每台交换机上只具有本地意义,而无法实现相同VLAN的跨交换机通信。
现需要在交换机之间相连的接口配置为Trunk接口,而且配置的时候需要明确的指出被允许通过的VLAN,实现对VLAN流量传输的控制。
[S1]int g0/0/1
[S1-GigabitEthernet0/0/1]port link-type trunk //配置Trunk模式
[S1-GigabitEthernet0/0/1]port trunk allow-pass vlan all //允许所有VLAN通过
。。。。。。。[S2]int e0/0/1
[S2-Ethernet0/0/1]port link-type trunk
[S2-Ethernet0/0/1]port trunk allow-pass vlan 10 20 //允许VLAN 10、VLAN 20通过
在交换机之间其他的接口上配置相同。
可使用display port vlan命令检查Trunk的配置情况。
[S1]dis port vlan
Port Link Type PVID Trunk VLAN List
-------------------------------------------------------------------------------
GigabitEthernet0/0/1 trunk 1 1-4094 //配置完善
GigabitEthernet0/0/2 trunk 1 1-4094
GigabitEthernet0/0/3 hybrid 1 -
GigabitEthernet0/0/4 hybrid 1 -
GigabitEthernet0/0/5 hybrid 1 -
GigabitEthernet0/0/6 hybrid 1 -
GigabitEthernet0/0/7 hybrid 1 -
......
完成所有的配置后再次测试PC间的连通性。
PC>ping 10.1.1.3Ping 10.1.1.3: 32 data bytes, Press Ctrl_C to break
From 10.1.1.3: bytes=32 seq=1 ttl=128 time=94 ms
From 10.1.1.3: bytes=32 seq=2 ttl=128 time=63 ms
From 10.1.1.3: bytes=32 seq=3 ttl=128 time=109 ms
From 10.1.1.3: bytes=32 seq=4 ttl=128 time=78 ms
From 10.1.1.3: bytes=32 seq=5 ttl=128 time=63 ms--- 10.1.1.3 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 63/81/109 ms
//可以实现相同部门之间的通信
注:在华为S系列交换机上,当Trunk端口收到带有vlan Tag的数据帧,但本机没有创建与该vlan tag数据帧中所携带的vlan id一致的vlan时,会对数据帧做丢弃处理。
Trunk端口的配置相关推荐
- TRUNK端口的配置实验
选择器材并连接 给PC分配IP地址 以PC0为例 进入交换机配置界面将两交换机设为干道链接 以交换机0为例: en→con t→int fa0/11→switchport mode trunk(配置干 ...
- 神州数码DCN交换机 端口功能配置-端口基本功能配置
目录 交换机端口和链路类型描述 一.交换机端口类型介绍 二.不同的端口类型在收发报文时的处理 交换机Trunk端口典型配置 一.组网说明 二.组网图 三.配置步骤 四.注意事项 交换机Hybrid端口 ...
- 交换机access端口、hybrid端口、trunk端口配置
Access 端口 注:access端口只允许1个VLAN通过,一般接终端设备(如计算机) 1.端口接收报文 带VLAN:判断该VLAN与缺省的VLAN是否一致,如果是则通过,内部以mac地址 ...
- h3c trunk口改access_H3C交换机端口链路类型Trunk 端口配置指导
6. 交换机端口链路类型介绍 6.1 交换机端口链路类型介绍 交换机以太网端口共有三种链路类型:Access.Trunk 和 Hybrid. 1.Access 类型的端口只能属于 1 个 VLAN,一 ...
- trunk端口配置的PVID
学习到vlan的时候,配置trunk端口的时候,可以配置该端口的PVID,默认情况下是vlan 1. 当两个trunk端口互联的时候,当配置的PVID不同的时候,两个端口之间不能通信,且会不停地提示N ...
- 思科交换机接口配置trunk_交换机之间trunk端口的设置问题
我用路由器实现vlan之间的互访,如图: (R1)------(SW1)------(PC1) //PC1属于vlan2,属于192.168.2.0网段 | | (SW2)------(PC2) / ...
- 华为交换机端口不配置access_华为交换机的配置及:access、trunk、hybird端口详解...
原标题:华为交换机的配置及:access.trunk.hybird端口详解 很多人朋友多次问到华为交换机的配置,确实用的比较多,上次我们有单独提到h3c交换机的配置,今天我们来了解下华为交换机的配置, ...
- 华为交换机端口不配置access_华为S2700不能修改trunk端口为access端口的解决
华为S2700交换机原来的trunk端口设置如下: interface Ethernet0/0/24 port link-type trunk port trunk allow-pass vlan 1 ...
- 思科AP与交换机端口的配置
思科AP与交换机端口的配置. 思科AP可以分IOS AP 和LAP. 1.IOS AP 中如果AP上需要创建多个SSID,连接的交换机端口则需要: switch(config-interfa)# s ...
最新文章
- C语言输入3298运行结果为,浙江农林大C语言程序设计习题集答.doc
- windows程序崩溃生成dump文件
- python常用模块大全总结-python常用模块整理
- 《Linux就该这么学》培训笔记_ch01_部署虚拟环境安装Linux系统
- 基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(三)
- Unity中使用Attribute
- java docx文档解析_带有docx4j的Java Word(.docx)文档
- 拓端tecdat|基于贝叶斯模型的随机森林预测方法分析汽车燃油经济性
- 素数平方根之和c语言注释,C语言 素数平方之和
- 【20180905】【计算机技术】为什么每次打印机都要手动设置双面打印?已解决~
- 移动MM收费:钱不是问题
- Cortex-M0+电源管理
- 深入解析内存原理:DRAM的基本原理
- Smith预估控制实验 simulink模型
- Hive自定义函数报错10014 :No matching method for class
- photoshop中怎么绘制虚线
- 初识CornerNet
- jquery实现输入框实时统计字数和设置字数限制功能
- 【Rochester】MongoDB的基本语法和使用
- Eventide发布Anthology XII插件套装