- 16
- 0
- 约7.28千字
- 约 11页
- 2017-06-08 发布于湖北
- 举报
计网TCP、UDP客户端和服务器通信编程
计算机网络第二次实验智能1402班 201408070221 李帅玲实验目的熟练掌握UDP、TCP Client/Server模式的通信原理、实验内容如下:二.实验原理1.TCP原理TCP是一种面向连接的、可靠的传输层协议。面向连接是指一次正常的TCP传输需要通过在TCP客户端和TCP服务端建立特定的虚电路连接来完成,该过程通常被称为“三次握手”。可靠性可以通过多种方法来提供保证(快速重传和回退N步),在这里我们关心的是数据序列和确认。一个TCP连接的套接字对包含四元组(本地IP地址,本地端口号,目的IP地址,目的端口号)一个套接字包含一个IP地址和一个端口号。服务器为了能对客户机程序发起的连接做出响应,必须在客户机程序试图发起连接之前,作为一个进程在系统中运行。客户机/服务器应用程序传输过程:当服务器进程运行时,客户机进程可以向服务器发起一个TCP连接。在客户机程序中,通过创建一个套接字来完成。当客户机创建它的套接字时,它指定服务器进程的地址,即服务器的IP地址和进程的端口号。一旦在客户机程序中生成套接字,客户机的TCP与服务器的TCP发起三次握手并建立一个TCP连接。这个三次握手发生在运输层,对于客户机程序和服务器程序是完全透明的。在三次握手期间,当服务器接受到客户机的套接字时,将为特定的客户机程序创建一个新的套接字。TCP传输流程图:2.UDP原理UDP是面向报文的不可靠传输
您可能关注的文档
- 计算机复习题目.doc
- 计算机基础电子课件第4章.pptx
- 计算机基础第一章 WIN8系统.ppt
- 计算机实用维护基础知识.pptx
- 计算机应用技术工程硕士课程考试试卷(2013-6).doc
- 解读国家地理杂志精美摄影.doc
- 计算机导论win7部分.ppt
- 言忠信 行笃敬.ppt
- 计算机控制技术---第2章 计算机控制系统的硬件设计技术.ppt
- 计算机操作系统与网络安全常识.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 山东实验中学2025-2026学年下学期高一数学4月第一次阶段测试试卷(含答案).pdf VIP
- 机械手手爪的设计类型及其计算.ppt VIP
- 2025 - 2026初中地理学业水平考试模拟练习卷 .pdf VIP
- T∕UWA 046-2026 超高清裸眼3D显示设备显示性能技术规范.pdf VIP
- 机械手手爪设计类型及其计算ppt课件.pptx VIP
- DB11∕T 2504-2025 医学放射成像辐射剂量成年人参考水平.docx VIP
- 天然气分布式能源冷热电三联供项目燃气发电机组+余热锅炉系统调试、运行方案.docx VIP
- 2025《医疗安全与风险防范》培训试题及答案.docx VIP
- 2025年医院《医疗纠纷预防和处理条例》培训考试题及参考答案.docx VIP
- 2025至2030中国高超音速导弹行业调研及市场前景预测评估报告.docx VIP
原创力文档

文档评论(0)