PVLAN技术初探
交换机是<网络的核心设备之一,其技术发展非常迅速,从10Mbit/s以太网、100Mbit/s快速以太网,进而发展到吉比特和10吉比特以太网。交换机在通信领域和企业中的应用向纵深发展,网络管理人员对掌握专用虚拟局域网PVLAN技术的需求也越来越迫切。本文通过实践经验对这方面的应用进行总结。
VLAN的局限性
  
   随着<网络的迅速发展,用户对于网络数据通信的安全性提出了更高的要求,诸如防范******、控制病毒传播等,都要求保证网络用户通信的相对安全性;传统的解决方法是给每个客户分配一个VLAN和相关的IP子网,通过使用VLAN,每个客户被从第2层隔离开,可以防止任何恶意的行为和Ethernet的信息探听。 然而,这种分配每个客户单一VLAN和IP子网的模型造成了巨大的可扩展方面的局限。这些局限主要有下述几方面。
(1)VLAN的限制:交换机固有的VLAN数目的限制;
   (2)复杂的STP:对于每个VLAN,每个相关的Spanning Tree的拓扑都需要管理;
   (3)IP地址的紧缺:IP子网的划分势必造成一些IP地址的浪费;
   (4)路由的限制:每个子网都需要相应的默认网关的配置。

PVLAN技术
  
   现在有了一种新的VLAN机制,所有服务器在同一个子网中,但服务器只能与自己的默认网关通信。这一新的VLAN特性就是专用VLAN(Private VLAN)。在Private VLAN的概念中,交换机端口有三种类型:Isolated port,Community port, Promisc-uous port;它们分别对应不同的VLAN类型:Isolated port属于Isolated PVLAN,Community port属于Community PVLAN,而代表一个Private VLAN整体的是Primary VLAN,前面两类VLAN需要和它绑定在一起,同时它还包括Promiscuous port。在Isolated PVLAN中,Isolated port只能和Promiscuous port通信,彼此不能交换流量;在Community PVLAN中,Community port不仅可以和Promiscuous port通信,而且彼此也可以交换流量。Promiscuous port 与路由器或第3层交换机接口相连,它收到的流量可以发往Isolated port和Community port。PVLAN的应用对于保证接入网络的数据通信的安全性是非常有效的,用户只需与自己的默认网关连接,一个PVLAN不需要多个VLAN和IP子网就提供了具备第2层数据通信安全性的连接,所有的用户都接入PVLAN,从而实现了所有用户与默认网关的连接,而与PVLAN内的其他用户没有任何访问。PVLAN功能可以保证同一个VLAN中的各个端口相互之间不能通信,但可以穿过Trunk端口。这样即使同一VLAN中的用户,相互之间也不会受到广播的影响。
PVLAN的配置步骤
(1)Put switch in VTP transparent mode
set vtp mode transparent
(2) Create the primary private VLAN
set vlan vlan pvlan-type primary
(3)Set the isolated or community VLAN(s)
set vlan vlan pvlan-type {isolated | community}
(4)Map the secondary VLAN(s) to the primary VLAN
set pvlan primary_vlan {isolated_vlan | community_
vlan} {mod/port | sc0}
(5)Map each secondary VLAN to the primary VLAN on the promiscuous port(s)
set pvlan mapping primary_vlan {isolated_vlan | community_vlan} {mod/port} [mod/port …]
(6)Show PVLAN configuration
show pvlan [primary_vlan]
show pvlan mapping
show vlan [primary_vlan]
show port
应用实例
  
   下面给出一个正在网络中运行的交换机的PVLAN的相关配置,仅供参考。其中,VLAN 100是Primary VLAN,VLAN 101是Isolated VLAN,VLAN 102和VLAN 103是Community VLAN。
N8-CSSW-2> (enable) show running-config
This command shows non-default configurations only.
set system name N8-CSSW-2
#vtp
set vtp domain sdunicom
set vtp mode transparent
set vlan 1 name default type ethernet mtu 1500 said 100001 state active
set vlan 100 name VLAN0100 type ethernet pvlantype primary mtu 1500 said 100100 state active
set vlan 101 name VLAN0101 type ethernet pvlantype isolated mtu 1500 said 100101 state active
set vlan 102 name VLAN0102 type ethernet pvlantype community mtu 1500 said 100102 state active
set vlan 103 name VLAN0103 type ethernet pvlantype community mtu 1500 said 100103 state active
#module 2 : 50-port 10/100/1000 Ethernet
set pvlan 100 101 2/26-29,2/35-36,2/42-43
set pvlan mapping 100 101 2/49
set pvlan 100 102 2/1-13,2/30-34
set pvlan mapping 100 102 2/49
set pvlan 100 103 2/14-25
set pvlan mapping 100 103 2/49
end
N8-CSSW-2> (enable) show pvlan
Primary Secondary Secondary-Type Ports
------- --------- ----------------
100 101 isolated 2/26-29,2/35-36,2/42-43
100 102 community 2/1-13,2/30-34
100 103 community 2/14-25
结束语
  
   目前很多厂商生产的交换机支持PVLAN技术,PVLAN技术在解决通信安全、防止广播风暴和浪费IP地址方面的优势是显而易见的,而且采用PVLAN技术有助于网络的优化,再加上PVLAN在交换机上的配置也相对简单,PVLAN技术越来越得到网络管理人员的青睐。 

转载于:https://blog.51cto.com/xiong/20541

PVLAN技术初探-巧用PVLAN优化网络相关推荐

  1. PVLAN技术应用,网络管理员的新宠

    pvlan技术应用,网络管理员的新宠 -------------------------------------------------------------------------------- ...

  2. 理解PVLAN技术 ( by quqi99 )

    理解PVLAN技术 ( by quqi99 ) 作者:张华  发表于:2013-08-11 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 ( http://b ...

  3. PVLAN 技术介绍

    PVLAN 技术介绍 转自:北大青鸟广州湘计立德培训中心 现在有了一种新的VLAN机制,所有服务器在同一个子网中,但服务器只能与自己的默认网关通信.这一新的VLAN特性就是专用VLAN(Private ...

  4. VLAN应用篇系列:(8)Cisco交换机 PVLAN技术应用(高级的隔离技术)

    VLAN的局限性 随着网络的迅速发展,用户对于网络数据通信的安全性提出了更高的要求,诸如防范黑客攻击.控制病毒传 播等,都要求保证网络用户通信的相对安全性:传统的解决方法是给每个客户分配一个VLAN和 ...

  5. 网络不良视频内容识别技术初探

    网络不良视频内容识别技术初探 网络中的图片.视频及音频等多媒体信息具有内容丰富.感观性强等特点,已经逐渐成为不良信息在互联网上传播所采取的主要方式之一.网络中不良多媒体信息的数量与日俱增,所造成的文化 ...

  6. 网络攻击链与网络威胁捕获技术初探(一)

    本文带领我们了解了"网络攻击链"并概述了当前网络安全威胁的形势,以及如何运用"网络威胁捕获技术"应对复杂的网络安全挑战.我将详细描述网络威胁捕获技术的思考过程, ...

  7. 百度技术:“App 优化网络,先从 HTTPDNS 开始” | 原理到实战

    一.前言 Hi,大家好,这里是承香墨影! 当我们谈到优化时,一个通用的思路是将待优化的功能,拆分成一个个小的环节,再每个环节单独去分析有没有可以优化的点,App 的网络优化也是如此. 但说到网络优化, ...

  8. web项目性能优化--网络、js、渲染

    2019独角兽企业重金招聘Python工程师标准>>> 网络相关 减少http请求数 因为每个完整的http请求都需要经过DNS寻址.与服务器建立连接.发送请求.等待响应.接收数据这 ...

  9. 知识图谱构建技术初探

    自底向上--知识图谱构建技术初探 from: https://www.anquanke.com/post/id/149122 发布时间:2018-06-28 16:00:40 文/阿里安全 染青 &q ...

最新文章

  1. fedora18 fedora17安装显卡驱动和网卡驱动
  2. android dts配置_AndroidLinux关于DTS设备树源码的介绍
  3. ASP.NET MVC 5 学习教程:添加查询
  4. 接口implements
  5. [数论] 快速傅里叶变换FFT
  6. GSM系统的网络结构
  7. 营业执照统一社会信用代码校验
  8. GB9706.1-2020|小议指示灯的颜色和报警
  9. 2021-12-22 AndroidR 电池信息 简单分析记录
  10. Google PR劫持(转)
  11. 平均回复在5s内的快捷短语
  12. linux学习系列-常用命令的使用
  13. 副业推荐不上班!12小时删!某宝付费买的资源,请低调使用~
  14. 一寸照片变换背景色操控变形
  15. 剑指offer:滑动窗口的最大值(Python)
  16. python中if not x: 和 if x is not None: 和 if not x is None的使用和区别(这里面有一个坑)
  17. 三坐标检测基础知识:温度对三坐标测量结果的影响
  18. 未来6项技术越来越重要
  19. Google发布ChatGPT竞品Bard
  20. Python 模型融合-投票法

热门文章

  1. dplayer js控制 自动全屏_vue 中使用video.js 实现m3u8视频播放格式
  2. console查看对象结构
  3. [vb] Set 语句
  4. ubuntu下rar文件解压后文件名乱码的解决方案
  5. 软考(一):迎战软考
  6. 如何用JavaScript搭建神经网络?90分钟免费课程,上手可操作丨教程
  7. 创物联网融资额记录的G7,拿到3.2亿美元后要做什么?
  8. 顶尖黑客集结令 | GeekPwn2018上海站邀你“决战AI安全”
  9. AI在中国,还没到抢切蛋糕的时候
  10. python 正则匹配手机号