期刊文献+

多端口TCP协议处理电路的设计与实现 被引量:2

Design and Implementation of Multi-port TCP Protocol Processing Circuit
下载PDF
导出
摘要 为了减轻网络中央处理器(Central Processing Unit,CPU)协议处理负荷,采用全硬件设计实现了传输控制协议(Transmission Control Protocol,TCP)处理电路。TCP协议处理电路由TCP发送控制电路、TCP接收控制电路、校验和生成电路、定时器管理电路、基于哈希散列的5元组匹配电路等构成,支持TCP协议所要求的超时重传和基于滑动窗的流量控制机制。电路具有良好的可扩展性,可以同时支持多个连接,数据分段处理速度快。整个设计基于Xilinx ZYNQ 7000系列的现场可编程门阵列(Field Programmable Gate Array,FPGA)实现。最后给出了关键电路仿真波形,验证了TCP协议处理电路的主要功能。 In order to reduce the protocol processing load of the CPU(Central Processing Unit),the TCP(Transmission Control Protocol)processing circuit is designed and implemented in full hardware.The TCP protocol processing circuit is composed of TCP sending control circuit,TCP receiving control circuit,checksum generation circuit,timer management circuit,and 5-tuple matching circuit based on hash,etc.,which supports timeout retransmission required by TCP protocol and flow control mechanism based on sliding window.The circuit has good scalability and can support multiple connections at the same time,with fast data segmentation processing speed.The whole design is based on Xilinx ZYNQ 7000 series FPGA(Field Programmable Gate Array).Finally,the key circuit simulation waveforms are given to verify the main functions of the TCP protocol processing circuit.
作者 丁帅 乔庐峰 陈庆华 刘熹 邹仕祥 DING Shuai;QIAO Lufeng;CHEN Qinghua;LIU Xi;ZOU Shixiang(Army Engineering University of PLA,Nanjing Jiangsu 210001,China)
出处 《通信技术》 2022年第10期1376-1382,共7页 Communications Technology
关键词 TCP协议处理 FPGA 超时重传 流量控制 哈希散列 TCP protocol processing FPGA timeout retransmission flow control hash
  • 相关文献

参考文献2

二级参考文献17

  • 1[1]Druschel P, Peterson L L, Davie B S. Experiences with a High-speed Network Adaptor: A Software Perspective. Proc. ACM SIGCOMM,1994-08
  • 2[2]Chavan M. Performance Analysis of Network Protocol Stacks Using Software Probes[M.S.Thesis]. Dept. of Computer Science, University of New Hampshire, 2000-09
  • 3[3]Satran J. Intemet SCSI (iSCSI). IETF Intemet Draft, http://www.ietf.org/internet-drafts/draft-ietf-ips-iscsi-19.txt, 2002-11
  • 4[4]WindRiver System Inc..TINA Datashee. http://www.windriver.com/products/tina/tina_4.pdf
  • 5[5]WindRiver System Inc..TCP/IP Offload Introduotion Datasheet. http://www.windriver.com/products/tina/tcpip_offload.pdf
  • 6[6]Intel Corporation. Intel lOP 310 Datasheet. http://vww.intel.com/design/llO/manuals/27340101.pdf
  • 7陈代寿.TOE:加大干兆以太网卡容量[J].中国计算机报网络与通信,2002,10.
  • 8陈聪.TOE技术以及TCP网卡的工作原理[J].中国计算机报网络与通信,2003,8.
  • 9DOUGLASE COMER著.ComputerNetworksandInternets[M].电子工业出版社,..
  • 10Gigabit LAN. http://www.aopen.com.cn/tech/techinside/

共引文献8

同被引文献9

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部