<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Switch on Laily&#39;s Note</title>
    
    
    
    <link>/tags/switch/</link>
    <description>Recent content in Switch on Laily&#39;s Note</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh</language>
    <lastBuildDate>Fri, 13 Mar 2026 11:21:46 +0800</lastBuildDate>
    
	<atom:link href="/tags/switch/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>交换机和路由器</title>
      <link>/post/network/switch-and-router/</link>
      <pubDate>Fri, 13 Mar 2026 11:21:46 +0800</pubDate>
      
      <guid>/post/network/switch-and-router/</guid>
      <description>
        
          
          
          
        
        
        
          &lt;h2 id=&#34;一-交换机&#34;&gt;
  一 交换机
  &lt;a href=&#34;#%e4%b8%80-%e4%ba%a4%e6%8d%a2%e6%9c%ba&#34; class=&#34;h-anchor&#34; aria-hidden=&#34;true&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;交换机是“二层设备”，它是个“脸盲”，根本看不懂 IP 地址，它只认物理网卡的 MAC 地址。&lt;/strong&gt;&lt;br&gt;
我们可以把局域网比作一栋&lt;strong&gt;单身公寓&lt;/strong&gt;，交换机就是公寓一楼的&lt;strong&gt;宿管大爷&lt;/strong&gt;。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;端口（Port）：&lt;/strong&gt; 连着网线的物理接口，相当于通往各个房间的走廊。俗称网口。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MAC 地址：&lt;/strong&gt; 网卡出厂自带的硬件地址，相当于每个房间门上永远不会变的&lt;strong&gt;物理门牌号&lt;/strong&gt;（比如 101房、102房）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;IP 地址：&lt;/strong&gt; 相当于&lt;strong&gt;住户的名字&lt;/strong&gt;。&lt;br&gt;
在这个比喻下，交换机（宿管大爷）的工作机制只有非常简单的三个动作：&lt;strong&gt;学习、泛洪、转发&lt;/strong&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;1-基本组成多个端口--mac-地址表逻辑&#34;&gt;
  1 基本组成：多个端口 + MAC 地址表逻辑
  &lt;a href=&#34;#1-%e5%9f%ba%e6%9c%ac%e7%bb%84%e6%88%90%e5%a4%9a%e4%b8%aa%e7%ab%af%e5%8f%a3--mac-%e5%9c%b0%e5%9d%80%e8%a1%a8%e9%80%bb%e8%be%91&#34; class=&#34;h-anchor&#34; aria-hidden=&#34;true&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;物理形态：&lt;/strong&gt; 就是一堆平等的端口（LAN 口）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;核心逻辑：&lt;/strong&gt; 它&lt;strong&gt;不处理 ARP&lt;/strong&gt;。ARP 是两台电脑/服务器之间为了询问对方 MAC 地址而大喊大叫的动作。交换机的核心逻辑是&lt;strong&gt;维护“MAC 地址表”&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;它的视角：&lt;/strong&gt; 它是个“瞎子”，看不见 IP 地址，也听不懂 ARP 里的内容。它只负责看数据包外壳上的&lt;strong&gt;源物理 MAC 地址&lt;/strong&gt;和&lt;strong&gt;目标物理 MAC 地址&lt;/strong&gt;，然后根据自己的 MAC 表，决定把数据从哪个端口扔出去。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;总结：&lt;/strong&gt; 交换机 = 多端口 + &lt;strong&gt;基于 MAC 地址的物理转发规则&lt;/strong&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;2-能力&#34;&gt;
  2 能力
  &lt;a href=&#34;#2-%e8%83%bd%e5%8a%9b&#34; class=&#34;h-anchor&#34; aria-hidden=&#34;true&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;h4 id=&#34;a-学习learning记小本本&#34;&gt;
  A 学习（Learning）：记小本本
  &lt;a href=&#34;#a-%e5%ad%a6%e4%b9%a0learning%e8%ae%b0%e5%b0%8f%e6%9c%ac%e6%9c%ac&#34; class=&#34;h-anchor&#34; aria-hidden=&#34;true&#34;&gt;#&lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;交换机内部有一张极其重要的表，叫 &lt;strong&gt;MAC 地址表（MAC Table）&lt;/strong&gt;。一开始，这张表是空的。 当你的电脑接入网线并随便发送一个数据帧时，交换机会立刻拆开数据帧看一眼：&lt;/p&gt;
          
        
        </description>
    </item>
    
  </channel>
</rss>