2020年4月11日

以太网/ IPV4/IPV6包头,TCP包头格式回顾

摘要: 问题:以太网数据包,承载的数据内容大小46~1500字节,是如何来的? 以太网数据包结构 以太网协议规定最小链路层数据包(帧)为64字节,其中以太网首部+尾部共计18字节(源/目的MAC12字节;上层协议号2字节;CRC尾部4字节) 最小包的限制决定了以太网数据帧内数据,最小为46字节=64-18 阅读全文

posted @ 2020-04-11 23:44 zhangmingda 阅读(11211) 评论(0) 推荐(1)

TCP 长连接保活机制&HTTP长连接设置

摘要: TCP KeepAlive Wireshark抓包分析机制 如上图所示,TCP保活报文总是成对出现,包括TCP保活探测报文和TCP保活探测确认报文。TCP保活探测报文是将之前TCP报文的确认序列号减1,并设置1个字节,内容为“00”的应用层数据,如下图所示: TCP保活探测报文 TCP保活探测确认报 阅读全文

posted @ 2020-04-11 15:55 zhangmingda 阅读(5437) 评论(0) 推荐(0)

WebSocket协议理解-数据包格式解析

摘要: WebSocket 的诞生 做客户端开发时,接触最多的应用层网络协议,就是 HTTP 协议,而今天介绍的 WebSocket,下层和 HTTP 一样也是基于 TCP 协议,这是一种轻量级网络通信协议,也属于应用层协议。 WebSocket 与 HTTP/2 一样,其实都是为了解决 HTTP/1.1 阅读全文

posted @ 2020-04-11 11:59 zhangmingda 阅读(26575) 评论(0) 推荐(7)

导航