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

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

3天内不再提示

MARVEL出产的高端千兆以太网交换芯片,对每个端口支持不同的交换模式

DIri_ALIFPGA 来源:未知 作者:李倩 2018-06-13 15:43 次阅读

MARVEL出产的高端千兆以太网交换芯片,对每个端口支持不同的交换模式。

包括4种模式:

Secure模式:所带VLAN tag必须存在于VTU表中,且入端口必须是该VLAN成员,否则丢弃报文。

Check模式:所带VLAN tag必须存在于VTU表中,否则丢弃报文。

Fallback模式:入端口报文不丢弃。

802.1Q Disabled:802.1Q关闭,使用端口VLAN模式,所有报文透传。

前3种模式都遵循802.1Q规则,报文进入后按照VLAN表项进行转发,不同就在于进入的时候条件限制,有的未作限制(Fallback模式),有的(Secure模式)要求严格。在实现基于802.1Q的VLAN时采用第1种,Secure模式。报文进来时先识别所带的VLANtag。若所带VLAN tag未存在于VLAN表项中,或者进来的端口不属于该VLAN tag的VLAN成员,报文被丢弃,顺利进入的报文则指定VLAN tag的VID进行转发;若报文中不带VLAN tag,则判断该端口的缺省VLAN(PVID),当端口未加入缺省VLAN,报文被丢弃,当端口已经加入缺省VLAN 时,则指定PVID进行转发。

在实现基于端口的VLAN时采用第4种,802.1Q Disabled。此时端口不识别报文所带的VLAN tag,被认为是不带VLAN tag的报文并被加上它的PVID,结合VLANTable(Port Base VLAN Table)的取值,查找MAC表进行转发。

关于端口隔离:

端口隔离是比VLAN表更底层的隔离,它在802.1Q使能的情况也生效,也就是说配置了隔离的端口即使在同一VLAN中也不相通。

通过端口隔离特性,用户可以对需要进行控制的端口配置端口隔离功能,实现所有需要隔离端口之间业务数据的隔离,既增强了网络的安全性,也为用户提供了灵活的组网方案。

此功能可以通过配置芯片内部VLANTable来实现。

端口类型

6095芯片从逻辑功能上可以实现如下三种的以下三种端口类型:

Access类型,端口只能属于 1 个VLAN,只能接收和发送1个 VLAN 的报文(发送报文不带Tag),一般用于与终端用户之间的连接;

Trunk 类型,端口可以属于多个 VLAN,可以接收和发送多个 VLAN 的报文(发送报文都带Tag),一般用于与交换机之间的连接;

Hybrid类型,端口可以属于多个 VLAN,可以接收和发送多个 VLAN 的报文(Untagged的VLAN发送报文都不带Tag,tagged的VLAN发送的报文都带vlan tag),一般用于特殊场景的连接。

在802.1Q模式下,端口对标签的处理需要在VTU表项中配置标签处理模式,配置VTU Data Register(Reg0x07~09)。也就是说对每条VLAN,一个端口的标签处理方式可以不同,这样的处理才能实现如上描述的Hybrid类型。

不同连接类型的端口加入VLAN的Tagged或Untag成员,Access端口只能加入Untag成员;Trunk端口以Untag成员加入等于自身PVID的VLAN,其余以Tagged方式加入;Hybrid端口按需求加入Untag成员或者Tagged成员。

关于端口PVID

当以太网端口接收到不带VLANTag 的报文时,端口将在缺省VLAN 的范围内传输该报文。Access端口只能属于 1 个VLAN,所以它的缺省VLAN 就是它所在的VLAN;Trunk 端口和Hybrid端口可以属于多个 VLAN,所以需要手工设置端口的缺省VLAN ID。

端口PVID可以通过修改寄存器来实现。

VLAN表项

用户可以将端口加入到指定的VLAN中。执行该配置以后,以太网端口就可以转发指定VLAN 的报文,从而实现本交换机上的VLAN 与对端交换机上相同 VLAN 的互通。

Access端口只能加入到 1 个VLAN 中,Trunk 端口和Hybrid端口可以加入到多个 VLAN 中,端口加入VLAN 时的处理。

报文处理方式

对MARVELL芯片而言,将端口加入VLAN并指定了端口的缺省VLAN后,三类端口对报文的接收和发送会有不同的处理方式:

Access端口收发报文的处理

Trunk端口收发报文的处理

Hybrid端口收发报文的处理

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

    关注

    447

    文章

    47788

    浏览量

    409104
  • 以太网
    +关注

    关注

    40

    文章

    5076

    浏览量

    166234
  • VLAN
    +关注

    关注

    1

    文章

    249

    浏览量

    35242

原文标题:关于千兆以太网芯片及VLAN浅析

文章出处:【微信号:ALIFPGA,微信公众号:FPGA极客空间】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    核心Switch/PHY芯片加持,千兆以太网交换机持续放量

    机也在不断演进。   为了更快速的局域网连接,千兆以太网甚至万兆以太网技术已经被应用起来,用以提供更多的总带宽,大幅减少网络拥塞并提高整体性能。   千兆
    的头像 发表于 09-04 00:01 3216次阅读

    以太网交换机芯片概述

    问卷调查发现:目前对于10M/100M交换芯片很多都实现了这种集成化,但是对于10G交换机芯片和普通交换机的千兆口一般仍然需要使用专用的物理
    发表于 11-06 23:12

    以太网交换机的测试

    `从产品的周期来讲,以太网交换机的测试分为:研究测试、开发测试、网络测试、业务保证测试,其中在每个阶段还会有不同的层次。从测试关注的内容上分,以太网
    发表于 03-03 14:08

    拆解因遭受雷击而关机的千兆以太网交换机,不看肯定后悔

    拆解因遭受雷击而关机的千兆以太网交换机,不看肯定后悔
    发表于 05-24 06:12

    以太网交换芯片及PHY处理相关 精选资料分享

    以太网交换芯片下图为Microchip公司的一款产品,即就是Ethernet Switch。请参考:https://www.microchip.com/wwwproducts/en/ksz9477该
    发表于 07-22 08:23

    基于FPGA的十端口千兆以太网接口的设计与实现

    当前的路由器或交换机产品都提供多端口千兆以太网接口。采用高性能FPGA 设计十端口千兆
    发表于 08-29 09:30 51次下载

    Moxa推出9G端口千兆网管型以太网交换机--EDS-G5

    Moxa推出9G端口千兆网管型以太网交换机--EDS-G509系列 简介EDS-G509配备了9个千兆
    发表于 12-24 15:00 1126次阅读

    moxa推出8G端口千兆非网管型以太网交换机-EDS-G3

    moxa推出8G端口千兆非网管型以太网交换机-EDS-G308系列
    发表于 12-24 15:11 761次阅读

    凌华科技发布24端口千兆以太网交换刀片aTCA-3150

      凌华科技发布AdvancedTCA高端电信运算架构(Advanced Telecom Computing Architecture,简称ATCA)24端口千兆以太网
    发表于 11-24 09:27 1229次阅读

    GOE_200千兆工业以太网交换

    GOE_200千兆工业以太网交换
    发表于 12-24 23:34 0次下载

    什么是千兆交换机?什么是快速以太网交换机?

    千兆交换机可以说是快速以太网交换机的升级版,其传输速率比快速以太网交换机快十倍,旨在满足互联网服
    的头像 发表于 05-01 08:04 1.4w次阅读

    3端口千兆以太网交换机KSZ9563R数据手册

    3端口千兆以太网交换机KSZ9563R数据手册
    发表于 05-21 14:12 14次下载
    3<b class='flag-5'>端口</b><b class='flag-5'>千兆</b><b class='flag-5'>以太网</b><b class='flag-5'>交换</b>机KSZ9563R数据手册

    带有PoE端口的新型千兆以太网交换机和媒体转换器

    许多网络应用需要有坚固耐用的交换机,这些交换机可以提供高速千兆以太网连接,并支持PoE连接,如IP电话、摄像头和其他
    的头像 发表于 11-22 10:10 2457次阅读
    带有PoE<b class='flag-5'>端口</b>的新型<b class='flag-5'>千兆</b><b class='flag-5'>以太网</b><b class='flag-5'>交换</b>机和媒体转换器

    以太网交换芯片是什么 以太网交换芯片的作用有哪些

    以太网交换芯片是一种专门设计用于处理以太网数据包的集成电路,它是网络交换机的核心组件。这种芯片
    的头像 发表于 03-21 16:14 306次阅读

    以太网交换芯片公司有哪些

    以太网交换芯片公司有哪些?
    的头像 发表于 03-22 16:49 694次阅读