TCP,UDP协议下的socket通信

TCP通信流程

  • 编译环境
    操作系统 windows 10
    编译器 Dev-C++
  • 使用语言
    C语言

Server端:

创建套接字:socket( )
创建sockaddr_in结构体变量,并设置相关参数
将套接字与IP、端口绑定:bind( )
使套接字处于监听状态,等待Client端发起连接请求:listen( )
取接收请求,并生成已连接socket描述符:accept( )
进行网络读写操作:read()/write() 、recv()/send()
关闭套接字:close( )

Client端

创建套接字:socket( )
创建sockaddr_in结构体变量,并设置相关参数
发起连接请求:connect( )
进行网络读写操作:read()/write() 、recv()/send()
关闭套接字:close( )

posted @ 2018-06-24 10:15  Ethan_zhang  阅读(446)  评论(0编辑  收藏  举报