热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

交换机不配access口能通吗_交换机三种端口模式Access

交换机三种端口模式Access、Hybrid和TrunkTag,untag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了,然而笔

交换机三种端口模式

Access

Hybrid

Trunk

Tag

,

untag

以及交换机的各种端口模式是网络工程技术人员调试交换机时接触

最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,

笔者根据自己的理解再结合一个案例,试图向大家阐明这些概念

untag

就是普通的

ethernet

报文,

普通

PC

机的网卡是可以识别这样的报文进行

通讯;

tag

报文结构的变化是在源

mac

地址和目的

mac

地址之后,

加上了

4bytes

vlan

信息,也就是

vlan

tag

头;一般来说这样的报文普通

PC

机的网卡是不能识别的

下图说明了

802.1Q

封装

tag

报文帧结构

802.1Q

的帧是在标准以太网帧上插入了

4

个字节的标识。其中包含:

2

个字节的协议标识符

(

TPID)

,

当前置

0x8100

的固定值,

表明该帧带有

802.1Q

的标记信息。

2

个字节的标记控制信息(

TCI

),包含了三个域。

Priority

域,占

3bits

,表示报文的优先级,取值

0

7

,

7

为最高优先级,

0

为最低优先级。该域被

802.1p

采用。

规范格式指示符(

CFI)

域,占

1bit

,

0

表示规范格式,应用于以太网;

1

表示非

规范格式,应用于

Token Ring

VLAN ID

域,占

12bit

,用于标示

VLAN

的归属。

以太网端口有三种链路类型:

Access

Hybrid

Trunk

Access

类型的端口只能属于

1

VLAN

,一般用于连接计算机的端口;

Trunk

类型的端口可以允许多个

VLAN

通过,可以接收和发送多个

VLAN

的报文,

一般用于交换机之间连接的端口;

Hybrid

类型的端口可以允许多个

VLAN

通过,

可以接收和发送多个

VLAN

的报文,

可以用于交换机之间连接,也可以用于连接用户的计算机。

Hybrid

端口和

Trunk

端口在接收数据时,处理方法是一样的,唯一不同之处在

于发送数据时:

Hybrid

端口可以允许多个

VLAN

的报文发送时不打标签,

Trunk

端口只允许缺省

VLAN

的报文发送时不打标签。

在这里先要向大家阐明端口的缺省

VLAN

这个概念



推荐阅读
  • 华为路由交换由浅入深系列(七):理解华为交换机三种端口模式Access、Hybrid和Trunk对数据包Tag的处理过程
    说明华为交换机三种端口模式Access、Hybrid和Trunk的理解【针对华为H3C,思科不存在Hybrid模式】说明untag就是普通的ethernet报文& ... [详细]
  • Proof (of knowledge) of exponentiation
    1.ProofofexponentiationProofofexponentiation是基于adaptiverootassumption(充分必要条件࿰ ... [详细]
  • 【go密码学】对称加密算法
    对称加密对称加密算法是相对于非对称加密算法而言,两者的区别在于,对称加密和加密和解密时使用相同的秘钥,而非对称加密在加密和解密时使用不同的秘钥(公钥和私钥)。常见的对称加密算法:D ... [详细]
  • 【JVM技术专题】深入分析CG管理和原理查缺补漏「番外篇」
    前提概要本文主要针对HotspotVM中“CMSParNew”组合的一些使用场景进行总结。自Sun发布Java语言以来,开始使用GC技术来进行内存自动管理࿰ ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 用户视图(查看运行状态或其他参数)系统视图(配置设备的系统参数)system-viewEntersystemview,returnuservi ... [详细]
  • i2c扩展32路gpio_【STM32Cube_13】使用硬件I2C读写EEPROM(AT24C02)
    寻求更好的阅读体验,请移步Mculover666的个人博客:【STM32Cube_13】使用硬件I2C读写EEPROM(AT24C02&# ... [详细]
  • 举个例子:就用上一题的数值:100100110是一个二进制数,从右往左依次乘10的0次方,1次方、2次方这样加下去。如果有十进制数或者十六进制数想转换为八进制数,可以先将他们转换为 ... [详细]
  • 计算机网络四
    大三上结束之际,从网上找来一些关于计算机网络的知识作为总结,本文四篇笔记全部转自猪头任(博客地址:http:www.cnbl ... [详细]
  • 手机49kbps转换比特率256Kpbs{‘corpus_no’:‘7045177033217452815’,‘err_msg’:‘success.’,‘err_no’:0,‘re ... [详细]
  • 从分布式数据库选型的第一件事谈起
    本文很长,谨慎阅读现在在我们的面前摆着太多的分布式数据库可以让我们选择,那么如果我想先让 ... [详细]
  • iometer 1.1.0 重要特性说明之Write IO Data Pattern
    iometer1.1.0版本包含了3种WriteIODataPattern。分别是:Repeatingbytes、Pseudo-Random(2006.07.27及其之前的版本默认 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 概述H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议 ... [详细]
author-avatar
Jason子宣_805
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有