网络与通信

【Linux|计算机网络】HTTPS工作原理与安全机制详解

目录1、HTTPS是什么?2、概念准备2.1.什么是加密、解密、密钥2.2.为什么要加密2.3.常见的加密方式1.对称加密2.非对称加密2.4.数据摘要 && 数据指纹2.5. 数字签名3.HTTPS 的工作过程探究方案 1 - 只使用对称加密方案 2 - 只使用非对称加密方案二的安全隐患:方案 3 - 双方都使用非对称加密方案 4 - 非对称加密 &#

【Linux | 网络】应用层(HTTP)

目录 一、认识URL 二、urlencode和urldecode 三、HTTP协议格式(使用Fiddler抓包) 3.1 安装并使用Fiddler抓包 3.2 HTTP协议格式 3.2.1 HTTP请求 3.2.1.1 资源URL路径 3.2.1.2 请求方法(Method) 3.2.1.3 Location头字段&#xf

计算机网络:(十三)传输层(中)用户数据报协议 UDP 与 传输控制协议 TCP 概述

计算机网络:(十三)传输层(中)用户数据报协议 UDP 与 传输控制协议 TCP 概述 前言 一、UDP是什么? 二、UDP有哪些特点 特点1:无连接 特点2:尽最大努力交付,不保证可靠 特点3:面向报文 特点4:没有拥塞控制 特点5

如何实现在多跳UDP传输场景,保证单文件和多文件完整传输的成功率?

如何实现在多跳UDP传输场景,保证单文件和多文件完整传输的成功率? 一、前言UDP(User Datagram Protocol)是一个轻量、无连接的传输协议,广泛用于低延迟、高吞吐的应用中,如视频流、实时游戏等。然而,UDP天生的不可靠性(不保证顺序、不保证到达、不重传丢包&#xff

从“碎片化”到“完美重组”:IP报文的分片艺术

        前言:在网络通信中,当IP层需要传输的数据包大小超过数据链路层的MTU限制时,就必须进行分片处理。本文将完整解析IP分片的工作机制,包括分片字段的作用、如何减少分片,以及分片报文的组装原理。 IP报头解析请参考:子网划分核心原理 (网络原理1)-CSDN博客         在上一期的I

【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

【智能协同云图库】智能协同云图库第十一弹:基于 WebSocket 实现协同编辑功能、基于 Disruptor 优化 WebSocket 长连接、高并发场景下的阻塞、顺序保证与低延迟问题

本节重点 上一节我们已经完成了团队空间的创建、成员管理和权限控制等功能。为了提高项目的商业价值,本节来完成本项目的亮点功能 —— 图片协同编辑。大纲: 图片协同编辑需求分析 图片协同编辑方案设计 图片协同编辑后端开发 通过本节,你将学习到多人实时协作功能的设计开发,涉及 WebSocket、事件驱动设计、Disruptor 无锁队列等技术知