多做题,通过考试没问题!

计算机网络计算机网络技术

睦霖题库>大学试题(计算机科学)>计算机网络计算机网络技术

二层局域网交换机和三层局域网交换机有何不同?

正确答案: 不同:三层交换机的工作原理增加了路由功能。
(1)假设有两个使用IP协议的站点A(信源)和B(信宿),通过第三层交换机进行通信。若发送站点A在开始发送时,已知目的站B的IP地址,但尚不知道它在局域网上发送所需要的MAC地址,则需要采用地址解析(ARP)来确定B的MAC地址。
A根据其TCP/IP协议属性配置的子网掩码计算出网络地址,和B的IP地址比较,确定B是否与自己在同一子网内。若B与A在同一子网内,A广播一个ARP请求,B返回其MAC地址,A得到B的MAC地址后将这一地址缓存起来,并用此MAC地址封包转发数据,第二层交换模块查找MAC地址表确定将数据包发向目的端口。
(2)若两个站点不在同一子网内,则A要向其TCP/IP协议属性中配置的“缺省网关”发ARP封包。
当A对缺省网关的IP地址广播出一个ARP请求时,若第三层交换模块在以往的通信过程中已得到B的MAC地址,则向发送站A回复B的MAC地址;
否则第三层交换模块根据路由信息向目的站广播一个ARP请求,B得到此ARP请求后向第三层交换模块回复其MAC地址,第三层交换模块保存此地址并回复给发送站A。
以后,当再进行A与B之间数据包转发时,将用最终的目的站点的MAC地址封包,数据转发过程全部交给第二层交换处理,而不再需要经过第三层路由系统处理,从而消除了路由选择时造成的网络延迟,提高了数据包的转发效率,解决了网间传输信息时路由产生的速率瓶颈。
答案解析:
进入题库查看解析

微信扫一扫手机做题