关于CCNA教程里面一个如何获取MAC的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:28:41
在CCNA教程里面有个实例:

假设:
PC-A和PC-B位于不同的网络
PC-A的IP是1.1.1.1,MAC是 0000.0CCC.1111
PC-B的IP是2.2.2.2,MAC是 0000.0CCC.2222
路由器两个接口的IP分别是 1.1.1.2和2.2.2.1,MAC分别是 0000.0CCC.1112和0000.0CCC.2221。

通讯过程:
1、PC-A利用ARP请求默认网关的MAC,报文里面包括PC-A的IP和MAC
2、路由器回应,收到路由器的1.1.1.2接口的MAC 0000.0CCC.1112
3、PC-A将IP数据包封装送往路由器
4、路由器利用APR请求PC-B的MAC,发送接口为 2.2.2.1,对应MAC为0000.0CCC.2221
5、收到PC-B的APR应答,获取PC-B的MAC 0000.0CCC.2222
6、将IP数据包封装送往PC-B,通讯过程完成

问题:
在这个过程中,PC-B怎么知道PC-A的MAC?会不会知道?有没有必要知道?

PCB没必要知道PCA的MAC,你记住,路由器之间的通信,是不涉及到MAC,也就是说MAC只能在本地通信。。而对于路由器之间的通信是IP之间的通信。。。你想一想为什么路由器工作在第三层。交换机是工作的第二层。。。