• 交换机原理


    SW的功能:
    1:Address Learning
    2:Forward/filter
    3:Loop avoidance
    SW原理:
    1. 基于源MAC地址学习
    2. 基于目标MAC地址转发。
    3. 同一接口可以学习到多个MAC地址
    4.  同一个MAC地址被多个接口学习到,选择后学习到的接口
    5.  对于没有目标MAC地址表项的帧,向本机的其他所有接口转发(floading)
    6. 收到广/组播帧, 向本机的其他所有接口转发(收到未知单播帧:floading)
    每台交换机都会维护一个MAC地址表,里面保存了所学到的MAC地址与接口号的映射。
    MAC地址表也叫CAM表,包含三元素:
     1、VLAN
     2、MAC地址
     3、PORT号
    Content addressable memory 的简称,可译作内容可寻址存储器。
       注意MAC地址表与ARP表的不同
    查看MAC地址表的命令:
       Sw1#show mac-address-table
    默认动态的MAC地址条目老化时间是300S,可以修改这个老化时间--可以针对单个VLAN来改动
       Sw#show mac-address-table aging-time 查看老化时间
       Sw1(config)# mac-address-table aging-time 150 vlan 1 有的版本没有
     
    注意:
    每一台交换机都有一个基准MAC地址,在运行STP协议时,会用到这个地址。
    交换机的每一个接口还有一个MAC地址,这个MAC地址等于基准MAC地址再加上接口号。

    交换机的三种转发模式:
    1、直通式转发:
    是指交换机在收到数据帧后,不进行缓存和校验,而是直接转发到目的端口。
    2、存储式转发:
    交换机首先在缓冲区中存储接收到的整个数据帧,然后进行CRC校验,检查数据帧是否正确,如果正确,再进行转发。如果不正确,则丢弃。
    3、碎片隔离式转发:
    交换机在接收数据帧时,会先缓存数据帧的前64个字节,确保数据帧大于64个字节,再进行转发。
    CDP协议
    cisco discovery protocol 发现协议
    ·可以用来发现自已的邻居,与自已直连的CISCO设备
    ·Cisco私有协议
    ·工作在数据链路层
    ·CDP发现邻居不管它们运行的是什么上层协议
    ·物理介质必须支持SNAP(subnetwork access protocol)封装
    ·具体实现过程:每60S发送一个信息给自已的直连邻居,告诉对方自已的基本信息

    CDP能记录下列信息:
    ·设备的标识符
    ·地址
    ·连接端口
    ·设备类型
    ·设备型号
    开启CDP
    cdp run   路由器默认情况下就打开了
    No cdp run   :关闭CDP通告
    no cdp enable   在接口下关闭CDP
    cdp enable  将被关闭的CDP接口打开
    Show cdp neighbors :显示邻居设备
    Show cdp neighbors detail :  显示邻居细节
    show cdp     显示CDP发送时间,和holdown时间
    show cdp traffic  显示CDP流量统计信息
    cdp times 60
    cdp holdtime 180
    Debug cdp packets
    No debug cdp packets
    No debug all      :关闭所有debug进程
    Undebug all      :关闭所有debug进程


     

  • 相关阅读:
    shell day01总结
    PythonDay02
    Python Day01
    802.11X
    IPsec
    Gre封装
    达梦数据库常见问题-命令行工具-主备集群监视器工具
    达梦数据库常见问题-命令行工具-初始化实例工具
    达梦数据库常见问题-命令行工具-快速装载工具
    达梦数据库常见问题-命令行工具-数据检查工具
  • 原文地址:https://www.cnblogs.com/cyrusxx/p/12562842.html
Copyright © 2020-2023  润新知