欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    BPDU协议分析-sniffer应用系列.doc

    • 资源ID:7203472       资源大小:479.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    BPDU协议分析-sniffer应用系列.doc

    BPDU协议分析sniffer应用系列 作者: 张保通 出处:ChinaITLab ( 5 ) 砖 ( 11 ) 好 评论 ( 0 ) 条 进入论坛 更新时间:2005-12-05 23:33关 键 词:协议阅读提示:现代交换网络环境中,为了防止发生交换环路引起广播风暴等问题,常采用STP(Spanning Tree Prtocol,生成树协议)技术。STP利用BPDU(Bridge Protocol Data Unit,网桥协议数据单元)中三个字段:路径开销、网桥ID、端口优先级/端口ID来确定到根桥的最佳路径顺序,从而决定一个生成树实例。 2.1BPDU协议概述现代交换网络环境中,为了防止发生交换环路引起广播风暴等问题,常采用STP(Spanning Tree Prtocol,生成树协议)技术。STP利用BPDU(Bridge Protocol Data Unit,网桥协议数据单元)中三个字段:路径开销、网桥ID、端口优先级/端口ID来确定到根桥的最佳路径顺序,从而决定一个生成树实例。2.2BPDU包结构BPDU协议的包结构如下图所示:图1 BPDU包结构首先是以太网帧头,包括DLC头部、LLC头部,接下来是BPDU字段,最后是为了补齐60字节边界用的DLC填充(Padding)8字节(注意,BPDU帧也经常被封装在802.1Q头部后)。其中的BPDU协议包结构如图2所示。图2 BPDU包格式2.3BPDU协议sniffer分析2.3.1BPDU协议sniffer分析图3是sniffer捕获到到的Catalyst WS-C2924-XL输出BPDU包头部。图3 BPDU帧格式在图中,应该注意到以下一些重要信息:BPDU采用的是多播目标MAC地址:01-80-c2-00-00-00(Bridge_group_addr:网桥组多播地址)DLC后面所跟的802.3帧的总长度为38字节,是指除了DLC头、尾之外的所有内容的长度接下来是BPDU头部,如图4所示:图4 BPDU头部其中:应该注意到以下一些重要信息:协议标识符和协议版本都是固定的0。BPDU类型表明是一个配置BPDUBPDU标志字段表明这既不是一个拓扑变更帧也不是一个拓扑变更确认帧随后是根网桥标识,其中:优先级是0x8000,即10进制的32768(默认值)MAC基地址:00:04:28:d2:09:00随后是根网桥代价:0(表示本交换机就是根网桥)随后是发送网桥ID,其中:优先级是0x8000,即10进制的32768(默认值)MAC基地址:00:04:28:d2:09:00端口:发送此BPDU的交换机端口最后是一些定时器的值:消息年龄:当前为0消息寿命:20秒(默认值)根hello时间:2秒(发送BPDU的时间间隔)转发延迟:15秒(交换机端口处于侦听、学习状态的时间)2.3.2利用sniffer捕获广播风暴正常情况下在一个中、小型交换网络中,一般会几秒钟产生1个广播包。但是,当环路产生时,几秒内产生数万个包(峰值可达到8万多次广播/秒),我们将其称为广播风暴。下面,我们模拟一次广播风暴(请不要在生产网络进行这样的试验)!如图5所示,首先我们在交换机上配置命令no spanning-tree vlan 1关闭VLAN 1的生成树协议的运行,之后用命令检查、确认生成树协议被关闭。图5 关闭生成树协议然后,我们利用交叉线序的双绞线将交换机的fastethernet 0/1和fastethernet 0/2端口短接。几乎是同时,sniffer产生大量的报警(如果定制了声音报警,将听到连续不断的警报声)!图6显示了在sniffer的警报日志中产生的大量广播风暴的告警。(在图5中的黄色部分则显示了交换机的端口Fastethernet 0/7地址学习平均1分钟翻动(flapping)了519次!)图6 广播风暴警报日志我们也可以利用sniffer监控菜单下的历史样本观察到广播风暴。首先需要定义监控过滤器,选择地址类型为硬件、地址为广播(FF-FF-FF-FF-FF-FF)到任意地址,如图7所示。图7 定义监控过滤器之后,选择监控菜单下的设置历史样本,右击广播/秒(Broadcasts/s),开始取样。如图8所示。图8 开始采样这样,当广播风暴产生时,我们可以观察到异常的广播包峰值,如图9所示。图9 广播风暴峰值

    注意事项

    本文(BPDU协议分析-sniffer应用系列.doc)为本站会员(苏美尔)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开