网络与通信

网络通信与TCP/IP五层模型

文章目录一、网络通信1.通信标识1.1五元组1.1.1IP地址1.1.2端口号1.1.3协议类型1.2MAC地址2.网络范围2.1局广域网2.2本地子网网1主02.2.1子网掩码2.2.2前缀长度2.3默认网关3.通信交接3.1共地发接3.2接力转发4.网络设备4.1网线、光纤、WiFi4.2网卡4.3交换机4.4路由器4.5防火墙二、协议分层1.各层作用2.分层特点3.行动轨迹4.数据演化5.T

【从零开始的Qt开发指南】(二十一)Qt 网络编程封神指南:UDP/TCP/HTTP 全场景实战

目录​编辑前言一、Qt 网络编程核心认知1.1 为什么选择 Qt 网络 API?1.2 核心准备工作1.3 网络编程关键概念澄清二、UDP Socket 实战:无连接的数据传输2.1 UDP 核心 API 解析2.1.1 QUdpSocket 核心方法2.1.2 QNetworkDatagram 核心方法2.2 UDP 回显服务器实战步骤 1:创建项目与

http和https的异同点和优缺点

一、https的工作原理(1)客户使用https的URL访问Web服务器,要求与Web服务器建立SSL连接。(2)Web服务器收到客户端请求后,会将网站的证书信息(证书中包含公钥)传送一份给客户端。(3)客户端的浏览器与Web服务器开始协商SSL连接的安全等级

SSL VPN | Easyconnect下载&安装&使用 (详尽)

EasyConnect是一款远程连接工具,提供远程访问和控制解决方案。 目录下载安装使用卸载下载通过链接进入官网技术支持板块深信服技术支持(sangfor.com.cn) VPN SSL VPN软件栏中选择SSL VPN客户端按照对应系统要求选择版本下载需要进行简单的注册&#xf

WebSocket —— 在线聊天室

文章目录 消息推送常用方式介绍 轮询 SSE(server-sent event) websocket介绍 websocket API 前端API 后端API 实现在线聊天室 需求与最终效果展示 实现流程分析 消息格式 代码实现 HttpSession的保存传递 具体代码 依赖 pojo Result User Message ResultMessage

IP 协议

1.前置知识网络协议栈自上而下,分别是应用层,传输层,网络层,数据链路层,在之前的文章中,小编已经讲解了应用层http,https,传输层ucp,udp,下面我们进入网络层的IP协议的学习,使用一个故事开始IP协议的学习假设你数学能力非常好&#x

出现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是