Java 套接字默认执行什么 ARQ 协议?

What ARQ protocol do Java Sockets implement by default?

我正在使用包 java.net 中的 Java 个套接字。 我读到他们使用 TCP,所以我很想知道他们默认执行哪种 ARQ(自动重复请求)协议。 我查看了文档,但找不到任何关于此的信息。

我知道有三种主要的 ARQ 算法:停止等待、返回 n 和选择性重复。 Java 套接字使用哪一个?

Java Socket API 通常是操作系统套接字 API 的包装器。 java API 只是指示操作系统使用 create/bind/close 套接字并从中读取或写入数据。套接字的内部行为取决于操作系统的实现。 Sou 需要查看您使用的操作系统 (Windows/Linux/MacOS/etc.) 使用的是什么以及是否可配置。