摘要
数据传输速率是设计嵌入式系统数据传输方案的关键性指标之一。双网卡在网络带宽相对较低的条件下,可大幅度提高嵌入式装置的数据传输速率。基于此,本文将详细地阐述一项在嵌入式Linux系统下利用原始套接字搭建双网卡数据传输网络的手段,这一手段利用原始套接字获得网卡接口的讯息,同时再对数据链路层的数据予以运算。接着在传输层利用UDP协议继续收发讯息,在应用层增加对UDP包的确认机制,确保信息能够被可靠地传递,同时再利用多线程技术分配数据包。这一技术手段可以提升利用带宽资源的效率,适用于嵌入式系统的大数据传输。
-
单位甘肃紫光智能交通与控制技术有限公司