自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 udp使用connect建立连接与普通udp连接区别

UDP中connect操作与TCP中connect操作有着本质区别.TCP中调用connect会引起三次握手,client与server建立连结.UDP中调用connect内核仅仅把对端ip&port记录下来使用connect建立的udp连接相比于普通udp连接有两个优势:一: 提高发送效率1.在普通udp连接上发送两个报文,在内核操作如下: a) 建立连接;b)发送报文;...

2020-04-01 18:41:24 276

原创 源码分析 TCP 协议中的 SYN queue 和 accept queue 处理

转自:https://yq.aliyun.com/articles/42389若要理解本文意图说明的问题,可能需要以下知识背景:listen 系统调用的 backlog 参数含义,以及与 net.core.somaxconn 参数的关系;SYN flood 攻击与防护;SYN queue 和 accept queue 的用途,以及在不同 linux 版本中的实现差异;在 SYN que...

2019-10-30 17:59:00 536

原创 记录一条有意思的tcpdump命令

在分析问题时,对抓包有个诉求:只抓取TCP建链包和HTTP GET请求包及HTTP响应包,于是有了下面这条命令:tcpdump -i 网卡名 ‘((tcp[tcpflags] & tcp-syn != 0) or (tcp[(tcp[12]>>2):4]=0x47455420) or (tcp[(tcp[12]>>2):4]=0x48545450))’ ...

2019-10-11 14:31:52 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除