网络与通信

【Linux网络】Socket编程TCP-实现Echo Server(上)

本篇将基于Socket编程TCP实现一个Echo Server。这个EchoServer的功能和【Linux网络】Socket编程UDP 中实现的是一样的。1.预备工作首先我们要创建如下几个文件。一般来说服务器是不允许拷贝的,为了不让服务器能被拷贝,我们可以设计成单例模式,或者把服务器的赋值以及拷贝构造设为私有或禁用,单例模式之前实现过这里就

【linux】网络基础(八)UDP协议,netstat工具,pidof工具,UDP协议报文格式,UDP协议的特点,面向数据报的,UDP协议的设计是全双工的,如何管理多个UDP报文

小编个人主页详情<—请点击 小编个人gitee代码仓库<—请点击 linux系统编程专栏<—请点击 linux网络编程专栏<—请点击 倘若命中无此运,孤身亦可登昆仑,送给屏幕面前的读者朋友们和小编自己! 目录 前言 一、再谈端口号 二、两个常用工具 netstat工具 pidof工具 三、如何学习下三层协议 四、

SSL vpn easy connect 选路连接失败,可能当前连接网络异常,请稍后重试

选路连接失败,可能当前连接网络异常,请稍后重试怎么办?1)出现“选路连接失败,可能当前连接网络异常,请稍后重试”的提示信息,请确认服务器地址是否正确。2)在电脑端使用VPN如出现“VPN已连接,但是流量为“0”,也访问不了校内应用”的问题,使用Windows客

HTTP / HTTPS详细介绍

HTTP / HTTPS HTTP概念 HTTP协议格式 HTTP请求 URL 方法(method) GET方法 POST方法 GET和POST的区别 其他方法 请求报头 Host Content - Length Content - Type User-Agent Referer Cokie HTTP响应 状态码 响应报头 HTTPS

无需公网 IP,用 cpolar 让 Prometheus 监控随时随地可及

文章目录 前言 1.安装prometheus 2.安装cpolar实现随时随地开发 3.配置公网地址 4.保留固定公网地址 总结 前言Prometheus 是一款开源的系统监控工具,能实时收集服务器、应用的运行指标,生成直观报表,很适合运维人员、开发团队监控系统状态。它的优点在于配置灵活,可自定义监控项,且数据

网络层:从 IP 协议到路由转发

深入理解网络层:从 IP 协议到路由转发,一篇搞定核心知识点在 TCP/IP 协议栈中,网络层是连接 “局部” 与 “全局” 的关键 —— 它解决了跨网络通信的路径选择问题,让两台身处不同局域网的主机能通过路由器找到彼此。如果把互联网比作 “全球快递网络”,那么网络层就是 “快递调度中心”:IP 协议是包裹的 “

Tailscale 自建 Derp 中转服务器(全程无 Docker + 无域名纯 IP 版本)

文章目录 整体大纲 目的:为什么要建立 Derp 中转服务器 云服务器安装 Derp Derp 中转服务器介绍 安装 Go 环境 通过 Go 安装 Derp 处理证书文件 自签一个域名给 Derp 验证 Derp 是否启动 云服务器安装并登录 Tailscale 第一种组合: `官方 Tailscale 账号` + 自己的 &

同一个局域网的话 如何访问另一台电脑的ip

在局域网内访问另一台电脑,可以通过以下几种常见的方法来实现: ‌直接通过IP地址访问‌: 首先,确保两台电脑都连接在同一个局域网内。 获取目标电脑的IP地址,这可以通过在目标电脑上打开命令提示符(Windows系统下按Win+R键,输入cmd后回车),然后

无法打开此 “https“ 链接,你的设备需要一个新应用才能打开此链接——记录解决过程与反思

本文目录 问题背景 尝试过的解决方法 方法一:设置默认浏览器 (失败) 方法二:修改注册表 (失败) 最终解决方案:重装新版Edge 疑惑与反思:为什么卸载Edge会连累Chrome? 重要建议:血的教训 参考文章 问题背景 系统: Windows 11 22H2 专业版 原有浏