期刊文献+

虚拟网络转发设备在Linux内核中的设计与实现

Design and Implementation of Virtual Network Transmitting Device in Linux Kernel
下载PDF
导出
摘要 目前工业现场总线的工作站通常需要将采集到的实时数据流快速地转发到处理控制系统,以实现对工业设备的实时监控.基于这一应用的需要,把Linux 2.4.6内核在微型化的基础上移植到PC104现场总线工作站,并针对该内核设计实现了虚拟的网络数据转发设备,通过这一虚拟设备可以基本代替实际的转发卡,实现将数据转发到处理控制系统的功能,以节约硬件成本.分析了Linux网络接口对数据流的处理过程,讨论了虚拟网络数据转发设备的设计原理,并给出部分的转发处理函数的实现代码. At present, the workstation of industrial field bus requires transmit acquired real-time data stream quickly to processing control system so as to realize real-time monitoring over industrial equipment. Based on this requirement, the size of Linux Kernel 2.4.6, is made smaller and is transplanted to PC104 field-bus workstation, and a virtual data transmit device is designed and implemented based on the changed kernel, which can practically replace actual transmitting cards to realize the function of transmitting data to processing control system. Thus, the cost of devices can be saved. This paper analyzes the process of network data flow managed by Linux network interfaces in detail, discusses the design principles of virtual network data transmitting devices, and provides parts of the key implementation codes of transmission processing functions.
作者 陈园园 陈卓
出处 《重庆工学院学报》 2007年第11期98-102,共5页 Journal of Chongqing Institute of Technology
基金 重庆市应用基础研究项目(03-8084)
关键词 LINUX 网络设备 数据转发 Linux network device data transmission
  • 相关文献

参考文献6

  • 1Robert L.Linux Kernel Development[M]. [ S.l. ] :SAMS, 2003:66- 75.
  • 2万静华,丁亚军.以太网控制器的嵌入式设备网络互连[J].单片机与嵌入式系统应用,2001,1(12):41-43. 被引量:26
  • 3陆尔东,邓利平,符意德,杨旭光.Linux下的设备驱动及其管理机制[J].计算机应用,2003,23(1):124-126. 被引量:6
  • 4Karim Yaghmour. Building Embedded Linux Systems[M]. [S.l.] : O'reilly, 2003:105 - 145.
  • 5Daniel P B,Cesati M.深入理解Linux内核[M].2版.陈莉君,译.北京:电力出版社,2004:320—328.
  • 6Stevens W R.TCP/IP详解:第一卷[M].范建华,译.北京:机械工业出版社,2000.

二级参考文献3

  • 1DaneshA.Linux从入门到精通[M].北京:人民邮电出版社,1999..
  • 2[2]RTL8019AS datasheet. http://www. realtek. com. cn
  • 3[3]MC68VZ328 datasheet. http://www. mot. com

共引文献30

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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