gpt4 book ai didi

networking - OSI 与 TCP/IP 网络的实际影响

转载 作者:可可西里 更新时间:2023-11-01 02:33:19 28 4
gpt4 key购买 nike

我应该设置一个“基于地理位置”的 ipv6 无线网状网络以在 google android 上运行。

我发现似乎是支持网格划分的好应用程序: http://www.open-mesh.net/wiki/batman-adv

"Batman-advanced is a new approach to wireless networking which does no longer operate on the IP basis. Unlike B.A.T.M.A.N, which exchanges information using UDP packets and sets routing tables, batman-advanced operates on ISO/OSI Layer 2 only and uses and routes (or better: bridges) Ethernet Frames. It emulates a virtual network switch of all nodes participating. Therefore all nodes appear to be link local, thus all higher operating protocols won't be affected by any changes within the network. You can run almost any protocol above B.A.T.M.A.N. Advanced, prominent examples are: IPv4, IPv6, DHCP, IPX."

但我团队中的其他成员表示这是不行的,因为它在 OSI 而不是 TCP/IP 上运行。这是我第一次听说 OSI,我想知道这是一个多大的问题?对于可以在其上开发的网状网络应用程序有何影响?考虑到android相对较新,我们不需要太担心与现有应用程序的兼容性,所以这有关系吗?

我没有花很多时间与网络打交道,所以请使用菜鸟术语。

最佳答案

“您几乎可以在 B.A.T.M.A.N. 之上运行任何协议(protocol)。高级,突出的例子是:IPv4、IPv6、DHCP、IPX。”

“但我团队中的其他成员表示这是不行的,因为它在 OSI 上运行,而不是 TCP/IP。”

您团队中的其他成员对 BATMAN 中的流行语感到困惑。

TCP/IP 的“IP”是 IPv4(或 IPv6)。所以 BATMAN 直接完整地支持 TCP/IP。

没有任何形式的冲突。只是困惑。

关于networking - OSI 与 TCP/IP 网络的实际影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/681326/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com