【概述】网络通信技术论文多篇为网友投稿推荐,但愿对你的学习工作带来帮助。
网络通信技术论文范文 篇一【关键词】网络分层WinDis32技术网络信息截获数据帧NDIS网络适配器
1.前言
随着计算机网络技术的发展,各类网络规模的扩大,远程访问的增加,虚拟专用网(VPN)的出现和Internet的普及,网络安全性已成为计算机网络领域一门重要的研究学科。
网络监控是保障网络安全性的基本措施之一。网络监控,用于监测网上流动信息,并对网络信息给予适当控制。网络监控,可用于调试网络应用程序,判断应用程序是否正确地发送或接收了数据包。网络监控,还可用于监视网络信息,杜绝不健康站点的不健康内容,维护网络环境。应用于安全防范,可监视我方信息内容、保障网络安全,截获情报、分析怀有敌意方的网站。在计算机网络上实施有效的攻击与保护,是网络监控技术在军事上的重要发展方向之一。
本文论述的网络通信实时监测的实现,是用于特殊目的的数据通信程序设计的突破口,是网络监控技术的基础部分,其实现基于网络体系结构与WinDis32技术。
2.网络体系结构
现代计算机网络设计是按高度的结构化方式进行的,国际标准化组织(ISO)为更广泛的计算机互联制定了标准化的开放系统互联(OSI)网络体系结构,如图1所示。
OSI参考模型用结构描述方法,即分层描述的方法,将整个网络的通信功能划分为七个部分(也叫七个层次),每层各自完成一定的功能。由低层至高层分别称为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。两台网络主机之间进行通信时,发送方将数据从应用层向下传递到物理层,每一层协议模块为下一层进行数据封装,数据流经网络,到达接收方,接着再由下而上通过协议栈传递,并与接收方应用程序进行通信。
在通用网络中,数据链路层由网络适配器实现,本文中网络通信监测的立足点在于数据链路层,基于电缆是固有的广播性介质,通过对网络适配器的控制,实时截获与分析经过网络适配器的所有网上流动信息。
3.WinDis32技术
WinDis32全称为Win32NDIS(NetworkDriverInterfaceSpecification)网络驱动接口规范,用于开发Windows产品,可在Windows9X和WindowsNT上直接访问NDIS媒体访问控制(MAC)驱动接口。图2显示了Windows网络驱动组件与Win32NDIS结构组件:
图2.Windows网络驱动组件与Win32NDIS结构组件
WinDis32网络组件由四部分组成:NDIS适配器、PCANDIS5NDIS协议驱动、W32N50WinDis32APIDLL、WinDis32应用程序。WinDis32应用程序调用W32N50.DLL动态链接库提供的API应用程序接口,通过NDIS协议驱动模块,实现对NDIS适配器进行的存取操作。网络驱动接口规范NDIS的主要特征是所有适配器相关驱动均由NDIS接口打包,例如,最底层NDISNIC驱动不能对网卡直接执行I/O,它通过NDIS打包服务来访问硬件;高层WindowsNDIS网络组件使用NDIS打包界面与适配器相关驱动通信。只有NDIS协议驱动可以调用NDIS打包,访问NDIS适配器。
WinDis32应用程序接口函数包括:W32N_OpenAdapter(),打开一个已被命名的NDIS适配驱动器,若操作成功,则生成一个面向适配器对象的WinDis32适配器句柄,这一句柄被随后多个在该适配器上操作的W32N_XXX函数所用;W32N_CloseAdapter(),关闭已打开的适配器句柄;W32N_PacketRead(),数据帧读操作;W32N_PacketReadEx(),数据帧异步读操作;W32N_PacketSend(),发送数据帧操作;W32N_PacketSendEx()、W32N_MakeNdisRequest()等等。
WinDis32技术使得从Win32应用层进行NDIS请求如同在一个内核模式的驱动器内部进行请求一样简单,并支持多个网络适配器同时打开,完成各自的信息发送与接收。
4.网络信息监测的实现
网络信息监测程序分为信息截获与信息分析两大部分,其中信息截获程序流程如图3所示,采用多进程与多线程技术,完成数据的实时截获。
其中网络适配器列表通过读取系统注册表生成;网络适配器详细信息包括适配器型号、网络适配器物理地址、传输最大帧、传输速率以及机内标识符,通过函数W32N_MakeNdisRequest()获得。
协议过滤部分是包括PCAUSA端口的PCANDIS5协议驱动,BPF过滤器是由UNIX环境到Windows的模拟机制,为Win32应用程序提供了一种普通而又便利的机制,可过滤指定协议,由协议驱动执行,拒绝不想要的数据帧。支持协议包括:传输控制协议TCP、互连网协议IP、地址解析协议ARP、反向地址解析协议RARP、互连网控制报文协议ICMP、互连网组管理协议IGMP、NovellSPX/IPX协议IPX、用户数据报协议UDP、NetBEUI协议、AppleTalk协议。
信息分析部分利用已获知的媒体访问控制协议,提取出数据帧中的有效域值,如源主机物理地址、目的主机物理地址、帧长度等。并同时为每一被截获的数据包打上时标,注上序列号,为下一步数据重组提供可靠依据。
接收数据帧显示与信息统计结果范例如下:
包序列号:0000000032时间:0005860470msec长度:54/54
Ethernet目的:00.40.05.39.A2.B0源:00.00.B4.86.74.FA类型:0x0800
000000:00400539A2B00000:B48674FA08004500.@.9......t...E.
000010:0028260340002006:A3256464647A6464.(&.@...%dddzdd
000020:64650406008B0040:BF14006C24B95010de.....@...l$.P.
000030:223812EA0000:"8..............
包序列号:0000000033时间:0005860764msec长度:109/109
Ethernet目的:00.40.05.39.A2.B0源:00.00.B4.86.74.FA类型:0x0800
000000:00400539A2B00000:B48674FA08004500.@.9......t...E.
000010:005 ……此处隐藏22352个字……是一些高性能的进口模块,所以相应的工程造价也是比较高的。针对这种情况我们都是采用利用普通的通信电缆去替代进口的通信模块,只是用先进的电路设计技术和单片机技术来达到信号方法和隔离的效果,通过这样的实践发现通信的效果依旧很好,造价也比较低。
四、控制系统实现的功能
在计算机控制软件在Windows2000系统操作的平台上进行,能够在完成监控的同时还能对生产的控制参数进行修改,数据上的查询,参数的设定、操作运行的管理,历史数据和纪律的管理,数据库报表的管理等等。
在静态和动态的状况下,长输管线的管理方式是不相同的,都是根据管道内压力的变化来进行判断管道是否有泄漏的情况,及时进行反馈,管理人员才能在得到反馈的同时迅速做出反应,把这些异常情况的损失降低到最小。即使在输油的状态下,若是监控到有任何报警的提示,系统均会在1秒钟内自动停止输油,达到对长输油管线的保护作用。
在全天24小时之内能够同时进行异地的同时同步的通信功能,对库站间的输油管线的压力、温度、流量等等进行实时监控。实现长输管线的异地紧急停泵作用。
结束语:长输管线输油的监控操作和保压监控进行全自动化的操作,对流量和管线保压等进行泄露上的检测,全面解决长输油管线的安全和设备的有效监控,提高供油设备的安全保障和管理水平。
移动通信毕业论文 篇七关键词:移动;实习就业;跟踪系统
中图分类号:TP311.52
1 背景和意义
随着社会的高速发展,科学技术水平也是迅猛提高。在如今的社会形势下,社会分工在细化,人才类型趋于专业化。为了适应社会的发展,大学连年扩招,导致近年来大学生人数猛增,需要处理的数据和信息量也越来越大,面对如此大规模的就业信息管理工作,手工处理显然是不能适应发展的需要,利用计算机和网络对高校毕业生就业工作的业务进行计划、管理和决策分析己成大势所趋。
基于MVC框架的毕业生就业信息及就业状态追踪系统以现代网络技术为依托,把高校、用人单位、毕业生三者有机结合,发挥了网络信息传递的优势,方便了学校对毕业生的就业指导和服务功能。
2 系统的设计目标和思想
(1)在不受地点,时间限制的情况下,借助Internet这一强大、方便的工具,校级管理员可以轻松完成对毕业生信息,单位信息、留言信息以及就业动态信息等系统管理工作。同样各二级管理员可以通过Internet实现其管理本院的毕业生信息的工作。
(2)毕业生可以在异地实时更新和维护个人信息、当前就业状态、求职信息,这样不仅方便了用人单位的远程查询毕业生本人的真实信息,而且也确保了信息的真实有效性,也有利于学校及时追踪毕业生的就业状态,也有利于今后校友间的互相了解和联系沟通。
(3)用人单位可以在线注册、本单位的招聘信息,查看本校毕业生的求职信息,并且可以直接给毕业生留言或发E-MAIL,增加了单位与毕业生交流的机会。
3 功能设计
移动实习就业跟踪系统的功能设计分为两部分:就业跟踪系统android端采用Java技术结合Android开发模式;移动平台实习就业跟踪系统采用JavaBean技术结合MVC开发模式。采用目前比较流行的MVC框架+SQL数据库,应用Myeclipse和Eclipse平台,用JAVA语言编写程序代码,实现系统功能。使高校就业机构能够动态掌握学生的实习就业信息。版面设计上利用HTML+CSS+JAVASCRIPT实现。具体功能模块如下:
(1)android端信息采集模块
适用于实习就业跟踪系统的跟踪对象。登陆黑龙江职业学院就业跟踪系统页面,输入姓名、身份证号,完成登陆,填写个人信息并提交。
(2)界面登陆模块
适用于后台管理人员。用户后台管理由三部分构成,就业区、系统区、报表区。用户管理实现的功能是对用户进行增、删、查、改等操作,如图1所示。
图1
系统的主界面主要提供毕业生、管理员入口,根据用户类型,进入不同的服务页面。
3.1 管理员身份登陆
以管理员身份登陆后,点击导航栏的“管理员”链接,可以进入以下的管理员后台操作界面。该后台管理主要由毕业生管理、单位管理、管理员维护、就业动态、课程代码维护、数据库备份、数据库恢复、留言管理、论坛管理、成绩管理等子系统组成。
图2
3.2 毕业生身份登陆
以毕业生身份登陆后,点击导航栏的“毕业生”链接,可以进入以下的毕业生信息管理界面。该后台主要由修改就业状态、修改简历、修改个人信息、修改密码、查看留言、查看成绩等子系统组成。
4 根据分模块的设计思路,主要的模块如下
(1)用户身份验证模块
该模块主要验证校级管理员、毕业生、用人单位3种不同身份的用户并指派相应的访问权限。本系统对管理员来说是完全开放的,管理员拥有更改自己密码、初始化学生信息、查询和修改、删除学生信息、公告栏信息的权限,同时负责网站维护。
(2)毕业生模块
该模块主要允许毕业生本人修改自己的一些基本信息、就业状态,以便于用人单位通过远程查询对应聘者资料的真伪进行认证,查询追踪毕业生当前就业状态,如工作单位、职业、薪酬。
(3)单位模块
该模块为用人单位提供了修改单位基本信息、招聘信息、查看毕业生信息、修改密码的功能,为用人单位提供了招聘平台,
5 面向客户端各子系统的服务器功能模块
5.1 就业动态
该模块主要用来显示最近的就业招聘动态信息,让毕业生及时了解就业动态形势和相关信息。
5.2 查询毕业生
该模块允许所有的用户可以根据学号、姓名、学院、专业、毕业年份等字段进行查询毕业生信息。如果没有输入关键字,系统默认根据所选字段进行查询。
5.3 就业状态追踪
该模块可供用户查询毕业生当前的就业。
移动实习就业跟踪系统以互联网为依托,在很大程度上促进学校、毕业生、企业三方之间的交流,第一时间掌握学生的实习、就业信息,实现了为毕业生提供多种就业服务、创业服务、技术支持以及其他服务的功能。实现了对学生的实时跟踪管理,提高学校的就业服务水平。
参考文献:
[1]陈国才。高职学生顶岗实习及就业跟踪管理信息化的研究[J].教育教学论坛,2013(03).
[2]陈芳。基于WEB3.0技术的职业学校毕业生就业跟踪系统的设计与实现―以苏州高等职业技术学校为例[J].教学技术与应用,2014.
[3]陈彦许。网页设计与制作[M].北京:中国水利水电出版社,2011.
[4]金卫东。基于就业跟踪调研加强实践教学环节[J].出国与就业,2010.
作者简介:刘崇巍(1982.06-),女,黑龙江人,讲师,本科,研究方向:网站开发。
你也可以在搜索更多本站小编为你整理的其他网络通信技术论文多篇范文。
文档为doc格式