
marvell
buildroot
我跑得不够快,所以只能不停的跑了。
展开
-
LLDP协议编写要点
LLDP协议的要点原创 2022-06-07 18:27:11 · 3240 阅读 · 1 评论 -
88E6321 uboot的问题修改方案
uboot的driver/net/phy文件夹中有mv88e61xx.c这个文件,但是没有88e6321这个系列的注册函数,我在网上搜索了最多看到的是它的switch id的定义即0x310,当然6320是0x115,然而它们的这个定义在芯片手册上可以找到而且它的低4位是要问FAE要的,当然是找人不到的是吧,那么在linux内核也可以找到这个定义,即0x3100但是将注册函数写成这样也没有用参考609X和6390的编写方式一定是以141开头的在它的芯片手册上找到不过也是问FAE的。那么有原创 2022-03-22 16:14:27 · 1008 阅读 · 0 评论 -
交换机是如何实现QoS的
一、简介:Qos(Quality of Service,服务质量),指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术。QoS的保证对于容量有限的网络来说是十分重要的,特别是对于流多媒体应用,例如VoIP和IPTV等,因为这些应用常常需要固定的传输率,对延时也比较敏感。------摘自百度百科通俗点讲就是有许多的报文在传输有些重要性高的报文要优先传输,可靠传输,而重要性不高的报文可以靠后传输,有点类似于TCP/UDP的原创 2021-07-16 16:23:01 · 3880 阅读 · 0 评论 -
交换机笔记8
8寄存器说明略芯片手册已翻译完大部分,寄存器的文本太大,使用时自行查看即可注意事项: 1、操作寄存器注意偏移量和其所在的位置 2、索引代表多个位的合集可以表示的多个操作方式如0x1A中的 3、在程序设计的时候注意分层HAL、NSM、SDK、协议层、应用层等 4、寄存器的分布图可以帮助快速查找寄存器,注意多熟悉 5、Marvell原厂有源码和例程注意多看,它叫DSDT_3.X...原创 2021-06-29 09:08:13 · 410 阅读 · 5 评论 -
交换机笔记7.5
7.5请求和响应的支持 设备使用请求和响应的格式是0x0001。 可以与在设备的SMI接口引脚(MDC和MDIO)上接收到的寄存器操作同时执行无损远程管理请求。同样有,如果SMI接口将其操作限制为非破坏性操作,则可以同时完成任何远程管理请求。破坏性动作是任何更改寄存器数据的请求。寄存器写入属于此类,但刷新命令(如在ATU,MIB等上)以及任何导致由于读取而被清除的寄存器读取也属于此类。注意破坏性的远程管理命令。 设备支持请求代码:...原创 2021-06-28 14:19:06 · 477 阅读 · 1 评论 -
交换机笔记7.4
7.4响应帧格式——第3层 远程管理响应帧的第3层部分包含请求的数据。这些响应封装在响应格式后面(下图)。响应格式支持各种设备系列,由于特定设备系列的内部性质,它们可能需要非常不同的命令和/或响应格式。7.4.1初始化响应帧——GotID GetID的初始化请求帧的响应是GotID响应。GotID的响应包含设备的响应格式编号通过产品编号和修订版,然后是响应代码和响应数据。7.4.2错误的处理 对请求帧的请求代码的第3层部分进行了完全解码...原创 2021-06-28 11:42:20 · 156 阅读 · 0 评论 -
交换机笔记7.3
7.3请求帧的格式——第3层 远程管理请求帧的3层部分包括特殊寄存器的操作请求。这些请求被封闭在请求格式的后面(下图)。请求帧格式支持各种设备系列,它需要非常不同的命令和响应格式由于特定的设备系列的内部性质。...原创 2021-06-28 11:26:33 · 144 阅读 · 0 评论 -
交换机笔记7.2
7.2响应帧的格式-第2层和DSA部分 远程管理是一个请求/响应协议,因此CPU需要从交换机返回的所有的请求数据中获取需要的响应,并验证交换机是否收到了请求帧,例如,它没有被丢弃在途中的某个地方(如果请求仅在寄存器中写入则显然是需要的)。响应会承认(确认)所有有效的远程管理请求,因此软件知道请求已收到并已执行。 远程管理帧的2层部分包含了正常的IEEE802.3目的地址、源地址等的字段。这些帧目的地址被定义为从请求帧来的源地址。帧的DSA部分的定义在下图,而以太类型(...原创 2021-06-28 10:16:04 · 511 阅读 · 0 评论 -
交换机笔记7.1
7.1请求帧的格式-第2层和DSA部分 远程管理是一个请求/响应协议,因此CPU需要发送一个请求帧到交换机。一旦到达了CPU的外部,帧需要获取期望的篁交换机设备的芯片。 远程管理帧的2层部分包含了正常的IEEE802.3目的地址、源地址等的字段。这些帧的目的地址在01:50:43:00:00:00的Marvell多播地址或交换机的单播地址中被定义。请求帧的分布式交换机体系结构(DSA)在下图定义,而帧的以太类型(长度/类型)在用户可定义中被定义。DSA 部分在以太类型...原创 2021-06-24 18:15:41 · 792 阅读 · 4 评论 -
交换机笔记7.0
7 远程管理 远程管理是一种使用以太网帧访问交换机寄存器的方法。它目的是成为访问寄存器的另一种方式,除此之外,还可以使用原来的访问方式(即使用系统管理接口(SMI),由MDC和MDIO信号或EEPROM组成)。远程管理的好处是: 1、更快的CPU可访问大型的数据库信息-特别是地址数据库(即ATU6.3节)和端口统计(即MIBs 1.1.3.8节和1.1.3.9节) 2、使用CPU的帧接口(如MII或GMII)来访问交换机寄存器以节省用于备用接口...原创 2021-06-24 16:43:41 · 1852 阅读 · 0 评论 -
交换机笔记6.3
6.3地址翻译单元操作 在设备中的地址翻译单元(ATU)支持用户命令访问MAC地址数据库的内容。什么是STU的描述和如何在交换机的操作中使用ATU的描述在6.2.6节的表中。本章节着重于ATU的结构和怎样访问它的内容。 所有的ATU操作有相同的用户接口和协议。六个全局1寄存器的使用方式在下表中。ATU的协议的操作如下:通过检查在ATU操作寄存器的ATUBusy位可以确保ATU是可用的。ATU一次只能执行一个用户命令。 如果需要的话通过选择操作载入ATU数据,AT...原创 2021-06-24 15:48:54 · 1050 阅读 · 1 评论 -
交换机笔记6.2
6.2VLAN转换单元(VTU)的操作 在设备中虚拟局域网转换单元支持通过用户命令来访问和修改VLAN成员数据的内容。 所有的VTU操作有相同的用户接口和协议。全局1寄存器的使用方法在下表。VTU的协议操作如下所示:1、通过检查在VTU操作寄存器中的 VTUBusy位来确保VTU是有效的。VTU一次只能执行一条用户命令。2、如果需要的话通过期望的操作载入VTU数据和VTU VID寄存器。3、通过定义所需的FID,VTUOp和在VTU操作寄存器中设置VTU...原创 2021-06-23 11:49:40 · 1137 阅读 · 0 评论 -
交换机笔记6.1
6访问数据结构该设备包含许多用于控制交换机的数据结构。较大的结构具有专用的访问方式,如果需要服务,它可以向CPU产生中断。这些较大的结构是三进制内容可寻址的内存(TCAM-6.1节),通过VTU(6.2节)控制VLAN的数据库,通过ATU(6.3节)控制地址数据库。6.1三进制内容可寻址的内存(TCAM)-本章节仅在支持TCAM的设备上有效在设备中三进制内容可寻址内存支持用户命令访问和修改TCAM条目的内容。本章节注重TCAM的结构和如何访问它的内容。所有的TCAM操作有相同的用户接口和协议,全局3原创 2021-06-22 13:58:57 · 758 阅读 · 3 评论 -
交换机笔记5.12
5.12中断控制器设备包含一个中断控制器,用于将各种中断合并到该器件的INTn引脚中。交换机的全局控制寄存器(全局1偏移量0x04)决定INTn引脚是否有效,当发生中断时。在交换机的全局控制寄存器中的每个中断位(DeviceInt,StatsDone,VTUProb,VTUDone,ATUProb,ATUDone,PHYIntEn或EEINTn)可以单独取消或屏障,以启动交换机的内核中断。PHY中断通过PHYIntEn位启用,它也在交换机的全局控制寄存器中。交换机全局状态寄存器(全局1偏移量0x00)报原创 2021-06-17 11:08:02 · 290 阅读 · 0 评论 -
交换机笔记5.11
5.11精确时间协议(PTP)到目前为止,IEEE 802标准机构已将以太网定义为异步网络,其中终端站不会在公共时基之外运行,并且它们也没有时间概念。合并时间的概念,使它成为同步的以太网,这样对许多的应用有好处。如:IPTV、高保真音频初步消费类设备流、电信网络、工业自动化等。时间和/或时钟信息使用IEEE802.1AS标准委员会中定义的协议通过网络传播。此标准称为精确定时协议(PTP).PTP通过定期交换控制数据包来实现以下目的:1、 选举一个拥有最佳质量时钟的网络元件作为PTP网络的总的时间管理单原创 2021-06-17 09:49:08 · 235 阅读 · 0 评论 -
marvell芯片中的LACP中的trunk负载均衡是如何实现的
LACP:链路聚合控制协议简单来说就是通过将多个端口合并成一条。报文通过时可以从这些端口来传输,那么传输的速率就是这些端口的总合,前提是这些端口的速率,自适应等配置是一样的。那么它是怎么运作的呢?大家可以参考我的交换机笔记的5.10的翻译。LACP是管理帧,管理帧的地址格式是01-80-C2-00-00-0X(X代表0-F共16个),而LACP的目的地址是0x01, 0x80, 0xC2, 0x00, 0x00, 0x02。从端口来的报文是通过目的地址和源地址的低3位的异或来确定的,也可以使用哈希来原创 2021-06-16 15:34:06 · 751 阅读 · 1 评论 -
交换机笔记5.10
5.10端口中继的支持该设备通过端口的任意组合(片内和跨芯片)支持端口中继。端口关联中继需要有所有的端口成员定义到相同的中继ID(端口偏移量0x05)并且他们的中继端口位设置为1(端口偏移量0x05),支持最多16个中继组,每个组最多6个端口。PS:我公司是用的LACP(链路聚合控制协议)来实现的,只是叫法不同5.10.1中继地址的学习当帧进入到中继端口时它的源地址(SA)会被学习,它会关联到入口端口的中继ID号(它的T位被置1在6.3.1节)。这样的话,无论进入交换机的中继线是哪个链路,地址的数据原创 2021-06-16 14:45:17 · 316 阅读 · 0 评论 -
交换机笔记5.9
5.9端口的监视器的支持通过设置由设备的出口仅监视,和入口仅监视或出口入口监视,端口镜像和监视是支持的。出口监控也会将从特定端口流出的所有数据发送到特定的监控器端口。入口监控会将进入特定端口的所有良好数据发送到特定的监控器端口,并将帧发送到通常会到达的位置。通过定义将哪个端口作为入口监控器源(IMS)和/或出口监控器源(EMS),可以启用这种形式的端口监控。通过将端口的端口控制2寄存器(端口偏移0x08)中的相应位设置为1,端口可以变为IMS和/或EMS。可以在同一端口上同时设置这两个位,并且可以设置多原创 2021-06-15 17:09:11 · 147 阅读 · 0 评论 -
交换机笔记5.8
5.8多路复用器或忽略地址转换设备支持可忽略的帧的目的地址在地址转换单元内的查找的能力。DA映射的启用或禁用可以端口到端口的基于端口的MapDA位(端口偏移量0x08)的转换。目的地址查找,替换或以不管端口的MapDA位的设置。这样做是为了目的地址查找在管理条目中可以被找到,管理条目在ATU中是一直被映射的(即使MAPDA位被配置成忽略)。所有的其他交换机策略的应用不受端口的MapDA位的影响。当目的地址映射是禁用(端口的MapDA位等于0)所有的非管理帧将会根据基于VLAN规则的方法和出口洪泛的规则进原创 2021-06-15 15:40:22 · 170 阅读 · 0 评论 -
交换机笔记5.7
5.7.1对于路由的交换机入口头路由中的CPU需要执行许多的功能。这些功能之一是将从WAN口或从LAN口的帧路由成IP帧,另一个功能是在VLAN和另一个VLAN中桥接一个帧。设备的这些功能可以增加这两个入口头模式的执行力,即可以提高这两个功能的性能。在端口的端口控制寄存器(偏移量0x04)中,通过设置头部位(对于入口和出口头部位全能Marvell头部模式),任何端口可以被配置成支持入口头部模式,但是只有与CPU直接连接的端口会被配置成这样。在路由IP帧的时候通过将帧IP部分对齐到32位,入口头部可以提高原创 2021-06-15 10:29:14 · 208 阅读 · 1 评论 -
交换机笔记5.6
5.6正确连接管理CPU管理CPU们可以很容易被“屏障”隔离,为了他们仅接收它们所需的帧,从而节省了在其他功能上的处理能力。屏障的配置有许多不同的方法但是最简单的是清除EgressFloods位成0x0(端口偏移量0x04)在端口连接到CPU上。这样可以防止所有未知目的地址(包括多播和单播)的帧到CPU。所需的目的地址如CPU的自己的MAC地址可以静态地载入到ATU中(6.3.3节-CPU的端口也会成为帧的VLAN的成员除非CPU的MAC地址作为管理载入,那么它将会隧通阻塞端口)。ARP可以被镜像(1.原创 2021-06-11 17:32:14 · 158 阅读 · 0 评论 -
交换机笔记5.5
5.5管理帧到普通或提供商的出口上图显示了管理帧回到普通网络平台或提供商平台。这是因为802.1协议要求CPU传输特殊帧从端口出去。如果目标出口端口是一个普通网络端口(2节)或提供商端口(3节)那么帧要看上去像普通的IEEE帧。CPU使用From_CPU DSA 标签帧(4.3节)来获取从特殊端口出去的特殊帧。如果出口端口被配置成普通网络或提供商模式(FrameMode,端口偏移量0x04)那么出口逻辑将会自动转换From_CPU DSA 标签到普通的IEEE帧的格式。NOTE:通过交换机时From_原创 2021-06-11 16:41:17 · 141 阅读 · 0 评论 -
交换机笔记5.4
5.4其他入口管理帧的探测大多数802.1协议需要特殊的帧来获得管理CPU。通过查看帧的目的地址来处理它们(5.3节)。有另外的方法移动一个正常网络(或提供商)平台帧上到管理平台。它们是:1、 ARP镜像帧(2.3.3节)2、 IGMP/MLD嗅探(或陷阱)帧3、 2层策略陷阱或策略镜像NOTE: 帧被认为是管理除了在入口部分帧的目的地址被认为不是管理(在出口处他们被认为是管理直到到达他们的目的地)。这意味着这些帧可以被丢弃由于任意的普通网络策略(2节)。这确保了ARPs,IGMP帧等在它们倒库管原创 2021-06-11 16:11:54 · 108 阅读 · 1 评论 -
交换机笔记5.3
5.3入口MGMT/BPDU帧的探测设备支持两种管理/802.1D BPDU帧检测和映射方法,用于从正常网络和/或提供商端口进入的帧。这两种机制支持IEEE的工业标准如:STP,LAC和OAM(运营,管理和维护)还有任何公司的专用协议。这两种机制是:1、 通过检查帧的目的地址来探测该帧是特殊的2、 将这些特殊帧分为一类,名为管理3、 允许管理帧,也仅管理帧可以从阻塞端口出去和进入4、 在这些管理帧上设置优先级可以覆盖在帧上的所有其他的QoS决定。5、 映射这些管理帧到一个端口,它是与管理CPU原创 2021-06-11 15:14:35 · 275 阅读 · 1 评论 -
交换机笔记5.2
5.2生成树支持802.1D生成树是本质上是跨芯片的功能,因为CPU始终位于交换机的外部。它支持在设备中通过外部的CPU来运行实际的生成树算法。通过下面的方式来支持生成树:1、BPDU帧进入网络(或提供商)(外部交换机)端口时的探测。在设备中这些帧被称为管理帧。他们通过载入BPDU的多播地址(01-80-C2-00-00-00)到带有管理EntryState(条目状态)指示的地址数据库来探测它或者通过使用在管理启用寄存器的Rsvd2Cpu位(全局2偏移量0x03)来探测它。2、BPDU帧通过将阻塞端口原创 2021-06-11 11:17:49 · 211 阅读 · 1 评论 -
交换机笔记5.1
5.1到CPU去和从CPU来的管理帧被管理的交换机,在管理CPU内部运行802.1协议,需要可以探测和映射特殊的管理帧到CPU。同样的,管理CPU需要可以发送这些特殊类型的帧从任意交换机的端口出去。多芯片的设计同样也需要芯片到芯片的管理帧,来确保多设备在运行可当成一个巨大的交换机。设备支持一个管理数据平台的概念,其中来的正常数据(否则被称为普通网络-2节或提供商数据3节)中的控制帧和交换机的管理帧在不同的规则下行进。管理帧可以使用与普通帧相同的物理端口运作也可以相同但是它们的处理方式不同。下图显示了在原创 2021-06-10 17:54:18 · 164 阅读 · 0 评论 -
交换机笔记5.0
5.高级交换机功能以下讨论在假设端口在所有的帧模式(端口偏移量0x04)特殊的除外。每个项目都支持单个芯片或多个芯片。本章节涵盖以下的主题:1、什么是管理帧,帧是怎么成为管理帧的2、管理帧怎么变成普通帧的3、在交换机中的管理帧怎么区别对待的4、生成树支持可作为上述项目的例子5、怎样正确地配置与管理CPU连接的交换机和怎样将不需要看到的帧与CPU隔离。6、怎样正确地配置与路由器相连的交换机,包括如何使用Marvell标头提高路由的CPU性能。7、OAM环回支持8、端口镜像的支持9、端口中原创 2021-06-10 17:24:57 · 140 阅读 · 0 评论 -
交换机笔记4.9
4.9以太类型DSA标签支持另一种DSA标签模式,称为以太网类型DSA标签,其定义见下图和下表。以太类型的DSA在一个可编程的以太类型之后封装了上述的标准DSA标签。以太类型的DSA模式为交换机到CPU的互连进行了优化,原因如下。这种模式下的端口将:1、 接收并处理普通的网络帧之后作为普通网络帧(即帧既不是DSA标签的也不是以太网类型DSA标签的帧)2、 接收并处理以太类型的DSA标签帧后将它作为DSA标签帧(所以CPU可以控制交换机)3、 可以传输普通网络帧到CPU作为普通网络帧或作为转发以太类型原创 2021-06-10 15:40:56 · 726 阅读 · 1 评论 -
交换机笔记4.8
4.8安全控制技术(SCT)安全控制技术(SCT)被设计用于获取在一个可编程的优先级命令中到CPU的管理帧。在多交换机芯片系统中有两个如下的部分:1、 从芯片中获取管理帧,它可以不是直接与CPU相连的,也可以是直接与CPU相连的。通常来说,对于管理流保留和使用QPRI3,它是在设备中的最高队列优先级。然而在镜像中它是不适用的。2、 分布管理帧的队列优先级到多个出口与设备的直接相连的CPU上的。假如管理CPU是隔离的,它是从所有的交换流来的,而不是预先连接CPU的(即它不是任何VLAN的成员),那么所有原创 2021-06-10 15:40:11 · 132 阅读 · 2 评论 -
交换机笔记4.7
4.7正确使用DSA标签端口分布式交换机架构(DSA)标签端口用于设备之间以及与管理CPU之间的互连。这些内部端口是交换机结构的一个扩展,因此 它们本质上是可信的。DSA标签端口通常携带来自许多不同源端口的帧,(即,来自可能设置为“正常网络”模式(第2节)或“提供者模式”(第3节)的可能不受信任的外部端口的帧)。内部和外部端口类型之间的信任级别的不同决定了以下用法的不同(假设使用多交换机芯片实现):1、 策略(2节)需要在扩展端口(正常网络或提供商)作为第一个进入交换机的帧时完成。这包括在所有帧上使用原创 2021-06-10 13:36:00 · 540 阅读 · 0 评论 -
交换机笔记4.6
4.6DSA管理帧的交换处理方式如4.1节所述,转发DSA标签帧在他们进入普通网络端口(1.1节和2节)时会被处理。但是另外3个主要的DSA标签类型,To_CPU(4.2),From_CPU(4.3)和To_sniffer(4.4)会被当成管理帧,他们的处理方式也不尽相同如下所示:1、 各种帧的类型将会被映射到他们的目的端口它们被定义于各个部分。没有其他帧的映射功能发生。DA映射,VID映射,基于端口的VLAN映射,中继载入均衡,2层策略等都会被忽略。它不关心入口或出口端口是否被阻塞,这些帧也会通过。原创 2021-06-10 10:49:20 · 162 阅读 · 0 评论 -
交换机笔记4.5
4.5使用DSA链接的跨芯片功能当两个或多个分布式交换机体系结构(DSA)端口链接在一起时,将扩展一个设备的交换结构。跨芯片支持该设备的所有功能,如中继(5.10节)镜像(5.9节),以及流控制和VLAN(如下所述)。4.5.1跨芯片流量控制在这个文档中,流控是指一种通用的方法用延时为代价来防止帧丢失和QoS。当端口的流控是启用的,“back pressure”(应该是一种算法,参考退避算法)是一种特殊的机制被用于半双工的端口上,而全双工端口使用基于IEEE”暂停帧”的机制。当流控是启用的,附近将会使原创 2021-06-10 10:01:37 · 328 阅读 · 0 评论 -
交换机芯片笔记1.1
一、基本的概念出于安全原因并非所有的端口都支持远程管理基本的交换机发生在所有的端口上是在0x041.1.1物理的交换机的数据流的设备都是可以接收以太网的帧并做以下的操作1.丢弃2.转发到一个或多个端口1.1.2每个端口都包含某种物理端口用于和MAC之间收发帧,虽然一些端口支持许多不同的物理接口但是一次只能用一种Note:寄存器分为端口、全局1、全局2和TCAM组成的组,还有一个用于访问PHY的组1.1.3MAC该设备有12个MAC:执行802.3协议中的所有的功能包括如下的退避等。1.1原创 2021-05-26 16:25:09 · 1979 阅读 · 5 评论 -
交换机笔记4.4
4.4DSA标签的嗅探To_SnifferDSA标签帧被用于支持芯片到芯片的镜像(5.9节)。他们使用映射入口监视源(IMS)或出口监视源(EMS)帧到这些设备的入口监视目地(IMD)或出口监视目地(EMD)端口处。正常来说这些帧无需CPU处理即可运行。但是如果CPU的端口是最终的IMD或EMD则CPU将获得在格式在下图和下表定义的帧。在多个设备使用DSA标签端口连接在一起的环境中,中间设备会接收到To_Sniffer DSA标签帧。这些帧会未经修改地通过交换机。如果帧是Tx嗅探模式(R位=0)则出口端原创 2021-06-09 12:04:02 · 186 阅读 · 0 评论 -
交换机笔记4.2
4.2到CPU去的级联标签(To_CPU DSA Tag)当CPU运行生成树协议时(5.2节)或需要执行IGMP/MLD监听(2.3.4节)或ARP镜像时(2.3.3节)或2层策略时(2.1.3节),CPU必须接收一些特殊帧。如果将交换机设置成为探测特殊帧并且也配置成从DSA标签端口(如:CPU的端口)出口这些帧,则帧从端口出去时会被To_CPU DSA Tag修改。To_CPU DSA Tag的格式的定义在下图和下表中。在使用DSA标签端口将多个设备连接在一起的环境中,中间的设备将接收To_CPU D原创 2021-06-09 10:56:24 · 851 阅读 · 0 评论 -
交换机笔记4.3
4.3来自CPU的级联标签(From_CPU)当CPU在生成树协议(5.2节)或其他的协议中运行的时候,它需要可以在交换机的端口上传输特殊帧如BPDU。CPU可以通过使用From_CPU DSA Tag来配置。From_CPU Tag的格式在下图和下表中被定义。在一个使用DSA Tag端口将多个设备连接在一起的环境下,中间设备将会收到From_CPU Tag的帧。在这种情况下,接收端口会检查帧的目标设备(Trg_Dev)字段以查看该设备是否为目标设备(通过将帧的Trg_Dev值和本地设备的DeviceN原创 2021-06-09 10:55:18 · 448 阅读 · 0 评论 -
交换机笔记4.1
4.1转发DSA标签如果帧不是特殊帧(即它不是管理帧-5.3节)则转发DSA标签将在它离开DSA标签端口时应用到该帧。当将帧发送到交换机中时,CPU应当使用这种DSA标签,因为CPU希望交换机处理该帧并且应该清楚它会去哪里。普通的入口和出口过滤规则适用于这些帧,即,如果他们进入普通网络端口时(1.1节和2节)帧会被当作是进程。大部分通过DSA标签端口的包含转发DSA标签格式的帧在下图中定义。字段说明1、Src_Tagged:源标签模式,即在帧中DSA标签位于帧中标准IEEE标签的顶部。标准的IEEE标原创 2021-06-08 15:38:13 · 583 阅读 · 0 评论 -
交换机笔记4.0
4、分布式交换机体系结构(DSA)端口(交换机级联)以下讨论的是假定用于设备之间互连经及管理CPU互连的端口(内部端口)在分布式交换机体系结构(DSA)标记模式下设置(即在端口偏移量为0x04处将FrameMode设置为0x01,而以太网类型DSA标签则设置为0x03)当然还有第2节的正常网络模式和第3节的提供商网络模式。还支持另一种DSA标签模式,称为以太类型DSA标签(4.9节)。以太网类型DSA是在可编程的以太网类型之后封闭了标准的DSA标签。以太网类型 DSA 模式针对交换机到 CPU 互连进行原创 2021-06-08 15:01:10 · 1180 阅读 · 0 评论 -
交换机笔记3.7
3.7对客户端端口的限制客户端可使用所有的正常网络端口在第1.1节和第2节中描述的功能,但是除了VTU中的所有的功能以外(因为提供商端口需要VTU的内容,参阅3.2节)。当交换机存在一个或多个提供商端口时,不应在客户端端口上使用的特定功能是:1、 不能启用任何802.1QVLAN模式(2.2.2节),只能使用基于端口的VLAN2、 不要在每个VLAN生成树中使用802.1S(2.2.3节)3、 不要使用2层优先级覆盖来使用帧的客户端的VID(2.4.5节)4、 不要使用传输标记或传输不带标记的入口原创 2021-06-08 11:56:10 · 321 阅读 · 0 评论 -
交换机笔记3.6
3.6对提供商端口的限制所有的正常网络端口的功能的描述在第1.1节和第2节这些都是有效的提供商端口除了端口的PortEType寄存器的所有的功能以外(因为需要使用此寄存器来确定提供商端口的提供商的帧的以太网类型)。1、 不要使用2层策略控制来使用帧的以太网类型(2.1.3.2节)2、 不要使用帧类型优先级覆盖来使用帧的以太网类型(2.4.5节)3、 不要使用传输标记或传输不带标记的入口模式。始终使用传输不修改的模式(2.8.3节)4、 不要使用将提供商端口作为镜像的目的端口(2.1.3节的2层镜像原创 2021-06-08 11:55:37 · 137 阅读 · 0 评论