广播链接与点对点链接

网络工程 以太网 子网 网络 网络理论
2022-02-23 11:19:13

广播链路和点对点链路有什么区别?在下面的段落中,作者在“广播链接”和“广播网络”之间切换,这引起了我的困惑..“广播网络”和“广播链接”之间有区别吗?对我来说,“链接”一词意味着物理链接。

广播网络是否由点对点链路组成?

网络可以由点对点链路和广播链路组成吗?

从广义上讲,广泛使用的传输技术有两种:广播链路和点对点链路。 点对点链路连接单独的机器对。为了在由点对点链路组成的网络上从源到目的地,短消息(在某​​些情况下称为数据包)可能必须首先访问一个或多个中间机器。通常有多个不同长度的路径是可能的,因此在点对点网络中找到好的路径很重要。仅具有一个发送者和一个接收者的点对点传输有时称为单播。

相比之下,在广播网络上,通信通道由网络上的所有机器共享;任何机器发送的数据包都会被所有其他机器接收。

——来自,计算机网络——A. Tanenbaum

1个回答

Tanenbaum 指的是一种相当理论化的、有点狭隘的网络观点。其中,每个连接(链接)可以是点对点(p2p)或广播(p2mp)。

一个 p2p 链接只能连接两个节点——想想一个简单的串行线。一个节点发送的数据包只被另一端的节点接收。寻址是一种选择,但不一定是必需的。

使用广播链路,可以连接两个以上的节点——或者通过所有共享单线(共享介质)或在它们之间使用某种集中器(集线器)。这也称为点对多点 (p2mp)。这样,一个节点发送的数据包被所有其他节点接收。显然,必须有某种寻址方式,但这可能发生在更高的网络层。

在现实生活中,查看特定技术会有所帮助。无处不在的以太网最初是作为物理层(10BASE5 和 10BASE2)中的广播网络——所有节点接入共享电线(总线拓扑),任何节点发送的数据包都会被所有其他节点接收。每个数据包都有一个目标地址,没有发送给接收者的数据包被简单地忽略。

由于共享媒体在故障排除和利用现有双绞线布线时可能会变得很痛苦,因此共享线被中继器集线器取代,所有分接头都被电 p2p 链路 (10BASE-T) 取代。集线器注意在处理端(上层物理层)没有任何变化,但电气拓扑(下层物理层)从总线变为星形。

一个简单的广播网络(“冲突域”)在任何给定时间只能传输一个数据包,无论其大小如何 - 这不能很好地扩展。较大的网络由网桥或因此由交换机分割。那些在每个端口上将共享冲突域拆分为一个,并通过目标地址在它们之间选择性地转发。这样,许多数据包(帧)可以同时通过网络运行。在这里,每条链路代表一个完整物理层 (L1) 的 p2p 连接。然而,寻址仍然贯穿始终,因此在数据链路层(L2),网络仍然是一种广播网络(尽管是选择性网络)。

广播网络是否由点对点链路组成?

它可能但不一定(例如 10BASE5 或 Wi-Fi)。

网络可以由点对点链路和广播链路组成吗?

是的-至少将“网络”作为更高层的术语。IP 网络 (L3) 可以使用更下方的各种链路。甚至以太网也可以混合使用 p2p 和 p2mp L1 链路(例如,将 10BASE-T 和 10BASE5 连接在一起)。