博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年4月12日

摘要: 有个SO_REUSEADDR值得注意一下:服务器端尽可能使用SO_REUSEADDR在绑定之前尽可能调用setsockopt来设置SO_REUSEADDR套接字选项。使用SO_REUSEADDR选项可以使得不必等待TIME_WAIT状态消失就可以重启服务器。也就是如果你不这样子用的话会出现这样的问题... 阅读全文

posted @ 2015-04-12 23:28 勇敢的鑫 阅读(155) 评论(0) 推荐(0) 编辑

摘要: TCP客户/服务器模型:从图中就可以看出基本的过程来。回射客户/服务器:这个是回射的图示,客户端发给服务端,服务端在发回给客户端。socket函数:包含头文件功能:创建一个套接字用于通信原型int socket(int domain, int type, int protocol);参数domain... 阅读全文

posted @ 2015-04-12 18:19 勇敢的鑫 阅读(113) 评论(0) 推荐(0) 编辑

摘要: socket可以看成是用户进程与内核网络协议栈的编程接口。socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。IPv4套接口地址结构通常也称为“网际套接字地址结构”,它以“sockaddr_in”命名,定义在头文件中struct sockaddr_in { uint8_... 阅读全文

posted @ 2015-04-12 04:09 勇敢的鑫 阅读(156) 评论(0) 推荐(0) 编辑