客户端模块(精选3篇)
客户端模块 篇1
针对计算机网络本身可能存在的安全管理问题, 实施网络安全保护方案以确保计算机网络自身的安全性是每一个计算机网络都要认真对待的一个重要问题。要实现对网络进行有效的安全管理, 提高网络正常运行的可靠性, 完善的网络安全管理就显得非常重要[1,2]。本文通过对网络安全问题的分析, 针对正常工作、生活中实际网络的特点, 探索了对网络的违法行为进行管理的网络监控模型, 为确保网络的合法运转提供必要的技术保障, 特别是针对小型局域网客户端的安全监控管理, 例如高校机房安全管理。
1 客户端监控管理模块分析
1.1 模块的设计目标
为了更真实地应用于管理, 模块采用并行显示的方法, 在监控端出现局域网内所有被控端的计算机屏幕, 同时可以选中一个被控端对其进行放大显示, 更准确真实地反映出每一个被控端的真实情况, 达到实时查看每一个被控端当前的运行状况的效果。
1.2 模块的功能特点
根据操作者实际操作计算机的特点同时为了充分了解被控端的实际情况, 本模块为控端设定了以下四种状态: (1) 关机状态:当监控端浏览各个被控端的时候, 如果被控端没有开机, 那么以连接没有反应表示。 (2) 连接状态:当监控端连接到被控端的时候, 但没有屏捕, 这时连接为不可用状态。这时可以发送消息和远锁屏和关机。 (3屏捕状态:系统不处于以上状态的时候, 那么就要截取被控端的屏幕, 将屏幕的图像数据信息发送到监控端, 监控端则对收到的数据信息进行重新显示, 达到监控被控端的功能。 (4) 正常状态:被控端在处于远程监听状态。等待服务端连接请求。
2 网络安全管理模块的设计初探
主要为对网络数据进行连续的采集通过连续采集网络数据监测网络流量。获得网络流量数据后对其进行统计和计算从而得到网络及其主要组成部分的性能指标, 定期形成日志存储, 保存其主要组成部分的性能的历史数据, 网络管理员根据当前的和历史的数据就可对网络及其主要组成部分的性能进行管理, 通过数据分析获得性能的变化趋势, 分析制约网络性能的瓶颈问题。此外, 在网络性能异常的情况下还可以根据IP地址对网络进行跟踪, 找出原因使故障及时得到处理[3,4]。
网络监控系统要做到对整个网络以及网络上主机行为的监控, 从而确保网络的安全、健康的运行。本章基于此问题, 提出了网络安全监控技术的设计。主要有以下特点: (1) 重点突出设计。比如主要分析TCP、UDP等基于报文传输的协议, 做到对IP地址、端口、流量等分类显示。 (2) 注重于实际应用。当网络出现异常时, 可以对特定的IP和端口进行跟踪显示。以便于分析故障原因。 (3) 对显示的结果以日志行式记录下来。以便对保存历史记录。 (4) 各功能模块独立, 各类模式相互代码复用。
下面以数据包抓取为例进行简单说明。捕获数据包的实现原理:在通常情况下, 网络通信的套接字程序只能响应与自己硬件地址相匹配的或是以广播形式发出的数据帧, 对于其他形式的数据帧比如已到达网络但却不是发给此地址的数据帧网络接口在验证投递地址并非自身地址之后将不引起响应, 也就是说应用程序无法收取与自己无关的的数据包。所以我们要想实现截获流经网络设备的所有数据包就要采取特别的手段了:将网卡设置为混杂模式。这样该主机的网卡就可以捕获到所有流经其网卡的数据包和帧。
3 网络安全管理技术的应用
3.1 功能应用分析
系统采用客户机/服务器模式, 对用户本地计算机和所有在网络上传输的信息流进行实时的监控, 并及时违反安全策略的行为进行有效的阻断, 防止信息泄漏事件的发生。系统实现的功能主要有: (1) 自动发现和控制非法的网络连接。 (2) 监控网内用户的所有网络连接信息。 (3) 监控网内用户本地计算机的屏幕和操作。 (4) 网络监管员远程操纵网内用户本地计算机。 (5) 网络监管员远程锁定网内用户本地计算机的键盘和鼠标。 (6) 远程控制网内用户本地计算机的运行状态 (关机) 。 (7) 系统日志管理 (违章连接日志、受控机消息日志、管理员操作日志) 。
3.2 稳定性
通过长达一周的连续运行测试, 未出现影响系统效能的问题, 证明整个系统具备良好的稳定性。监控代理子系统能够在宿主计算机长期的稳定运行, 基本不受用户系统其他因素的影响, 其网络防火墙功能稳定有效。监视子系统能够在大流量的网络节点长期的稳定工作, 实时监控和反映整个网络的信息流动。数据中心服务器子系统具备长期稳定运行的能力, 能够对系统的各种异常情况做出及时处理。监控台子系统能够向用户实时的反映现场状况, 并及时将用户指令传达到其它各个子系统。整个系统的协同工作能够稳定有序的运转。
3.3 同步性
各个子系统都有很好的操作控制能力。多个监控台对多个监控代理、探测同时进行各种控制操作, 都能够正确的接纳。对于无法同时向两台监控台提供的监控服务项目, 在监控台会有警告;而对于类似锁定解锁之类操作, 会拒绝第二次同样的指令, 以保证操作的正常和后续指令的正确执行。而多个监控代理和同时登录到数据中心和监控台, 所发送的各类消息都能被监控台和数据中心正确的同时处理。在多个监控台同时操作数据库删除同一个监控代理时, 操作的监控台会有警告, 并不会引起删除操作的错误。因此当系统中有多个管理员存在时, 他们能够同时进行管理工作而不会造成系统混乱。
4 结语
本文为高级语言在网络软件的开发在教学中提供范例, 加强对网络的监控和管理, 实现一个安全、健康的网络环境, 为管理员提供有力方便的管理工具;计算机网络安全管理系统正逐渐取代以往笨重的硬件监控仪表和记录设备而成为现实局域网管理必不可少的一部分。另外, 对于应用计算机的学校等其它单位部门而言, 不仅降低了管理者的工作复杂程度, 同时可以更好的发挥计算机和互联网的功能, 真正体现其自身的价值。经过详细测试和小范围试用, 高校机房安全管理系统能够满足预先的设计目标, 能对局域网信息安全管理起到良好的监控保障作用, 并在其体系结构和具体功能上具有一定的创新性和先进性, 完全能够满足实际应用的需要, 并具备较高的系统稳定性、兼容性和时效性, 取得了良好的效果。
摘要:随着高校网络教学的不断推广, 通过安全监控管理等安全技术手段来确保正常的教学秩序, 保证网络正常运行, 对提高教学效率具有深远的现实意义。本文在分析客户端监控管理模块的基础上, 对于高校网络安全管理技术进行探究, 对今后高校网络客户端安全监控管理起到一定作用。
关键词:高校机房,安全管理技术,客户机/服务器模式
参考文献
[1]杨林.高校网络中心机房服务器安全设置策略[J].通信技术, 2009, 42 (1) .
[2]王宏昕.高校机房的安全隐患与管理[J].科技创业月刊, 2010 (1) .
[3]覃国锐.高校校园网络安全管理存在的问题及对策[J].柳州师专学报, 2009, 24 (2) .
[4]伏晓, 蔡圣闻, 谢立.网络安全管理技术研究[J].计算机科学, 2009, 36 (2) .
客户端模块 篇2
关键词:客户端,服务器端,IPTV
1 引言 (Introduction)
IPTV是一种利用数据网络进行音视频数据传输的新型媒体技术。IPTV相比模拟电视具有良好的互动性, 用户可以根据自己的兴趣进行内容选择。随着网络技术的发展, IPTV势必会成为未来家庭中的一种重要的业务形态。本文主要研究IPTV客户端和服务器端模块的设计。
2 客户端模块设计 (Client-side module design)
播放器客户端模块主要完成如下功能:
(1) 提供与播放相关的API供播放器应用层模块调用, 比如播放、暂停、跳转等。
(2) 封装来自播放器应用层模块的命令并以IPC的方式发送至播放器服务端模块。
(3) 接收来自播放器服务端模块的通知, 并通知给播放器应用层模块。
播放器在播放音视频时, 同一时刻播放音视频的个数主要受制于嵌入式设备上的解码器个数 (软件解码和硬件解码) 。一般情况下, 嵌入式设备上都会有且只有一个硬解码器存在, 且为独占式的, 即有一个音视频在基于硬件解码正在播放时, 另外一个音视频是无法基于硬件解码器播放的[1]。
但是, 在设计播放器架构时我们却可以做到预留添加软件解码器接口, 以便未来应对多路音视频同时播放的需求。而且, 播放器应该可以做到同时支持几个实例 (相当于多个player) 在运行, 比如在播放本地视频时, 一个播放器实例正在播放用户选中的视频, 此刻应该允许另外一个播放器实例负责获取本地文件夹下的其他视频的源文件信息 (编码信息、播放时长、视频宽高、缩略图等) , 这样在退出正在播放的视频时, 用户可以快速地预览到其他视频的源文件信息, 让用户感觉速度很快, 体验很好[2]。
结合上述考虑, 客户端设计如图1所示。IMedia Player为Media Player Client和服务端Real Player的共同接口;Media Player Client为播放器暴露给应用层的与播放相关的接口;Cmd Wrapper用于打包来自应用层的与播放相关的命令;Cmd Sender用于向播放器服务端发送来自客户端的命令;Event Queue用于接受来自服务端的通知事件;Poll Thread用于轮询Event Queue, 并将每个Event派发给应用层。
3 服务端模块设计 (Server-side module design)
播放器服务端模块主要完成如下功能:
(1) 接收来自播放器客户端模块的命令, 并进行播放相关处理。
(2) 将播放器的相关播放状态通知给播放器客户端模块。
(3) 负责数据源获取模块、音视频分离模块、音频同步模块和音视频输出模块的调度和管理。
(4) 维护播放器的播放状态机。
播放器服务端的主要设计类图如图2所示。IMedia Player为Media Player Client和服务端Real Player的共同接口;Media Player Server为播放器服务端的代理接口, 充当播放器服务端对外门户, 来自客户端的命令都必须经过其转手派发给相应的某个Real Player实例, 其内部保存一个Real Playe实例链表;Real Player为播放器服务端核心管理类, 与Media Player Client一一对应, 负责处理来自客户端的命令、维护播放器状态器切换、将播放器的状态以Event的方式通知给播放器服务端, 同时, 也负责Media Source、Media Demux、Decoder Base和Render之间的调度;Cmd Queue负责接收来自客户端的命令;Poll Thread负责轮询Cmd Queue并将命令派发给Real Player进行处理;Event Wrapper负责打包服务端通知给客户端的Event;Event Sender负责将Event发送给客户端;Decoder Base为解码器基类, Hardeware Decoder为继承自Decoder Base的硬解码类, 未来若是需要支持多路视频播放的话, 只需从Decoder Base派生一个类, 并实现相关接口函数即可;Media Demux为所有媒体格式分离器类的基类;Media Source为所有协议 (网络或本地) 的媒体源获取类的基类;Render负责对解码器解码完成后的音频帧和视频帧进行渲染输出。Decoder Base的某个派生类、Media Demux的某个派生类、Media Source的某个派生类和Render皆为Media Player Server的成员变量[3,4]。
故而, 播放器客户端与服务端的交互设计如图3所示, 播放器整体上采取了C/S (客户端/服务器) 设计方式, 即一个服务端进程可能会与多个客户端进程并存。应用层模块 (Local Player/Browser/…) 和播放器客户端模块共处于客户端进程, 与播放器服务端模块所处的服务端进程并存。当用户使用遥控器操作控制播放器的时候, 操作命令会通过客户端模块发送至服务端模块;播放器服务端播放状态发生改变时, 服务端首先会将通知事件发送至客户端模块, 然后由客户端模块将其传送至应用层模块。
4 结论 (Conclusion)
本文对IPTV播放器的客户端模块和服务端模块进行了设计。在实现客户端和服务端模块时, 定义了播放器客户端和服务端的播放接口类。
参考文献
[1]代黔豫.IPTV的核心技术和主要应用[J].移动通信, 2009, 33 (2) :84-87.
[2]李季.基于嵌入式Linux的IPTV机顶盒媒体播放器的研究[D].成都:天津大学, 2008.
[3]徐晟华.基于MPEG-4的嵌入式流媒体播放器的设计与实现[D].镇江:江苏大学, 2007.
客户端模块 篇3
克诺尔轮端制动系统, 是克诺尔多年来结合大量的设计、制造及应用经验, 推出的面向客户的模块化产品。在车辆设计之初, 就对轮端制动系统与车辆系统进行匹配, 更好的满足不同客户的不同应用需求。该系统主要包括四个模块的产品:气压盘式制动器、专用摩擦片、制动盘和制动气室。
●气压盘式制动器:克诺尔气压盘式制动器涵盖了所有客车、公交车的应用, 并率先推出了适用于低地板公交车的径向制动器, 让人们的出行变得更加方便。克诺尔气压盘式制动器共分三种规格:17.5”、19.5”和22.5”。其中, 仅17.5”制动器采用了单推盘结构, 其余均为双推盘结构。在制动器钳体结构上, 采用整体式钳体, 让制动器变得更加紧凑, 重量更轻。此外, 克诺尔气压盘式制动器独创的链传动机构, 有效保证了制动器推盘之间的同步性, 让制动过程更加稳定。截止2015年, 克诺尔全球气压盘式制动器的使用量已超过3千万只, 经历并适应了各种恶劣工况的应用, 据此累计了丰富的应用经验。针对国家倡导的节能减排要求, 克诺尔在中国开发了新一代的22.5”超轻量化制动器, 在不降低原来制动器性能的情况下, 自重比当前克诺尔在用制动器降低12%。
●专用摩擦片:克诺尔专用摩擦片, 是经多年验证, 能与克诺尔气压盘式制动器达到完美匹配的摩擦片。尤其是专门针对公交车的使用工况, 开发的公交车专用摩擦片, 能在使用性能及寿命上均达到最佳效果。最新专利设计的Pro Tec S结构摩擦片, 更是有效避免了维护中, 摩擦片压簧被重复使用的可能性, 提高了制动器的使用安全性。
●制动盘:克诺尔经长期试验及应用研究, 开发了含钼的高性能制动盘, 能有效抑制热裂纹现象的发生。通过对热裂纹产生机理的研究, 克诺尔又研发出了独具特色的花键联接平盘, 从根本上避免了热裂纹现象发生, 而且大大减轻了制动盘的重量。试验表明, 克诺尔制动盘与克诺尔摩擦片的组合应用, 能让制动盘与摩擦片达到最佳的使用寿命比。
●制动气室:克诺尔独具特色的气室, 专门针对克诺尔气压盘式制动器而设计, 它们两者的完美组合, 更能充分发挥克诺尔气压盘式制动器的性能, 使整车制动性能得到可靠保证。在气室的输出力、密封性、推杆行程以及气室的安装可靠性等方面, 能充分适应各种恶劣工况下的应用。针对当前国内兴起的新能源客车, 克诺尔单独为其开发了带有高性能驻车弹簧的弹簧储能气室, 以满足新能源客车对驻车制动力的更高要求。