电子测量与仪器学报
電子測量與儀器學報
전자측량여의기학보
JOURNAL OF ELECTRONIC MEASUREMENT AND INSTRUMENT
2014年
9期
1027-1032
,共6页
双网卡%原始套接字%嵌入式%Linux%多线程
雙網卡%原始套接字%嵌入式%Linux%多線程
쌍망잡%원시투접자%감입식%Linux%다선정
Dual NIC%raw socket%embedded processor%Linux%multi-thread
数据传输速度是嵌入式系统应用中不可忽视的一个重要因素,特别是在大数据网络中将起到决定性的作用,双网卡在网络带宽较低的环境下可以显著提升嵌入式设备的传输速度.介绍了一种在嵌入式Linux系统下利用原始套接字构建双网卡网络环境的方法,该方法通过原始套接字获取网卡接口信息,并对数据链路层的数据进行操作;在传输层使用UDP协议收发数据;在应用层增加对UDP包的确认机制,保证数据正确地传输,并且采用多线程技术将数据包按照各网卡的带宽动态分配.测试结果表明,该方法能够有效地利用双网卡的带宽资源,提升整体网络数据的传输速度,适合应用于大数据传输应用.
數據傳輸速度是嵌入式繫統應用中不可忽視的一箇重要因素,特彆是在大數據網絡中將起到決定性的作用,雙網卡在網絡帶寬較低的環境下可以顯著提升嵌入式設備的傳輸速度.介紹瞭一種在嵌入式Linux繫統下利用原始套接字構建雙網卡網絡環境的方法,該方法通過原始套接字穫取網卡接口信息,併對數據鏈路層的數據進行操作;在傳輸層使用UDP協議收髮數據;在應用層增加對UDP包的確認機製,保證數據正確地傳輸,併且採用多線程技術將數據包按照各網卡的帶寬動態分配.測試結果錶明,該方法能夠有效地利用雙網卡的帶寬資源,提升整體網絡數據的傳輸速度,適閤應用于大數據傳輸應用.
수거전수속도시감입식계통응용중불가홀시적일개중요인소,특별시재대수거망락중장기도결정성적작용,쌍망잡재망락대관교저적배경하가이현저제승감입식설비적전수속도.개소료일충재감입식Linux계통하이용원시투접자구건쌍망잡망락배경적방법,해방법통과원시투접자획취망잡접구신식,병대수거련로층적수거진행조작;재전수층사용UDP협의수발수거;재응용층증가대UDP포적학인궤제,보증수거정학지전수,병차채용다선정기술장수거포안조각망잡적대관동태분배.측시결과표명,해방법능구유효지이용쌍망잡적대관자원,제승정체망락수거적전수속도,괄합응용우대수거전수응용.