交换机接口类型特性及工作原理
交换机上的几种接口类型
分别为:access、trunk、Hybrid。
access接口:
一般用于PC和交换机连接
access接口只能属于一个vlan
access接口pvid有规定
access发出的包是没有vidTag的
trunk接口:
一般用于交换机和交换机连接
可以允许多个vlan通过,可以接收和发送多个vlan的报文
trunk的pvid的默认值等于1
trunk发出数据包可以有vidTag也可以没有。
access和trunk端口发送、接收数据的详细过程
access
---access数据接收---
两种情况:
源数据有tag标签
标签tag和pvid是否一样
不一样就丢弃
一样就转发
数据源无tag标签
打上pvid作为tag标签---access数据发送---
两种情况:
数据标签tag和端口pvid一样
去除pvid,发送数据标签tag和端口pvid不一样
不发送
trunk
---trunk数据接收---
两种情况
源数据有tag标签
查看是否在允许vlan里
不在就丢弃
在就接收
数据源无tag标签
打上pvid作为tag标签---trunk数据发送---
两种情况
交换机拿数据标签tag和pvid做比较,如果一样
检查数据标签是否在允许vlan里
如果在,去除tag标签,转发
如果不在,则不发送
交换机拿数据帧和pvid做比较,如果不一样
检查数据标签是否在允许vlan里
如果不在,则不发送
如果在就直接发送(包含tag标签)
三层交换技术
三层交换技术就是:二层交换技术+三层转发技术,其作用在于解决了划分虚拟局域网(vlan)后,之间的相互通信依赖单臂路由,导致的一些问题,如:划分子网多,导致性能低下;多交换机状态下,通信中断影响较大。
技术本质:让交换机具有网络层的功能,具备转发能力。
作用:既可隔离vlan,隔离广播域,又可以实现互相通信。
虚拟接口:引入虚拟接口,设置相应ip,作为子网网关,同时开启路由功能,可转发数据。
基于三层交换技术看access和trunk的接口类型工作过程
实验目的:理解三层交换技术和access/trunk接口工作原理
实验环境:eNSP
实验拓扑:PC3:192.168.150.1 255.255.255.0
LSW2的命令
sys
#创建vlan 10 20
vlan batch 10 20#将g0/0/1、g0/0/2设置为access,分别分配pvid10和20
int g0/0/1
p l a
p d v 10
int g0/0/2
p l a
p d v 20#将g0/0/3设置为trunk,允许vlan10.20通过
int g0/0/3
p l t
p t a v 10 20
LSW1的命令
vlan batch 10 20
#将g0/0/1端口设为trunk口,允许通过所有vlan
int g0/0/1
p l t
p t a v all
int vlan 10
ip add 192.168.100.254 24
int vlan 20
ip add 192.168.200.254 24
#将g0/0/2端口设为access,分配vlan30
vlan 30
ip add 192.168.150.254 24
int g0/0/2
p l a
p d v 30