计算机网络(一):告别枯燥!用 10 分钟搞懂:数据是怎么从你手机飞到全世界的?

在当今的互联网时代,每天刷手机追剧、跟闺蜜视频唠嗑、组队开黑打游戏,这些操作是不是已经刻进 DNA 了?但你有没有想过:你发的一句 “笑死我了”,是咋精准飞到闺蜜手机里的?你点的追剧按钮,又是咋从遥远的服务器扒拉来高清视频的?

答案就是 ——计算机网络!它就像一张看不见的 “数字蜘蛛网”,悄咪咪把全球的设备都连在了一起。今天咱就抛开枯燥的课本,用唠嗑的方式逐层拆解,搞懂数据 “快递” 的配送全过程!

一、计算机网络:当代 “网虫” 🐛的快乐基石

计算机网络的核心使命很简单——实现多台计算机的连接与数据传输。它的发展与计算机技术,尤其是大规模集成电路的进步密不可分。追溯源头,现代计算机网络的技术雏形与美国的相关研发密切相关。

最原始的网络搭建,简直跟过家家一样:两台电脑 + 一根网线 + 一个网关,插上就能 “牵小手”。这一步的本质,就是先搞定物理层连接—— 就像寄快递得先有条能走的路,硬件连不通,数据就是 “巧妇难为无米之炊”

二、分层架构:网络界的“流水线牛马🐄🐎”

计算机网络为啥这么靠谱?核心秘诀就是分层干活!就像工厂流水线,你拧螺丝、我装零件、他搞质检,每一层只干自己的活,层与层之间默契配合,最后稳稳把数据送到家。

从底层到上层,咱一层一层扒开它的 “小心思”!

(一)物理层:数据传输的 “基建包工头”

物理层是网络的“地基”,主要解决两个核心问题:物理连接信号转换。它不关心数据的含义,只负责把数字信号通过物理介质传出去。

它是个 “糙汉子”,完全不关心数据里写的是 “我爱你” 还是 “吃了吗”,只负责把信号传出去就行!

1.核心作用:给信号 “翻译”+ 定规矩 

简单说,就是定义网线咋插、WiFi 咋连,再把电压、电磁波这些 “物理方言”,翻译成电脑能识别的 “0 和 1” 二进制语言。要是没这步翻译,电脑瞅着物理介质上的信号,就跟咱瞅着外星文一样 —— 一脸懵!

2.常见传输介质:各有各的 “绝活”

a.铜网线:靠电压高低说 “悄悄话” 

 比如约定好:5V 代表 “1”,2V 代表 “0”。但这里有个坑 —— 要是出现 5V 和 3V 这种模糊电压,接收方就懵了:这到底是 “1” 还是 “0” 啊?直接导致数据传输翻车!

b.光纤:靠光速飙车的 “学霸”  

用 “亮” 代表 “1”,“灭” 代表 “0”,传输速度快到飞起,还不怕电磁干扰,简直是长途传输的 “天花板”!

c.无线传输:不用线的 “自由侠” 

靠 WiFi、5G 的电磁波或者红外信号,不用插线就能连网,走到哪连到哪,主打一个灵活!

(二)数据链路层:局域网里的 “快递分拣员”

物理层解决了“能不能传”的问题,数据链路层则要解决“在局域网里传给谁”的问题——核心是实现局域网内设备的精准识别。

1.核心标识:MAC 地址 = 设备的 “永久身份证”

这是网卡出厂时就自带的“身份证”,全球唯一,并且绑定在硬件上无法修改。不管设备连到哪个网络,它的MAC地址永远不变,就像设备的“硬件指纹”。

2. 数据传输逻辑:类似“广播通知”

举个栗子🌰,你家电脑(MAC 地址 0A)要给隔壁邻居的电脑(MAC 地址 0B)发 “今晚吃火锅不”。数据会被包装成这个样子:0A(我)→ 0B(你):今晚吃火锅不🍲?,然后在整个局域网里 “广播”。

这里有个超聪明的 “过滤机制”:其他设备(比如 0C、0D)收到这个数据包,一看目标 MAC 不是自己,直接丢垃圾桶;只有 0B 看到 “欸,这是喊我呢😁”,才会开开心心接收并处理!

这样就避免了数据被无关设备无效处理,传输效率大大提高!

(三)网络层:跨网传输的 “全球导航员”

数据链路层的 MAC 地址,顶多在小区里管用。要是你想从家里 WiFi 连到公司的服务器,或者刷到国外的搞笑视频,就得靠网络层来突破局域网的限制了!

1. 核心标识:IP 地址 = 设备的 “临时户口本”

IP 地址是人类为了管理大规模网络设计的虚拟地址,可以动态分配,不像 MAC 地址那样绑定硬件。

如果说MAC地址是“房间门牌号”,IP地址就是“小区地址+房间号”,能实现跨区域定位。

2. IP地址关键知识:这些特殊地址你肯定见过

  • 咱日常用的都是 IPv4 地址,由 4 段 0-255 的数字组成,比如192.168.1.100

  • 0.0.0.0代表 “所有 IP 地址”,常用来表示 “本设备的所有网络接口”。
  • 127.0.0.1回环地址,就是 “本机” 的代称!测试本地程序时用它,程序之间直接唠嗑,不用经过外部网络。
  • 192.168.0.1/192.168.1.1最常见的路由器管理地址,相当于你家局域网的 “大门”,所有跨网数据都得从这儿进出!

地址划分逻辑:为了区分不同区域的网络,IP地址池有大致划分,比如1-100段多分配给欧洲,100-120段给美洲,120-230段给中国(这是简易划分逻辑,实际以IANA官方分配为准)。

3.核心传输规则:NAT 技术 =“网络翻译官”

跨网传输时,数据包会带着 “全套证件”:源 IP、目标 IP、源 MAC、目标 MAC + 数据。

当数据经过路由器等设备“每一跳”时,源MAC和目标MAC会更新(因为要适配当前局域网的设备识别规则),但源IP和目标IP永远不变——这就确保了无论经过多少个网络,都能定位到原始发送端和最终接收端。

这就像快递包裹,不管经过多少个中转站,收件人和寄件人的地址永远不会改,确保数据能精准找到最终目的地!

核心结论:只要网络连通,且数据包的源IP和目标IP正确,数据就能借助前三层的协作,顺利传到目标设备。

(四)运输层:程序界的 “精准投递员”+“可靠性保镖”

前三层已经把数据送到目标设备了,但一台手机上可能同时运行着微信、抖音、小红书 —— 数据到了手机,该传给哪个程序?

这就是运输层的活儿!同时,它还得保证数据传得准、传得全,妥妥的 “全能牛马”!

1.核心标识:端口号 = 程序的 “工位号”

这是为设备内需要联网的程序分配的唯一数字(范围0-65535),绑定在网卡上。

比如微信可能占用8000端口,浏览器访问网页常用80端口。

有了端口号,就能实现“进程到进程”的精准传输——毕竟PC间通信,本质是“一台PC的某个进程”和“另一台PC的某个进程”在对话。

2.完整数据包 “身份证”:信息拉满

到了运输层,数据包的信息就全了:源端口+目标端口+源IP+目标IP+源MAC+目标MAC+数据

这套“地址+端口”组合,能精准定位到“哪台设备的哪个程序”。

3. 两大核心协议:UDP 和 TCP,各有各的脾气

运输层有两个 “顶梁柱” 协议,一个随性一个严谨,适配不同的场景需求!

1.UDP 协议:佛系 “闪电侠”

它的特点是简单、快速、无连接—— 只负责把数据发出去,不管数据丢没丢、顺序乱没乱。但正因为它不搞 “繁文缛节”,传输速度贼快、延迟贼低!适合对实时性要求高、能接受少量丢包的场景,比如视频通话、直播、打游戏。毕竟打王者时,延迟 1 秒比丢 1 个数据包可怕多了!

2.TCP 协议:严谨 “老管家”

TCP 是面向连接、可靠传输的代表,也是面试和考试的 “常驻嘉宾”!它会通过一系列机制,确保数据准确、有序地到达,一个都不能少!

咱来扒扒它的 “看家本领”:

① 序号 + ACK 应答:解决 “丢件” 和 “乱序”

给每个数据段编上号(比如 1-100),接收方收到后会发 “收到啦” 的 ACK 应答。要是发送方没收到应答,就默认数据丢了,重新发!更聪明的是 “累计应答”:比如发了 1-7 段,接收方发个 ACK7,就代表 1-7 段都收到了,不用逐个回复,效率直接翻倍!

② 滑动窗口:动态调节 “快递发货速度”

通过 “win 值” 决定一次能发多少数据包。比如 win=7,就一次发 7 个。要是网络卡了,接收方就把 win 值调小(比如 win=5),发送方就少发点,完美适配带宽!

③ 慢启动 + 拥塞避免:防止 “网络堵车”

慢启动阶段,发送量指数级增加(1→2→4→8),快速试探网络带宽;达到阈值后,就线性增加(8→9→10),避免网络过载堵车!

④ CRC 纠错码:给数据 “验真身”

检测数据传输中有没有被干扰(比如比特翻转),确保数据完整无缺!

⑤ 三握四挥:连接和断开的 “仪式感”

三次握手” 建立连接:确保双方都能 “发消息 + 收消息”,双向通道畅通!

“三握”示意图

“四次挥手” 断开连接:因为要确保双方都传完了所有数据,不能说断就断,主打一个负责任!

“四挥”示意图

(五)总结

最后用四句话总结各层的核心价值,帮大家加深记忆:

物理层:解决“能不能传”——搞定硬件连接和信号转换;

数据链路层:解决“局域网内传给谁”——靠MAC地址实现精准广播与过滤;

网络层:解决“跨网传给谁”——用IP地址突破局域网限制,结合NAT实现跨网跳转;

运输层:解决“传给对方哪个程序”+“传得准不准”——端口号定位进程,TCP/UDP保障传输可靠性。

好啦,今天的网络科普唠嗑就到这!是不是发现,原来每天陪伴我们的网络,藏着这么多有趣的小秘密~

Nano-ESG数据资源库的构建基于2023年初至2024年秋季期间采集的逾84万条新闻文本,从中系统提炼出企业环境、社会及治理维度的信息。其构建流程首先依据特定术语在德语与英语新闻平台上检索,初步锁定与德国DAX 40成分股企业相关联的报道。随后借助嵌入技术对文本段落执行去重操作,以降低内容冗余。继而采用GLiNER这跨语言零样本实体识别系统,排除与目标企业无关的文档。在此基础上,通过GPT-3.5与GPT-4o等大规模语言模型对文本进行双重筛选:方面判定其与ESG议题的相关性,另方面生成简明的内容概要。最终环节由GPT-4o模型完成,它对每篇文献进行ESG情感倾向(正面、中性或负面)的判定,并标注所涉及的ESG具体维度,从而形成具备时序特征的ESG情感与维度标注数据集。 该数据集适用于多类企业可持续性研究,例如ESG情感趋势分析、ESG维度细分类别研究,以及企业可持续性事件的时序演变追踪。研究者可利用数据集内提供的新闻摘要、情感标签与维度分类,深入考察企业在不同时期的环境、社会及治理表现。此外,借助Bertopic等主题建模方法,能够从数据中识别出与企业相关的核心ESG议题,并观察这些议题随时间的演进轨迹。该资源以其开放获取特性与连续的时间覆盖,为探究企业可持续性表现的动态变化提供了系统化的数据基础。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值