recv()函数返回值说明,用返回值确定不同的情况

recv()函数是网络编程中常用的一个函数,特别是在使用 TCP 套接字时。它用于从连接的套接字接收数据。

TCP、HTTP与MQTT的差异-

TCP、HTTP 和 MQTT 是三种常见的网络协议,各自适用于不同的应用场景。以下是它们的详细比较和差异分析。

[Linux][网络][TCP][四][流量控制][拥塞控制]详细讲解

[Linux][网络][TCP][四][流量控制][拥塞控制]详细讲解

[Linux][网络][TCP][三][超时重传][快速重传][SACK][D-SACK][滑动窗口]详细讲解

[Linux][网络][TCP][三][超时重传][快速重传][SACK][D-SACK][滑动窗口]详细讲解

智联开源IOT物联网平台:支持云边端架构

系统包含了品类、物模型、消息转换、通讯组件(mqtt/EMQX通讯组件、小度音箱接入组件、onenet Studio接入组件)、modbus透传接入、云端低代码设备开发、设备管理、设备分组、规则引擎、第三方平台接入、数据流转(http/mqtt/kafka)、数据可视化、报警中心等模块和智能家居AP

强烈推荐!!一款TCP/UDP Socket 测试工具

UDP Server 刚创建成功时,其对方 IP 及对方端口都是空的. 必须要收到 UDP Client 先发送的数据包后, UDP Server 才确定对方 IP 及对方端口,并进行数据包的发送.。TCP/UDP Socket 调试工具提供了 TCP Server,TCP Client,UDP S

网络编程基础知识(学网编看它就够了)

通俗易懂描述网络编程基本知识。并且给出源代码。

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接

Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。下面介绍简单几步结合Cpolar内网穿透实现SSH

TCP Socket Client 测试工具,并发测试

TCP协议 Socket客户端测试程序。发送数据支持ASCII与16进制格式。创建终端,然后发送数据。可以模拟并发压力测试。

Linux下基于TCP协议的Socket套接字编程(客户端&服务端)入门详解

本文为基于TCP协议的Socket网络通信编程入门级介绍,详细介绍客户端、服务端使用socket 套接字进行通信的详细流程、接口讲解、代码示例、实际运行效果等。

渗透测试:主机发现和端口扫描的思路方法总结(nmap+ping命令+nc.traditional+伪设备连接)

本文总结了有关主机发现和端口扫描的常规方法思路。包括使用nmap工具和使用ping命令进行主机发现、使用nc.traditional进行端口扫描、使用伪设备进行端口扫描。本文涉及了许多bash脚本的for循环命令、有关输出重定向>&符号的使用、逻辑运算符&&和||的使用等,希望读者慢慢消化。

【计算机网络】网络编程接口 Socket API 解读(6)

​Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux man。本文主要对各 API 进行详细介绍,从而更好的理解 socket 编程。​

【四万字】网络编程接口 Socket API 解读大全

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux man。本文主要对各 API 进行详细介绍,从而更好的理解 socket 编程。2.头文件3.接口定义

6.网络编程套接字(下)

本文章为网络编程套接字的下文,上文我们主要讲解了什么是UDP,下文我们来介绍什么是TCP,我们主要从TCP的api入手来进行介绍,并列举了TCP服务端和TCP客户端的代码示意,以及多线程和自定义协议是什么如何使用,最后我们区分了两个概念,一个是长连接和短连接的区别,另一个是UDP和TCP的区别。

【计算机网络】网络编程接口 Socket API 解读(5)

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux man。本文主要对各 API 进行详细介绍,从而更好的理解 socket 编程。2.头文件3.接口定义

【计算机网络】网络编程接口 Socket API 解读(4)

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux 发行版 centos 9 上的 man 工具,和其他平台(比如 os-x 及不同版本会有些出入)。本文

【计算机网络】网络编程接口 Socket API 解读(3)

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux 发行版 centos 9 上的 man 工具,和其他平台(比如 os-x 及不同版本会有些出入)。本文

【计算机网络】网络编程接口 Socket API 解读(2)

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux 发行版 centos 9 上的 man 工具,和其他平台(比如 os-x 及不同版本会有些出入)。本文

【计算机网络】网络编程接口 Socket API 解读(1)

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux 发行版 centos 9 上的 man 工具,和其他平台(比如 os-x 及不同版本会有些出入)。本文

【计算机网络篇】TCP协议

TCP(Transmission Control Protocol)是一种在计算机网络中广泛使用的传输层协议,用于在网络上可靠地传输数据。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈