《网络安全技术配置与应用》课件网络安全项目三任务三 TCP客户端实现C#_第1页
《网络安全技术配置与应用》课件网络安全项目三任务三 TCP客户端实现C#_第2页
《网络安全技术配置与应用》课件网络安全项目三任务三 TCP客户端实现C#_第3页
《网络安全技术配置与应用》课件网络安全项目三任务三 TCP客户端实现C#_第4页
《网络安全技术配置与应用》课件网络安全项目三任务三 TCP客户端实现C#_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务三项目三:TCP通信客户端实现一、任务介绍二、TCP通信客户端流程三、TCP通信服客户端务端实现四、sniffer抓包五:任务配置一、任务介绍使用VisualStudio2012实现同步阻塞式TCP客户端,要求TCP客户端具有连接网络服务控制、数据发送、数据接收监听、连接关闭控制等功能,并用sniffer对TCP通信进行数据捕获。二、TCP通信客户端端流程TCP通信:连接(三次握手)、会话(二次握手)、终止;TcpClinet类实现TCP客户端用户连接的请求,会话数据传输,会话终止;二、TCP通信服务端流程接连到服务器端制定的套接字;进入监听状态,等待服务器端口对连接请求的响应;通过建立的通道与服务器端进行数据传递;关闭套接字连接,关闭网络应用。三、TCP通信客户端实现命名空间System.Net.SocketsTcpClientNetworkSteamSystem.Net

Dns三、TCP通信客户端实现流程通过TcpClient类创建TcpClient实例,并指定监听套接字;调用TcpClient对象的Connect方法连接套接字;调用TcpClient对象的getStream方法套接字数据流,利用数据流进行数据收发;通过TcpClient实例对象关闭连接。三、TCP通信客户端实现关键点TcpClinet连接及管理管理、NetWorkStream数据流线程解决多用户并发委托解决线程间数据传递三、TCP通信客户端实现TCP连接TcpClient对象connect方法子线程接收数据ParmeterizedThreadStart委托传值三、TCP通信客户端实现TCP连接数据接收TcpClient对象GetStream方法获取数据流对象Networkstream循环读取Networkstream流里的数据委托显示数据三、TCP通信客户端实现TCP传输测试服务器端接收连接,返回“welcome”,UTF-8编码客户端接收,统一编码客户端如何获取服务器端返回的数据?三、TCP通信客户端实现数据传输及安全隐患明文传输,可通过sinffer抓包验证Sinffer识别welcome原因?Sinffer为何能识别捕获的welcome五、任务配置

下载任务素材按要求实现TCP通信客户端建立到指定服务

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论