分类 网络 下的文章

名词解释之PDU

PDU,是Protocol Data Unit的缩写,可译为协议数据单元,注意这里的Protocol,该数据单元是和协议相关的,也就是说在tcp/ip模型中,每一层都有自己的PDU,低一层的PDU会包含一个或者多个高一层的PDU,比如ip的数据单元会包含tcp的数据单元,所谓数据单元也就是我们常说的packet,也就是包。

- 阅读剩余部分 -

tcp自连接问题

今天在Segmentfault上有人提问了一个tcp自连接问题,这里记录下。所谓tcp自连接,就是出现源ip和源端口通目的ip和目的端口完全相同的情况,乍看起来不可思议,细细一想情理之中,本文重现下这种连接,并且说下解决思路。

- 阅读剩余部分 -

Loopback-家里事家里了

为了检测一个socket服务是否正常运转,我们可以通过抓包的方式来验证,比如通过下面来抓包验证端口12345是否正常通信。

tcpdump -nn port 12345

监听开始后,通过telnet本端口,即可看到通信包。

- 阅读剩余部分 -

计算机网络知识随记之基础篇

写在前面:
去年年末决定好好的补一下网络知识,给自己指定了一个三个月计划,前一个月看基础知识,再一个月看Netty源码,最后一个月开发一个redis的java客户端,结果却如我一次又一次的减肥计划般泡汤了。借着博客新出炉的热乎劲,把欠下的文章一篇篇都给补上。

本篇主要讲解网络的基础知识,从tcp/ip协议栈讲起,不会讲解的太深,权作自己的笔记,有问题的地方希望大家可以留言指出。

- 阅读剩余部分 -