socket通讯之可靠和不可靠的原理

TCP可靠,UDP不可靠的实现          每一个TCP socket在内核中都有一个发送缓冲区和一个接收缓冲区,TCP的全双工的工做模式以及TCP的滑动窗口即是依赖于这两个独立的buffer以及此buffer的填充状态。接收缓冲区把数据缓存入内核,应用进程一直没有调用read进行读取的话,此数据会一直缓存在相应socket的接收缓冲区内。再啰嗦一点,无论进程是否读取socket,对端发来的
相关文章
相关标签/搜索