【Linux网络】基于UDP的Socket编程,实现简单聊天室 前言: 上文我们讲到了,基于UDP的Dict Server的Socket编程。【Linux网络】Socket编程实战,基于UDP协议的Dict Server-CSDN博客 本文我们再来实现一个基于UDP的简单聊天室 实现思路大体实现思路 客户端第一次向服务器发送消息,我们视为 网络与通信 2025年11月22日 129 点赞 0 评论 4081 浏览
【C/C++网络编程——TCP Server的四种实现】(一请求一线程、select、poll、epoll) 目录一、一请求一线程二、select三、poll四、epollTCP服务器通用写法:int sockfd = socket(AF_INET, SOCK_STREAM, 0); // 创建sockfd,AF_INET代表IPV4,SOCK_STREAM代表使用TCP协议 struct sockaddr_in servaddr; // 创建对网络地 网络与通信 2025年09月21日 97 点赞 0 评论 4063 浏览
【网络编程】详解 IP 协议:报头字段、路由器功能、网段划分和分片传输 半桔:个人主页 🔥 个人专栏: 《网络编程》《手撕面试算法》《C++从入门到入土》 🔖我们大部分时间都在害怕失败与拒绝,但后悔或许才是最该害怕的事。 -特雷弗·诺亚- 文章目录 前言 一. IP的报头字段 二. 路由器的作用 三. 网段划分 四. IP分片发送 前言在互联网时代 网络与通信 2025年11月24日 42 点赞 0 评论 4062 浏览
【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头字段 网络与通信 2025年07月20日 93 点赞 0 评论 4033 浏览
网络层:从 IP 协议到路由转发 深入理解网络层:从 IP 协议到路由转发,一篇搞定核心知识点在 TCP/IP 协议栈中,网络层是连接 “局部” 与 “全局” 的关键 —— 它解决了跨网络通信的路径选择问题,让两台身处不同局域网的主机能通过路由器找到彼此。如果把互联网比作 “全球快递网络”,那么网络层就是 “快递调度中心”:IP 协议是包裹的 “ 网络与通信 2025年12月10日 152 点赞 0 评论 3994 浏览
计算机网络学习笔记:TCP三报文握手、四报文挥手 文章目录 前言 一、TCP三报文握手 二、TCP四报文挥手 三、TCP保活计时器 前言 TCP通信,通常需要经历三个阶段:三报文握手->发送,接收数据->四报文挥手。 一、TCP三报文握手 三报文握手处于TCP的连接建立阶段,主要解决了以下的问题: 使TCP通信的双方知道对方的存在,确 网络与通信 2025年08月17日 199 点赞 0 评论 3910 浏览
Linux网络:使用UDP实现网络通信(服务端&&客户端) 文章目录 1. UDP网络程序的服务端 1.1 如何在UDP中读取数据 1.2 如何在UDP中发送数据 1.3 谈谈IP地址和Port端口号 2. UDP网络程序的客户端 2.1 创建UDP套接字 2.2 绑定套接字 2.3 获取服务端信息 2.4 读取和发送数据 序:在上以章中,我们对使用UDP实现网络通信的服务端 网络与通信 2025年10月04日 93 点赞 0 评论 3878 浏览
[Linux#61][UDP] port | netstat | udp缓冲区 | stm32 目录0. 预备知识1. 端口号的划分范围2. 认识知名端口号3. netstat 命令4. pidof 命令二.UDP0.协议的学习思路1. UDP 协议报文格式报头与端口映射:2. UDP 的特点面向数据报:3. UDP 的缓冲区4. UDP 使用注意事项5. 基于 UDP 的应用层协议STM32 微控制器ARM 架构应用层告一段落,我们在前面学习到了 网络与通信 2025年09月22日 107 点赞 0 评论 3830 浏览
TCP半包/粘包:网络通信的头号难题,一文彻底解决 本文用快递拆箱的生动案例,零基础讲透TCP数据传输的核心痛点,手把手教你如何优雅解决粘包拆包问题! 一、快递困局:为什么收到的包裹对不上?📦想象你在网购平台下单:#mermaid-svg-pe6lwAXhGEiJ22Wb {font-family:"trebuchet ms",verdana,a 网络与通信 2025年08月17日 125 点赞 0 评论 3798 浏览
GmSSL Windows平台32位SSL/TLS库实战指南 本文还有配套的精品资源,点击获取 简介:GmSSL是一个为Windows系统设计的开源SSL/TLS库,用于提供安全网络通信。提供32位版本,支持Windows 7及以上系统。在OpenSSL基础上扩展,特别集成了国密算法SM2、SM3和SM4。包含数据加密、服务器身份验证和消息完整性检查等SSL/TLS协议功能。无需 网络与通信 2025年08月22日 127 点赞 0 评论 3792 浏览