校园网络行为管理系统的研究与设计

时间:2022-08-06 10:38:56

校园网络行为管理系统的研究与设计

摘 要:本文通过讨论校园网络的安全问题,研究网络行为管理系统的特点,给出系统的功能实现思路。

关键词:行为管理;系统设计;网络安全

Research and design of campus network behavior management system

Abstract:Through the discussion of security problem of the campus network, the characteristics of network behavior management system, given the function of the system implementation method.

Key words:Behavior management;System design;Network security

1 绪论

随着计算机、网络技术的飞速发展,互联网技术已成为学校日常工作不可或缺的组成部分,不仅提高了工作效率,也使得日常工作变得更加规范化、合理化。但人们在享受网络带来的便捷的同时,也出现了一些不容忽视的问题,比如有些教师在上班时间利用网络进行一些与工作无关的事情,诸如:网上购物、在线聊天、在线看电影等,严重影响了工作效率,同时也占用了校园网络有限的带宽。

此外,网络安全也是一个严峻的问题,由于校园网内网用户众多,而网络和用户的接口也是安全保障薄弱的一部分,也是黑客最容易攻击的部分,据调查统计,超过半数的网络安全问题来自于网络内部的用户,面对“内忧外患”,网络行为管理系统应运而生,所谓网络行为管理,是指帮助互联网用户控制和管理对互联网的使用,包括对网页访问过滤、网络应用控制、带宽流量管理、信息收发审计、用户行为分析。

通过网络行为管理系统,可实时监控、管理网络资源的使用情况,当出现有非法用户入侵网络等网络安全问题时,能够及时发出警报,并能实现对原始信息的追溯。

2 系统设计特点

本系统的设计目标是为了提高校园网络的安全性和稳定性,同时要对教职工的使用情况进行监控,因此,系统应具有以下特点:

2.1 稳定性

系统要保证自身的稳定性,不能出现停机的现象,因此,要提供双系统来进行引导,当一个系统出现问题时,另一个系统要接替继续工作,同时,从经济性考虑,系统要尽可能少占用校园网的网络资源。

2.2 安全性

要保证校园网络的安全性,所以,系统内所有的数据管理及数据访问采用SSL加密隧道方式,访问设备的本地日志库、外部日志中心,以确保数据在传输过程中不会被窃听。

2.3 多功能性

由于校园网要处理的事情众多,要求服务的内容也比较多,因此所建立的网络行为管理系统应该满足该需求。它不仅要对网络行为进行管理,也要有对主机终端和服务器等网络设备进行管理的功能。[1]

2.4 可扩展性

由于用户要求的不断变化以及系统本身可能出现的漏洞,这就要求系统必须要具有可扩展性,同时也关系到系统升级后的适应性问题。

3 系统功能实现

3.1 上网行为控制

主要实现网页行为过滤、搜索关键字过滤、发帖关键字过滤、文件类型过滤、应用控制、反钓鱼网站功能、反钓鱼网站功能、加密管理、邮件管理。[2]系统投入使用后,管理者可以实时了解、统计、分析互联网使用状况,并根据分析结果对管理策略做调整和优化,可根据实际情况,人性化地控制教职工的一些与工作无关的网络行为,同时也可以通过对教职工发屏幕提醒等方法进行控制。

3.2 网络活动身份认证

对于单位内部工作人员,采用用户名、密码的认定、IP/MAC系统绑定、与已有认证系统的联合单点登陆方式来对上网人员进行身份认证;对于外来办事人员,可以提供公共账号认证方式来进行上网。这样可以起到限制未授权的人员登陆校园网络进行破坏的作用

3.3 提高网络使用效率

管理员通过一段时间用户对网络使用情况进行分析,对网络中的上网人员/终端/地点、上网浏览、上网外发、上网应用、上网流量等行为日志进行精准查询,精确定位问题,按照分析结果对用户的带宽进行分配,设置用户的上行带宽和下行带宽,这样可以有效控制网络数据的总流量,避免导致网络拥塞的情况发生[1]。

4 结语

以上简单介绍了网络行为管理系统的设计特点及功能实现,本系统设计成功后,可有效控制网络用户的上网行为,具有上网行为控制、网络活动身份认证、提高网络使用效率等功能,拟采用JAVA及.net技术来实现系统,达到设计要求。

[参考文献]

[1]刘冬喜.网络行为管理系统设计[J].铁路计算机应用.2008(8):42-44.

[2]蒋蔚.网络行为管理系统的研究和设计.计算机世界.2012(22):2-3.

上一篇:关于我县乡镇有线电视防雷接地几点措施 下一篇:基于构件的软件开发研究