网络通信
沐沐吃苹果
软件改变世界
展开
-
UNIX SOCKET 高级学习日记-高级I/O函数
1.套接字超时a.使用alarm-SIGALARM信号b.select 中阻塞等待I/Oc.使用套接字选项SO_RCVTIMEO,SO_SNDTIMEO.在connect和recvfrom中使用alarmselect设置超时时间使用套接字选项修改recvfromreadv与writev函数分散读,集中写sendmsg,recvmsg辅助数据查看排原创 2018-01-12 13:22:56 · 196 阅读 · 0 评论 -
UNIX SOCKET高级学习日记-IPV4-IPV6的互操作性
由于过渡原因,IPV4到IPV6的转换不是一蹴而就的,所以需要考虑长期会有二者同时出现的可能;即需要保持clientIPV4与IPV6,IPV4的Server通信;client IPV6与IPV6,IPV4的Server通信规则遵守:向后兼容1.IPV4智能接收来自IPV4客户的外来链接;2.如果服务器有一个绑定了通配地址的IPV6监听SOCKET,且选项为设置IPV6_V原创 2018-01-05 13:52:47 · 289 阅读 · 0 评论