1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
模型与体系结构的区别从前面的分析可以看出模型和协议,前者提供可靠传输,传送单位是报文段,后者提供不可靠服务,传输单位是数据报,即分组。
此外,传输层另外个功能就是区别应用程序网际层,负责计算机之间的通信,采用的协议是协议,数据传送协议来进行传输层,提供端到端的应用程序之间的通信,可以使用传输控制协议或用户数据报协议点并没有放在具体通信的实现上,所以对最后两层没有做出具体规定,同时表明它允许不同类型的通信网络参与通信。
它的四个层次功能如下。
应用层,提供常用的应用程序及自定义的应用程序,数据传输时用的目的是在网络标准不同的情况下解决互联问题,可以说,网络互联是的核心。
的体系结构如图所示。
图参考模型与结构图参考模型第页共页在设计时重访问手段。
体系结构由于比其之前的模型更具体实现,随着互联网的不断发展,遵循结构的网络不断普及,因此现在通常采用代表体系结构。
同时,它也提供属于局通信网络接口,比如会话层,完成用户之间会话的组织协调分配用户名等表示层,解决数据格式问题,规定编码方式应用层,的最高层,利用应用进程提供网络测和恢复,并且提供第页共页流量控制,最终实现向上层提供无差错高可靠性的传输链路网络层,执行路由算法和流量控制算法,完成数据分组传输,它是通信子网的最高层传输层,提供端到端的无差错传输该结构共有七层,各层主要实现如下功能物理层,利用传输介质实现相邻节点间的物理连接,主要对机械电气功能和规程四个方面及信号传输速率方面进行规定数据链路层,完成管理数据的传输,提供差错检了软件测试情况。
相关的概念与技术参考模型与体系结构参考模型开放系统互联参考模型是由国际标准化组织制定的标准化开放式的计算机网络层次结构模型,其结构如图所示。
可以看出究数据包捕获与流量检测的技术原理第三章介绍如何使用原始套接字实现数据捕获第四章重点介绍网络流量监测工具的设计与实现过程,并且详细阐述了从系统功能总体设计详细设计具体实现的全部过程第五章介绍,可继续开发扩展其报警功能。
论文结构安排本论文围绕标准套接字网络编程的各项实践内容展开。
具体内容安排如下第章是引言,简要介绍开发背景设计任务和论文结构安排第二章介绍网络基础理论研解析访问操作系统提供的网络性能参数接口,得到网卡总流量输入流量和输出流量系统提供了多种方式显示结果,如曲线图列表等使用帮助获取网络统计信息实现对部分常见威胁的预警些函数完成对各类数据信息的统计。
本系统实现以下功能采用编写原始套接字对数据包进行采集捕获,并可实现分类及自定义范围进行捕获对捕获的数据包进行定的理论,通过统计出的性能指数观察网络状态,分析出网络变化趋势,找出影响网络性能的因素。
本设计题目是教师自拟项目,前期任务主要是设计并完成系统的初步框架,实现网络数据的捕获,并解决相应问题,后期主要是通过人员采取对应的安全第页共页策略与防护措施,从而减少入侵攻击所造成的损失。
本文的目的与任务该网络流量监控及分析工具主要用途是通过实时连续地采集网络数据并对其进行统计,得到主要成分性能指标,结合网络流量的多或少的依赖于流量信息的获取。
因此网络流量信息的采集可以说是网络安全管理系统得以实现的核心基石。
它的应用可以在定程度上检测到入侵攻击,可以有效地帮助管理人员进行网络性能管理,并利用报警机制协助网管人多或少的依赖于流量信息的获取。
因此网络流量信息的采集可以说是网络安全管理系统得以实现的核心基石。
它的应用可以在定程度上检测到入侵攻击,可以有效地帮助管理人员进行网络性能管理,并利用报警机制协助网管人员采取对应的安全第页共页策略与防护措施,从而减少入侵攻击所造成的损失。
本文的目的与任务该网络流量监控及分析工具主要用途是通过实时连续地采集网络数据并对其进行统计,得到主要成分性能指标,结合网络流量的理论,通过统计出的性能指数观察网络状态,分析出网络变化趋势,找出影响网络性能的因素。
本设计题目是教师自拟项目,前期任务主要是设计并完成系统的初步框架,实现网络数据的捕获,并解决相应问题,后期主要是通过些函数完成对各类数据信息的统计。
本系统实现以下功能采用编写原始套接字对数据包进行采集捕获,并可实现分类及自定义范围进行捕获对捕获的数据包进行定的解析访问操作系统提供的网络性能参数接口,得到网卡总流量输入流量和输出流量系统提供了多种方式显示结果,如曲线图列表等使用帮助获取网络统计信息实现对部分常见威胁的预警,可继续开发扩展其报警功能。
论文结构安排本论文围绕标准套接字网络编程的各项实践内容展开。
具体内容安排如下第章是引言,简要介绍开发背景设计任务和论文结构安排第二章介绍网络基础理论研究数据包捕获与流量检测的技术原理第三章介绍如何使用原始套接字实现数据捕获第四章重点介绍网络流量监测工具的设计与实现过程,并且详细阐述了从系统功能总体设计详细设计具体实现的全部过程第五章介绍了软件测试情况。
相关的概念与技术参考模型与体系结构参考模型开放系统互联参考模型是由国际标准化组织制定的标准化开放式的计算机网络层次结构模型,其结构如图所示。
可以看出,该结构共有七层,各层主要实现如下功能物理层,利用传输介质实现相邻节点间的物理连接,主要对机械电气功能和规程四个方面及信号传输速率方面进行规定数据链路层,完成管理数据的传输,提供差错检测和恢复,并且提供第页共页流量控制,最终实现向上层提供无差错高可靠性的传输链路网络层,执行路由算法和流量控制算法,完成数据分组传输,它是通信子网的最高层传输层,提供端到端的无差错传输,同时,它也提供属于局通信网络接口,比如会话层,完成用户之间会话的组织协调分配用户名等表示层,解决数据格式问题,规定编码方式应用层,的最高层,利用应用进程提供网络访问手段。
体系结构由于比其之前的模型更具体实现,随着互联网的不断发展,遵循结构的网络不断普及,因此现在通常采用代表体系结构。
的目的是在网络标准不同的情况下解决互联问题,可以说,网络互联是的核心。
的体系结构如图所示。
图参考模型与结构图参考模型第页共页在设计时重点并没有放在具体通信的实现上,所以对最后两层没有做出具体规定,同时表明它允许不同类型的通信网络参与通信。
它的四个层次功能如下。
应用层,提供常用的应用程序及自定义的应用程序,数据传输时用协议来进行传输层,提供端到端的应用程序之间的通信,可以使用传输控制协议或用户数据报协议协议,前者提供可靠传输,传送单位是报文段,后者提供不可靠服务,传输单位是数据报,即分组。
此外,传输层另外个功能就是区别应用程序网际层,负责计算机之间的通信,采用的协议是协议,数据传送单位是分组,向上提供不可靠的传输服务网络接口层,负责接收数据报,并实现发送,或者接收帧,提取数据报,交给互联网层。
模型与体系结构的区别从前面的分析可以看出模型和体系有许多不同之处,主要体现在问题的处理上面,例如开始就考虑的是异构网络的互联问题,并将看作是整个体系的重要组成部分,而并没有认识到网际协议的重要性,导致最后只能单独划分个子层来完成的作用最开始只注意到了面向连接的服务,而开始就注意了面向连接和无连接的并重。
相比起来,更注重了数据传输的效率,而则注重了传输的可靠性虽然分层,但是调用关系并不像那样严格,减少了不必要的开销,提高了传输效率。
传输层的编程接口套接字编程技术套接字的概念套接字,是为系统开发的套标准通用支持网络协议数据通信的,它是网络通信的基础,即的网络编程接口,年被定为网络编程标准后,主要经历了和两种版本,它产生最终目的是可以适应应用程序开发者网络服务商的需求,进程通过套接字的通信域来完成通信。
需要指出的是,套接字主要负责控制数据的输入与输出,主要在传输层和网络层,屏蔽了数据链路层和物理层。
第页共页套接字类型根据通信性质把套接字主要分为流式套接字和数据报数器遍历链表判断接收的数据类型是否是我们需要的下个计数器数据类型不是我们需要的找到第个实例第页共页遍历整个实例得到这个实例的现在得到了接口的名字,如果当前的接口就是我们选择的接口判断处理的接口是否是新的,下个实例第页共页下个对象界面设计见图数据统计模块可以利用微软的助手中的函数实现的统计,网络管理员通过统计的数据可以在定程度上发现网络性能瓶颈。
涉及到的函数有需要注意的是工程中要加载库。
函数调用结果通过列表可以直观显示出来,网络管理人员可以通过其中统计数量的变化监视网络性能。
图流量监视模块界面第页共页界面设计见图常见攻击分析功能本设计中对部分常见的攻击行为进行了分析,在类中包解析过程中加入了常见攻击行为数据包的判断和报警,比如等攻击,部分实现代码如下„„数据包源目的地址相同,疑是攻击请注意监控该的数据,受到疑似拒绝服务攻击注意监控源的数据图统计模块界面第页共页„„根据以后的开发需要,可设计更加丰富的规则对比库进行更多报警分析。
实现更为完善的攻击分析服务。
系统测试测试环境硬件环境处理器以上内存以上多台普通搭载网卡的经过路由器或交换机互联。
操作系统及软件运行环境操作系统等。
测试步骤首先,用多台搭建局域网络。
其次,选定台进行测试数据包捕获含设定条件封包日志保存流量峰值数据统计。
确定每个功能模块的测试要求。
对每个功能模块进行数据合法性检查数据致性检查。
进行各模块的功能测试后,对关键模块进行回归测试。
测试结果评价本设计在环境试运行下,编码后经过多次测试并将发现的及时修改,系统运行正常,基本达到设计目标,运行结果比较良好。
结论互联网的迅猛发展,流量检测和统计分析成为整个网络安全管理系统的基础部分。
网络管理员可以根据数据
