【前提】客户端采用tcp阻塞模式【现象】与相机设备建立连接后,偶尔出现几次突然就收不到相机发过来的数据;几经排查,怀疑跟网络波动有关,于是通过插拔网线来模拟网络波动,果然bug复现。 【原因】(个人理解)每一个节点(包括…
分类:TCP
linux查看端口是否禁用和开启关闭端口
1、开启端口(以80端口为例) 方法一: /sbi…
TCP中有哪些定时器?
把书读薄(TCP/IP详解 卷一 第二十二章 第二十三章) TCP中有哪些定时器? 每个连接。TCP管理4个不用的定时器 重传定时器,使用于当希望收到另一端的确认。 坚持定时器,使窗口大小信息保持不断流动,即使另一端关闭…
笨办法学C 练习45:一个简单的TCP/IP客户端
练习45:一个简单的TCP/IP客户端 原文:Exercise 45: A Simple TCP/IP Client 译者:飞龙 我打算使用RingBuffer来创建一个非常简单的小型网络测试工具,叫做netclient…
理解 TCP(一):端口
更好阅读体验:《理解 TCP 和 UDP》— By Gitbook 端口与进程 TCP 的包是不包含 IP 地址信息的,那是 IP 层上的事,但是有源端口和目的端口。 就是说,端口这一东西,是属于 TCP 知识范畴的。 …
换网线IP地址会改变吗?
换网线不会影响IP地址,IP地址由路由器分配,网线只会影响网络的质量。 重启路由器可能会改变ip地址。
编写基于TCP的应用程序
这似乎是一个非常简单的话题, 就跟”是个人就能做网站”一样, 你可能也认为”是个人就能写使用TCP socket的网络程序”. 不过, 下面介绍的几个基本的原理的做法, 你…
HTTP权威指南学习笔记(2)-TCP和HTTP连接管理
转载请注明出处 http://www.paraller.com 原文排版地址 点击获取更好阅读体验 核心知识点 HTTP协议 实际上是 TCP连接 + HTTP使用规则, 所以HTTP只是一个应用层协议. TCP 为HT…
工业上的通讯协议之TCP/UDP协议
-如果你注定要成为厉害的人, 那问题的答案就深藏在你的血脉里 TCP/UDP TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协…
TCP拥塞控制
文章地址 ☞ TCP拥塞控制
单台服务器上的并发TCP连接数可以有多少
前言 虽然现在的集群,分布式技术可以为我们将并发负载分担在多台服务器上,那我们只需要扩展出数十台电脑就可以解决问题,但是我们更希望能更大的挖掘单台服务器的资源,先努力垂直扩展,再进行水平扩展,这样可以有效的节省服务器相关…
TCP 和IP 的作用
TCP 是实现应用之间的通信,提供可靠的通信,包括拥塞堵塞,流量控制,滑动窗口。IP是实现终端节点之间的通信,实现路由寻址。利用了子网掩码,主机号来进行。