没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
以太网交换芯片培训
目录
、 交换芯片架构
、 转发流程
转发原理
转发相关的表项
表
表
地址表
表
、 转发流程
、 组播转发流程
、 组播转发流程
、 流分类处理流程
本文以 交换芯片为重点,介绍一下交换芯片的工作
原理。
1、交换芯片架构
交换芯片由 接口(!"#$%)模块、"#& 接口模块、输入输出匹配修
改模块、!!&
模块、 转发模块、 转发模块、安全模块、流分类模块等模块组成,其结
构如图 所示:
图 交换芯片的组成
包含 个 端口, 个 端口, 端口既可以用于堆叠,也可
以用于上联级联。
交换芯片与 "#& 的接口称为 "!'" 接口。交换芯片与 "#& 通过 #"' 总
线连接。其他类型交
换芯片与 "#& 的接口可以是:(#')!''、'")!''、系统总线)!''、(!')!''
等。交换芯片的包处
理流程如图 所示:
图 交换芯片的包处理流程简图
包由端口进入交换芯片之后,首先进行包头字段匹配,为流分类做准备;然后
经过一个安全引
擎进行包过滤;符合安全的包进行 交换或者 路由,并经过流分类处理器
对匹配的包做相关动
作(比如丢弃、限速、修改 等);对于可以转发的包根据 *# 或
+("# 放到不同队列的 ,-
中,调度器根据优先级或者 .// 等算法进行队列调度,在端口发出该包之前
执行流分类修改动作,
最终从相应端口发送出去。
2、L2 转发流程
转发原理
对于交换芯片来说, 转发是一个最基本的功能。 功能主要包括 01
过滤、!" 学习
和老化、根据 !") 转发、广播与洪泛、生成树控制等基本功能。
转发的具体流程如图 所示:
从端口进入交换芯片的包首先检查 2,对于 包,判断是否是
* 的包,(*
的包 30 为 ),对于 ,1 的包和 * 的包,根据系统配置加上
(这些配置包括:基于 !"
的 341、基于子网的 341、基于协议的 341 和基于端口的 341)。经过这一
步以后,到交换芯片内部
的包都变成 *5 的 包了(30 为 -6,6 保留),如果
设置了 01 过滤,就会检查本端口是否在该 30 对应的 中,对于本
端口不在该 30 对应的 中的包就丢弃。对于
剩余25页未读,继续阅读
资源评论
jzzjsy
- 粉丝: 37
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功