1 / 8
文档名称:

TCPUDP通信实验报告材料.doc

格式:doc   大小:33KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

TCPUDP通信实验报告材料.doc

上传人:511709291 12/4/2021 文件大小:33 KB

下载得到文件列表

TCPUDP通信实验报告材料.doc

相关文档

文档介绍

文档介绍:word
word
1 / 8
word
TCP/UDP
通信实验报告
学号:
某某:
word
word
2 / 8
word
实验二:TCP/UDP通信实验报告
一、实验目的
熟练掌握 UDP、TCP Client/Server 模式的通信原理。
二、实验内容
传输控制协议(Transport Control Protocol)是一种面向连接的,可靠的传输层协议。面向连接是指一次正常的 TCP 传输需要通过在 TCP 客户端和 TCP 服务端建立特定的虚电路连接来完成,该过程通常被称为“三次握手〞。可靠性可以通过很多种方法来提供保证,在这里我们关心的是数据序列和确认。TCP 通过数据分段(Segment)中的序列号保证所有传输的数据可以在远端按照正常的次序进展重组,而且通过确认保证数据传输的完整性。要通过 TCP 传输数据,必须在两端主机之间建立连接。举例说明,TCP 客户端需要和 TCP 服务端建立连接,过程如图 12-1 所示。
图 12-1 TCP 客户端与服务端连接过程
word
word
3 / 8
word
①、第一步中,客户端向服务端提出连接请求。这时 TCP SYN 标志置位。客户端告诉服务端序列号区域合法,需要检查。客户端在 TCP 报头的序列号区中插入自己的 ISN。服务端收到该 TCP 分段后,在
②、第二步以自己的 ISN 回应(SYN 标志置位),同时确认收到客户端的第一个 TCP 分段(ACK 标志置位)。
③、在第三步中,客户端确认收到服务端的 ISN(ACK 标志置位)。到此为止建立完整的 TCP 连接,开始全双工模式的数据传输过程。
根据以上内容编写一个 TCP Client/Server 模式的通信程序。事实上网络程序是由两个局部组成的--客户端和服务器端。它们的建立步骤如下:
服务器端:
socket-->bind-->listen-->accept
客户端:
socket-->connect。
三、实验步骤
实验按下述步骤进展:
〔1〕编写UDP、TCP Client/Server模式的通信程序;
〔2〕调试并运行自己编写的实现程序;
〔3〕了解TCP Client/Server模式的工作原理,比拟二者的不同,如出现异常情况,在实验报告中写出原因分析;
word
word
4 / 8
word
〔4〕保存编写的实现程序在你的用户目录下,以备辅导教师检查。
四、实验代码
/*UDP*/
/*
*客户端的工作流程:首先调用socket函数创建一个Socket,填写服务器地址与端口号,
*从标准输入设备中取得字符串,将字符串传送给服务器端,并接收服务器端返回的字
*符串。最后关闭该socket。
*Author:xiaopeng01121435
*Date:2015/05/16
*/
#include<>
#include<>
#include<>
#

最近更新

2020年有创意的运动会口号锦集91条(全文共1404字) 3页

2020年有创意的安全口号大集合84条(全文共1323字) 3页

初次见面握手基本礼仪和方法 4页

党委落实2022年党风廉政建设主体责任工作台账 10页

天水2022年摩托车培训 18页

大理网约车考试题目答案 11页

某中学首届业余党校结业典礼上的学员讲话 2页

大邑县上安镇中心幼儿园办园章程 12页

大庆出租车上岗证考多少道题 21页

初中语文文摘社会政客也美容 1页

2020年安全标语汇编59条(全文共875字) 4页

大同c1科目一考试内容 11页

大兴安岭货运从业资格考试题目 12页

化验室试剂的配制 5页

Lecture 9 Introduction to Chromatography “.. 22页

奥威喷绘机操作及常见问题 18页

Workspace ONE Android设备本地化管理最佳实践 20页

奇信产品知识问答手册 23页

多元化经营、财务弹性与企业价值 13页

无偿献血倡议书三 1 3页

大红灯笼高高挂中人物的心理分析 6页

商事法官释明百问 30页

财政干部先进事迹心得体会 4页

汤臣倍健的外部环境分析 5页

AQ 2068-2019《金属非金属矿山提升系统日常检查和定期检测检验管理规范》 9页

社交口才 65页

热轧支撑辊的堆焊修复强化工艺 5页

金融部门年度综治平安建设工作总结 5页

优质课《只有一个地球》说课课件 -旦增达哇 25页

外研版小学英语三起四年级上册第五模块第一单元can-you-run-fast课件 19页