网络编程实验报.docVIP

  • 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程

文档评论(0)

1亿VIP精品文档

相关文档