2017年7月26日

Linux-TCP之深入浅出send和recv

摘要: 内容摘自:TCP之深入浅出send和recv、再次深入理解TCP网络编程中的send和recv 建议阅读时参考:Unix环境高级编程-TCP、UDP缓冲区 概念 先明确一个概念:每个TCP socket在内核中都有一个发送缓冲区和一个接收缓冲区,TCP的全双工的工作模式以及TCP的滑动窗口便是依赖于 阅读全文

posted @ 2017-07-26 10:55 John_ABC 阅读(16135) 评论(0) 推荐(2) 编辑

Linux-socket的close和shutdown区别及应用场景

摘要: shutdown的定义 how的方式有三种分别是: SHUT_RD(0):关闭sockfd上的读功能,此选项将不允许sockfd进行读操作。即该套接字不再接受数据,任何当前在套接字接受缓冲区的数据将被丢弃。进程将不能对该套接字发出任何读操作。对TCP套接字该调用之后接受到的任何数据将被确认然后无声的 阅读全文

posted @ 2017-07-26 10:33 John_ABC 阅读(20101) 评论(0) 推荐(4) 编辑

Linux-socket本质

该文被密码保护。 阅读全文

posted @ 2017-07-26 09:56 John_ABC 阅读(0) 评论(0) 推荐(0) 编辑

导航