avatar
文章
61
标签
105
分类
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…67
avatar
eulersail
在技术、阅读与声音之间持续建立连接
文章
61
标签
105
分类
8
GitHub
公告
把零散经验整理成可以再次使用的知识
从这里开始
算法路线按知识依赖逐步练习 音乐实验室从短实验进入完整作品 资源索引按主题找到下一篇文章
最新文章
门德尔松《意大利交响曲》:四种步伐为何走向小调终点2026-09-28
Codeforces 序列计数三题:树状数组、递减三元组与逆序奇偶2026-09-28
勃拉姆斯《E 小调第四交响曲》:短动机怎样走向帕萨卡利亚终曲2026-09-24
Codeforces 换根 DP 三题:距离和、树上涂色与最大白子树2026-09-24
舒伯特《B 小调“未完成”交响曲》:两乐章怎样构成完整的听觉弧线2026-09-23
分类
  • AI 工程8
  • 写作与知识管理1
  • 化学与材料1
  • 开发工具1
  • 数据分析3
  • 算法与竞赛25
  • 计算机基础1
  • 音乐随笔21
标签
0-1 BFS Actor-Critic Codeforces Dijkstra Docker Kruskal Matplotlib NumPy Q-learning RAG RAGFlow REINFORCE TCP/IP Transformer Visual Studio 主题发展 主题变形 二分查找 二分答案 交响曲 优化器 位运算 作曲方法 入门算法 决策过程 前缀和 动态规划 勃拉姆斯 区间最值 单调栈 博客 双指针 反向传播 变奏曲 古典音乐 可观测性 和声 图论 多臂老虎机 大模型
归档
  • 九月 202649
  • 八月 20267
  • 五月 20251
  • 七月 20234
网站资讯
文章数目 :
61
本站总字数 :
179.6k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2026 By eulersail
框架 Hexo|主题 Butterfly
搜索
数据库加载中