协议
文章平均质量分 51
coding-demo
喜欢编程是因为那种感觉
展开
-
四次挥手抓包分析--异常
12865:客户端要结束连接,向服务器发送FIN数据包,Seq=7546,ACK=1008 12877:服务器端回复ACK数据包,Seq=1008,ACK=7546 按照TCP的四次挥手,接下来应该是服务器端将缓存中的数据发送完毕后,向客户端发送FIN数据包,在12879服务器端向客户端发送了加密告警,然后客户端竟然向服务器端直接发送RST数据包直接关闭该TCP连接,不知道为什么客户端这样处理。 猜测是因为虽然客户端发送FIN数据包之后理论上还是可以接受服务器端的数据的,但是为了效率的考虑,客户端..原创 2021-03-07 23:51:26 · 390 阅读 · 0 评论 -
NAT网络地址转换
NAT技术 同学们在接触网络的过程中肯定多多少少会了解一些IP相关的知识,知道要在互联网中实现正常的通信就必须具有一个IP地址。这个IP地址相当于现实世界中的门牌号。但是随着对网络的深入了解,肯定会产生这样的疑问: 我们手机接入家里的路由器的时候,路由器给手机分配的IP地址都是类似于192.168.1.2这种私有的地址,现实世界中肯定存在大量的手机的IP地址是一样的,那么我们的手机时如何在互联网中遨游的呢? 其实这个用到了NAT技术,NAT指的是网络地址转换,其实就是将私有的IP地址转化成了公网的.原创 2021-03-07 13:26:51 · 152 阅读 · 0 评论 -
ICMP协议实战
ICMP协议实战 最近想系统的学习TCP/IP协议,之前都是看书看技术文档,现在准备自动动手实践。根据自己学习3GPP LTE等协议的经验,想要学习一个协议,特别是数据面的协议,一定要实际分析数据协议格式,这样可以快速的掌握协议的精髓。 先从简单的协议栈开始,ICMP包,也就是大家熟悉的Ping包。 ICMP协议是IP协议的控制部分,主要有两个作用: 差错通知; 信息查询。 从协议格式上来讲,ICMP协议是IP协议的上层协议,ICMP协议数据是作为IP协议的数据来传输的。 具体的协议格式为:原创 2021-03-07 10:10:39 · 186 阅读 · 0 评论