把很多电脑"手拉手"连起来,让它们能互相说话、互相分享东西,这就是网络!
读完这篇,你就懂为什么能用手机看全世界的网页了。
把电脑用线或WiFi连在一起,让它们能"聊天"
每台电脑都有自己的"门牌号",叫 IP 地址
数据被切成小包裹,从一台电脑送到另一台
全世界的电脑连起来,就成了"互联网"
网络就是把很多电脑(或手机、平板)连起来,让它们可以互相通信、互相分享东西的一个"群"。
想象一下你们班级:每个同学就是一台电脑。如果大家都坐在一起,能互相说话、借橡皮、传纸条,那这个班级就像一个"网络"。 没有网络的话,每台电脑就是一座孤岛,啥也分享不了;有了网络,电脑之间就能一起干活了!
网络里有两个重要角色:
🖥️ 节点(Node):网络里每一台连进来的设备都叫一个"节点"。你的电脑、手机、爸爸的笔记本、家里的智能音箱,都是节点。
🧵 连接(Connection):节点之间的"线"。可以是真电线(网线),也可以是看不见的 WiFi 信号,甚至可以是手机信号。
你寄快递时,要写收件人的地址对吧?不然快递员不知道送到哪。 在网络里也是一样:每台电脑都需要一个"门牌号",这样别的电脑才知道数据要送到哪里。 这个门牌号就叫 IP 地址。
IP 地址长这样:192.168.1.1
——四个数字用点隔开。就像你家的"几号楼几单元几号"一样。
还有一个好帮手叫 路由器(Router),它就像家里的"邮局",负责把数据包裹从一台电脑送到另一台电脑。
网络有大有小,按覆盖范围主要分三种:
家里或学校里几台电脑连起来,范围小
一座城市里的网络,比如覆盖整个北京
范围超大,跨越国家甚至全世界
你天天上网刷视频、查资料、玩网络游戏,用的就是互联网(Internet)。 它是把全世界无数个小网络连起来组成的"超级大网络"。
互联网上有很多服务,最常见的是:
🕸️ 网页(Web):你用浏览器打开的网站,比如百度、B站。
📧 电子邮件:写信寄给远方的朋友。
🎮 网络游戏:跟全世界玩家一起玩。
💬 聊天软件:微信、QQ,秒发秒到。
学编程时,我们可以用代码让电脑去网络里"敲门",看看另一台电脑在不在。下面是一段简单的 Python 代码:
# 用 Python 跟网络里的另一台电脑打个招呼 import socket # 创建一个"小快递员" sock = socket.socket() # 找到百度家的电脑,端口 80 是网页服务的"门" sock.connect(("www.baidu.com", 80)) # 说一句"你好" sock.send(b"Hello, Baidu!") # 听听对方回什么 response = sock.recv(1024) print("百度回复:", response) # 关门,再见 sock.close()
| 概念 | 是什么 | 像什么 |
|---|---|---|
| 🌐 网络 | 很多电脑连在一起能通信 | 班级里同学能互相说话 |
| 🖥️ 节点 | 网络里的设备 | 班级里的每个同学 |
| 🧵 连接 | 设备之间的连线/信号 | 同学之间能传话的空气 |
| 📍 IP 地址 | 电脑的门牌号 | 你家的家庭住址 |
| 📮 路由器 | 转发数据的设备 | 网络里的邮局 |
| 🏠 局域网 LAN | 小范围网络(家/学校) | 一个班级 |
| 🌍 互联网 | 全世界网络连起来 | 全世界所有班级的群 |