万兆CNA卡软件研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:oxen777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技日益发展,各类高新技术蓬勃壮大,计算机网络技术也随之迅速发展。然而,由于各种服务的相应发展,对于日新月异的网络技术速率,稳定性等要求也随之变高。比如存储区域网络的存储技术所要求的速率早已不满足于之前的2G,4G等速率,现在所要求的速率已经达到了10G。并且对于存储区域网络的CNA适配卡要求融合以太网技术,出现了FCOE技术。FCOE(FCOE:Fiber Channel over Ethernet)技术是使传输数据基于FC协议内容,封装在以太网帧头,通过以太网传输的一种协议标准。然而如今,大量网络协议共存,同一计算机PCIE插槽有限,使一个网络适配器可以同时处理多种协议可以提高便利性,减少使用的适配器数量,网络线缆数量。CNA适配卡就是基于FCOE技术,融合网卡设备驱动标准程序,可以同时处理FC协议栈的数据,又可以处理TCP协议栈的数据的一种网络适配器。CNA适配卡基于以上,可以与以太网交换机,FCOE交换机互连,实现数据10G高速传输,并且可以通过FCOE协议,成功登陆大容量磁盘设备。CNA适配卡同时通过SCSI-FCP模块登陆磁盘后对磁盘进行操作,成功实现高速率的存储操作。CNA适配卡在驱动程序中会对存储类协议和TCP协议栈协议进行识别并分开处理,实现了集多种功能于一体的高速率网络适配卡。通过教研室的现有设备和技术,本文主要研究了存储类协议,标准以太网适配器驱动,并基于此实现的10G CNA适配卡的驱动程序,并进行了测试。本文中的10G CNA适配卡硬件部分是采用的教研室的Altera开发板,驱动部分是基于Linux内核开发。本文对FCOE协议等各类存储类协议以及适配卡融合标准以太网的关键技术进行分析,并实现。通过按照严格要求搭建的互连平台,对10G CNA适配卡进行了测试,各类指标均达到了预期目标。
其他文献
分布式雷达组网技术是为了应对现代战场上电子干扰和反辐射导弹等“四大威胁”而形成的一种新的雷达体制,是伴随着现代军用电子设备向系统化发展的趋势而诞生的。组网后,网内
随着微电子与通信技术的快速发展,无线传感器网络(Wireless Sensor Network,WSN)近些年也得到了迅速的普及,逐渐走进人们的视野中。从最早军事中的应用,到近些年来在智能家居
基于微波雷达的人体探测主要是利用人体运动形成的多普勒效应,实现对人体的检测、定位和跟踪,在现代城市战争、自然灾害救援、医疗监护等领域具有重要的应用价值。由于实际探
伴随着以太网技术的快速发展,万兆以太网技术已经变得成熟。再加上CPU的性能不断提高,PCI Express总线的带宽越来越宽。万兆以太网以网络适配器形式通过PCI Express总线部署
随着互联网技术和流媒体技术的迅猛发展,使实时视频通信技术也取得了很大的进步。今天,实时视频传输系统已经广泛应用于军事指挥,安全监控,网络社交等多个领域[1]。与此同时,
宽带信号无论在生活中还是军事上的应用都越来越广,但是在应用过程中,不可避免的会在信号中混入噪声,严重的情况下甚至会让信号面目全非。所以宽带信号降噪就成为了一个很有
无线自组织网络路由协议是无线自组织网络的重要组成部分,它在很大程度上决定了移动无线自组织网络的特征和性能。近年来,由于移动无线自组织网络的广泛应用,其路由协议也得
语音信号的盲分离指的是在语音源信号的信息未知,同时也不知道混合系统的情况下,只能依据观测到的语音信号来估计源信号的过程。主要用于现代的通信领域。随着人类步入信息社
票据识别系统的研究是当前文档分析与识别系统研究中的一个热点问题。本文重点研究基于扫描笔的发票号码识别系统。涉及图像预处理、图像拼合、字符定位与分割、字符识别等一
随着人们对定位服务需求的激增,全球导航定位系统以及其它电磁波定位技术研究工作方兴未艾。全球导航定位系统虽然具有全天候、高精度等诸多优势并且已在众多领域中发挥着关