网络与通信

【Linux | 网络】传输层(UDP和TCP)

目录 一、再谈端口号 1.1 端口号 1.2 端口号的范围划分 1.3 常见知名端口号 1.4 netstat 命令 1.5 进程与端口号的关系 1.6 pidof 命令 二、UDP协议 2.1 UDP协议段格式 2.2 如何理解UDP报头和UDP报文 2.2.1 UDP报头 2.2.2 UDP报文和UDP报文的管理 2.2.3 UDP封装过程 2.3 UDP

TCP/IP协议:通信中间件 Fast DDS(一) :编译、安装和测试

一、引言在当今互联网时代,几乎所有的网络通信都离不开TCP/IP协议。从网页浏览、文件下载,到聊天通讯、视频会议,背后都运行着复杂而稳定的网络协议栈。尽管TCP/IP协议族已经被广泛实现并高度封装,但对于系统开发者、嵌入式工程师、后端程序员甚至普通开发者来说,理解其内部原理仍具有不可替代的重要意义。本文将从基础概念出发&#xff

【C++ Qt】网络编程(QUdpSocket、QTcpSocket、Http)

每日激励:“不设限和自我肯定的心态:I can do all things。 — Stephen Curry” 绪论​: 本章将提到Qt中的网络部分,在看这篇文章之前需要有一定的网络基础也就是TCP/HTTP、本篇文章主要讲到的是Qt中基础的Udp、Tcp、Http的使用方法,并附有了多个小demo方便实操练习&#xff0c

Nginx Stream 代理配置全解析:TCP/UDP 流量转发及常见问题排查

Nginx 除了可以处理 HTTP 代理,还可以用于 TCP/UDP 流量转发,适用于 数据库代理(MySQL、PostgreSQL)、Redis 负载均衡、WebSocket 代理、游戏服务器流量分发 等场景。相比 HAProxy,Nginx 配置更加灵活,并且可以结合 stream 模块进行高效的 TCP/UD

STM32H743-ARM例程27-TCP_Server

目录 实验平台 TCP_Server服务器 TCP通信过程 STM32CubeMX生成工程 实验代码 实验现象 实验平台硬件:银杏科技GT7000双核心开发板-ARM-STM32H743XIH6,银杏科技iToolXE仿真器 软件:最新版本STM32CubeH7固件库,STM32CubeMX v6.10.0,

uniapp在APP上如何使用websocket--详解

UniApp 在 APP 端如何使用 WebSocket以及常见问题 一、WebSocket 基础概念WebSocket 是一种在单个TCP连接上进行全双工通信的协议,适用于实时数据传输场景(如聊天室、实时游戏、股票行情等)。 与传统HTTP对比 特性 WebSocket HTTP 连接方式 长连接 短连接 通信方向 全双工 半双工 数据

深度解析 AI 时代的“TCP/IP协议”:Agent-to-Agent (A2A) 通信架构与多智能体协同底层逻辑

             前言 大家好,这里是程序员阿亮!今天来给大家讲解一下A2A协议! 在前两篇文章中,我们深度探讨了 MCP(模型上下文协议),它就像是 AI 时代的“USB-C 接口”,让一个大模型(Agent)成功长出了手和眼睛,能

TCP可靠传输深度解析:连接、流量与拥塞的协同艺术

一、再谈TCP协议 1. 连接管理机制客户端向服务端发起connect的时候,OS会自己完成三次握手。刚开始客户端向服务端请求建立连接时,客户端是处于CLOSED状态的,当客户端向服务端第一次握手时,客户端是SYN_SENT状态,服务端刚开始也是CLOSED状态的,接着便要处于LISTEN状态,因为

【Linux网络】从 0 到工业级:TCP 服务器多线程 / 线程池全实现 + 远程命令执行实战

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 前言: 一. TCP 服务器核心模型演进 二. 自研基础组件轮子