L2设备报文转发流程.docx

上传人:b****5 文档编号:7478598 上传时间:2023-01-24 格式:DOCX 页数:6 大小:284.37KB
下载 相关 举报
L2设备报文转发流程.docx_第1页
第1页 / 共6页
L2设备报文转发流程.docx_第2页
第2页 / 共6页
L2设备报文转发流程.docx_第3页
第3页 / 共6页
L2设备报文转发流程.docx_第4页
第4页 / 共6页
L2设备报文转发流程.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

L2设备报文转发流程.docx

《L2设备报文转发流程.docx》由会员分享,可在线阅读,更多相关《L2设备报文转发流程.docx(6页珍藏版)》请在冰豆网上搜索。

L2设备报文转发流程.docx

L2设备报文转发流程

L2设备报文转发概述

对于一般的L2设备(Bridge、Switch等)和一些L2/L3设备来说,报文在设备中的流程一般有下面三个顺序:

1)Ingress:

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

Ingress将报文和相应的转发信息发送到MMU进行buffering和scheduling。

2)Buffer:

报文缓冲,有些叫MMU(MemoryManagementUnit)。

它负责从Ingress端口接收报文、进行报文调度(包括COS处理)、发送报文到Egress端口,并对内外部报文缓冲进行预算和管理,更新相应的状态寄存器等。

3)Egress:

出口,它负责相应MMU的请求将报文发送到相应的端口。

需要指出的一点是:

上面所说的处理流程是指正常的通过Switch进行转发的报文,不包括通过CPU口(软件处理过的报文)出入的报文。

对于CPU端口,我们单独提出一种CMIC(CPUManagementInterfaceController)Ingress和CMICEgress的概念。

CMICIngress:

与Ingress有所不同,CMICIngrss并不进行报文转发(交换)的决定。

它只是简单接收来自CPU端口的报文(通过DMA等手段),并将这些报文交给MMU即可。

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

CMICEgress:

和Egress一样,只是负责接收MMU处理的报文并将这些报文发送到CPU端口(通过DMA等手段)即可。

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

Ingress:

1)首先进行IEEE802.3有效性检查。

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

2)Ingress处理

3)mac地址学习

4)转发(交换)

5)送至MMU前的处理

MMU

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1