Tanenbaum 指的是一种相当理论化的、有点狭隘的网络观点。其中,每个连接(链接)可以是点对点(p2p)或广播(p2mp)。
一个 p2p 链接只能连接两个节点——想想一个简单的串行线。一个节点发送的数据包只被另一端的节点接收。寻址是一种选择,但不一定是必需的。
使用广播链路,可以连接两个以上的节点——或者通过所有共享单线(共享介质)或在它们之间使用某种集中器(集线器)。这也称为点对多点 (p2mp)。这样,一个节点发送的数据包被所有其他节点接收。显然,必须有某种寻址方式,但这可能发生在更高的网络层。
在现实生活中,查看特定技术会有所帮助。无处不在的以太网最初是作为物理层(10BASE5 和 10BASE2)中的广播网络——所有节点接入共享电线(总线拓扑),任何节点发送的数据包都会被所有其他节点接收。每个数据包都有一个目标地址,没有发送给接收者的数据包被简单地忽略。
由于共享媒体在故障排除和利用现有双绞线布线时可能会变得很痛苦,因此共享线被中继器集线器取代,所有分接头都被电 p2p 链路 (10BASE-T) 取代。集线器注意在处理端(上层物理层)没有任何变化,但电气拓扑(下层物理层)从总线变为星形。
一个简单的广播网络(“冲突域”)在任何给定时间只能传输一个数据包,无论其大小如何 - 这不能很好地扩展。较大的网络由网桥或因此由交换机分割。那些在每个端口上将共享冲突域拆分为一个,并通过目标地址在它们之间选择性地转发。这样,许多数据包(帧)可以同时通过网络运行。在这里,每条链路代表一个完整物理层 (L1) 的 p2p 连接。然而,寻址仍然贯穿始终,因此在数据链路层(L2),网络仍然是一种广播网络(尽管是选择性网络)。
广播网络是否由点对点链路组成?
它可能但不一定(例如 10BASE5 或 Wi-Fi)。
网络可以由点对点链路和广播链路组成吗?
是的-至少将“网络”作为更高层的术语。IP 网络 (L3) 可以使用更下方的各种链路。甚至以太网也可以混合使用 p2p 和 p2mp L1 链路(例如,将 10BASE-T 和 10BASE5 连接在一起)。