VLAN基本通信原理

为了提高处理效率,交换机内部的数据帧一律都带有VLAN Tag,以统一方式处理。当一个数据帧进入交换机接口时,如果没有带VLAN Tag,且该接口上配置了PVID(Port Default VLAN ID),那么,该数据帧就会被标记上接口的PVID。如果数据帧已经带有VLAN Tag,那么,即使接口已经配置了PVID,交换机不会再给数据帧标记VLAN Tag。

由于接口类型不同,交换机对帧的处理过程也不同。下面根据不同的接口类型分别介绍。

各类型接口对数据帧的处理方式

接口类型

对接收不带Tag的报文处理

对接收带Tag的报文处理

发送帧处理过程

Access接口

接收该报文,并打上缺省VLAN的Tag。

  • 当VLAN ID与缺省VLAN ID相同时,接收该报文。

  • 当VLAN ID与缺省VLAN ID不同时,丢弃该报文。

先剥离帧的PVID Tag,然后再发送。

Trunk接口

  • 打上缺省的VLAN ID,当缺省VLAN ID在允许通过的VLAN ID列表里时,接收该报文。

  • 打上缺省的VLAN ID,当缺省VLAN ID不在允许通过的VLAN ID列表里时,丢弃该报文。

  • 当VLAN ID在接口允许通过的VLAN ID列表里时,接收该报文。

  • 当VLAN ID不在接口允许通过的VLAN ID列表里时,丢弃该报文。

  • 当VLAN ID与缺省VLAN ID相同,且是该接口允许通过的VLAN ID时,去掉Tag,发送该报文。

  • 当VLAN ID与缺省VLAN ID不同,且是该接口允许通过的VLAN ID时,保持原有Tag,发送该报文。

Hybrid接口

  • 打上缺省的VLAN ID,当缺省VLAN ID在允许通过的VLAN ID列表里时,接收该报文。

  • 打上缺省的VLAN ID,当缺省VLAN ID不在允许通过的VLAN ID列表里时,丢弃该报文。

  • 当VLAN ID在接口允许通过的VLAN ID列表里时,接收该报文。

  • 当VLAN ID不在接口允许通过的VLAN ID列表里时,丢弃该报文。

当VLAN ID是该接口允许通过的VLAN ID时,发送该报文。可以通过命令设置发送时是否携带Tag。

转载于:https://blog.51cto.com/kusorz/1761866

VLAN基本通信原理相关推荐

  1. Vlan间通信原理(HCIA)

    学习目标: 一.了解Vlan间通信原理 1.二层vlan间通信: 2.三层Vlan间通信: 二.二层间vlan同网段通信 1.利用Access接口特性: 2.利用Trunk本征Vlan特性: 3.利用 ...

  2. 第七讲(二):三层交换的原理及配置(不同vlan间通信)

    文章目录 一.三层交换机技术 1.什么是三层交换机? 2.三层交换机 2.1 三层交换机内部结构 2.2 三层交换机原理 二.三层交换机实现方式 1.传统的MLS 2.基于CEF的MLS 三.虚接口 ...

  3. 计算机网络期末 【3层交换机实现VLAN间通信】假设某企业有3个主要部门,即技术部、销售部和经理部,分别处于不同的办公室

    系列文章目录 第一章  实现2台PC机的连通和Telnet的远程登录 第二章 交换机扩展以太网 第三章 单交换机VLAN划分 第四章 双交换机VLAN划分 第五章 三层交换机实现VLAN间通信 第六章 ...

  4. 第13节 实现不同交换机同VLAN之间通信——基于VLAN Trunk技术

    实现不同交换机同VLAN值间通信--基于VLAN Trunk技术 1引言 1.1VLAN技术回顾 1.2问题背景 1.3VLAN的局限性 2 VLAN trunk 2.1概述 不同接口对vlan fl ...

  5. 实训九:三层交换机VLAN划分及VLAN间通信

    一.实验目的 1.了解vlan的原理. 2.学会使用各种多层交换设备进行vlan的划分. 3.理解vlan之间通信的原理和实现方法. 二.应用环境 1.软件实验室的IP地址段是192.168.10.0 ...

  6. Trunk的通信原理

    Trunk的通信原理 Trunk技术产生的背景 解决了什么问题? 如何实现交换机在划分vlan之后,不同交换机上面相同的vlan,能够跨越地理位置相互通信 Trunk如何实现 设计一条主干线路:tru ...

  7. VLAN间通信比较及VLANIF配置

    VLAN间通信 1. VLAN间通信 1.1 二层交换机+路由器(多臂路由) 1.1.1 原理 1.1.2 数据流分析 1.1.3 缺点 1.2 单臂路由方式实现 1.2.1 原理 1.2.2 配置方 ...

  8. VLAN间通信全家桶

    目录 前言 一.VLAN间通信最初原理构想 二.vlan间通信之使用路由器物理接口/子接口 三.使用路由器子接口方式进行路由间通信 四.子接口处理流程 五.子接口配置示例 六.三层交换机及VLANIF ...

  9. 利用三层交换机实现VLAN的通信实验报告

    利用三层交换机实现VLAN的通信实验报告<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office ...

最新文章

  1. 345 所开设人工智能本科专业高校名单大全
  2. 大数据时代的数据管理
  3. HX711双通道AD转换模块
  4. Ubuntu 16.04 安装 Wireshark分析tcpdump的pcap包——sudo apt install wireshark-qt
  5. 管理员账户遇到“操作需要管理员权限”解决方法
  6. 【数据库系统概论】考研附加部分重点分析【附加】
  7. 自定义ik分词加载无效的问题分析
  8. 怎么在mysql中打开表存信息,我应该如何存储用户的“收藏夹”在mySQL表?
  9. 图书管理系统html_结自主可控数字化硕果,同方鼎欣推进基于OFD技术的数字档案管理系统研发...
  10. 【Matlab】模式识别——聚类算法集锦
  11. 网络信息如此庞杂,人工智能助你验明真伪
  12. Windows下配置Nginx使之支持PHP(转)
  13. 工作中遇到的问题——数据库
  14. 笔记本显示电源已连接但是未充电的简单解决办法
  15. 九州缥缈录 合集序言
  16. python海龟库函数大全_python海龟库的使用
  17. 服务器系统进不了系统错误代码,重启服务器进入点晴OA的Email模块时提示子系统密码错误,错误代码2027:800403e9,如何解决?...
  18. android 集成高德地图打包后报 key-location Error, ErrCode:7 的问题
  19. VSFTPD FTP服务器搭建手册
  20. 信息系统与信息系统安全

热门文章

  1. mapper 判断条件为null
  2. input输入框汇总
  3. 日期格式转换:String 与 date
  4. 让vs编写的程序在未安装vs的电脑上使用的一种方法
  5. android陀螺仪轨迹,陀螺仪轨迹法长距离管道测量精度实测分析
  6. 服务器新手装备无限拿指令,【新手指南】服务器指令大全
  7. oracle 用户禁止登录,[转] oracle限制用户在某个时间段内禁止登录数据库
  8. redis setnx 分布式锁_Redis 分布式锁PHP
  9. android京东首页轮播代码,仿京东商品详情轮播图
  10. Cobar部署与测试