目录

一、Access

二、Trunk

三、区别:

四、额外说明:


一、Access

  1. Access只能属于一个vlan,一般用来连接计算机的端口
  2. Access接受和转发的数据包必是无VID的数据包
  3. Access端口发送出去的数据包无VID,可被PC接受或access口接受。
  4. Access : 收到一个报文,先判断是否有vlan消息,无则打上端口的PVID在SW内转交给相同PVID的端口去掉标记的无VID数据包,有则直接丢弃。

二、Trunk

  1. Trunk:可以允许多个vlan通过,可以接收和发送多个vlan的报文,一般用于交换机之间连接端口
  2. Trunk:默认PVID与vlan1相等
  3. 在默认状态下,Trunk端口允许所有的Vlan发送和接口传输信息。
  4. Trunk:收到一个报文,先判断是否有vlan消息,无则打上端口的PVID在SW内转交给其它端口;有则先判断trunk端口是否允许该vlan的数据进入,如果可以则转发,否则丢弃。
  5. Trunk:在发送时,比较要发送报文的VID与端口的PVID,不相等则直接发送;相等则剥离VID,再发送

三、区别:

  1. Access口只接收无VID的数据包。
  2. access口发送数据包时对所有数据包去除VID,而trunk口只对与自己端口的PVID相等的数据包去除VID,其它则直接转发。

所属vlan

允许通过vlan

access

只能 1个 (即划入的vlan)

只能1个即划入的vlan

trunk

只能1个(即pvid)

任意个

四、额外说明:

PVID英文为Port-base VLAN ID,是表示网络通信中基于端口的VLAN ID,一个端口可以属于多个VLAN,但是只能有一个PVID,收到一个不带tag头的数据包时,会打上PVID所表示的VLAN号,视同该VLAN的数据包处理。

一个物理端口只能拥有一个PVID,当一个物理端口拥有了一个PVID的时候,必定会拥有和PVID相等的VID,而且在这个VID上,这个物理端口必定是Untagged Port。

PVID的作用只是在交换机从外部接受到可以接受Untagged 数据帧的时候给数据帧添加TAG标记用的,在交换机内部转发数据的时候PVID不起任何作用。

关于 untagged port

关于 untagged port,此 port 转发出的封包上都没有 Tag (untagged)。 若有 Tag 的封包进入 switch,则其经过 untagged port 时,Tag 将被去除 。(用于连接一般设备、电脑)

Dynamic Auto是思科交换机的默认管理模式(Administrative Mode),而实际的操作模式(Operational Mode)则根据DTP来确定。也就是说交换机端口的默认模式就是Dynamic Auto,如果对面交换机端口是Trunk或Dynamic Desirable那么最后通过DTP协商,本交换机端口就将变为Trunk。若对面是Access或同样也是Dynamic Auto,则本交换机端口最终变成Access口。

思科动态中继协议 DTP,是 VLAN 组中思科所有协议,主要用于协商两台设备间链路上的中继过程以及中继封装 802.1Q 类型。 DTP是cisco专有的协议,它只能用于交换机之间建立trunk链路,并且每隔30s发送DTP帧。

DTP采用协商的方式来决定是否将接口配置为Trunk,在需要使用Trunk链路时,通常是手工静态配置接口模式,并且手工指定Trunk封装协议。

access与trunk详细解析+区别相关推荐

  1. WPS和Word段落文字5种对齐方式的功能、区别和用法详细解析

    在WPS文字和Word文档中,段落中的文字对齐方式共有五种,分别是:左对齐.居中.右对齐.两端对齐.分散对齐. 这五种对齐方式分别实现了什么对齐效果?他们的区别是什么?在什么时候使用哪种对齐方式呢?能 ...

  2. 带通滤波器和带阻滤波器详细解析:(定义,区别,工作原理,经典电路图,应用)

    带通滤波器和带阻滤波器详细解析:(定义,区别,工作原理,经典电路图,应用) [导读] 带通滤波器:它允许一定频段的信号通过,抑制低于或高于该频段的信号.干扰和噪声:带阻滤波器:它抑制一定频段内的信号, ...

  3. 云平台和云管平台的三大区别详细解析

    很多刚入行的云运维小白,不清楚云平台和云管平台有什么不同,有什么区别.今天我们小编就给大家详细解析一下云平台和云管平台的三大区别,希望能帮到云运维小白们. 第一.定义不同 云平台:是指可以提供IaaS ...

  4. 详解eNSP中Trunk端口和Access端口收发数据的区别

    Access和Trunk端口收发数据的区别 端口类型 接收数据 转发数据 Access端口 如果接收的是不带标签的的数据,则打上自己的pvid接受该数据,如果接受的是带标签的数据,会判断该数据的vla ...

  5. 详细解析赋值、浅拷贝和深拷贝的区别

    详细解析赋值.浅拷贝和深拷贝的区别 一.赋值(Copy) 赋值是将某一数值或对象赋给某个变量的过程,分为下面 2 部分 基本数据类型:赋值,赋值之后两个变量互不影响 引用数据类型:赋址,两个变量具有相 ...

  6. vlan标签详解 access、trunk和hybrid的区别

    vlan标签详解 access.trunk和hybrid的区别 我们知道,不同网段间需要通过路由转发才能通信: 那在同一网段不同vlan之间的PC,是不能互相通信的.其实这并不是绝对的.了解vlan的 ...

  7. 混淆概念详细解析:Python中类、对象、方法、函数和属性的区别和理解

    混淆概念详细解析:Python中类.对象.方法.函数和属性的区别和理解 前言 一.类.对象.方法.函数和属性的区别和理解 二.一个类的简单案例和对各种概念的理解 三.总结 欢迎学习交流! 邮箱: z- ...

  8. vlan简介,access、trunk、hybrid的区别

    以下是我对vlan的一点理解. 大家知道,交换机会把广播报文(目的mac地址全1的报文)和未知单播报文从所有端口转发出去(除了报文的接收端口),这就是广播.(对未知多播报文如何处理呢,我不知道,应该也 ...

  9. 网络:access和trunk端口和hybird端口的区别

    在路由/交换领域,VLAN的中继端口叫做trunk. trunk技术用在交换机之间互连,使不同VLAN通过共享链路与其它交换机中的相同VLAN通信. 交换机之间互连的端口就称为trunk端口.trun ...

最新文章

  1. controller-runtime 控制器实现
  2. seo技巧-2015/10/05
  3. float php 运算_写给 PHP 程序员的 Python 学习指南
  4. mysql10---索引优化
  5. pytorch模型初始化
  6. 安卓6.0的闹钟问题及解决
  7. js根据经纬度计算距离
  8. 3d文件格式转换工具
  9. Error: Device or resource busy
  10. 【警告】扣扣热键你了解多少
  11. 有师傅小程序开源版v2.4.14(含后端源码)
  12. 关于App签名的步骤
  13. 国科大《自然语言处理》复习(宗成庆老师)
  14. 森浦资讯是一家怎么样的公司
  15. Clickhouse 专栏---数据模型之留存分析
  16. 计算机高级文秘学什么的,文秘专业主要学什么|文秘专业的职业目标是什么
  17. 数据结构基础框架总结
  18. 一维到十维!!你了解多少?
  19. sap货物移动相关的bapi(MIGO/MB1A)
  20. 在农村,你觉得哪些小加工厂可以投资?

热门文章

  1. Android ART dex2oat 加载加速浅析
  2. 有关HTTP2.0详解
  3. 屏蔽win10中文输入法
  4. ppp项目是什么意思?ppp模式是什么意思?PPP问题大全
  5. php yii2.0框架下载,yii2.0下载|yii2.0(php框架) v2.0.10官方版 附安装教程 - 121下载站...
  6. Html5游戏封包,学习JavaScript-10-基本封包类型
  7. NoSQL数据库之MongoDB
  8. Starrocks集群部署
  9. 微信公众平台接入机器人小黄鸡
  10. Your project path contains non-ASCII characters. 解决办法