网络与通信

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

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

Linux:基于 UDP Socket 的实战项目——UDP 群聊聊天室

一、项目背景前两个项目我们分别实现了 UDP 英译汉翻译服务器(单方向请求 - 响应)和 UDP 双向通信程序(一对一实时通信),本次将实现 UDP Socket 编程的综合实战项目 ——UDP 群聊聊天室,也是 UDP 无连接、全双工特性的典型应用该项目基于 C/S 架构,采用 UDP 协议实现&#

【网络编程】详解 IP 协议:报头字段、路由器功能、网段划分和分片传输

半桔:个人主页  🔥 个人专栏: 《网络编程》《手撕面试算法》《C++从入门到入土》 🔖我们大部分时间都在害怕失败与拒绝,但后悔或许才是最该害怕的事。 -特雷弗·诺亚- 文章目录 前言 一. IP的报头字段 二. 路由器的作用 三. 网段划分 四. IP分片发送 前言在互联网时代&#xf

【Linux网络系列】:网络+网络编程(UDPsocket+TCPsocket)

🔥 本文专栏:Linux网络 🌸作者主页:努力努力再努力wz 💪 今日博客励志语录: 我们常苦苦寻找那个“正确”的选择,但或许,比选择更重要的是:鼓起勇气,让自己成为那个“使选择变正确”的人。 引入在结束了Linux系统部分的学习之后&

C++ 轻量级 HTTP 库 cpp-httplib 全面使用教程

cpp-httplib 介绍开发 C++ 网络程序时,你是否也有过这样的烦恼:想快速搭建一个轻量级 HTTP 接口做测试,却要从头写 socket 绑定、HTTP 协议解析、请求头处理的代码,光处理一个 GET 请求就要写几十行;想做个简单的 HTTP 客户端调用第三方接口,又要手动处理 TCP 连

【网络原理】从零开始深入理解TCP的各项特性和机制.(二)

本篇博客给大家带来的是TCP/IP原理的知识点,重点以TCP为主,接续上篇. 🐎文章专栏: JavaEE初阶 🚀若有问题 评论区见 ❤ 欢迎大家点赞 评论 收藏 分享 如果你不知道分享给谁,那就分享给薯条. 你们的支持是我不断创作的动力 . 王子,公主请阅🚀 要开心 要快乐 顺便进步 1. TCP传输过程

【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

访问http://localhost:7860打不开?检查端口占用与防火墙设置

访问 打不开?一文搞懂端口占用与防火墙排查在本地部署 AI 应用时,你是否也遇到过这样的场景:兴冲冲地克隆完项目,执行 bash start_app.sh 后终端显示服务已启动,但浏览器打开 却一片空白,甚至直接提示“连接被拒绝