若只有IP,没有MAC?
IP是基于网络拓扑进行地址分配的
实现的是不同网段之间的数据访问
若没有MAC,在互联网中进行数据传递,影响不大,但在局域网中会面临以下三个问题:
1、如果主机地址是自动分配的,那么主机在启动以后,是不存在IP的,那在IP地址获取时,如果唯一标识一台主机
2、交换机对数据帧的转发,如果不存在IP,则所有交换机必须是三层设备,在构建接入网络时,成本会比较大
3、在进行数据高速转发时,基于MAC的转发速度比基于IP更快速,可以实现硬件转发
若只有MAC,没有IP?
MAC是基于制造商进行分配的
实现的是同网段之间的数据访问
如果只有MAC,没有IP,面临以下三个问题:
1、若网卡坏掉,MAC就会变化,MAC变化后,拓扑就会发生变化,网络就会不稳定
2、IP地址可人为修改,管理员可根据需要进行IP地址变更,但MAC是烧制到硬件中的,虽然可使用软件修改,但实现比较麻烦。
3、在广域网中,对于一些传输协议根本就不存在MAC地址,如PPP、HDLC,这种传输场景无法标识一台网络设备