0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于VLAN的多层交换设计实现

jf_qwOiugB3 来源:通信弱电交流学习 2023-11-04 17:25 次阅读

基于VLAN的多层交换,是在局域网的多台交换机中选取一台或几台交换机作为中心(即Server),采用VTP(VLAN Trunk Protocol)建立、修改和删除VLAN。VLAN信息通过Trunk链路自动扩散到局域网中级连的交换机(即Client),使交换机保持相同的VLAN信息。

VTP技术

VTP提供了一种在交换机管理VLAN的方法。VTP被组织成管理域(VTP Domain),相同域中的交换机共享VLAN。根据交换机在VTP域中的作用不同,VTP可分为以下三种模式。

(1)服务器(Server)模式。

VTP服务器能创建、修改和删除VLAN,同时,变更后的VLAN信息会通告给域中的其他交换机。默认情况下,交换机是服务器模式。每个VTP域必须至少有一台交换机是服务器模式,域中的VTP服务器可以有多台。

(2)客户机(Client)模式。

VTP客户机不允许创建、修改和删除VLAN,但它会监听来自其他交换机的VTP通告,并更改自己的VLAN信息。接收到的VTP信息也会在Trunk链路上向其他交换机转发,因此,这种交换机还能充当VTP中继。

(3)透明(Transparence)模式。

这种模式的交换机不参与VTP,可在该模式的交换机上创建、修改和删除VLAN。更改的VLAN不会通告给其他交换机,也不会接受其他交换机通告的VLAN而更改自己的VLAN。但该模式的交换机会通过Trunk链路转发接收到的VTP通告,充当了VTP中继的角色,因此,将该模式称为透明模式。

MLS技术

多层交换(Multilayer Switching,MLS)为交换机提供基于硬件的第三层高性能交换。它采用先进的专用集成电路(Application Specific Integrated Circuit,ASIC)交换部件完成子网间的IP包交换,可以大大减轻路由器在处理数据包时所引起的过高时间延迟。

MLS是一种用硬件处理包交换和重写帧报头,提高IP路由性能的技术。局域网多层交换技术支持路由协议(如IP/IPX),通过交换机的ASIC芯片实现数据帧转发和重写,以及IP包交换功能。MLS将传统路由器的包交换功能迁移到第三层交换机上,其条件是要求交换的路径必须存在。MLS主要由以下三个部分组成。

(1)多层路由处理器(MLS-RP)。

MLS-RP相当于网络中的路由器,负责处理每个数据流的第一个数据包,协助MLS交换引擎(MLS-SE)在第三层的CAM(Content AddressableMemory)中建立捷径条目(Shortcut Entry)。MLS-RP可以是一个外部的路由器,也可以由三层交换机的路由交换模块(RSM)来实现。

(2)多层交换的交换引擎(MLS-SE)。

MLS-SE负责处理转发和重写数据包的交换实体。

(3)多层交换协议(MLSP)。

MLSP是一个协议,用来通过多层路由处理器(MLS-RP)对多层交换引擎进行初始化。 交换机通过专业化硬件ASIC芯片进行“一次路由,多次交换”处理数据包,速度相当快,可以达到几十兆至几百兆比特,甚至达到吉比特。

VLAN间的信息传递

交换机必须有一种方式来了解VLAN的成员关系,即哪一个客户机属于哪一个虚拟网。否则,虚拟网就只能局限在单台交换机的应用环境里。为了使多个虚拟网能够部署在多台交换机级连的环境中,交换机采用了基于VLAN的信息传递技术。

(1)交换机列表支持方式(Table Maintenance)。

在这种方式下,当客户机第一次在网络上广播其存在时,交换机就在自己内置的地址列表中将客户机的MAC地址或交换机的端口号与所属虚拟网一一对应起来,并不断地向其他交换机广播。如果客户机的虚拟网成员身份改变了,交换机中的地址列表将由网络管理员在控制台上手动修改。随着网络规模的扩充,大量用来升级交换机地址列表的广播信息将导致主干网路上的拥塞。因此,这种方式在实际应用中不太普及。

(2)帧标签方式(Frame Tagging)。

帧标签是一种流行的VLAN技术,帧标签是在每个数据帧头位置插入一个标签,以标注该数据帧属于哪个虚拟网。目前,很多品牌交换机均采用帧标签方式。这种方式存在两个问题:其一,若不同品牌交换机的标签长度不一样,则它们之间不能互连;其二,数据帧加上标签后使交换机处理数据帧的负担加重了。

(3)时分复用(Time Division Multiplexing,TDM)方式。

TDM在虚拟网上的实现方式与它在广域网上的实现方式非常类似。在这里,每个虚拟网都将拥有自己的网络通路。这样,在一定程度上避免了以上两种方式所遇到的问题。但另一方面,属于某一个虚拟网的时间片断只能被该虚拟网的成员使用。所以,仍然有很多带宽被浪费了。现在非常流行的ATM网络也允许内部的两个交换机之间交换虚拟网信息。 与上述三种方式都不同的是,ATM使用一种被称做局域网仿真(LAN Emulation,LANE)的技术来实现这项功能。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5320

    文章

    10732

    浏览量

    353371
  • 交换机
    +关注

    关注

    19

    文章

    2437

    浏览量

    95655
  • 路由器
    +关注

    关注

    22

    文章

    3500

    浏览量

    111342
  • VLAN
    +关注

    关注

    1

    文章

    249

    浏览量

    35249
  • RSM
    RSM
    +关注

    关注

    0

    文章

    7

    浏览量

    9338

原文标题:基于VLAN的多层交换

文章出处:【微信号:通信弱电交流学习,微信公众号:通信弱电交流学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    VLAN交换机上的六种实现方法

    交换技术的发展,也加快了新的交换技术(VLAN)的应用速度。通过将企业网络划分为虚拟网络VLAN网段,可以强化网络管理和网络安全,控制不必要的数据广播。
    发表于 11-29 10:20 5020次阅读

    华为路由器交换VLAN配置实例

    华为路由器交换VLAN配置实例[hide]华为路由器交换VLAN配置实例使用4台PC(pc多和少,原理是一样的,所以这里我只用了4台pc),华为路由器(R2621)、
    发表于 05-25 00:21

    请问如何实现VLAN

    您好,可以很容易地实现VLAN(它是在MAC地址和EtherType之间添加的字段)吗?=>我在MLA中实现VLAN,但是MLA结构不是很好,因为我必须更改所有以太网层(MAC、IP
    发表于 11-07 14:37

    交换VLAN是如何实现

      1、静态VLAN  在VLAN管理员最初配置交换机Port和VLAN ID的对应关系时,就已经固定了这种对应关系,即这个Port只能对应这个VL
    发表于 01-12 16:16

    VLAN是什么?如何去实现VLAN之间的通信?

    虚拟局域网技术的特点有哪些?如何去划分VLAN?如何去实现VLAN之间的通信?
    发表于 05-26 07:23

    什么是多层交换/线速交换

    什么是多层交换/线速交换 多层交换 多层交换
    发表于 04-07 16:47 1018次阅读

    基于端口的VLAN划分与信息共享的实现

    笔者阐述了VLAN划分的意义,介绍了利用交换机进行基于端口的 VLAN 划分时交换机配置及PC配置的详细操作。VLAN划分后利用ping命令
    发表于 08-10 16:17 34次下载
    基于端口的<b class='flag-5'>VLAN</b>划分与信息共享的<b class='flag-5'>实现</b>

    L2交换VLAN原理和配置

    L2交换VLAN原理和配置
    发表于 12-15 22:18 3次下载

    交换VLAN配置

    交换VLAN配置
    发表于 12-27 16:49 0次下载

    如何实现交换机的vlan

    假设某企业的网络中,计算机PC1和PC3属于营销部门,PC2和PC4属于技术部门,PC1和PC2连接在S2126-1上,PC3和PC4连接在S2126-2上,而两个部门要求互相隔离,本实验的目的是实现跨两台交换机将不同端口划归不同的VL
    发表于 12-05 10:57 2.2w次阅读
    如何<b class='flag-5'>实现</b>跨<b class='flag-5'>交换</b>机的<b class='flag-5'>vlan</b>

    聊聊科地网管PoE交换机的VLAN如何配置

    VLAN就是我们常说的虚拟局域网。VLAN是一种将局域网设备从逻辑上划分成多个网段,从而实现虚拟工作组的数据交换技术。这一技术主要应用于交换
    的头像 发表于 12-11 16:29 8904次阅读

    一文详解交换机间VLAN的通信过程

    VLAN(VirtualLocalAreaNetwork,虚拟局域网),通过在支持VLAN交换机上添加VLAN,并且动态的调整每个端口所属VLAN
    的头像 发表于 11-23 12:12 6769次阅读
    一文详解<b class='flag-5'>交换</b>机间<b class='flag-5'>VLAN</b>的通信过程

    如何通过三层交换实现VLAN间相互通信

    首先在三层交换机上分别设置各VLAN的接口IP地址。三层交换机将vlan做为一种接口对待,就象路由器上的一样,再在各接入VLAN的计算机上设
    发表于 09-20 10:39 1.6w次阅读

    VLAN交换机上的实现方法及配置实例

    交换技术的发展,也加快了新的交换技术(VLAN)的应用速度。通过将企业网络划分为虚拟网络VLAN网段,可以强化网络管理和网络安全,控制不必要的数据广播。
    发表于 06-11 12:47 2087次阅读

    VLAN间路由

    部署了VLAN的传统交换机不能实现不同VLAN间的二层报文转发,因此必须引入路由技术来实现不同VLAN
    发表于 06-25 09:51 0次下载