首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#tcp

【计网】从零开始理解TCP协议 --- 拥塞控制机制,延迟应答机制,捎带应答,面向字节流

叫我龙翔

尽管TCP拥有滑动窗口这一高效的数据传输机制,能够确保在对方接收能力下将大量数据可靠发送,但在通信初期若盲目发送大量数据,仍有可能触发网络问题。

6510

【计网】从零开始理解TCP协议 --- TIME_WAIT状态 , CLOSE_WAIT状态,流量控制机制,滑动窗口机制

叫我龙翔

在四次挥手问题中,客户端向服务端发送FIN请求断开连接,服务端返回应答,并也发送一个FIN请求进行断开连接,客户端收到后就返回应答。这里服务端发送ACK和FIN...

4510

【JavaEE初阶】深入理解TCP协议中的封装分用以及UDP和TCP在网络编程的区别

用户11288949

所谓的封装是数据传输中一个重要的过程,即添加报头的过程就是封装,但是这里显得很是抽闲,那么就按照一下来进行解释吧;

8010

【计网】从零开始理解TCP协议 --- 熟悉TCP报头结构并理解三次握手与四次挥手

叫我龙翔

前一篇文章我们讲解了UDP协议,UDP协议的结构很简单,维护链表结构的指针,报头指针和数据指针。与之对应UDP协议是不可靠的,没有重传机制,没有传送缓冲区。UD...

21320

【TCP】TCP 协议机制超详解

用户11316963

在之前提到过 TCP 的核心机制是确认应答,可以确认对方是否收到数据,在数据传输的过程中,如果有多条请求,并且返回对应的响应,但是此时可能会出现这样的问题:最先...

7110

【网络】TCP/IP 五层网络模型:数据链路层

椰椰椰耶

理论上来说,搞一套地址也能完成宏观和微观地址上的所有工作,IP 地址和 mac 地址留一组就可以了,但实际上两个都留下来了,分配了不同的任务(不是技术问题,而是...

12910

【网络】TCP/IP 五层网络模型:网络层

椰椰椰耶

TCP 详细展开讲解,是因为 TCP 确实在开发中非常关键,经常用到,IP 则不同,和普通程序猿联系比较浅。和专门开发网络的程序猿联系比较紧密(开发路由器,开发...

19810

【网络】TCP/IP五层网络模型:应用层

椰椰椰耶

可以代表我们所编写的应用程序,只要应用程序里面用到了网络通信,就可以认为这个代码就是属于应用层的代码

14010

【TCP】相关机制:异常处理

椰椰椰耶

Java 中的体现就是抛出异常,但没人 catch,最终异常到了 JVM 这里,JVM 进程就会直接噶了。看起来是崩溃,挺严重,实际上操作系统会进行善后

12910

【TCP】网络原理

椰椰椰耶

可以代表我们所编写的应用程序,只要应用程序里面用到了网络通信,就可以认为这个代码就是属于应用层的代码

11710

【干货】TCP/IP协议三次握手四次挥手

未名编程

TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务端保存的一份关于对...

9510

网络穿透:TCP 打洞、UDP 打洞与 UPnP

井九

在现代网络中,很多设备都处于 NAT(网络地址转换)或防火墙后面,这使得直接访问这些设备变得困难。在这种情况下,网络穿透技术就显得非常重要。本文将介绍三种常用的...

21910

TCP 拥塞控制:一场网络数据的交通故事

井九

从前有条“高速公路”,我们叫它互联网,而这条公路上的车辆,则是数据包。你可以把 TCP(传输控制协议)想象成一位交通警察,负责管理这些车辆的行驶速度,以防止交通...

16210

【计算机网络】详谈TCP协议确认应答机制&捎带应答机制&超市重传机制&连接管理机制&流量管理机制&滑动窗口&拥塞控制&延迟应答

用户10923276

捎带应答机制可以用来解答为什么tcp报头里序号和确认序号要分开。在真实的tcp通信过程中,一个报文可能既作为应答又携带了要传送的信息,这个时候就需要用确认序号标...

14310

Android经典面试题笔记之网络协议和TCP三次握手

AntDream

UDT:基于UDP,在应用层自己实现连接、重传;TCP由操作系统实现,算法比较保守;UDT自己实现,可以根据带宽变化迅速调整传输的数据大小;基于光纤、海量数据场...

9010

TCP并发服务器(多进程与多线程)

mindtechnist

我们在上一节写的TCP服务器只能处理单连接,在代码实现时,多进程并发服务器与非并发服务器在创建监听套接字、绑定、监听这几个步骤是一样的,但是在接收连接请求的时候...

17510

Modbus TCP vs. EtherNet/IP

Hello工控

关于Modbus TCP,我们在介绍Modbus协议时已经详细介绍过,Modbus TCP 的物理层也是以太网。

10110

【计网】从零开始使用TCP进行socket编程 ---服务端业务模拟Xshell

叫我龙翔

在前一篇的文章中,实现了基于TCP协议的服务端与客户端的通信过程!当时我们是使用“不靠谱版本”,直接通过service函数执行代码,这样导致服务端只能为一个客户...

10610

【在Linux世界中追寻伟大的One Piece】验证TCP

枫叶丹

WSAStartup函数的主要作用是向操作系统说明我们将使用哪个版本的Winsock库,从而使得该库文件能与当前的操作系统协同工作。成功调用该函数后,Wins...

7710

基于TCP的网络计算器实现

小灵蛇

此篇博客我们来讲解基于TCP的网络计算器的实现,其实重点是讲解序列化和反序列化。话不多说,开始今日份学习吧。

5810
领券
http://www.vxiaotou.com