以 IPv4 发送的数据包

以 IPv4 发送的数据包

我只是想了解数据包的工作原理。所以,如果我假设有一张 1mb 大小的图像,即 1,000,000 字节,而 IPv4 数据包的最大数据包大小为 65,536 字节,这是否意味着最佳情况下只会发送 16 个数据包?抱歉,如果这是一个愚蠢的问题,我只是在为学校做一个演示,想尽可能多地了解。

答案1

首先你需要了解 TCP/IP 网络模型

网络模型,有时也称为网络架构或网络蓝图,是指一套全面的文档。每个文档单独描述网络所需的一个小功能;总的来说,这些文档定义了计算机网络正常工作所需的一切。一些文档定义了协议,即设备通信必须遵循的一组逻辑规则。其他文档定义了网络的一些物理要求。例如,文档可以定义传输数据时在特定电缆上使用的电压和电流水平。

您可以将网络模型想象成建造房屋的建筑蓝图。当然,您可以在没有蓝图的情况下建造房屋。但是,蓝图可以确保房屋具有正确的地基和结构,不会倒塌,并且具有正确的隐藏空间来容纳管道、电气、煤气等。此外,使用蓝图建造房屋的许多不同人员(例如框架工、电工、泥瓦匠、油漆工等)都知道,如果他们遵循蓝图,他们的工作就不会给其他工人带来麻烦。

类似地,您可以构建自己的网络(编写自己的软件、构建自己的网卡等)来创建网络。但是,购买和使用已经符合某些知名网络模型或蓝图的产品要容易得多。由于网络产品供应商在构建产品时会考虑某种网络模型,因此他们的产品应该可以很好地协同工作。

我给你留下了Cisco Press - TCP/IP 和 OSI 网络模型

相关内容