热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

范围vlan_「零基础收藏必备」VLAN协议

1.VLAN的技术背景1.1.前言1.2.VLAN技术背景1.3.VLAN的优点有效控制广播域的范围增强局域网的安全性灵活构建虚拟工作组简化网络管理2.VLAN的基本原理2.1.V

1. VLAN的技术背景

1.1. 前言

3ff23db39314ed77031b20b82f485fa8.png

1.2. VLAN技术背景

1ddcfd1ca206e5c06a6fa58b82ff0a78.png
9efbc3899a3a29b31752b31f05a66f9e.png
27539dc2c59dab6083bdba1c3a04993f.png
e7b58af16452ca5c7ff2fc4cfddf6ecd.png
83a4d70df9e8d03750019d6210d6931b.png
9121322e137a999580fb4bf1b461be77.png
01d029f1ed995bab5541e7deb64c7de9.png

1.3. VLAN的优点

有效控制广播域的范围

增强局域网的安全性

灵活构建虚拟工作组

简化网络管理

433f4dbe9b7a0e8c507cd6ab0f802db7.png

2. VLAN的基本原理

2.1. VLAN的概述

Virtual LAN,虚拟局域网

将一个物理局域网在逻辑上划分成多个广播域

1个VLAN=1个广播域=1个子网

广播不会在VLAN之间转发,而是被限制在各自的VLAN中

不同VLAN之间的默认无法通信,需要三层设备才能通信

2.2. VLAN的范围

0-4095,共4096个(0和4095为保留,1为默认)

2.3. VLAN标签的介绍

75f83df64b41a423c1316d7dc0b2fbaf.png

IEEE 802.1q:802.1q,是VLAN的正式标准,对Ethernet帧格式进行修改,在源MAC地址字段和协议类型字段之间加入4字节的802.1q Tag

每台支持802.1q协议的交换机发送的数据都会包含VLAN ID,以指明数据包属于哪一个VLAN

因此,在一个VLAN交换网络中,以太网帧有以下的两种形式:

3a3878c527c830ddc8af315965d86c69.png

2.4. VLAN的链路类型

Access Link(接入链路)

用于连接主机和交换机的链路

接入链路上传递的是untagged帧

Trunk Link(干道链路)

用于交换机之间互联或交换机与路由器之间的链路

干道链路上传输的帧几乎都是tagged帧用于两端识别

d4bb06632569f051bb8bcad95fc1be1e.png

2.5. PVID

即Port VLAN ID,代表端口缺省VLAN ID

默认PVID=1

87358b6bd8ea007e35a661ddfcb8d3de.png

2.6. VLAN端口类型

Access(接入端口)

接收数据:Access端口接收到数据帧之后添加VLAN tag

发送数据:Access端口在转发数据前移除VLAN tag

854130b2670760245235943c7888c5a8.png

Trunk(干道端口)

发送数据

该帧的VLAN ID在Trunk的允许转发列表中执行转发,防止丢弃

发送数据帧时,如果tag和PVID相同,则剥离tag发送

发送数据帧时,如果tag和PVID不同,则直接发送

接收数据

收到数据帧时,如果带有tag,则直接接收

收到数据帧时,如果不带tag,则添加上端口的PVID

2.7. VLAN端口类型

a059aba6e5f25dd8a3a38a21b8039581.png

基于端口是最常见的

2.8. VLAN的配置

ae391ac46c64851496b4c91dc103a03c.png

这里是我整理好的资料文档和视频文件 希望新手小白少走弯路 有需要的话也可以直接【点这里】领取




推荐阅读
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
  • HSRP热备份路由器协议的应用及配置
    本文介绍了HSRP热备份路由器协议的应用及配置方法,包括设计目标、工作原理、配置命令等。通过HSRP协议,可以实现在主动路由器故障时自动切换到备份路由器,保证网络连通性。此外,还介绍了R1和R2路由器的配置方法以及Sw1和Sw2交换机的配置方法,最后还介绍了测试连通性和路由追踪的方法。 ... [详细]
  • 本文详细介绍了在Linux虚拟化部署中进行VLAN配置的方法。首先要确认Linux系统内核是否已经支持VLAN功能,然后配置物理网卡、子网卡和虚拟VLAN网卡的关系。接着介绍了在Linux配置VLAN Trunk的步骤,包括将物理网卡添加到VLAN、检查添加的VLAN虚拟网卡信息以及重启网络服务等。最后,通过验证连通性来确认配置是否成功。 ... [详细]
  • 解决浏览器打开网页后提示“dns_probe_possible 怎么解决”的方法
    在使用浏览器进行网上冲浪的时候遇到故障是一件很常见的事情,很多用户都遇到过系统提示:dns_probe_possible。从提示中可以看出和DNS是有一定的关系的,经过小编测试之后 ... [详细]
  • RabbitMq之发布确认高级部分1.为什么会需要发布确认高级部分?在生产环境中由于一些不明原因,导致rabbitmq重启,在RabbitMQ重启期间生产者消息投递失败,导致消息丢 ... [详细]
  • 交换机配置:intg100unshintvlani1ipadd192.168.56.177qstelseuser-iv4authaaaproinsshupl3qsshuserpyt ... [详细]
  • 用ESP32与Python实现物联网(IoT)火焰检测报警系统
    下图是本案例除硬件连线外的3步导学开发过程,每个步骤中实现的功能请参考图中的说明。在硬件连线完成之后我们建议您先使用“一分钟上云体验”功能预先体验本案例的实际运行效果 ... [详细]
  • CISCO ASA防火墙Failover+multiple context详细部署By 年糕泰迪[操作系统入门]
    一.文章概述本文主要就CISCOASA防火墙的高可用和扩张性进行阐述和部署。再cisco防火墙系列中主要有3种技术来实现高可用和扩张性。分别是Failover,multiplese ... [详细]
  • IP、ARP、TCP、UDP、ICMP、DNS、路由协议、DHCP协议的缺陷,容易受到的攻击,以及防御措施1、IP协议1.1、介绍: ... [详细]
author-avatar
唯爱辉1314
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有