论文部分内容阅读
计算机支持的协同设计(Computer Supported Collaboration Design,CSCD)是一种基于网络平台的由异地专家参与的以产品性能为中心的产品开发技术。协同设计以网络和信息技术为支撑,能够使参与协同设计的专家克服时间和空间障碍实现设计信息共享,是当前工程设计领域的研究热点之一。 产品各种设计信息的交换与共享是进行协同设计的基础,而网络是产品设计信息交流的载体,网络的安全畅通是实现协同设计的前提。数据安全防范机制已成为实现协同设计平台的关键技术之一。但目前国内外专家在数据安全防范措施与协同设计平台的集成方面,尚缺乏相应的研究。 本论文研究协同设计网络安全环境问题,探讨网络安全环境下协同设计平台网络服务的实现方式及技术。主要研究内容如下: (1) 提出并讨论协同设计网络安全问题,指出进行协同设计网络安全环境方面研究的必要性; (2) 研究网络安全防范机制和网络防火墙体系结构,建立CF _FIREWALL网络防火墙原型系统; (3) 研究网络防火墙包过滤技术,设计并实现CF_FIREWALL过滤路由器; (4) 研究网络防火墙应用代理技术,讨论代理技术的实用性,设计并实现CF_FIREWALL HTTP代理服务器和CF_FIREWALL FTP代理服务器; (5) 研究反向代理技术和VPN技术在建立协同设计网络安全环境里的作用,以指导具体的协同设计网络安全环境的方案选型。 CF_FIREWALL过滤路由器利用Linux内核模块动态载入技术,采用GCC编译器开发,运行性能良好;CF_FIREWALL HTTP代理服务器和CF_FIREWALL FTP代理服务器采用Microsoft Visual C++开发,运行于Windows NT/2000操作系统,性能达到预期目的。