哪种网络标准定义了两台通过以太网直接连接的计算机应该如何交互?

哪种网络标准定义了两台通过以太网直接连接的计算机应该如何交互?

我特别指的是没有路由器或交换机的情况,两台机器通过单根交叉以太网电缆连接。

我试图了解两台机器建立连接、自动协商、 IP 分配以及诸如此类的事情之前必须发生什么。

但是,在谷歌和维基百科上进行初步搜索后,我仍无法确定定义此行为的标准?我不确定要查看哪个 ISO 层才能找到答案?

任何想法都将不胜感激。

干杯。

答案1

每台机器都需要一个 IP 地址和一个子网掩码。理想情况下,子网掩码应该匹配到可以相互通信的程度。

并没有一个“标准”来描述如何实现这一点。IPv4 和 IPv6 的情况甚至有所不同。

选项包括静态地址、链接本地地址,或者一台机器运行 DHCP 服务器,另一台机器运行 DHCP 客户端。可能还有更多选项。

答案2

正如@sawdust 指出的那样,我在问题中列出的场景被称为临时网络。 https://www.comptia.org/content/guides/what-is-an-ad-hoc-network

连接两台计算机并不总是需要集中管理的网络。相反,用户可以在两台计算机之间设置临时网络。两台设备通过以太网电缆或无线网卡进行通信。

维基百科有一个关于此内容的条目,尽管它仅涵盖无线配置: https://en.wikipedia.org/wiki/Wireless_ad_hoc_network

此外:

“Ad Hoc”一词在不同的语境下似乎有完全不同的含义。

在无线局域网环境中,“Ad Hoc”表示网络中的所有设备都具有相同的角色。相反的是“基础设施网络”,其中一个设备具有特殊角色。这两种类型的网络的数据格式(OSI 第 2 层)略有不同。 https://networkengineering.stackexchange.com/questions/55465/are-ad-hoc-networks-always-wireless

相关内容