基于88E6095的链路冗余协议开发(四)
来源:互联网 发布:bilibili for mac安装 编辑:程序博客网 时间:2024/06/10 10:17
地址转发表
交换芯片在处理数据转发的过程中,会根据接受的数据报文,记录mac地址和端口的对应管理,称为mac地址转发表。当交换芯片进行正常的数据交换时,会自动维护地址转发表,进行表项的学习和老化操作。但是当交换设备支持链路冗余协议后,当链路发生变化时,如果地址转发表不能正确的清除,会到只数据报文转发出错,导致数据丢失。
88E6095芯片提供了地址转发表的管理机制,用来实现对地址转发表的手动管理操作,在数据链路变化时,根据协议计算要求清除过时的地址转发表项,保证数据报文的正确转发。
功能实现
88E6095提供Address Translation Unit机制对地址转发表进行管理,参考88E6095说明文档的3.4.10 Address Translation Unit Operations。ATU通过一组寄存器,组成ATU Entry对ATU database进行配置和管理操作。
ATU提供的寄存器如下:
ATUEntry格式如下:
具体字段内容参考88E6095文档相关说明。
接口函数
函数名称:showATU
函数功能:
显示ATU database。
函数名称:
deleteATU
函数功能:
删除ATU database。
0 0
- 基于88E6095的链路冗余协议开发(四)
- 基于88E6095的链路冗余协议开发(一)
- 基于88E6095的链路冗余协议开发(二)
- 基于88E6095的链路冗余协议开发(三)
- 基于Wms协议的Map开发(四:系统设计)
- 基于TR-069 协议的开发(一)
- 基于C#的http协议开发
- 基于C#的http协议开发
- 基于C#的http协议开发
- 基于XMPP 协议的开发 android
- 关于基于HTTP协议的ios开发
- 虚拟路由器冗余协议
- 冗余路由协议
- 虚拟路由冗余协议
- 实验一 交换下的冗余链路设计
- 基于OHCI协议的S3C2440 USB Host Driver之协议介绍(四)
- 基于移动平台消除冗余GPU绘制片段的技术
- 简单介绍基于WEB开发的HTTP协议
- 第八届蓝桥杯 k倍区间
- java之Timer类
- 干货!腾讯视频总编辑解读网络播放量的秘密
- 线性代数入门知识3(线性方程组)
- hadoop学习(4)—— 伪分布式安装
- 基于88E6095的链路冗余协议开发(四)
- svn一次添加所有未添加的文件
- hadoop学习(5)—— 伪分布下运行一个简单的实例
- nginx学习6——显示并发连接数,域名重定向,基于端口的配置,基于ip的配置
- hadoop学习(6)—— 启动yarn
- 线程的7种状态及相互转换(图)以及关于线程同步(7种同步方式)
- PTA 数据结构与算法题目集(中文)5-8 哈利·波特的考试 (25分)
- ubuntu 14 安装 shadowsocks-qt5 并配置 pac 全局代理
- hadoop学习(7)—— 使用yarn运行mapreduce一个简单的wordcount示例