首页 > 其他分享 >私有VLAN(Private VLAN)

私有VLAN(Private VLAN)

时间:2023-04-23 15:01:08浏览次数:42  
标签:隔离 私有 主机 VLAN 端口 Private Port

       私有VLAN(Private VLAN),也称为专用VLAN,是一种电脑网络技术,它包含被限制的交换机端口,使得它们只能与给定的“上行链路”(uplink)通信。受限(restricted)端口称为“私有端口”。每个专用VLAN通常包含许多私有端口和单个上行链路。上行链路通常是连接到路由器、防火墙、服务器、提供商网络或类似中心资源的端口。

分类

私有VLAN将一个主要VLAN划分为多个次要VLAN,并同时保留现有的IP子网和第三层配置。常规VLAN是单个广播域,而私有VLAN将一个广播域分成多个较小的广播子域。
  • 主要VLAN:原始的VLAN。这种类型的VLAN用于将数据帧下行转发到所有次要VLAN。
  • 次要VLAN:次要VLAN配置为以下类型之一:
    • 隔离(Isolated):与隔离VLAN相关联的任何端口都可以到达主要VLAN,但不能访问任何其他次要VLAN。此外,与同一个隔离VLAN关联的主机无法相互通讯。一个私有VLAN中可以有多个隔离VLAN(如果出于安全考虑,VLAN需要使用不同的路径,则可能会有用); 隔离VLAN的端口在每个VLAN内保持彼此隔离。
    • 公共(Community):与公共VLAN相关联的任何交换机端口都可以相互通信,并与主VLAN进行通信,但不能与任何其他辅助VLAN进行通信。一个私有VLAN内可以有多个不同的公共VLAN。
私有VLAN主要有两种类型的端口:混杂端口(P-Port)和主机端口。主机端口进一步分为两种类型:隔离端口(I-Port)和公共端口(C-Port)。
  • 混杂端口(P-Port):交换机端口连接到路由器,防火墙或其他网关设备。该端口可以与连接到主VLAN或任何辅助VLAN的任何其他端口进行通信。换句话说,它是允许从VLAN中任何其他端口发送和接收数据帧的一种类型的端口。
  • 主机端口:
    • 隔离端口:连接到隔离VLAN上的常规主机。此端口只能与P-Port通信。
    • 公共端口:连接到公共VLAN上的常规主机。该端口能与同一个私有VLAN上的P-Port和C-Port端口进行通信

 

标签:隔离,私有,主机,VLAN,端口,Private,Port
From: https://www.cnblogs.com/dongtianci0801/p/17346566.html

相关文章

  • MVRP(多vlan注册协议)
     MVRP简介    MRP(MultipleRegistrationProtocol,多属性注册协议)作为一个属性注册协议的载体,可以用来传递属性信息。MVRP(MultipleVLANRegistrationProtocol,多VLAN注册协议)是MRP的一种应用,用于在设备间发布并学习VLAN配置信息。当设备启动了MVRP之后,设备将本地的VLAN......
  • Tailscale 基础教程:部署私有 DERP 中继服务器(转)
    Sealos 在云桌面中管理Kubernetes集群生命周期,运行分布式应用程序 走,看看去!上篇文章介绍了如何使用 Headscale 替代Tailscale官方的控制服务器,并接入各个平台的客户端。本文将会介绍如何让Tailscale使用自定义的DERPServers。可能很多人都不知道 DERP 是个啥玩意......
  • 简单轻量级的私有云管理平台
    基本需求1.物理机管理:创建物理机控制物理机修改物理机删除物理机物理机列表2.存储管理增加存储查看存储编辑存储删除存储存储列表备份任务管理增加磁盘备份任务查看磁盘备份任务编辑磁盘备份任务删除磁盘备份任务3.虚拟网络管理增加虚拟接口查看虚拟接口编辑虚拟接口删除虚拟......
  • 使用scapy给pcap包添加vlan
    1、使用wireshark查看pcap文件,一个没有vlan,一个有vlan  2、使用scapy查看有vlan的报文 可以看到Ether层type=VLAN,vlan层为<Dot1Q prio=0id=0vlan=10type=IPv4 3、使用scapy编辑没有vlan的文件的第4个报文fromscapy.allimport*packets=rdpcap("gen_full_......
  • 搭建 gitlab 私有仓库
    搭建gitlab私有仓库1.拉取镜像dockerpullgitlab/gitlab-ce2.启动容器dockerrun-itd\-p9980:80\-p9922:22\-v/home/gitlab/etc:/etc/gitlab\-v/home/gitlab/log:/var/log/gitlab\-v/home/gitlab/opt:/var/opt/gitlab\--restartalways\--pr......
  • 如何创建私有docker镜像仓库
    要创建一个私有的Docker镜像仓库,可以使用Docker官方提供的开源工具DockerRegistry或第三方工具如Harbor等。下面是使用DockerRegistry创建私有Docker镜像仓库的步骤:安装DockerRegistry可以通过在DockerHub上下载DockerRegistry镜像来安装DockerRegistry。在Linux系统中......
  • 企业对NAS私有云存储有什么样的需求,NAS网络存储又有哪些优势与功能呢?
    在过去十年中,云计算从公有云起步,逐渐发展出私有云/专有云和混合云。所以在私有云等云技术不断发展的情况下,企业对NAS私有云存储有什么样的需求呢?NAS网络存储又有哪些优势与功能呢?NAS网络存储有以下5大优势:(1)易于扩展:根据服务器使用人数和空间及时扩展存储空间,不会影响前端用户的......
  • 构建私有云,需要考虑哪些要点?
    私有云让企业能够保护并控制应用程序和数据,同时让开发团队能够更快速、更顺畅地提供业务价值。但是虽然构建私有云有望彻底改变IT,要是没有认真的规划和准备,它也无异于是一次成本高昂的科学试验。下面这十个要点有助于确保成功。1.让利益相关者参与进来。私有云并不是纯粹的IT项目。......
  • docker04 dockerfile常用命令 docker私有仓库 dockercompose介绍与部署
    今日内容详细目录今日内容详细1Dockerfile1.1常用和不常用命令1.2dockerfile构建一个django项目2docker私有仓库2.1镜像传到官方仓库2.2镜像分层2.3私有仓库搭建3dockercompose介绍4dockercompose部署4.1新建flask项目app.py4.2编写Dockerfile-->用于构建flask项目......
  • Docker快速入门 三(dockerfile常用命令,dockerfile构建django项目,docker私有仓库,docker-
    目录Docker一、Dcokerfile常用命令二、Dockerfile构建Django项目三、Docker私有仓库1、简介2、镜像传到官方仓库3、镜像分层4、搭建私有仓库四、Docker-conpose1、Docker-conpose部署项目1、新建flask项目2、编写dockerfile3、编写docker-conpose的yml文件4、启动docker-compoes2......