
网络
文章平均质量分 87
网络通信的学习+代码
沐风ya
喜欢更新写过的东西,如果发现我写的内容有误,希望各位多多指正
展开
-
http协议版本的区别 -- 1.1和2
http协议1.1和2的区别(数据传输格式,并发机制,头部压缩,服务器推送,安全,性能),文本协议和二进制协议的区别,二进制分帧层,http2的多路复用机制(作用,优先级,丢包),HPACK算法原创 2025-04-04 08:30:00 · 1102 阅读 · 0 评论 -
服务器实现并发处理多个连接的策略(多进程,多线程,线程池,reactor,多进程+io复用,协程+异步io)
服务器实现并发处理多个连接的策略(多进程,多线程,线程池,reactor,多进程+io复用,协程+异步io)原创 2025-03-27 08:00:00 · 496 阅读 · 0 评论 -
http协议版本的区别 -- 1.0和1.1
http协议1.0和1.1版本的区别(连接管理,缓存机制,带宽优化,虚拟主机支持,状态码,请求方法,错误处理),请求的流水线化,Expires/Cache-Control/Age/Host头部字段,重新验证机制,文件断点续传,错误处理机制原创 2025-03-04 08:00:00 · 697 阅读 · 0 评论 -
简易的网站数据流动过程介绍 -- 用户注册/登录逻辑
简易的网站数据流动过程介绍 -- 用户注册/登录逻辑原创 2024-10-20 11:36:36 · 515 阅读 · 0 评论 -
cpp-httplib库的接口介绍(服务器接口 -- server类,request类,Response类的部分字段和接口)
cpp-httplib库的接口介绍(服务器接口 -- server类,request类,Response类的部分字段和接口)原创 2024-10-15 23:10:16 · 1454 阅读 · 0 评论 -
Reactor介绍,如何从简易版本的epoll修改成Reactor模型(demo版本代码+详细介绍)
Reactor介绍,如何从简易版本的epoll修改成Reactor模型(demo版本代码+详细介绍)原创 2024-09-19 17:19:01 · 956 阅读 · 0 评论 -
epoll接口使用 -- 非阻塞式网络io(仅读事件)
epoll接口使用 -- 非阻塞式网络io(仅读事件)原创 2024-09-13 20:18:03 · 665 阅读 · 0 评论 -
epoll接口介绍,epoll模型介绍+原理,接口和模型的关系,epoll优点(和select/poll进行对比)
epoll接口介绍,epoll模型介绍+原理,接口和模型的关系,epoll优点(和select/poll进行对比)原创 2024-09-13 09:18:30 · 1281 阅读 · 0 评论 -
多路转接之poll(接口介绍,struct pollfd介绍,实现原理,实现非阻塞网络通信代码)
多路转接之poll(接口介绍,struct pollfd介绍,实现原理,实现非阻塞网络通信代码)原创 2024-09-09 22:29:38 · 905 阅读 · 0 评论 -
多路转接之select(fd_set介绍,参数详细介绍,优缺点),实现非阻塞式网络通信(代码+思路)
多路转接之select(fd_set介绍,参数详细介绍,优缺点),实现非阻塞式网络通信(代码+思路)原创 2024-09-08 23:07:30 · 1539 阅读 · 0 评论 -
NAT技术介绍+缺陷(内网穿透+工具),NAPT(介绍,替换过程,原理,NAT转换表)
NAT技术介绍+缺陷(内网穿透+工具),NAPT(介绍,替换过程,原理,NAT转换表)原创 2024-09-04 23:35:13 · 1379 阅读 · 0 评论 -
理解运营商和全球网络
如何上网,运营商的作用,互联网的发展原创 2024-08-26 16:00:19 · 503 阅读 · 0 评论 -
网络协议栈的部分底层实现(文件->网络,网络的开始),file结构中的private_data字段,socket结构体,sk_buff结构体,封装报头/解包/上下传递报文的本质
网络协议栈的部分底层实现(文件->网络,网络的开始),file结构中的private_data字段,socket结构体,socket 和 file 中的方法集,sk_buff结构体,封装报头/解包/上下传递报文的本质原创 2024-07-08 20:34:22 · 1050 阅读 · 1 评论 -
结合网络计算器代码,重新回顾osi七层模型
结合网络计算器代码,重新回顾osi七层模型原创 2024-04-25 16:48:11 · 293 阅读 · 0 评论 -
网络计算器(使用json序列化/反序列化,条件编译,注意点),json介绍+语法介绍
网络计算器(使用json序列化/反序列化,条件编译,注意点),json介绍+语法介绍原创 2024-04-24 11:13:33 · 1400 阅读 · 0 评论 -
网络计算器代码编写+注意点(序列化,反序列化,报头封装和解包,服务端和客户端,计算),客户端和服务端数据传递流程图,守护进程化+日志重定向到文件
网络计算器代码编写+注意点(序列化,反序列化,报头封装和解包,服务端和客户端,计算),客户端和服务端数据传递流程图原创 2024-04-21 19:13:40 · 800 阅读 · 0 评论 -
套接字介绍,sockaddr结构(为什么要有,sockaddr_in和sockaddr_un的介绍+参数),ifconfig命令(本地环回地址)
套接字介绍,sockaddr结构(为什么要有,sockaddr_in和sockaddr_un的介绍+参数),ifconfig命令(本地环回地址)原创 2024-03-12 15:57:43 · 2269 阅读 · 0 评论 -
网络通信另个角度的认识(进程间通信),端口号(为什么要有,和pid的关系,分类,如何封装,和进程的定位原理+对应关系),客户端如何拿到服务端的port
网络通信另个角度的认识(进程间通信),端口号(为什么要有,和pid的关系,分类,如何封装,和进程的定位原理+对应关系),客户端如何拿到服务端的port原创 2024-03-08 23:40:46 · 1153 阅读 · 0 评论 -
跨网络传输的大致过程+图解(软件虚拟层),ip地址介绍,ip地址和mac地址对比
跨网络传输的大致过程+图解(软件虚拟层),ip地址介绍,ip地址和mac地址对比原创 2024-03-08 18:57:12 · 1404 阅读 · 0 评论 -
局域网(介绍+如何共享资源),以太网+令牌环网络,以太网内部通信过程(mac地址,数据暴露问题,碰撞问题),换角度看待通信过程 -- 临界资源
局域网(介绍+如何共享资源),以太网+令牌环网络,以太网内部通信过程(mac地址,数据暴露问题,碰撞问题),换角度看待通信过程 -- 临界资源原创 2024-03-01 11:04:08 · 1575 阅读 · 0 评论 -
网络传输基本流程(封装,解包)+图解(同层直接通信的证明),报头分离问题,协议定位问题(协议多路复用),报文(概念+不同层的叫法) ,分用概念
网络传输基本流程(封装,解包)+图解(同层直接通信的证明),报头分离问题,协议定位问题(协议多路复用),报文(概念+不同层的叫法) ,分用概念原创 2024-02-29 23:44:15 · 2359 阅读 · 0 评论 -
网络协议栈和os的关系(网络协议栈和计算机体系结构图相结合),用户如何从网络获取数据+本质,网络字节序(介绍+4个接口),简述网络通信的本质
网络协议栈和os的关系(网络协议栈和计算机体系结构图相结合),用户如何从网络获取数据+本质,网络字节序(介绍+4个接口),简述网络通信的本质原创 2024-02-29 17:55:31 · 1377 阅读 · 0 评论 -
osi模型,tcp/ip模型(名字由来+各层介绍+中间设备介绍)
osi模型.tcp/ip模型(名字由来+各层介绍+中间设备介绍)原创 2024-02-28 00:00:23 · 733 阅读 · 0 评论 -
软件分层(数据结构/软件逻辑上分层+举例),相连节点的概念+如何相连,为什么是层状结构(软件分层,网络协议分层+梳理协议顺序),协议分层(打电话例子)
软件分层(数据结构/软件逻辑上分层+举例),相连节点的概念+如何相连,为什么是层状结构(软件分层,网络协议分层+梳理协议顺序),协议分层(打电话例子)原创 2024-02-27 16:42:20 · 1135 阅读 · 0 评论 -
网络协议的引入+简单介绍,标准的制定和采用,技术改变世界的原因
网络协议的引入+简单介绍,标准的制定和采用,技术改变世界的原因原创 2024-02-27 13:13:45 · 661 阅读 · 0 评论 -
协议的概念+本质+作用+最终表现形式,网络问题(技术+应用+解决的协议+存在原因),主机的对称性
协议的概念+本质+作用+最终表现形式,网络问题(技术+应用+解决的协议+存在原因),主机的对称性原创 2024-02-23 23:24:24 · 1287 阅读 · 0 评论 -
网卡本质,网络发展(局域网,广域网概念)
网卡本质,网络发展(局域网,广域网概念)原创 2024-02-23 18:27:50 · 1152 阅读 · 0 评论