
路由器
文章平均质量分 80
leoufung
Linux Kernel,Virtualization
展开
-
一种SDN路由转发流表实现方法
1. 背景与需求1.1 背景传统上,路由器采用Radix树进行IP路由存储,但是到了SDN中,流表的key不一定是IP地址,所以就需要对路由表的存储更换一种算法,可以达到快速增、删、改、查的效果。由于KEY的类型不确定,设置无法比较大小,所以Hash表是一种不错的选择。一般的HASH表都是通过数组(哈希桶)和链表的组合而成,如下图所示。数据元素的key通过给定的ha原创 2015-11-11 01:30:08 · 11655 阅读 · 1 评论 -
WLAN控制器 - CAPWAP协议简介
WLAN控制器 - CAPWAP协议简介1.背景介绍传统的WLAN网络都是为家庭内少量移动用户的接入而组建的。因此,只需要一个无线路由器(AP)就可以搞定了,无线路由器承担了所有的网络配置和转发的作用,功能丰富,这种无线路由器成为胖AP,例如现在家用的无线路由器就是胖AP。胖 AP将WLAN的物理层、用户数据加密、用户认证、QoS、网络管理、漫游技术以及其他应用层的功能集于一身,功能原创 2021-12-15 16:06:47 · 12542 阅读 · 1 评论 -
WLAN控制器 – CVMX报文硬件加速原理
WLAN控制器 – CVMX报文硬件加速原理1.背景简介为了适应路由流表的灵活性,AC设备使用软件来对报文进行转发处理。从AC-AP的业务架构知道,AC是整个企业WLAN的报文转发的集中点,其转发速率至关重要,纯软件是无法达到足够的转发速率的,会成为整个WLAN的速率瓶颈所在。为了解决上述问题,采用硬件来对报文处理进行加速。目前采用Cavium的OCTEON处理器,这种处理器是原创 2021-12-15 16:06:32 · 1729 阅读 · 0 评论 -
WLAN控制器 – 系统总体架构
WLAN控制器 – 系统总体架构1.背景与需求1.1传统路由器架构简介 1.1.1路由器软件架构路由器从软件逻辑结构上来讲,分为控制面和数据面,如下图所示: 图 1 路由器逻辑架构l 控制面:完成路由协议计算,路由优选等工作,形成最优路由下发给数据面。控制面注重协议兼容的完整性和系统一些RA原创 2021-12-15 16:07:04 · 2149 阅读 · 0 评论