A. 二层通信什么意思

二层通信指的是基于交换机的二层网络通信,没有经过网络层进行的通信过程。通信的概念就很笼统了。

B. 路由器和二层交换机之间是如何通信

源IP和目的IP 在整个过程中都是不变的。
改变的是源MAC和目的MAC。 源mac每经过一个路由设备(路由器等),就会被设备改为自身的mac再发出去。收到时是上一个设备的mac,发出去时是自己的mac;目的mac也类似,改为下一个经过的设备的mac。收到时是自己的mac,发出去时是下一个设备的mac。

E交换机发送给路由器S0的时候这次数据包的源IP是192.168.0.2 ,目的IP是172.16.0.2,源mac a 和目的MAC e;
从路由器S1口发送给交换机F时,源IP是192.168.0.2 ,目的IP是172.16.0.2,源MAC f 目的MAC c

源IP是192.168.0.2 ,目的IP是172.16.0.2,
源mac f 目的mac c

C. 2层MAC通信

交换机在自学习时会学到本地的mac地址列表,当a和b通信时首先会发出arp广播,交换机吧arp广播发送到整个网络,而如果有对应b主机,b主机会自动发送一个答复,然后a把b的ip地址和mac地址写入自己的arp缓冲,随后开始发送真正的数据。如果没有对应主机,arp广播包在网段内自己死亡(都有存活时间)。交换机承担通讯时,只识别网段内的mac地址,并不识别ip地址,这就是第二层通信