TCP/IP协议笔记 TCP状态转换 reference TCP选项 最大段大小(MSS) 选择确认选项(SACK) 窗口缩放选项 时间戳(TSOPT)与防回绕序列号(PAWS) 几种计时器 时间等待计时器 保活计时器 …
标签:TCP
TCP端点如何知道另一个端点是关闭了连接的两半还是仅关闭了一半?
考虑在两个TCP端点之间建立的TCP连接,其中一个端点调用: > close():这里,不允许进一步读或写.> shutdown(fd,SHUT_WR):这会将全双工连接转换为simplex,其中调用SHUT…
logging – Logback符合RFC 5424的TCP syslog
我正在使用logback尝试使用TCP在远程syslog中发送日志消息,并符合 RFC 5424. 据我所知,logback default的syslog appender只处理UDP.到目前为止,我在github上找到…
《图解TCP/IP》读书笔记
1.计算机网络 计算机网络,根据其规模可分为WAN(Wide Area Network,广域网)和LAN(Local Area Network,局域网) 2.批处理 为了能让更多的人使用计算机,出现了批处理系统。所谓批处…
Socket编程基础——面向连接TCP
WinSock是Windows环境下的网络编程接口,它最初是基于Unix环境下的BSD Socket,是一个与网络协议无关的编程接口。WinSock包含两个主要版本,即WinSock1和WinSock2,在vs2010环…
Libevent实现TCP服务循环监听
目标 建立一个简单的tcp服务,可持续的监听客户端的连接和请求 细节 libevent stream socket EV_READ | EV_PERSIST 代码 要义libevent对stream_socket_ser…
NSQ 源码阅读(三)TCP Handler
tcp handler tcp handler 处理每一个tcp connection type tcpServer struct { ctx *context } func (p *tcpServer) Handle(…
TCP/IP协议 三次握手四次断开的讲解
简单形容的话,建立连接时的三次握手: 客户端 —> 服务器,客户端请求连接 服务器 —> 客户端,服务器确认连接信息 客户端 —> 服务器,客户端确认连接信息,开始连接 简单就是:请求,确认,连接 断开…
Nginx 最全小白实战教程之三 (代理TCP篇)
Nginx代理TCP主要是使用stream模块,这个功能是从1.9.0版本开始的。 我用它来代理Mysql。 一、配置代码 stream { upstream mysqls { hash $remote_addr con…
tcpdump抓包mysql建联验证TCP的三次握手
TCP的三次握手、4次挥手是老生常谈的东西,那么具体的包数据传输过程你是否真正的试过呢?我们今天就通过具体的mysql建联实践来看看是怎么传递数据包的。 网络嗅探器和tcpdump 在共享式的网络中,数据的传输是怎么完成…
实战单机50万Tcp连接
实战单机50万Tcp连接 本来准备尝试挑战百万链接, 但是申请不到机器资源, 只好在自己的笔记本上来跑测试. 机器配置如下: Memory: 11.4 GiB Intel® Core™ i5-5200U C…
后端那些破事(TCP)
写在前面 这里主要是记录一些自己平时看到的知识,把链接附到这里,对于一些知识做整理和说明! TCP TCP那些事儿(上)TCP那些事儿(下)