摘要: struct sockaddr 这个结构体是linux的网络编程接口中用来表示IP地址的标准结构体,bind、connect等函数中都需要这个结构体,这个结构体是兼容IPV4和IPV6的。 在实际编程中这个结构体会被一个struct sockaddr_in所填充。 sockaddr 用于存储参与(I 阅读全文
posted @ 2018-09-28 23:51 cs_wu 阅读(2578) 评论(0) 推荐(1) 编辑
摘要: 环境是linux,不过应该没什么影响,因为只用到了socket的基本用法,没有涉及pthread等。 分为服务器端和客户端,服务器端监听端口发来的请求,收到后向客户端发送一个Hello World,客户机负责发送消息并打印收到的Hello World. 服务器步骤:建立socket,绑定socket 阅读全文
posted @ 2018-09-28 10:32 cs_wu 阅读(15700) 评论(1) 推荐(0) 编辑
摘要: 学习unp网络编程,树上的例子均存在#include“unp.h”,故需要对环境进行配置。 1.到资源页下载www.unpbook.com 2.解压并将unpv13e移动到相应的文件夹下 (因为我是在windows电脑装了虚拟机的,ubuntu也安装了VMware tools 所以我是直接在wind 阅读全文
posted @ 2018-09-28 10:05 cs_wu 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 本代码可直接使用 根据TCP/IP三次握手,实验时可使用两台电脑,或者打开两个终端模拟通信。 服务器端: 用户端: 阅读全文
posted @ 2018-09-28 09:58 cs_wu 阅读(8402) 评论(0) 推荐(1) 编辑