首页 >> 网络交换 >> 技术 >> 正文
华为三层以太网交换机基本原理及转发流程
2007年10月18日 13:32    C114    评论()    阅读:

    A和B之间的互通(以A向B 发起ping 请求为例):

    1)A检查报文的目的IP地址,发现和自己在同一个网段;

    2)A---->BARP请求报文,该报文在VLAN1 内广播;

    3)B---->AARP回应报文;

    4)A---->Bicmprequest;

    5)B---->Aicmpreply;

    A和C之间的互通(以A向C 发起ping 请求为例):

    1)A检查报文的目的IP地址,发现和自己不在同一个网段;

    2)A---->switch(intvlan1) ARP 请求报文,该报文在VLAN1 内广播;

    华为认证技术文章

    5

    3)网关---->AARP回应报文;

    4)A---->switchicmprequest(目的MAC 是 int vlan 1 的MAC,源MAC 是A 的MAC,目的IP 是C,源IP 是A);

    5)switch收到报文后判断出是三层的报文。检查报文的目的IP地址,发现是在自己的直连网段;

    6)switch(intvlan2)---->C ARP 请求报文,该报文在VLAN2 内广播;

    7)C--->switch(intvlan2) ARP 回应报文;

    8)switch(intvlan2)---->C icmp request (目的MAC 是 C 的MAC,源MAC 是 int vlan 2 的MAC,目的IP 是C,源IP 是A)同步骤4)相比报文的MAC 头进行了重新的封装, 而IP 层以上的字段基本上不变;

    9)C---->Aicmpreply,这以后的处理同前面icmp request 的过程基本相同。

    以上的各步处理中,如果ARP表中已经有了相应的表项,则不会给对方发ARP请求报文。

    怎么样来区分二和三层的数据流?

    3526产品是三层以太网交换机,在其处理流程中既包括了二层的处理

    功能,又包括了三层的处理功能。

    区别二三层转发的基本模型:

    vlan1vlan2

    AC

    1.1.1.1

    255.255.0.0

    1.1.1.2

    255.255.0.0

    2.2.2.2

    255.255.0.0

    2.2.2.1

    255.255.0.0

    1.1.1.3

    255.255.0.0

    B

    三层交换机划分了2个VLAN,A和B 之间的通信是在一个VLAN 内

    6

[1]  [2]  [3]  [4]  [5]  [6]  编 辑:徐亮
关键字搜索:网卡  路由器  以太网  网络  交换机  网桥  华为  VLAN  ASIC  IP  网关  SNMP  
  [ 发 表 评 论 ]     用户昵称:   会员注册
 
 
  推 荐 新 闻
  技 术 动 态
  通 信 圈