交换机(工作在数据链路层)具有学习功能:
    一台刚重启的交换机上的mac地址表为空,根据数据包的来源,目的地来学习MAC地址与端口的映射关系映射关系,对于MAC地址表之中已有的就不管了,对未知端口的的帧进行扩散
    
广播风暴:
    由于网络拓扑的设计和连接问题(交换机连接成环路时),导致广播在网段内大量复制,传播数据帧,导致网络性能下降,甚至网络瘫痪
 
解决办法:
    STP生成数协议:虽然是两条线连着的,STP只用一条线,另一条线相当于没用;当一条线路出现                故障,自动启用另一条线
        1.逻辑上断开网络中的环路,防止链路层广播风暴的产生
        2.当线路出现故障时,断开的接口会被重新激活,恢复通信,起线路备份作用
    端口聚合:多个端口逻辑上聚合成一个端口
            
验证交换机具有学习功能
    1、dis mac    //列出mac地址表
        刚开机这样的
    992b是  PCB
    2d53        PCA
 
    2、undo mac    //清空MAC地址表
 
    3、PCA ping PCB    
          dis mac        发现有PCA, PCB的mac地址
 
    4、如果PCA ping一个不存在的ip
        A发送的时一个arp报文  
        交换机上没有这个不存在的ip,发送广播帧,同时交换机放弃学习A的mac(这里老师演示时是这样我自己做交换机能学习到A的mac)
 
    5、A ping B后,交换机学习到A,B的mac
            拓扑断掉B
            迅速undo mac,
            然后A ping B
            这时A发送的是ICMP报文,交换机学习到了A的mac
 
结论:交换机能学习到ICMP报文中的mac
            放弃学习arp中的mac
 
验证广播风暴,STP
        组网时,两台交换机中有环路,会出现广播风暴,很快网络瘫痪
 
stp enable    S1中启用STP协议   
                      S2中启用STP协议
广播风暴消失
 
使用STP协议时,断开S1 S2之间的一条路,A网络仍然是正常的
说明STP协议实际上只使用了一条路,而且线路故障时,能自动切换另一条路
 
stp disable    关闭stp协议
又出现广播风暴
 
使用端口聚合
    S1  S2中端口设置为全双工模式,速度100M
inter e0/1    
dul full        //全双工
speed 100    //设置速度100M
 
inter e0/2
dul full        //全双工
speed 100    //设置速度100M
quit        //退出设置
 
S1  S2进行端口聚合
link-aggregation e0/1 to e0/2 both
 
现在没有广播风暴
 
这时A B  C  D都通
 
undo link-aggregation all    //清除所有聚合信息
display link-aggregation        //查看所有汇聚消息
    
 
    

交换机广播风暴,STP生成树协议,端口聚合的更多相关文章

  1. CCNA 之 九 STP生成树协议

    STP生成树 在上一次实验中,使用了单臂路由是两个不同的VLAN之间进行通信,而单臂路由的这种网络拓扑,当一条链路或者路由设备出现故障的时候,整个网络就会瘫痪. 称此网络为:不健壮的,无冗余的网络环境 ...

  2. STP 生成树协议 RSTP 快速生成树

    STP(Spanning Tree Protocol)是生成树协议的英文缩写 该协议可应用于在网络中建立树形拓扑,消除网络中的环路,并且可以通过一定的方法实现路径冗余,但不是一定可以实现路径冗余.生成 ...

  3. STP生成树协议在二层环境中的应用

    一 STP简介 1.单词: rstp快速生成树协议 filter过滤 protection保护 2.作用: 通过阻塞特定接口来防止二层交换环路,从而做到既可以提高网络可靠性的同时又能避免环路带来的问题 ...

  4. STP生成树协议

    STP主要作用 1.消除环路:通过阻断冗余链路来消除网络中可能存在的链路 2.链路备份:当活动那个路径发生故障时,激活备份链路,及时恢复网络连通性. 根桥选举 每个交换机启动STP后,都认为自己是根桥 ...

  5. STP生成树协议原理与算法解析

    转:https://wenku.baidu.com/view/2e52b91d866fb84ae45c8d34.html

  6. CISCO交换机STP实验(生成树协议)

    目录 一.前言:生成树协议(STP) 二.CISCO交换机STP命令汇总 三.运用STP搭建简单拓扑 四.实战:STP综合实验 五.结语 一.前言:生成树协议(STP) 计算机网络中,我们为了减少网络 ...

  7. 生成树协议(STP)的精髓知识

    STP生成树协议   1.STP介绍 2.STP生成树算法 1.STP  -   Spanning tree protocol (生成树协议)是逻辑上断开环路,防止广播风暴的产生.当线路故障,阻塞接口 ...

  8. STP生成树的一些笔记

    一.STP概述 1.1.STP简介 交换网络环路主要由广播风暴.多帧复制和MAC地址表紊乱造成. 广播风暴:一个数据帧或包被传输到本地网段 (由广播域定义)上的每个节点就是广播:由于网络拓扑的设计和连 ...

  9. cisco交换机实现端口聚合

    0x00前言: 今天听老师讲端口聚合,为了方便日后复习故此有 了本篇随笔. 0x01准备工具: cisco模拟器 0x02:目录 为什么要用端口聚合? 广播风暴? 扩展:SMTP 0x03正文: 为什 ...

随机推荐

  1. Websocket 简单对话:静态网页与pycharm对话

    WebSocket websocket 是一种在单个Tcp连接上进行双全工通信的协议.websocket通信协议于2011年被IETF定为标准RFC6455,并 由RFc7936补充规范.WebSoc ...

  2. 箭头函数表达式和声名式函数表达式的区别以及 Function.prototype的bind, apply,call方法

    箭头函数不能用做构造函数 箭头函数没有arguments参数 箭头函数没有自己的this,是从作用域链上取this,是与箭头函数定义的位置有关的,与执行时谁调用无关,所以用call,apply,bin ...

  3. 添加SuperSocket的启动代码到 Windows Azure 的 WorkRole 项目

    与其它SuperSocket程序相同,启动代码同样也要写到程序的入口处,如 Windows Azure 的 WorkRole 项目的OnStart() 方法: public override bool ...

  4. yeoman&bower

    一.Yeoman 在nodejs环境下安装: npm install -g yo 然后安装所需要的generator,generator是npm包,命名为generator-xyz,比如安装angul ...

  5. Python的内置方法,abs,all,any,basestring,bin,bool,bytearray,callable,chr,cmp,complex,divmod

    Python的内置方法 abs(X):返回一个数的绝对值,X可以是一个整数,长整型,或者浮点数,如果X是一个复数,此方法返回此复数的绝对值(此复数与它的共轭复数的乘积的平方根) >>> ...

  6. kwargs.pop是什么意思

    pop()函数一般用来删除list列表的末尾元素,同样,kwargs.pop()用来删除关键字参数中的末尾元素,比如:kwargs = {'Michael': 95, 'Bob': 75, 'Trac ...

  7. python基础七之集合

    集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复. 增加 set1 = {'zxc', 'zxf'} set1.add('zxv') # 无序添加 set1.update('zx ...

  8. Vmware虚拟机用户密码忘记了怎么办?

    Vmware虚拟机用户密码忘记了怎么办?   虚拟机Linux上用户密码忘记了怎么办? 今天准备再学习一下linux操作系统,由于之前已经安装过vaware和linux(redhat),所以这次认为不 ...

  9. UVa 11134 - Fabled Rooks——[问题分解、贪心法]

    We would like to place n rooks, ≤ n ≤ , on a n × n board subject to the following restrictions • The ...

  10. HDU 1358 Period(KMP next数组运用)

    Period Problem Description For each prefix of a given string S with N characters (each character has ...