高速IP交换机软件系统的设计与实现

来源 :长安大学 | 被引量 : 0次 | 上传用户:xw511023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了实现在双绞线上直接传输IP分组,这一全新的网络技术,在对TCP/IP协议和其它网络协议分析的基础上,通过学习传统局域网交换技术和IP交换技术的发展现状,比较两种交换技术,研究设计了一种基于双绞线传输IP分组的高速IP交换机。系统使用硬件描述语言VHDL,在QUARTUSⅡ5.0软件开发平台中完成了对系统软件的设计开发。通过总体软件设计,分析交换机的工作原理,采用自底向上的设计方法,将系统划分为四大功能模块:即数据接收控制模块、数据发送控制模块、路由控制模块以及交换控制模块。分模块进行电路设计、程序代码编写和仿真测试,最后将其整合为一个顶层整体文件,下载到FPGA器件中,进行整体系统软件功能的仿真测试。设计的创新点在于:在交换机中建立了静态IP地址-端口对照表,IP数据包依据此对照表,进行路由选择完成数据转发功能。通过软件和硬件的调试,系统最终实现了数据的转发功能,并由示波器对IP交换机系统性能进行了观察检测。结果表明:该系统运行稳定、可靠。设计的实现,证明了在双绞线上直接传输IP分组的实际可行性。虽然这是第一次全新的尝试,但它的研究完善了现有的TCP/IP协议体系结构提高了网络数据传输的速率和数据有效率,对今后类似的研究提供一个参考,具有比较高的研究价值。
其他文献
无线通讯技术的发展使得用户可以在任何地方的任何一台计算机(移动的或非移动的)上访问各种各样的共享信息服务。在诸如移动电子医疗、移动实时交通信息管理及其浏览系统、移
随着Internet的迅速发展,Web用户对网站的要求日益提高,Web应用程序不再只是简单显示信息的平台,它将逐步融合核心的业务逻辑,成为IT领域的业务处理平台。此外,网站拥有庞大
近年来,基于spike神经元模型的人工神经网络(Spiking NeuralNetworks,简称SNNs,我们称之为脉冲神经网络)受到了人们的很大关注,被誉为下一代神经网络。spike神经元模型是利用神经
学位
目前所有的搜索引擎中,没有一个能够访问全部的www资源,大多数的搜索引擎都只能覆盖整个网络资源的一小部分。由于各类搜索引擎的信息来源差异较大,因此集成多个搜索引擎而产
数字通信、网络以及计算机技术的不断发展和日趋成熟,促进了多媒体技术的迅速普及和应用,但随之也带来了一系列的问题,例如,多媒体的版权保护问题已经成为目前讨论的热点之一
近年来,网络已经成为人们生活中的一部分,对人们的生活方式、工作方式和学习方式产生了巨大的影响。随着信息技术的发展,越来越多的新型网络技术涌现出来,如个域网、自组网、传感
随着移动数字化时代的发展和大数据时代的到来,计算机和网络已经成为我们日常生活中不可分割的一部分。多机协同的高性能服务器现在已经被广泛的应用到各个领域中,与此同时这类
随着我国石油工业的发展,低渗透油田在开发中所占的比例越来越大。要合理高效地开发低渗透油田,就需要充分认识低渗透油层所特有的渗流规律。在传统的描述油层渗流规律的非线
基于网格表示的动画设计在诸多领域有着广泛的应用,如计算机视频游戏,三维动画电影,虚拟现实等。随着数字扫描仪的推广应用,网格业已成为表示和处理场景几何的标准方式,交互