1. 数据传输需要确定源头和目的地(寻址)
第一种情况:直接通过MAC寻址
每台主机都会有物理机的唯一MAC地址。想给其他主机发数据,源主机直接通过网线传送出数据,所有其他连着网线的主机都能收到数据(相当于广播),对比数据中的目的MAC地址标识,如果是发给自己的就接收,这样就实现了多个主机之间的数据交互。
图1:主机之间互连(不足:发送的数据被其他所有主机收到,其一造成不必要的数据传输,其二干扰了其他非目的主机的正常接收)
图2:主机之间通过交换机连接(优点:交互机保存一张维护主机MAC地址的表,数据请求到交换机后,通过查表直接定位目的主机;如果表查不到,广播所有主机,更新MAC地址表)
PS:MAC地址为一个6位十六进制的串,如FF-FF-FF FF-FF-FF
第二种情况:通过ARP表(IP=>MAC)寻址
随着主机越来越多,直接通过MAC寻址定位不再方便