介绍了一种基于TCPPIP 协议的可支持数千条连接的网络处理器, 主要对TCP协议处理模块的多连接管理和切换做了重点的阐述。TCP协议是面向连接的协议, 以往多连接的实现是将
每一个连接作为操作系统的一个进程, 由操作系统的进程管理程序统一进行调度。当需要将多连接用硬件来实现时, 连接的切换就需要仿照操作系统的进程调度机制来进行。提出的多连接管理和切换的机制已经用VerilogHDL 描述, 并在Xilinx的Vertex4开发版上得到验证, 结果证明此多连接管理和切换机制可以很好地支持数千条连接的同时运行, 并在新型网络处理器中得到应用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉