自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hayden的技术博客

分享技术,分享经验,分享人生。

  • 博客(9)
  • 收藏
  • 关注

原创 ARP报文浅析

(一)首先需要明白任何上层的报文,都需要经过发送方的层层封装,最后在物理层一比特流的方式发送出去,封装的过程实际就是加包头的过程,当然接收方也需要层层解封,实际就是去包头的过程,最后送给各个协议做处理。(二)报文在IP层时称之为“IP报文”,比如有ARP报文,ICMP报文等。  报文在MAC层时称之为“以太网帧”。以太网帧主要有两种:以太网V2类型和802.3类型。以太网帧的格式如下(以太

2014-07-07 15:06:51 2487

原创 802.1Q VLAN 简介

(一)vlan原理首先说下802.1q协议(也叫dot1q),802.1q协议定义了vlan字段的结构和vlan字段在以太网帧中的位置。上一篇文章有介绍以太网帧的格式,传统的以太网数据帧在目的mac地址和源mac地址之后封装的是上层协议的类型字段,如图1-2所示。其中DA表示目的mac地址,SA表示源mac地址,Type表示报文所属协议类型。IEEE 802.1q协议规定在目的ma

2014-07-07 15:05:43 19892 2

原创 SDK CLI

1.VER:显示当前使用Sdk的相关信息。包括Sdk的版本,build的时间,以及该SDK支持Mac Chip 和Phy Chip。BCM.0> ver  Broadcom Command Monitor: Copyright (c) 1998-2010 Broadcom CorporationRelease: sdk-5.10.2 built 20140628 (Sat Jun 28

2014-07-07 14:55:37 2022

原创 SDK的vlan bug

1. 最近在调试一款三层交换机,方案是 BCM56218,在测试过程中发现 vlan功能不正常。    通过 vlan show命令,发现 vlan 1中bitmap只有6个端口。而在正常情况下,初始化中会把所有端口都加入到 vlan 1中。     2. 通过在 bcm_esw_vlan_init() 中加调试语句,发现在初始化时,确实将所有端口都加入到了vlan 1中,但 vlan

2014-07-07 14:53:08 1486

原创 FP策略路由测试脚本

1.上层OS创建vlanif2和vlanif3,ip为192.168.2.253和192.168.3.253BCM.0> l3 intf showFree L3INTF entries: 253Unit  Intf  VRF Group VLAN    Source Mac     MTU TTL Tunnel InnerVlan----------------------

2014-07-07 14:38:46 2769 1

转载 BCM芯片FP原理及相关SDK数据结构介绍

BCM芯片有几个大的模块: VLAN、L2、L3和FP等几个,其中FP的使用也最为灵活,能解析匹配数据包文的前128字节比特级的内容,动作包括转发、丢弃、结合qos修改相应字段、分配vid、流镜像、流重定向、指定端口转发(比如CPU口)、指定下一跳转发往、指定隧道转发等,往往在实现功能上有意想不到的功效。简单来说,如果硬件和BSP分别是九阳真经和九阴真经的话,那么port和vlan是少林七十二项绝

2014-07-03 14:50:59 1500

原创 BCM56218策略路由

1. BCM56218只支持Policy Base Router,SDK

2014-07-02 17:40:43 3030 1

转载 深入剖析三层交换机的工作过程

(一)路由器的三层转发主要依靠CPU进行,而三层交换机的三层转发依靠ASIC芯片完成,这就决定了两者在转发性能上的巨大差别。当然,三层交换机并不能完全替代路由器,路由器所具备的丰富的接口类型、良好的流量服务等级控制、强大的路由能力等仍然是三层交换机的薄弱环节。目前的三层交换机一般是通过VLAN来划分二层网络并实现二层交换的,同时能够实现不同VLAN间的三层IP互访。

2014-01-20 13:42:24 1308

转载 三层交换原理图解

三层交换机的结构:ASIC芯片和CPUASIC芯片用于完成二层和三层的转发,内部包含用于二层转发的MAC地址表和用于IP转发的三层转发表。CPU用于转发的控制,主要维护一些软件表项(包括路由表,ARP表),并根据软件表项的转发信息来配置ASIC的硬件三层转发表。真正决定高速转交换转发的是ASCI的二三层硬件表项,而ASIC的硬件表来源于CPU维护的软件表项。假设

2014-01-17 15:15:37 2310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除