2024-11-24 20:25

DOS工控主板的TCP/IP应用

  附:英创TCP/IP协议库以太网络速度测试报告

  测试硬件环境:英创嵌入式网络模块NetBox-II(48MHz 386EX CPU/10M以太网接口)作为客户端,采用Celeron 1GHz CPU的PC(Windows98/10M以太网络接口)作为服务器端。10M星形以太网络,5类双绞线

  编译环境:Borland C++3.1(Huge Mode)

  测试结果:

  Protocol

  Packet Size (bytes)

  Kbytes Per Second (kBps)

  TCP

  512

  278

  1024

  446

  1460

  545

  1461

  332(由于分包,速度明显下降)

  UDP

  512

  405

  1024

  591

  1460

  699

  1470

  715

  774(Large Mode)

  1472

  716

  1473

  393(由于分包,速度明显下降)

  以太网的帧结构如下表所示:

  前序

  目的地址

  源地址

  类型

  数据

  帧校验序列

  8字节

  6字节

  6字节

  2字节

  46-1500字节

  4字节

  根据以太网的帧结构可知:数据段的最大长度为1500字节。

  根据TCP/IP标准,IP数据报报头的最小长度为20字节,TCP报文段首部的最小长度为20字节,UDP用户数据报首部的最小长度为8字节。由此可知,TCP的最大包长为1500-20-20=1460Bytes,UDP的最大包长为1500-20-8=1472Bytes。

本内容为作者翻译自英文材料或转自网络,不代表本站立场,未经允许不得转载
如对本稿件有异议或投诉,请联系本站
想要了解世界的人,都在 世腾网

相关推荐