TCP/IP——究竟是什么?

Ock*_*zor 1 ip tcp

我知道这个问题听起来很愚蠢,但这些年来,我仍然很难向人们解释 TCP/IP。我自己并不完全明白,即使在阅读之后,区别也不是很清楚。到目前为止,我得到的是 IP 处理网络,而 TCP 涉及通过该网络传递消息。不过我并不完全相信。此外,它们驻留在互联网架构的不同层上。谁能用一个简单的类比或例子来消除这种区别?另外,我在某处读到了这个

区别在于 TCP 负责数据包的数据传递,而 IP 负责逻辑寻址。换句话说,IP 获得地址,而 TCP 保证将数据传送到该地址。

这样对吗?谢谢你的协助。最后一件事 - 以太网在这一切中来自哪里?

Tom*_*ych 7

考虑一个类比。你运行一个间谍网络。间谍都用信鸽与总部(你)沟通。他们给你发信息,你发回信息。

问题:有时消息没有到达,或者它们无序到达。鸟儿迟到了,它们停下来吃东西,有时一只猫会吃到一只。

那就是IP。它发送数据包并希望它们到达那里。

这当然是不令人满意的。所以你安排你的间谍在每条消息上添加一些额外的信息:他们发送的时间,他们发送前一条消息的时间,一个连续的数字。此外,如果收件人在一定时间内未确认该消息,则应重新发送。现在您可以判断是否有任何东西丢失或出现故障。

那是TCP。它使用不可靠协议 (IP) 来产生可靠连接。