欢迎来到天天文库
浏览记录
ID:24393113
大小:51.00 KB
页数:4页
时间:2018-11-14
《计算机网络的构建与应用实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机网络的构建与应用实践随着计算机、Inter、通信技术以及多媒体技术的迅速发展,基于X络的数字化信息平台、教学、行政管理、科研等方面的应用日趋完善。本文通过笔者对Linux的应用实践与工作经验,对Linux系统下构建计算机X络的方法进行了浅要总结。关键词:X络组建;Linux;应用实践引言 随着计算机、Inter、通信技术以及多媒体技术的迅速发展,基于X络的数字化信息平台、教学、行政管理、科研等方面的应用日趋完善。互联X在提供海量信息的同时,X络的开放性和自由性对私有信息和数据被破坏或侵犯的风险日益严重。如何构建一个安全的计算机X络,保护系统内部资源,成为目前X络工的主要任
2、务。而Linux操作系统是一个功能十分强大的X络操作系统,在Linux操作系统中安装PVM软件包实现计算机的并行计算,再通过高速X络将PC互联,构成性能接近商业大型机的并行计算机群。通过笔者对Linux的应用实践与工作经验,对构建一个基于Linux系统下的X络平台方法进行了浅要总结。1.采用Linux构建计算X络的优势 首先,Linux操作系统是一个免费开源的操作系统,与其相关的并行软件和编译系统软件也是免费的,且组建计算机群的硬件是商品化的,由Linux系统通过PVM实现的并行计算机群的总体成本比传统的大型计算机成本要低很多,硬件维护也相对方便快捷。 其次,基于Linux系
3、统组建的计算机群可扩展性强,通过节点可以实现系统总内存的大幅增加,而且可以突破ask255.255.255.0up Ifconfig命令在禁用X卡设备时采用Doare中进行的X络配置操作,具体步骤不在一一截图,只将设置IP、X关与DNS的截图列出作为学习者的参考:图1.激活X卡,设置本机IP、X关图2.设置DNSX络配置2.2X络内核性能的优化 基于Linux的X络内核优化,采用ONPK技术方案,具体步骤为: (1)利用mmap函数将应用程序与内核空间建立一块共享的内存区域,并生成一个内核设备。mmap函数如下:void*mmap(void*addr,size_tlen,i
4、ntprot,intflags,intfd,off_toffset)其中fd是生成的设备;len是长度;addr是待映射的内存起始地址;prot、flags分别是权限和标志。 (2)增加一个系统调用,参数有待发送的文件描述符、发送的起始位置和长度和欲发往的socket套接字。该系统的功能是检测X卡缓存是否空闲,如果空闲就直接把数据拷贝到X卡缓存,否则等待X卡驱动程序自动发送。 (3)在Linux下,通过修改X卡驱动程序的源代码,把编译后的.ko模块加载到Linux的内核,驱动X卡后监测步骤(1)生成的设备。如果有待发送的数据,则会主动把数据发送出去。2.3构建Linux系统下
5、小型计算机X络的入侵防御体系 根据目前小型计算机X络的安全防御问题,通过笔者的应用实践,在Linux系统下利用fire43.0GCPU1G内存的台式计算机,配备了三个X卡:其中Eth0连接外X;Ethl连接WEB服务器;Eth2连接内X。软件配置采用RH9.0,配置snort2.6.2,使用GCC编译器作为编译工具。3.小结 随着Linux操作系统X络技术的发展,特别是高效通信机制的开发,并行计算机系统的通信性能会越来越接近专用互联X络。而基于Linux操作系统的各种校园X络、大型商用X络平台的应用也日趋广泛。Linux操作系统也具有十分广阔的应用前景。
此文档下载收益归作者所有