网络与通信
深入解析TCP:可靠传输的核心机制与实现逻辑
Linux 系列
文章目录
Linux 系列
前言
一、TCP协议的概念
1.1 TCP协议的特点
1.2 TCP又叫做传输控制协议
二、TCP协议段格式
2.1、TCP的流量控制----------窗口大小(16位)
2.2 TCP的确认应答机制
2.2.1 什么是确认应答机制
2.2.2 确认应答机制的优化
2.3 超时重传机制
2
Tailscale 自建 Derp 中转服务器(全程无 Docker + 无域名纯 IP 版本)
文章目录
整体大纲
目的:为什么要建立 Derp 中转服务器
云服务器安装 Derp
Derp 中转服务器介绍
安装 Go 环境
通过 Go 安装 Derp
处理证书文件
自签一个域名给 Derp
验证 Derp 是否启动
云服务器安装并登录 Tailscale
第一种组合: `官方 Tailscale 账号` + 自己的 &
深入理解 HTTP Authorization 头:基础知识
在当今的互联网世界中,安全性贯穿于 web 应用的每个方面,HTTP Authorization 头的使用在这个过程中扮演着不可或缺的角色。它是 HTTP 请求中的一个重要部分,用来在客户端和服务器之间安全地传输认证信息。用途广泛,无论是浏览器还是其他客户端应用,都依赖它来验证用户的访问权限。本文旨在详细解读 HTTP Auth
网络协议-OSI七层结构及对应的数据单元与作用
OSI七层结构及对应的数据单元与作用
OSI七层模型详解表
层级
名称
中文名称
主要数据结构
核心功能与作用
典型协议
数据单元名称
7
Application
应用层
用户数据、应用消息
为应用程序提供网络服务接口,处理用户数据
HTTP, FTP, SMTP, DNS, Telnet
消息 (Message)
6
Presentation
表示层
格式化数据、加密
WebSocket —— 在线聊天室
文章目录
消息推送常用方式介绍
轮询
SSE(server-sent event)
websocket介绍
websocket API
前端API
后端API
实现在线聊天室
需求与最终效果展示
实现流程分析
消息格式
代码实现
HttpSession的保存传递
具体代码
依赖
pojo
Result
User
Message
ResultMessage
SSL VPN | Easyconnect下载&安装&使用 (详尽)
EasyConnect是一款远程连接工具,提供远程访问和控制解决方案。
目录下载安装使用卸载下载通过链接进入官网技术支持板块深信服技术支持(sangfor.com.cn) VPN SSL VPN软件栏中选择SSL VPN客户端按照对应系统要求选择版本下载需要进行简单的注册
出现SSL连接错误的原因和解决方案
介绍SSL连接错误是一种常见但关键的问题,这可能会阻止客户端和服务器之间的安全连接。这些错误发生在TLS握手过程失败时,这意味着客户端和服务器无法建立安全的HTTPS连接。这种失败可以在SSL/TLS协商过程中的任何阶段发生,从初始协议协议到最终证书验证。当发生SSL连接错误时,用户通常会在他们的浏览器或应用程序中看到类似SSL连接失败、E
前端基础技术全解析:从HTML前端基础标签语言开始,逐步深入CSS样式修饰、JavaScript脚本控制、Ajax异步通信以及WebSocket持久通信
目录前言:1.前端技术html简单了解:1.1HTML代码是由标签构成的。1.2.HTML 文件基本结构1.3.HTML 常见标签标题标签:段落标签: p文本格式化标签图片标签:超链接标签: a测试代码:展示效果:表单标签(可以将前端数据传送到后端)将前端数据传送到后端的测试代码:效果&
Base64:加密数据HTTP传输的最佳选择
# 为什么Base64编码更适合通过HTTP传输加密数据?## 前言在现代网络通信中,加密数据的传输是保障安全的关键一环。然而,许多开发者在将加密后的二进制数据通过HTTP传输时,常常遇到数据损坏、截断或乱码等问题。本文将围绕Base64编码为何更适合HTTP协议传输加密数据展开说明。## 什么是Base64编码?Base64是
