• 网络_02 交换机工作原理,看完不懂你打死我!


    *****************************

    二、数据链路层
    1.MAC 与 数据帧
    以太网MAC地址

    以太网帧格式


    数据帧的一帧:
        目的地址:6字节=48比特=24比特(供应商标识)+24比特(供应商对网卡的唯一编号)
        源地址:6字节=48比特=24比特(供应商标识)+24比特(供应商对网卡的唯一编号)
        类型/长度:2字节
        数据:46-1500字节
        帧校验序列:4字节

    2.交换机工作原理:学习接收 数据帧 源MAC地址
    源地址:6字节=48比特=24比特(供应商标识)+24比特(供应商对网卡的唯一编号)

    主机A--数据-->主机B(途径交换机a,b)

    A--数据帧(目的MAC地址:B_mac+源MAC地址A_mac +all)-->交换机a

    交换机a:(查找MAC地址表是否有主机A的源MAC地址---(没找到)存储A的源MAC地址和连接A的端口号,向其他端口(端口连着其他交换机或者主机,此时其他交换机或者其他主机性质是一样的,都存有MAC地址,当然,其他交换机没有,就顺着找呗)广播数据:谁的MAC是数据帧目的MAC
       广播1--数据帧-->主机C:我的MAC不是目的MAC,理都不理,死鬼,滚远远!
       ...
       广播n--数据帧-->交换机b:玛德老子也没有,老子还要帮你去找!

    交换机b:(查找MAC地址表是否有主机A的源MAC地址---(没找到)存储主机A的源MAC地址和连接A的端口号,向其他端口(端口连着其他交换机或者主机,此时其他交换机或者其他主机性质是一样的,都存有MAC地址,当然,其他交换机没有,就顺着找呗)广播数据:谁的MAC是目的MAC

    注:虽然此时交换机b是跟交换机a连接的,但识别的是数据帧的MAC,交换机a对交换机b来说是透明的,交换机b只能看到数据帧,而不是还要记住交换机a的MAC地址(有吗?)
       
        广播1--数据帧-->主机M:我的MAC不是目的MAC,理都不理,死鬼,滚远远远!
        广播8--数据帧-->主机B:我靠,我的MAC是目的MAC,看看给我写的啥

    主机B:接收数据,返回数据--数据帧(目的MAC地址:A_mac+源MAC地址:B_mac +all)-->给主机A

    途径 交换机b:老子有目的MAC,在端口6-->端口6--数据帧-->交换机a
    途径 交换机a:老子有目的MAC,在端口1-->端口1--数据帧--主机A

    主机A:哎呦我的亲娘哎,你可回信了,死鬼,让奴家好等,嗯啵啵啵...~!

    *****************************

    案例1:划分VLAN

    1.划分vlan:全局配置模式直接操作:Switch(config)#vlan x

    2.查看vlan划分情况:Switch#show vlan brief

    3.同一网段内,交换机具有学习及喊话功能,实现同一网段不同ip通信

    4.划分vlan原因:分组喊话,避免喊话太多

    5.将接口移入vlan内:Switch(config)#interface (range) f0/x(x-x)

                         Swichport access vlan x

    6.查看mac地址表:show mac-address-table

    7.查看vlan情况:show vlan brief

    案例2:多交换机VLAN的划分

    不同交换机、同网段、同vlan之间的网络通信!

    案例3:配置trunk中继链路

    中继电路只支持不同交换机同网段、同vlan之间的通信

    配置trunk:(接口内)switchport mode trunk (两边都要设置)

    查看trunk情况:show interfaces fx/x switchport

    恢复接口默认模式:(接口内)no switchport trunk 或者 switchport mode dynamic auto


    案例说明:不同交换机,同vlan之间的通信。

    重点:进入f0/7  --> switchport mode trunk 两边都要设置

    案例4:以太网通道配置

    目的:交换机捆绑技术,负载均衡,提供更高的宽带和可靠性

    限制: 捆绑的接口必须属于同一个vlan,如果是中继模式,则参加捆绑的接口必须都中继模式(包括两边接口)

    捆绑:(要绑定的接口内)channel-group x mode on

    查看:show etherchannel summary

    重点:在上图的基础上,interface range f0/7-9:channel-group 1 mode on (两边都要设置)

  • 相关阅读:
    未来房价经济管窥(崩溃不行,疯涨也不行,所以只能冰冻。房产税的开征是个关键转折点,也是判断未来房价的重要指标。大城市的房租还会继续涨,以后不愁没房子住,虽然仍然买不起)
    QT使用UAC(经过验证)
    ALT+数字,可输入汉字或拉丁字母 good
    RUST叫系统编程语言,而GO是网络编程语言
    最近学习了下BI(商业智能)做报表
    选择优势股票,动态配置
    对加密方式(公钥私钥)的形象理解(以http和https为例)
    SQLServer重建索引
    怎么样成为一个全栈程序员(请把一个能力发展到90,如果你还有余力把另一个能力发展到90,否则就是平庸的废材)
    如何才能学到Qt的精髓——信号槽之间的无关性,提供了绝佳的对象间通讯方式,QT的GUI全是自己的一套,并且完全开源,提供了一个绝好机会窥视gui具体实现
  • 原文地址:https://www.cnblogs.com/luwei0915/p/10496703.html
Copyright © 2020-2023  润新知