随笔分类 - TCP/IP
摘要:这里可以找到大部分处理逻辑,net/ipv4/Tcp_timer.c:
阅读全文
摘要:KeepAlive并不是TCP协议规范的一部分,但在几乎所有的TCP/IP协议栈(不管是Linux还是Windows)中,都实现了KeepAlive功能 RFC1122#TCP Keep-Alives 如何设置它? 在设置之前我们先来看看KeepAlive都支持哪些设置项 我们讲讲在Linux操作系
阅读全文
摘要:网络通信的目的是为了完成信息交换。 需要:连接、数据结构、时序。 上面说的是协议。 在两个网络节点间完成信息交换。
阅读全文
摘要:网络通信的定义:设备间建立连接并完成信息交换。 连接、协议、数据。 建立连接要素:1)地址;2)寻址; 信息交换要素:1)数据;2)操作;3)会话、时序; 信息交换语言:协议,用于协调会话和数据交换。 其它问题:安全性、缓存。 连接的代表:socket; socket代表通信的连接。
阅读全文
摘要:网络通信协议本质上是一个数据结构的描述; 所有的报文格式都在描述:1)报文有哪些要素构成;2)报文的内容如何组织。 时序描述的是报文出现的先后顺序。 http://www.cnblogs.com/feng9exe/p/6825169.html 三要素 三要素 网络通信协议由三个要素组成。 语义,解释
阅读全文