- 5
- 0
- 约9.51千字
- 约 11页
- 2017-07-08 发布于贵州
- 举报
网络编程实验报
实验一 TCP Socket API程序设计
预备知识
网络编程基本概念
网络上的计算机间的通讯,实质上是网络中不同主机上的程序之间的通讯。在互联网中使用IP地址来标识不同的主机,在网络协议中使用端口号来标识主机上不同进程,即使用(IP地址,端口号)二元组。
套接字(Socket)用于描述IP地址和端口,是一个通信链的句柄,通信时一个网络程序将要传输的一段信息写入它所在主机的Socket中,该Socket通过与网络接口卡相连的传输介质将这段信息发送到另一台主机的Socket中,以供其他程序使用。
图1-1 TCP通信流程
TCP通信流程
TCP程序是面向连接的,程序运行后,服务器一直处于监听状态,客户端与服务器通信之前必须首先发起连接请求,由服务器接收请求并在双方之间建立连接后才可以互相通信。
实验目的
了解Winsock API编程原理;
掌握TCP Socket程序的编写;
了解C/S模式的特点;
学会解决实验中遇到的问题。
实验任务
使用Winsock API相关类实现TCP Socket通信程序,并能成功运行。
实验环境及工具
1. Windows2000/XP/7
2. Visual C++开发平台
3. Visual Studio2010
实验内容和步骤
参照《Visual C++网络编程教程》书中81页,TCP Socket API程
您可能关注的文档
最近下载
- 西南15G303钢筋混凝土雨篷设计图集.pdf VIP
- 菲斯特转子秤的ppt课件.pptx VIP
- 2025年南通市初中毕业升学考试物理化学试题与答案 .pdf VIP
- 科室会诊记录本.docx VIP
- 零星用工审批表(模板).docx VIP
- 2026年江西南昌高三三月一模历史试题真题(含答案解析).docx VIP
- 机器学习基础及应用项目4(教学PPT课件).pptx VIP
- [九江]2025年上半年九江市事业单位“才汇九江”高层次人才招聘373人笔试历年参考题库附带答案详解.doc
- 通号(2016)9301铁路综合接地系统.pdf VIP
- 文南油田文33断块沙二下亚段储层孔隙结构特征及其影响因素研究.pdf VIP
原创力文档

文档评论(0)