文档介绍:2 2 2
2 2
2
计算机与现代化
2004 年第 11 期 J ISUANJI YU XIANDAIHUA 总第 111 期
文章编号:1006 2475(2004) 11 0132 03
基于 VxWorks 的端口控制实现
2 2 张敬伟1 ,周娅1 ,周德新2
2 2
(1. 桂林电子工业学院计算2机系,广西桂林 541004 ;
2. 桂林电子工业学院通信与信息工程系,广西桂林 541004)
摘要:介绍了嵌入式操作系统 VxWorks 下端口控制的两种实现方法: HOOK函数和 MUX 接口,并对两种实现方法的特点
和性能做了比较。
关键词:端口控制;MUX 接口;HOOK函数
中图分类号:TP393. 09 文献标识码:A
Implementation of Port Control Based on VxWorks
ZHANGJing wei1 ,ZHOU Ya1 ,ZHOU De xin2
(1. Dept. puter Science ,Guilin Institute of Electronic Technology ,Guilin 541004 ,China ;
2. Dept. munication and Information Engineering ,Guilin Institute of Electronic Technology ,Guilin 541004 ,China)
Abstract :Two kinds of method based on VxWorks to realize port control ,HOOKfunctions and MUX interface are discussed in this paper.
The performance and parisons of the two methods are also detailed.
Key words :port control ;MUX interface ;HOOKfunctions
0 引言 1 VxWorks 简介
网络用户的主观行为是网络安全的最大“敌人”, VxWorks 是当前比较流行的一个实时嵌入式操
因此需要从职业道德和安全技术两方面来保证网络作系统,主要应用于各种有实时需求的系统开发和嵌
的安全性。从技术角度上来看,控制网络用户的主观入式系统开发。VxWorks 具有高效的任务管理功能,
行为主要是要根据网络用户的合法性来控制(用户使使得开发人员能够方便地设计高效的嵌入式系统;其
用的) 物理通信端口的状态(开放或者关闭) ,从而达可剪裁的微内核结构,使得基于 VxWorks 的应用实现
到限制或者阻止网络用户的恶意主观行为的效果。只占用很少的存储空间便可以完成复杂的任务;Vx
因此,如何有效对端口进行控制,使得在被控端口上, Works 提供了强大的网络功能和硬件驱动支持。
既能保证端口通信的流畅,又能很好地解决网络安全
2 端口控制的方法
问题成了在各个开发平台下的一个主要任务。
现今,端口控制在不同的应用平台上有不同的实对一个物理通信端口进行控制,一般的处理措施
现方法。在 Windows