<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>计算机网络 on Kernel Notes</title><link>https://my-blog.j8465383071.workers.dev/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/</link><description>Recent content in 计算机网络 on Kernel Notes</description><generator>Hugo -- 0.147.7</generator><language>zh-cn</language><lastBuildDate>Fri, 14 Aug 2026 17:47:31 +0800</lastBuildDate><atom:link href="https://my-blog.j8465383071.workers.dev/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/index.xml" rel="self" type="application/rss+xml"/><item><title>计算机网络 1 总结</title><link>https://my-blog.j8465383071.workers.dev/posts/network/network-1-summary/</link><pubDate>Tue, 21 Jan 2025 13:55:00 +0800</pubDate><guid>https://my-blog.j8465383071.workers.dev/posts/network/network-1-summary/</guid><description>&lt;h1 id="目录">目录&lt;/h1>
&lt;ol start="0">
&lt;li>
&lt;p>整体架构&lt;/p>
&lt;/li>
&lt;li>
&lt;p>物理层&lt;/p>
&lt;/li>
&lt;li>
&lt;p>链路层&lt;/p>
&lt;/li>
&lt;li>
&lt;p>传输层&lt;/p>
&lt;/li>
&lt;li>
&lt;p>应用层&lt;/p>
&lt;/li>
&lt;li>
&lt;p>socket编程&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#%E7%9B%AE%E5%BD%95">目录&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#0-%E6%A6%82%E8%BF%B0">0 概述&lt;/a>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="#0-1-%E4%B8%83%E5%B1%82%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84">0.1 七层体系结构&lt;/a>&lt;/li>
&lt;li>&lt;a href="#0-2-%E6%8A%A5%E6%96%87%E5%9F%BA%E6%9C%AC%E5%8E%9F%E7%90%86">0.2 报文基本原理&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#1-%E5%BA%94%E7%94%A8%E5%B1%82">1 应用层&lt;/a>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="#1-1-HTTP%E5%8D%8F%E8%AE%AE">1.1 HTTP协议&lt;/a>
&lt;ol>
&lt;li>&lt;a href="#1-1-1-HTTP-%E7%BB%93%E6%9E%84">1.1.1 HTTP 结构&lt;/a>&lt;/li>
&lt;li>&lt;a href="#1-1-2-HTTP-%E5%BA%94%E7%94%A8">1.1.2 HTTP 应用&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>&lt;a href="#1-2-DNS-%E5%8D%8F%E8%AE%AE">1.2 DNS 协议&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#2-%E4%BC%A0%E8%BE%93%E5%B1%82">2 传输层&lt;/a>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="#2-1-TCP">2.1 TCP&lt;/a>
&lt;ol>
&lt;li>&lt;a href="#2-1-1-TCP-%E7%9A%84%E7%BB%93%E6%9E%84">2.1.1 TCP 的结构&lt;/a>&lt;/li>
&lt;li>&lt;a href="#2-1-2-TCP-%E7%9A%84%E5%BA%94%E7%94%A8">2.1.2 TCP 的应用&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#3-%E7%BD%91%E7%BB%9C%E5%B1%82">3 网络层&lt;/a>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="#3-1-IP">3.1 IP&lt;/a>
&lt;ol>
&lt;li>&lt;a href="#3-1-IP-%E5%8D%8F%E8%AE%AE">3.1 IP 协议&lt;/a>&lt;/li>
&lt;li>&lt;a href="#3-1-2-IP-%E8%B7%AF%E7%94%B1">3.1.2 IP 路由&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>&lt;a href="#3-2-ICMP">3.2 ICMP&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#4-%E9%93%BE%E8%B7%AF%E5%B1%82">4 链路层&lt;/a>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="#4-1-%E9%93%BE%E8%B7%AF%E5%B1%82%E8%83%8C%E6%99%AF">4.1 链路层背景&lt;/a>&lt;/li>
&lt;li>&lt;a href="#4-2-%E9%93%BE%E8%B7%AF%E5%B1%82%E7%BB%93%E6%9E%84">4.2 链路层结构&lt;/a>&lt;/li>
&lt;li>&lt;a href="#4-3-%E9%93%BE%E8%B7%AF%E5%B1%82%E5%8A%9F%E8%83%BD">4.3 链路层功能&lt;/a>&lt;/li>
&lt;li>&lt;a href="#4-4-%E9%93%BE%E8%B7%AF%E5%B1%82%E8%AE%BE%E5%A4%87">4.4 链路层设备&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#5-%E7%89%A9%E7%90%86%E5%B1%82">5 物理层&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="#6-socket%E7%BC%96%E7%A8%8B">6 socket编程&lt;/a>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="#6-1-%E5%9F%BA%E6%9C%AC%E6%8E%A5%E5%8F%A3">6.1 基本接口&lt;/a>&lt;/li>
&lt;li>&lt;a href="#5-2-%E9%98%BB%E5%A1%9E%E6%A8%A1%E5%9E%8B">5.2 阻塞模型&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E5%9C%BA%E6%99%AF">场景&lt;/a>
&lt;ol>
&lt;li>&lt;a href="#%E4%B8%80-%E9%98%BB%E5%A1%9EIO">一 阻塞IO&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E4%BA%8C-%E9%9D%9E%E9%98%BB%E5%A1%9EIO">二 非阻塞IO&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E4%B8%89-IO%E5%A4%9A%E8%B7%AF%E5%A4%8D%E7%94%A8-select-%E4%B8%BB%E5%8A%A8%E6%A3%80%E6%9F%A5">三 IO多路复用 - select() 主动检查&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E5%9B%9B-%E4%BF%A1%E5%8F%B7%E9%A9%B1%E5%8A%A8IO">四 信号驱动IO&lt;/a>&lt;/li>
&lt;li>&lt;a href="#%E4%BA%94-%E5%BC%82%E6%AD%A5IO">五 异步IO&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;li>&lt;a href="#5-3-IO%E5%A4%9A%E8%B7%AF%E5%A4%8D%E7%94%A8">5.3 IO多路复用&lt;/a>
&lt;ol>
&lt;li>&lt;a href="#5-3-1-select">5.3.1 select()&lt;/a>&lt;/li>
&lt;li>&lt;a href="#5-3-2-poll">5.3.2 poll()&lt;/a>&lt;/li>
&lt;li>&lt;a href="#5-3-3-epoll">5.3.3 epoll()&lt;/a>&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ol>
&lt;h1 id="0-概述">0 概述&lt;/h1>
&lt;h2 id="01-七层体系结构">0.1 七层体系结构&lt;/h2>
&lt;p>计算机网络使用自顶向下的多层网络结构：&lt;/p></description></item></channel></rss>