avatar
文章
51
标签
88
分类
8

主页
探索
  • 分类
  • 标签
  • 归档
专题
  • AI 工程
  • 数据分析
  • 算法与竞赛
  • 计算机基础
  • 音乐随笔
  • 写作与知识管理
  • 化学与材料
资源
  • 阅读路径
  • 音乐实验室
关于
Better late than never
搜索
主页
探索
  • 分类
  • 标签
  • 归档
专题
  • AI 工程
  • 数据分析
  • 算法与竞赛
  • 计算机基础
  • 音乐随笔
  • 写作与知识管理
  • 化学与材料
资源
  • 阅读路径
  • 音乐实验室
关于

Better late than never

计算机网络基础:从 TCP 连接到一次 HTTP 请求
发表于2023-07-21|计算机基础
背网络层次不难,难的是把它们串成一次真实请求:浏览器如何找到服务器,数据怎样逐层封装,TCP 为什么要握手,页面打不开时又该从哪里查起。本文沿着一次 HTTPS 请求,把这些问题连成一条线。 1. 先把分层模型放回实际网络OSI 七层模型适合解释职责,日常排障更常按 TCP/IP 四层模型思考。两者不是两套互相竞争的协议,而是观察同一通信过程的不同粒度。 TCP/IP 层次 大致对应的 OSI 层 典型协议或对象 主要问题 应用层 应用、表示、会话层 HTTP、TLS、DNS 传什么、怎样解释 传输层 传输层 TCP、UDP 哪个进程、是否可靠 网际层 网络层 IPv4、IPv6、ICMP 发往哪台主机、怎样路由 网络接口层 数据链路、物理层 Ethernet、Wi-Fi、ARP 下一跳是谁、怎样在链路上传输 发送时,应用数据会依次包进传输层报文段、IP 数据包和链路层帧;接收方再反向拆开。每一层只处理自己的地址与控制信息:端口定位进程,IP 地址定位主机,MAC 地址负责当前链路上的交付。 一个容易混淆的点是:交换机主要依据 MAC ...
1…56
avatar
eulersail
在技术、阅读与声音之间持续建立连接
文章
51
标签
88
分类
8
GitHub
公告
把零散经验整理成可以再次使用的知识
从这里开始
算法路线按知识依赖逐步练习 音乐实验室从短实验进入完整作品 资源索引按主题找到下一篇文章
最新文章
柴可夫斯基《B 小调第六交响曲“悲怆”》:胜利幻觉为何通向慢终曲2026-09-17
Codeforces 并查集三题:群组、语言与离线路径查询2026-09-17
德沃夏克《E 小调第九交响曲“自新大陆”》:乡愁、主题回忆与共同终点2026-09-16
Codeforces 拓扑排序三题:定向、分层与最少调用2026-09-16
莫扎特《C 大调第四十一交响曲“朱庇特”》:对比怎样汇入复调终曲2026-09-15
分类
  • AI 工程6
  • 写作与知识管理1
  • 化学与材料1
  • 开发工具1
  • 数据分析3
  • 算法与竞赛21
  • 计算机基础1
  • 音乐随笔17
标签
0-1 BFS Actor-Critic Codeforces Dijkstra Docker Kruskal Matplotlib NumPy Q-learning RAG RAGFlow REINFORCE TCP/IP Visual Studio 主题发展 主题变形 二分查找 二分答案 交响曲 位运算 作曲方法 入门算法 决策过程 前缀和 动态规划 区间最值 单调栈 博客 双指针 古典音乐 可观测性 和声 图论 多臂老虎机 大模型 太阳能电池 字符串 差分 布鲁克纳 并查集
归档
  • 九月 202639
  • 八月 20267
  • 五月 20251
  • 七月 20234
网站资讯
文章数目 :
51
本站总字数 :
141.8k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2026 By eulersail
框架 Hexo|主题 Butterfly
搜索
数据库加载中