主页 > 上海宽带新闻 >

三层交换的原理

时间:2018-01-19 16:15来源:未知 作者:上海宽带 点击:
上海电信宽带三层交换的原理 三层交换机是一个带有路由功能的二层交换机,但它是二者的有机结合,而不是简单地把路由器设备的硬件及软件叠加在二层交换机 上。 假设两个使用丨P的站点要通过三层交换机进行通信。站点A在开始发送信息时,已知目的IP地址,但不
  
上海电信宽带三层交换的原理
三层交换机是一个带有路由功能的二层交换机,但它是二者的有机结合,而不是简单地把路由器设备的硬件及软件叠加在二层交换机 上。
假设两个使用丨P的站点要通过三层交换机进行通信。站点A在开始发送信息时,已知目的IP地址,但不知道在局域网上发送所需要的目的MAC地址,要采用地址解析协议(ARP)来确定目的MAC地 址。这可以分为以下两种情况进行讨论。
 
①通信的两个站点位于同一个子网内。例如站点A要和站点B通信,A在开始发送时,会把自己的IP地址与B站的IP地址比较,从其 软件中配置的子网掩码得出子网地址,来确定目的站点是否与自己在 同一子网内,若是,则根据MAC地址进行二层转发。
 
站点A如何得到站点B的MAC地址呢? A广播一个ARP请求,巳返回其MAC地址。A得到目的站点B的MAC地址后将这一地址缓存起来, 并用此MAC地址封包转发数据,二层交换模块通过查找MAC地址表确定将数据包发向目的端口。具体过程如图4-15所示。

图4_15采用地址解析协议ARP确定目的MAC地址的过程
②通信的两个站点不在同一个子网内。例如A要和C通信,A要向三层交换模块广播一个ARP请求,如果三层交换模块在以前的通信过程中已经知道C站的MAC地址,则向发送站A回复C的MAC地址, 然后A通过二层交换模块向C转发数据,如图4-16 ( a )所示。若三层交换模块不知道C站的MAC地址,则会根据路由信息广播一个ARP 请求,C站收到此ARP请求后向三层交换模块回复其MAC地址, 三层交换模块便会保存此地址并回复给发送站A ,同时将C站的MAC 地址发送到二层交换引擎的MAC地址表中。此后,A向C发送的数 据包便全部交给二层交换机处理,信息得以高速交换
 

------分隔线----------------------------
最新评论 查看所有评论
推荐内容
联系我们
4000-087-906
或用QQ联系我们