🌐 第二章 网络的构成元素
📄 一句话概括

把 2.2 认完的设备用"线"连起来:接口(端口)是设备身上的插座,链路是两个插座之间的那段路——网络结构 = 节点 + 链路,就这么两样东西拼出来的。

一、先补上一个词:接口(端口)

2.2 里我们认了设备的名字和分工,但图上那些"线"到底插在哪?答案:插在设备的接口上。

⚠️ 本节最容易混的一件事:这个"端口"不是那个"端口"

本节的端口 = 物理插座(网线插的那个洞)。以后还会遇到另一个"端口"(TCP 端口,比如 80、443),那是软件层面的门牌号,跟插头一点关系没有。同名不同物,遇到再说(Java 13 章的 Socket 编程就用过软件端口)。

二、接口之间那段路,叫链路

把两个词拼起来:

$$\text{网络结构} = \text{节点(设备)} + \text{链路(把接口两两连起来)}$$

三、回头看:2.2 的"出门流水线"其实是 4 条链路

数据包从你家电脑到运营商云,脚下踩的是一条条链路接力:

链路 两端的接口 介质
电脑 → 路由器 电脑网口 ↔ 路由器 LAN 口 网线
手机 → 路由器 手机无线网卡 ↔ 路由器天线 Wi-Fi 电波
路由器 → 光猫 路由器 WAN 口 ↔ 光猫网口 网线
光猫 → 运营商 光猫光纤口 ↔ 运营商设备光纤口 光纤

两条旧账当场收网:

  1. 2.1 说"云和云的连线才是重点"——那些连线,画的就是链路;一朵云缩进去的正是"一坨节点 + 一坨链路"
  2. 1.3 的星型拓扑——中央是交换机(节点),一根根辐射出去的线(链路),"星型"说的就是链路的摆法

四、动手:Demo11 给自己家数链路

目标:把 2.2 的"设备户口"升级成"链路户口",亲手摸一遍接口。

  1. 走到路由器跟前,翻到背面,找到那 1 个 WAN 口和几个 LAN 口(一般有颜色区分或标注 WAN/LAN)
  2. 认一认每个口上插着什么:WAN 口那根线通向光猫,LAN 口的线通向电脑/电视/交换机
  3. 看每个口的指示灯:插了线且正常工作的口,灯是亮(或闪)的——灯亮 = 接口在岗、链路通;不插线的口灯不亮

30 秒实验:

  1. 拔线看灯:随便拔掉一根 LAN 口的网线(别拔 WAN 口),对应口的灯当场熄灭——物理拔掉 = 拆掉一条链路,插回去灯又亮
  2. 数链路:按上表给自己家列一张链路清单(有线几条、无线几个),你会发现自己家原来是个 4~6 条链路的小网络
  3. 断一条试全断吗:拔掉自己电脑的网线后,家里其他设备照样上网——链路是独立的,断一条不连累别家(1.3 星型拓扑的好处,这次在链路层面再验证一遍)

五、常见误区

  1. 把物理端口和 TCP 端口搞混——一个是插网线的洞,一个是软件门牌号,名字撞车而已
  2. 以为链路 = 网线——Wi-Fi 电波、蓝牙都是链路;"无线"只是介质不同,"链路"这个概念不变
  3. 以为接口 = 网卡——网卡是那块"卡"(2.2 的入场券),接口是卡上露出来的那个"口";一张无线网卡上可以没有可见接口但照样工作
  4. 以为交换机那么多个口是"一个接口"——每个口是一个独立接口,各自是一条链路的端点

六、自测(点击展开)

❓ 1. 接口和链路分别是什么?用一句话说清两者的关系

接口是设备身上的连接插座;链路是从一个设备接口到另一个设备接口之间的那段通路。一条链路两头各咬住一个接口。

❓ 2. 路由器背后 1 个 WAN 口 + 4 个 LAN 口,它身上连着几条链路?

最多 5 条有线链路(每个口一条),再加上无线部分(手机连 Wi-Fi 各算一条无线链路)。注意"口多"不等于"一个接口",一口一链路。

❓ 3. 为什么说 2.1 图里"云和云的连线"画的就是链路?

云是把一整张网(一堆节点+链路)缩成的黑盒,云与云之间要通信,靠的正是边缘设备接口之间的那段通路——那条连线就是链路的画法。

❓ 4. (毕业题)画出自家的网络结构图:标出所有节点、每个节点用到的接口、以及每条链路的两端。提示:先列设备清单,再列链路清单,最后连线。

7. 下一步学什么

相关笔记