关键词不能为空

当前您在: 主页 > 英语 >

L2设备报文转发流程

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 09:07
tags:

-

2021年2月12日发(作者:卸载英文)


L2


设备报文转发概述




对于一般的


L2

设备(


Bridge



Switc h


等)和一些


L2/L3


设备来说,报 文在设备中的流


程一般有下面三个顺序:




1)



In gress


:入口,一般担负着报文交换转发中的决策角色,在整个转发流程中是最关键 和


重要的部分。


Ingress


将报文 和相应的转发信息发送到


MMU


进行


b uffering



scheduling



2)



Buffer


:报文缓冲,有些叫


MMU


Memory Management Unit



。它负责从


Ingress


端口接


收报文、进行报文调度(包括


COS


处理)


、发送报文到


Egress


端口,并对内外 部报文缓


冲进行预算和管理,更新相应的状态寄存器等。



3)



Egress

< br>:出口,它负责相应


MMU


的请求将报文发送到相应的端 口。




需要指出的一点是:



上面所说的处理 流程是指正常的通过


Switch


进行转发的报文,不包括通过


CPU


口(软


件处理过的报文)出入的 报文。



对于


CPU

< br>端口,


我们单独提出一种


CMIC



CPU Management Interface Controller




Ingress



CMIC Egress


的概念。



CMIC I ngress


:与


Ingress


有所 不同,


CMIC Ingrss


并不进行报文转发(交换)的决 定。


它只是简单接收来自


CPU


端口的 报文


(通过


DMA


等手段)

< p>


并将这些报文交给


MMU


即可。


至于报文的转发决策权是由软件来决定的。



CMIC


Egress


:和


Egress


一样,只是负责接收


MMU


处理的报文并将这些报文发送到


CPU


端口( 通过


DMA


等手段)即可。




下面将详细介绍一下报文在各流程点的处理过程。



Ingress





1)



首先 进行


IEEE802.3


有效性检查。该检查不影响报文处理流 程。




IEEE802.3的MAC 层


合法性检查


N


帧长合法


Y


N


CRC合法


Y


N


Alignment


合法

Y


计数器++


N


Dribble合 法


Y


N


其他检查


合法


Y


丢弃


Ingress处理




2)



Ingress


处理



Ingress处理


基本变量初始化


PORT_BIT MAP = 0


UT_PORT_BITMAP = 0


DROP = FALSE


CPU = FALSE


EPORT = 0x3f


IPORT = {Ingress port}


Untagged/


Priority tagge d


PTABLE


Tagged


VLAN 信息和


tagging


VTABLE


不 存在


VID匹配


存在


添加tag


DROP = TRUE



Ingress过 滤




丢弃Untagged/


Pri tagged报文




端口不在


VLAN成员组




DROP = TRUE


DROP = TRUE


特殊mac地址处理


PORT_BITMAP = VTABLE[VID]/PTABLE[IPORT]


UT_PORT_BITMAP = VTABLE[VID]/PTABLE[IPORT]


DROP = FALSE


CPU = FALSE/TRUE


EPORT = 0x3f


IPORT = {Ingress port}


是< /p>


保留地址处理


0180c2000000-0180c20000 10、


018c2000020-0180c200002f、


可编程的BPDU地址




BPDU< /p>



丢弃该端口所


有报文

< br>是


关闭


DROP = FALSE


CPU = FALSE


STP激活/关

< p>


激活


DROP = TRUE


CPU = TRUE


关闭


其 他协议报文


激活


DROP = FALSE


CPU = TRUE



DROP = TRUE


DROP = TRUE/FALSE


CPU = F ALSE



学习IEEE协


议报文SA



DiffServ


Mac地址学习< /p>



3)



mac


地址学习




Mac地址学习


IVL


IVL/SVL


SVL


ARL[SA+VID]是否 存





是< /p>


ARL[SA+vlan1]是否


存在



Learning



SA+VID过滤



Upgrade


DROP = TR UE


Listening/


blocking

< br>DROP = TRUE


STP的状态判断


Forwar ding/


Learning/


disable


Listening/


blocking


DROP = TRUE


STP的状态判断


Forwarding/

< p>
Learning/


disable


Static /


Dynamic地址


SA是否有效


s tatic


dynamic


Upgrade/

< br>Learning


有效


无效


DR OP = TRUE


CPU = TRUE


CPU = True


DiffServ


-


-


-


-


-


-


-


-



本文更新与2021-02-12 09:07,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/642404.html

L2设备报文转发流程的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文