知识阅读 计算机入门 第五章 网络与设备连接
返回知识图谱
计算机入门 文炎同学 2024-03-18

第五章 网络与设备连接

从设备接入、地址解析到数据往返,建立理解网络、服务器和远程服务的基础地图。

ARTICLE / 08 SECTIONS
START READING08 SECTIONS

网页打不开、软件登录失败、文件上传很慢,表面上都是“网络有问题”。但网络并不是一个开关,它是一条从设备一直延伸到远程服务器的链路。

把这条链路拆开,Wi-Fi、路由器、IP、DNS、端口、带宽和延迟就不再是一堆孤立的名词,而会各自落在应该出现的位置。

1. 网络是什么

网络是让不同设备能够定位彼此、交换数据,并按照约定完成通信的一套连接系统。

设备可以是电脑、手机、路由器、打印机、摄像头,也可以是机房里的服务器。网络不只是一根网线或一个 Wi-Fi 图标,真正重要的是:数据能不能从一个设备到达另一个设备,对方能不能理解并返回结果。

网络通信至少需要三件事:

要素它解决的问题
连接两台设备之间有没有可用的通道
地址数据应该送到哪台设备
规则双方用什么格式和顺序交换数据

2. 设备怎样接入网络

先从最熟悉的场景开始:你拿起手机,连上家里的 Wi-Fi,打开一个网站。手机不会直接“跳”到网站服务器,中间要先经过家里的网络,再从家里走向外部网络。

如果从“网络怎样来到家里”看,可以先只记住两段:

  1. 网络先到家里:运营商通过宽带把外部网络接到家中。
  2. 设备再加入家里网络:路由器把这条外部连接分给手机、电脑和电视等设备。

这两段合起来,才是我们平时说的“上网”。

网络进入家里的路径通常是这样的:

网络从互联网经过运营商、光猫和路由器进入家中设备的路径网络从互联网经过运营商、光猫和路由器进入家中设备的路径

图里的“光猫 / 入户终端”先不用急着记。你可以先把它理解成“家里的网络接入运营商的入口”。有时它和路由器做在同一台设备里,有时是两台设备。外观可以不同,接入顺序不变:运营商先把网络接到家里,路由器再把它交给家里的设备。

2.1 第一步:运营商的网络先接到家里

运营商会通过光纤、网线或其他入户线路,把宽带服务接到家里。这里的“宽带”不是一个盒子,而是运营商提供的网络接入服务。

光纤入户的家庭通常会有一台光猫,也叫光网络终端。它负责把运营商送到家里的线路转换成路由器能够使用的网络连接。你可以先把它理解成“外部网络进入家里的入口”。

有些运营商设备同时带有 Wi-Fi 和路由功能,看起来像一台机器;有的家庭则把光猫和路由器分开摆放。外观可以不同,角色仍然存在。

2.2 第二步:路由器把网络分给家里的设备

路由器是家里网络的中转和出口。你可以把它想成家里的“总前台”:它接住外部网络,再把连接分给手机、电脑、电视等设备;同时也负责把设备发出的数据转给外部网络。

路由器通常会给家里的设备分配局域网地址,例如 192.168.x.x。这个地址只在家里或办公室这类小范围网络中使用,用来让路由器知道返回的数据应该交给哪台设备。

2.3 第三步:设备通过 Wi-Fi 或网线加入网络

Wi-Fi 是设备与路由器之间的无线连接方式;网线则是有线连接方式。它们解决的是最后一步:手机、电脑怎样加入家里的网络

手机显示 Wi-Fi 满格,只能说明手机与路由器之间的无线信号较好。路由器没有接通外部网络时,设备仍然可能上不了网。

2.4 为什么连上 Wi-Fi 仍然可能没网

到这里就能分清下面几种状态,它们不是一回事:

你看到的状态实际说明什么还不能说明什么
连上 Wi-Fi设备能与路由器无线通信路由器是否连上宽带
能打开路由器管理页局域网基本正常是否能访问互联网
能打开多数外部网站宽带、运营商网络和 DNS 大致正常某一个网站或服务一定正常

这就是为什么 Wi-Fi 满格、甚至能打开路由器管理页时,网页仍然可能打不开:问题可能出在光猫、宽带、运营商、DNS,或者目标网站本身。

3. 局域网、互联网与服务器

局域网是范围较小、由某个家庭、办公室或机房管理的网络。同一个路由器下的电脑可以共享打印机、访问局域网设备,甚至直接传文件。

互联网则是许多网络互相连接形成的全球网络。你访问网站、调用 API、下载软件,通常都要经过互联网到达远程服务器。

服务器本质上也是计算机,只是它长期运行程序,为其他设备提供服务:网站返回网页,数据库返回数据,文件服务提供下载,AI 服务返回模型生成的结果。

4. IP、域名、DNS 和端口

设备要通信,首先要知道数据送到哪里。这里会遇到四个经常一起出现的概念。

4.1 IP 地址:设备在网络中的位置

IP 地址可以先理解为设备在某个网络中的地址。设备通过它定位通信对象,路由器也依靠地址决定数据下一步往哪里走。

IP 地址可能属于本地网络,也可能属于互联网中的远程服务器。192.168.x.x 这类地址常见于家庭局域网,公网地址则用于与外部网络通信。

4.2 域名:给地址起一个可记的名字

人更容易记住 wyaihub.com,而不是一串数字。域名是给网络服务使用的可读名称,但它本身不是服务器的物理位置。

4.3 DNS:把域名找到 IP

当你输入域名时,设备需要先查询 DNS,找到这个域名当前对应的 IP 地址,再尝试连接服务器。

DNS 将域名解析为服务器 IP 地址的过程DNS 将域名解析为服务器 IP 地址的过程

所以,域名打不开不一定是网站服务器坏了,也可能是 DNS 查询失败、缓存过期或本地网络无法访问 DNS 服务。

4.4 端口:一台设备上的具体入口

一台服务器可能同时运行网站、数据库、文件服务和多个 API。IP 地址只能找到这台机器,端口则进一步告诉系统要把数据交给哪个服务。

可以这样记:IP 像一栋楼的地址,端口像楼里的具体房间。 网站常见的 HTTP/HTTPS 服务会使用约定的端口,开发服务器也经常通过 30008000 等端口提供访问入口。

5. 数据如何从这里到那里

打开网页、发送消息或调用接口时,数据通常会经历这样的往返:

网络请求和响应的往返过程网络请求和响应的往返过程

请求和响应都不是一次性穿过一根线,而是被拆成数据包,在多个网络节点之间转发。网络协议规定了如何标记地址、切分数据、确认到达和处理丢失。

这一章先不展开每一层协议的细节。先记住:网络通信是一次请求和一次响应共同组成的往返过程。

6. 带宽、延迟、上传和下载

这些词描述的是网络的不同维度,不能都用“网速”概括。

概念方向或含义直观影响
下载远程服务到本地设备打开网页、看视频、下载文件
上传本地设备到远程服务发图片、传文件、提交数据
带宽单位时间能传输的数据量大文件和高清视频的持续传输能力
延迟发出请求到收到响应的等待时间点击后的反应、远程操作的跟手程度

带宽高不代表延迟低。视频下载速度快,但服务器响应慢,仍然可能在点击播放时等待很久;带宽不大,但请求距离近、延迟低,简单网页也可能响应很快。

7. 网络和后续学习的关系

第六章会继续讲浏览器如何使用网络请求网页,但它建立在这里的几个概念之上:设备如何接入、域名如何解析、服务器如何被定位、请求如何往返。

学习 AI 时,调用模型 API 也是网络通信:客户端发送请求,远程服务处理模型,再返回结果。学习服务器和部署时,端口、DNS、局域网、公网地址和防火墙会直接决定别人能不能访问你的服务。

本章小结

  • 网络是设备之间交换数据的连接系统,需要连接、地址和通信规则。
  • Wi-Fi、路由器、宽带和互联网处在不同位置:设备先接入本地网络,再通过路由器和运营商网络进入互联网。
  • 域名方便人记忆,DNS 把域名解析为 IP,端口把请求交给服务器上的具体服务。
  • 带宽影响持续传输能力,延迟影响响应等待时间;上传和下载表示数据传输方向。
  • 排查网络问题时,应沿着本机、局域网、宽带、DNS、目标服务的链路逐层定位。
LEARNING PATH

沿着这条路径继续

每一篇文章都是下一次理解的起点。

上一步第四章 程序与编程
当前阅读第五章 网络与设备连接计算机入门
下一步第六章 浏览器与网站协作