From 480e1df2f8ca5218ae10880b709e3733c6bf4439 Mon Sep 17 00:00:00 2001 From: 0ut1s9 <77521671+Outis9@users.noreply.github.com> Date: Tue, 2 Sep 2025 10:34:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=AF=AD=E5=8F=A5?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原文: 实际场景中的网络**环节**是错综复杂的,中间有各种各样的线路和分叉路口,如果一个设备的数据要传输给另一个设备,就需要在各种各样的路径和节点进行选择,而传输层的设计理念是简单、高效、专注,如果传输层还负责这一块功能就有点违背设计原则了。 应该改为: 实际场景中的网络**环境**是错综复杂的,…… --- network/1_base/tcp_ip_model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/network/1_base/tcp_ip_model.md b/network/1_base/tcp_ip_model.md index a64a0ec5..17449695 100644 --- a/network/1_base/tcp_ip_model.md +++ b/network/1_base/tcp_ip_model.md @@ -47,7 +47,7 @@ UDP 相对来说就很简单,简单到只负责发送数据包,不保证数 传输层可能大家刚接触的时候,会认为它负责将数据从一个设备传输到另一个设备,事实上它并不负责。 -实际场景中的网络环节是错综复杂的,中间有各种各样的线路和分叉路口,如果一个设备的数据要传输给另一个设备,就需要在各种各样的路径和节点进行选择,而传输层的设计理念是简单、高效、专注,如果传输层还负责这一块功能就有点违背设计原则了。 +实际场景中的网络环境是错综复杂的,中间有各种各样的线路和分叉路口,如果一个设备的数据要传输给另一个设备,就需要在各种各样的路径和节点进行选择,而传输层的设计理念是简单、高效、专注,如果传输层还负责这一块功能就有点违背设计原则了。 也就是说,我们不希望传输层协议处理太多的事情,只需要服务好应用即可,让其作为应用间数据传输的媒介,帮助实现应用到应用的通信,而实际的传输功能就交给下一层,也就是**网络层**(*Internet Layer*)。