物理网段

共享相同的物理层设备,能够直接通信的设备的集合。共享相同物理层设备,有两种情况:

物理网段是OSI物理层的概念。


IP网段

同一个广播域内,所有具有相同NetID,不同HostID的IP,组成一个IP网段。一个IP网段内的主机可以直接通过CSMA/CD的方式进行通信。


冲突域

处于相同物理网段内的设备都处于同一个冲突域中,它们会竞争带宽。同一个冲突域内的每一台设备都会收到所有被发送的帧。

冲突域是OSI物理层的概念。连接冲突域的设备包括集线器、中继器等简单复制信号的设备。


广播域

主机只会抓取发送给自己的帧和广播帧,对于目的MAC地址不是自己的帧,主机会将其丢弃。

广播域是指网络中,所有能收到任一设备发出的广播帧的设备的集合。

值得注意的是:广播域是可以跨物理网段的。

广播域是OSI数据链路层的概念。交换机是一个连接广播域的设备。

在交换机内部有一个转发表,用来记录端口和连接到该端口的设备的MAC地址的对应关系。交换机在收到一个帧之后,会检查转发表,从其中去找目的MAC地址对应的端口,然后把帧通过该端口转发;如果找不到的话,那么会把该帧广播给除源端口之外的其它所有端口。同时,交换机还会进行MAC地址的学习:交换机每收到一个帧之后,会建立源MAC地址和接收该帧的端口之间的映射条目,并保存到转发表中(比如,在进行交换机级联的时候,多个MAC地址可以映射到同一个端口上)。

因此,交换机的每个端口是一个冲突域,交换机可以隔离冲突域,但是交换机本身并没发隔离广播域,因为交换机收到广播帧之后,会广播给除源端口外的其它所有端口。

(以上说明中的交换机,都是指的二层交换机)

路由器是根据IP地址(而不是MAC地址)来转发数据包的。当路由器收到一个封包的时候,如果该封包的目的IP地址是受限广播地址,那么路由器不会转发该封包;如果该封包的目的IP地址是某个网段的广播地址,那么路由器默认也不会转发该封包。因此路由器的每个端口是一个广播域,路由器本身隔离了广播域。


参考文档