zoukankan      html  css  js  c++  java
  • 网络_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 (两边都要设置)

  • 相关阅读:
    part11-1 Python图形界面编程(Python GUI库介绍、Tkinter 组件介绍、布局管理器、事件处理)
    part10-3 Python常见模块(正则表达式)
    Cyclic Nacklace HDU
    模拟题 Right turn SCU
    状态DP Doing Homework HDU
    Dp Milking Time POJ
    区间DP Treats for the Cows POJ
    DP Help Jimmy POJ
    Dales and Hills Gym
    Kids and Prizes Gym
  • 原文地址:https://www.cnblogs.com/luwei0915/p/10496703.html
Copyright © 2011-2022 走看看