原文发表于:2010-09-21
转载至cu于:2012-07-21
-
PC A为请求PC B的MAC B,发出广播包(arp request);
-
switch收到广播包(arp request),更新本地cam表(学习),端口和MAC的对应更新;
-
switch泛洪广播包(arp request)到除入口的所有2层接口(转发);
-
PC B收到广播包(arp request)的终端更新本地arp缓存,学习到PC A的IP和MAC的对应关系;
-
PC B由驱动程序发送单播包(arp reply);
-
switch收到单播包(arp reply),再次更新本地cam表(学习),端口和MAC的对应更新;
-
switch根据cam表转发单播包(arp reply)到相应的端口(转发);
-
PC A收到响应终端的单播包(arp reply),更新本地arp缓存.
至此,PC A和PC B 之间以单播数据包传输数据。