1 / 8
文档名称:

TCPUDP通信实验报告材料.doc

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

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

分享

预览

TCPUDP通信实验报告材料.doc

上传人:511709291 2021/12/4 文件大小: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<>
#

最近更新

JD公司HG大学数字化校园系统项目质量管理研究.. 2页

2024年正能量负能量的读后感7篇 11页

2024年树林大班美术教案8篇 19页

2024年村卫生室工作总结范文4篇 10页

HA通信公司设备管理信息化研究的任务书 2页

GPS周跳探测与修复的算法研究与实现的任务书 2页

GAT测试自动化框架的研究的中期报告 2页

FT、FD与SOC1对AP1基因表达调控的研究的中期报.. 1页

2024年最新关于落户申请书参考范文7篇 5页

2024年最新关于医生进修总结优秀范文4篇 12页

2024年最新20扫墓活动方案通用模板3篇 7页

2024年更幸福有关的作文精选8篇 10页

学校春季羽毛球比赛策划书五篇(全文共4335字).. 4页

安全生产考核合格证书职称证安全生产 2页

C银行网点负责人绩效管理研究的中期报告 2页

2024年社会工作者之中级社会综合能力真题精选.. 24页

2024年标准员之基础知识基础试题库和答案要点.. 10页

CMOS图像传感器在APT系统中的应用技术研究的中.. 2页

CD建工集团发展战略探讨的中期报告 2页

CAD在线考试系统的设计与开发的中期报告 2页

汽车检测与维修毕业论文 18页

国家产业计量测试中心 96页

七年级信息技术教案全册冀教版 31页

最新干部履历表最新(2022) 17页

GB 22216-2020 食品安全国家标准 食品添加剂 .. 12页

航海学基础知识教学内容海图识图授课学时4日期.. 6页

小学生防诈骗主题班会 (1)ppt课件 24页

对牛弹琴ppt课件 13页

产品开发流程-决策评审要素表 3页

绳结的历史(中国结为例) 13页