收藏到会员中心
|
文档题目: |
基于Socket的网络通信 |
 |
上传会员: |
panmeizi |
提交日期: |
2013-09-21 13:00:17 |
文档分类: |
计算机 |
浏览次数: |
24 |
下载次数: |
0
次 |
|
|
下载地址: |
基于Socket的网络通信 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:14676 摘要 随着计算机的普及和Internet的迅速发展,我们日常工作和数据传输都放在Internet网上进行传输,提高了效率,降低了成本,创造了良好的效益。但由于Internet网络协议本身存在着重要的安全问题,使网上的信息传输存在巨大的安全风险。 因为基于Socket网络通信是一种灵活的、易于实现的、低成本的方法。它可以运行在各种使用TCP/IP协议作为通讯协议的网络上。所以我设计在VC++环境下,通过Socket建立原始套接字,监控网络流量,并将可疑数据通过Access数据库进行记录,为管理员提供参考,从而来实现网络安全。 关键词:网络流量监控,网络安全,Socket,Access
目录 摘要 I ABSTRACT II 第1章 引言 2 1.1 网络流量监控系统 2 1.1.1 当今以太网系统的分类 2 1.1.2 网络流量监控的概念和特点 2 1.2 课题的背景及意义 2 1.3 系统简介 3 1.4 课题的主要工作及论文的组织 3 第2章 系统相关技术 4 2.1 Visual c++ 6.0的特点 4 2.2 网络程序设计技术要求 5 2.2.1网络监控基础 6 2.2.2 套接字类型 7 2.2.3 TCP/IP协议族 7 2.2.4 网络程序设计一般步骤 9 2.2.5 基于Visual C++的Winsock API简介 10 2.3 Windows消息机制 11 2.3.1 Windows消息机制概念 11 2.3.2 Windows消息类型 11 2.3.3 Windows消息实现具体过程 11 2.3.4 消息实现过程举例 13 2.4 ADO介绍 14 2.5 本章小结 15 第3章 系统分析 16 3.1 系统分析概述 16 3.2 系统主要功能 16 3.3 数据流图 18 3.4 数据字典 19 3.5 本章小结 20 第4章 数据库设计 21 4.1 数据库设计原则 21 4.2 概念结构设计 21 4.3 逻辑结构设计 23 4.4 本章小结 24 第5章 系统实现 25 5.1 开发必备环境 25 5.2 重要技术的注意事项 25 5.2.1 数据库的配置 25 5.2.2 套接字 25 5.2.3 对话框 25 5.2.4 自定义消息函数的实现步骤 25 5.2.5 线程 26 5.2.6 获取本机IP 26 5.2.7 Tab Control控件的使用 26 5.2.8 IP 27 5.2.9 UDP 28 5.2.10 TCP 29 5.2.11 ICMP 30 5.3 界面的实现 30 5.3.1 主界面 30 5.3.2 显示数据包具体内容 31 5.3.3 数据包捕获设置 32 5.3.4 日志规则设置 33 5.3.5 日志管理 34 5.4 本章小结 36 第6章 结束语 37 致谢 38 参考文献 39
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|