首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网络
订阅
tom_and_cat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
TCP-缓冲区和粘包、拆包有什么关系?
欢迎大家搜索“小猴子的技术笔记”关注我的公众号,领取丰富面试资料和学习资料。 先简单回顾下TCP概念:在网络传输中TCP是面向连接的、可靠的、双通道、字节流一对一传输。TCP双方通信必须要先建立连接,然后分配必要的内核资源。双方交换完毕数据之后必须都要断开连接用来释放系统资源,…
系统调优,你所不知道的TIME_WAIT和CLOSE_WAIT
你遇到过TIME_WAIT的问题吗? 我相信很多都遇到过这个问题。一旦有用户在喊:网络变慢了。第一件事情就是,netstat -a | grep TIME_WAIT | wc -l 一下,哎呀妈呀,几
超详细的网络抓包神器 tcpdump 使用指南
tcpdump是一款强大的网络抓包工具,它使用libpcap库来抓取网络数据包,这个库在几乎在所有的Linux/Unix中都有。熟悉tcpdump的使用能够帮助你分析调试网络数据,本文将通过一个个具体
tcp居然会数据延迟40ms被发送
这是因为Delay ACK的原因(Linux上默认是关闭delay ack)。delay ack的累积确认让多个报文的ack合成一个ack返回。而捎带确认就是如服务器有返回数据,那么会带上上一个ack。 它是Delay ACK的另一种相对的算法,它旨在减少网络中的tcp报文数量…
整理了一份全网(中文)最全的 tcpdump 抓包指南
今天要给大家介绍的一个 Unix 下的一个 网络数据采集分析工具,也就是我们常说的抓包工具。 与它功能类似的工具有 wireshark ,不同的是,wireshark 有图形化界面,而 tcpdump 则只有命令行。 由于我本人更习惯使用命令行的方式进行抓包,因此今天先跳过 w…
一文详解 ARP 协议
只要确定了 IP 地址后,就能够向这个 IP 地址所在的主机发送数据报,这是我们所熟知的事情。但是再往深了想,IP 地址只是标识网络层的地址,那么在网络层下方数据链路层是不是也有一个地址能够告诉对方主机自己的地址呢?是的,这个地址就是MAC 地址。 MAC 地址的全称是 Med…
再聊 TCP backlog
关于三次握手,还有很多细节之前的文章没有详细介绍,这篇文章我们以 backlog 参数来深入研究一下建连的过程。通过阅读这篇文章,你会了解到下面这些知识: 注:本文中的代码和测试均在内核版本 3.10.0-514.16.1.el7.x86_64 下进行。 为了理解 backlo…
Java基础系列:网络协议|牛气冲天新年征文
有网络存在,必然存在互联网,互联网上存在N多的设备,我们如何能够缩小这个范围就成了网络层所要做的事情。 每个设备中只存储自身网络中的节点,这样通过各种方式的比对,每次都得到离自己最近的一个节点。也就是这样的: 那么,如何对比就成了问题的关键。所以每个设备中,都存在这么一张表叫路…