如图,实现两台pc之间的相互通信
1.pc1和pc2之间如何进行通讯。
2.pc有mac和ip,首先pc1需要向sw1发送广播,sw1查询mac地址表,向router发送广播,router不接受广播,router的每个接口都有ip和mac,此时计入router的mac需要进行arp欺骗,转换成router需要的IP,arp就是将mac转换陈ip,此时router查询本地路由表,由GE0/0/1接口发向sw2,此时进行rarp,将ip转换成pc2的mac地址,进入sw2,sw2查询本地的mac地址表,传达到pc2.
由于通信之间是双向的,pc2此时发送单播,进入sw2,再由sw2查询mac地址表,进行arp协议,将pc2的mac地址转换成ip地址,传送到让router,router查询本地路由表,此时是单播通讯,router向sw1发送单播通讯,pc1收到pc2的回复,此时通讯完成
arp:将mac地址转换成ip地址
rarp:将ip地址转换成mac地址