网络与通信

TCP 与 UDP 深度解析:从原理到实战,一文看懂传输层两大协议的核心区别

在计算机网络的传输层中,TCP(传输控制协议)和 UDP(用户数据报协议)是支撑绝大多数网络应用的两大核心协议。无论是日常浏览网页、在线视频会议,还是实时游戏、物联网设备通信,都离不开这两种协议的支持。但很多开发者在实际项目中容易混淆二者的适用场景,本文将从协议特性、工作原理、核心区别、

传输层协议UDP

目录一. 传输层1. 端口号端口号划分一个进程是否可以bind多个端口号2. 查询命令二. UDP协议1. UDP协议端格式UDP如何将报头与有效载荷分离UDP数据封装2. UDP特点3. 面向数据报4. UDP缓冲区5. UDP常用处一. 传输层1. 端口号在我们的电脑中运行着许多的程序,计算机会为每一个程序配备一个端口号。主机从网络中接收到数据时,会先自下而上的进行

有cpolar不用公网 IP,在家也能让 Bitwarden 密码库随时随地安全同步!

文章目录 前言 1. 拉取Bitwarden镜像 2. 运行Bitwarden镜像 3. 本地访问 4. 群晖安装Cpolar 5. 配置公网地址 6. 公网访问Bitwarden 7. 固定公网地址 8. 浏览器密码托管设置 前言Bitwarden 是一款开源密码管理器,能帮用户加密存储各类账号密码,支持多设备同步,适合注重数据隐私的个

TCP和UDP的主要区别是什么?为什么TCP是可靠的?

本报告旨在深入探讨并阐明互联网协议套件中传输层的两个核心协议——传输控制协议(TCP)与用户数据报协议(UDP)之间的主要技术区别。TCP被设计为一种面向连接的、可靠的字节流服务,而UDP则是一种无连接的、不可靠的数据报服务。报告将首先系统性地比较两者在连接性、可靠性、数据传输方式、效率及应用场景上的根本差异。随后&#xff0c

Nginx 替换 SSL 证书后的正确操作及常见问题排查

Nginx 替换 SSL 证书不生效?一次完整的排查与实战总结在实际部署中,我们经常会遇到这样一个问题: 明明已经把新的 SSL 证书上传到了服务器并替换了 Nginx 配置文件中的路径,为什么浏览器访问时显示的仍然是旧证书? 本文将从根本原因入手,详细剖析证书替换后不生效的常见原因,给出完整的排查

Ruoyi(若依)整合websocket实现信息推送功能(消息铃铛)

实现消息推送功能来了,来了,大家做系统应该是最关心这个功能。【思路】需求:对全系统【所有的业务操作】进行消息推送,有【群发】、【私发】功能、处理【消息状态(未读/已读)】,websocket持续链接防止因其他故障中断【心跳机制】【后端篇】1、确定自己系统的需求,先做数据表数据库生成语句&

PostgreSQL 无法连接到服务器:端口5432上的TCP/IP连接

错误安装好PostgreSQL之后,在运行SQL语句,输入密码之后,有时候会出现下面的错误信息: 'psql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 psql: 无法联接到服务器 服务器是否在主机 "localhost"(127.0.0.1) 上运行并且准备接受在端口5432 上

PubMed PDF下载 cloudpmc-viewer-pow逆向

目标:#xff0c;而是跳转到验证页面然后又跳回概览页面再次点击下载按钮,PDF就能正常下载了。现在要分析下载PDF要验证什么,如cookie之类的通过分析第二次访问PDF的下载链接,发现只需要验证cl

不用公网 IP 也能远程管 MongoDB?本地部署 + cpolar实用方案

文章目录 前言 1. 安装Docker 2. 使用Docker拉取MongoDB镜像 3. 创建并启动MongoDB容器 4. 本地连接测试 5. 公网远程访问本地MongoDB容器 5.1 内网穿透工具安装 5.2 创建远程连接公网地址 5.3 使用固定TCP地址远程访问 前言MongoDB 是一款灵活的文档数据库,支持嵌套对象、数组等复杂数据结构&#