有关trunk、native vlan 和access 等概念的理解

交换机的vlan端口模式中:access,trunk

!!!PC不识别带tag的帧,故所有发往主机的帧的标签都会被剥离;

1. access模式

在本端口处可以发送所有vlan的帧,发送时将帧上的tag剥离,即成为一个无标签帧发送到链路上;

在本端口处将链路上的无标签帧打上本端口某一个特定tag,然后接收;

即在access链路上的帧都是untagged;

2.trunk模式

在本端口处可以接受和发送多个vlan(默认全部vlan可改动)的帧,并不会改变(剥离或添加)帧的tag;

native vlan的概念在turnk端口上起作用;

native vlan 是一个作用于仅为本交换机的概念,所有未划分vlan的端口默认自动划分到native vlan中,交换机的默认native vlan 是vlan 1;

当turnk端口发送属于native vlan的帧的时候,帧的tag将会被剥离;

当trunk端口接收到untagged的帧的时候,将会给该帧打上该交换机的native vlan的帧;

时间: 2024-08-02 14:24:40

有关trunk、native vlan 和access 等概念的理解的相关文章

VLAN之access,trunk,hybrid三种模式区别

tag报文结构是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,普通的PC网卡是不能识别 的. Access端口只属于1个VLAN,一般用于连接计算机端口. Trunk类型的端口可用于多VLAN通信. Hybrid类型的端口允许多VLAN通过,可以接收发送多VLAN报文,可用于交换机与交换机的连接,也可用于交换机和计算机的连接. Hybrid类型的端口和trunk端口在处理数据包时,方法是一样的.唯一不同之处在于发送数据包时,hybrid端口可以允许多个VLAN的数据包发送

native vlan AND trunk AND 链路

浅析nativevlan 和 TRUNK链路 native vlan: pc1--------port1-sw1-port2---------port1-sw2-port2-----------pc2 本地 VLAN:VLAN 1 数据从pc1  到  pc2 数据从pc1到sw1:port1(添加vlan1标识) 数据从sw1:port1 到 sw1:port2(拆除vlan1标识) 数据从sw1:port2 到 sw2:port1(添加vlan1标识) 数据从sw2:port1 到 sw2:

出现Native VLAN mismatch,怎么解决?

我有两台3560做HSRP,下面连了十几台2950或2960(每台上连两根线,有一根会被生成树协议置为阻塞状态),3560上划了3个VLAN1.2.3,下面的29没有划VLAN,两端交换机间链路的接口都已设为了access模式,现在的问题是接在3560VLAN1中的29都没有报错,接在VLAN2和3下的29都报类似%CDP-4-NATIVE_VLAN_MISMATCH: Native VLAN mismatch discovered on GigabitEthernet0/19 (2), wit

acl,trunk,vlan,rip的应用以及服务器的搭建

配置步骤及思路:一 . 创建vlan并将端口加入设置trunk1.在lsw4上创建vlan10,vlan20并将端口加入 # vlan: vlan 10 interface ge0/0/2 port link-type access port default vlan 10 vlan20 interface ge0/0/3 port link-type access port default vlan 20 # trunk: interface ge0/0/1 port link-type tr

Native vlan

native vlan  视频教程:https://www.youtube.com/watch?v=4eUXerLGQ_s

关于”机器学习:概念与理解“系列

"机器学习:概念到理解"系列,我本着开放与共享(open and share)的精神撰写,目的是让更多的人了解机器学习的概念,理解其原理,学会应用.现在网上各种技术类文章很多,不乏大牛的精辟见解,但也有很多滥竽充数.误导读者的.这个系列对教课书籍和网络资源进行汇总.理解与整理,力求一击中的,通俗易懂.机器学习很难,是因为她有很扎实的理论基础,复杂的公式推导:机器学习也很简单,是因为对她不甚了解的人也可以轻易使用.我希望好好地梳理一些基础方法模型,输出一些真正有长期参考价值的内容,让更多

机器学习:概念与理解(二):回归、稀疏与正则约束 ridge regression,Lasso

"机器学习:概念与理解"系列,我本着开放与共享(open and share)的精神撰写,目的是让更多的人了解机器学习的概念,理解其原理,学会应用.现在网上各种技术类文章很多,不乏大牛的精辟见解,但也有很多滥竽充数.误导读者的.这个系列对教课书籍和网络资源进行汇总.理解与整理,力求一击中的,通俗易懂.机器学习很难,是因为她有很扎实的理论基础,复杂的公式推导:机器学习也很简单,是因为对她不甚了解的人也可以轻易使用.我希望好好地梳理一些基础方法模型,输出一些真正有长期参考价值的内容,让更多

JAVA中用堆和栈的概念来理解equals() "=="和hashcode()

在学习java基本数据类型和复杂数据类型的时候,特别是equals()"=="和hashcode()部分时,不是很懂,也停留了很长时间,最后终于有点眉目了. 要理解equals()"=="和hashcode(),最好先了解Java内存中堆和栈的知识: 下面一段是参考自http://www.cnblogs.com/whgw/archive/2011/09/29/2194997.html 大家也可点进去查看更详细的解释. Java 中的堆和栈  Java把内存划分成两种

“封装”概念 的理解(2013-08-27 16:22:16)

在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别: 将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体, 也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员. 将数据与对数据的操作 在一个结构体内实现,使用时仅需要调用接口即可. "封装"概念 的理解(2013-08-27 16:22:16),布布扣,bubuko.com