请选择 进入手机版 | 继续访问电脑版

设为首页 收藏本站
思科社区 关注
思科社区

  思科 CCO 登录 推荐
 找回密码
 立即注册

搜索
热搜: 邮件服务器
查看: 1265|回复: 8

【原创】理解3850的 uplink ports/NM Module

[复制链接]
发表于 2018-5-30 17:36:18 | 显示全部楼层 |阅读模式
本帖最后由 minyang2 于 2018-5-30 17:36 编辑

Network modules(也就是我们通常说的上联模块)


对于Catalyst交换机可以支持多种network modules的,在交换机的默认配置上是不包含networkmodule的,在客户部署网络时可以灵活的根据客户网络需求进行订购。




以下表格告诉了我们模块与交换机间的兼容性
   Model
   
   Network modules
   
  WS-C3850-24T
  
  C3850-NM-4-1G, C3850-NM-2-10G
  
  WS-C3850-48T
  
  C3850-NM-4-1G, C3850-NM-2-10G,  C3850-NM-4-10G
  
  WS-C3850-24P
  
  C3850-NM-4-1G, C3850-NM-2-10G
  
  WS-C3850-48P
  
  C3850-NM-4-1G, C3850-NM-2-10G,  C3850-NM-4-10G
  
  WS-C3850-48F
  
  C3850-NM-4-1G, C3850-NM-2-10G,  C3850-NM-4-10G
  
  WS-C3850-24U
  
  C3850-NM-4-1G, C3850-NM-2-10G
  
  WS-C3850-48U
  
  C3850-NM-4-1G, C3850-NM-2-10G,  C3850-NM-4-10G
  
  WS-C3850-24XU
  
  C3850-NM-4-1G, C3850-NM-2-10G,  C3850-NM-4-10G, C3850-NM-8-10G, C3850-NM-2-40G
  
  WS-C3850-12X48U
  
  C3850-NM-4-1G, C3850-NM-2-10G,  C3850-NM-4-10G, C3850-NM-8-10G, C3850-NM-2-40G
  
  WS-C3850-12S
  
  C3850-NM-4-1G, C3850-NM-2-10G
  
  WS-C3850-24S
  
  C3850-NM-4-1G, C3850-NM-2-10G
  
  WS-C3850-12XS
  
  C3850-NM-4-10G
  
  WS-C3850-24XS
  
  C3850-NM-4-10G, C3850-NM-8-10G,  C3850-NM-2-40G
  
  WS-C3850-48XS
  
  None
  

Cli配置相关
那么对于配置上我们需要在Cli接口上进行配置。如果配置了错误的接口是看不到任何流量的。关于在Cli上如何配置相应的接口我们可以通过以下链接中的Network Module Port Configurations部分进行参考。此文档中详细的介绍了各种不同情形下Cli的配置。
https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3850/hardware/installation/guide/b_c3850_hig/b_c3850_hig_chapter_011.pdf
客户经常会问到的问题也是关于SFP模块在此Network module上的支持。以下链接中我们也可以快速的找到。
https://www.cisco.com/c/en/us/td/docs/interfaces_modules/transceiver_modules/compatibility/matrix/GE_Tx_Matrix.html
Cli显示相关
在我们了解了以上硬件信息后我们需要进一步了解Cli上面的显示信息。
show interface status, status, capabilities, spanning-tree, mtu可能不会显示所有可用的Gig/Ten-Gig uplink物理接口,因为它基于安装在3850上的uplink NM类型。
那么如何去验证使用了哪种NM module呢?

--------------- show inventory ----------------

NAME: "c3xxx Stack", DESCR: "c3xxx Stack"
PID: WS-C3850-48T      , VID: L0   , SN: XXXXXXXXXXX
NAME: "Switch 1", DESCR: "WS-C3850-48T"
PID: WS-C3850-48T      , VID: L0   , SN: XXXXXXXXXXX
NAME: "Switch 1 FRU Uplink Module 0", DESCR: "2x1G 2x10G Uplink Module" =========> uplink modules. Below are the available uplink ports.
PID: C3850-NM-2-10G    , VID: V01  , SN: XXXXXXXXXXX
NAME: "GigabitEthernet1/1/1", DESCR: "1000BaseSX SFP"
PID: GLC-SX-MMD         , VID: V01  , SN: XXXXXXXXXXX
NAME: "GigabitEthernet1/1/2", DESCR: "1000BaseSX SFP"
PID: GLC-SX-MMD         , VID: V01  , SN: XXXXXXXXXXX
NAME: "TenGigabitEthernet1/1/3", DESCR: "1000BaseSX SFP"
PID: GLC-SX-MMD         , VID: V01  , SN: XXXXXXXXXXX
NAME: "TenGigabitEthernet1/1/4", DESCR: "1000BaseSX SFP"
PID: GLC-SX-MMD         , VID: V01  , SN: XXXXXXXXXXX

------------------ show interfaces status ------------------

Port Name Status Vlan Duplex Speed Type

Gi1/0/1 connected 352 a-full a-1000 10/100/1000BaseTX
                          ........
Gi1/0/47 notconnect 1 auto auto 10/100/1000BaseTX
Gi1/0/48 notconnect 1 auto auto 10/100/1000BaseTX
Gi1/1/1 connected 1 full 1000 1000BaseSX SFP
Gi1/1/2 connected 1 full 1000 1000BaseSX SFP
Te1/1/3 connected 1 full 1000 1000BaseSX SFP
Te1/1/4 connected 1 full 1000 1000BaseSX SFP


这里没有显示Gi1/1/3, Gi1/1/4, Te1/1/1 , Te1/1/2那是一个预期的行为。  
案例分析
以下案例中我们可以看到因为配置错误导致的arp表不能够显示静态mac地址绑定问题。
客户需求: 客户需要微软NLB的单播模式在我们3850stack上进行透传。
这里我们需要首先了解NLB在Catalyst 交换机上三种模式的基本配置。
https://www.cisco.com/c/en/us/support/docs/switches/catalyst-6500-series-switches/107995-configure-nlb-00.html
由于客户需要使用单播模式的NLB则需要在多个物理接口上绑定相同的静态mac地址。
Switch#show mac address-table
          Mac Address Table
-------------------------------------------

Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
All    0100.0ccc.cccc    STATIC      CPU
All    0100.0ccc.cccd    STATIC      CPU
All    0100.0ccc.ccce    STATIC      CPU
All    0100.0ccd.cddc    STATIC      CPU
All    0180.c200.0000    STATIC      CPU
All    0180.c200.0001    STATIC      CPU
All    0180.c200.0002    STATIC      CPU
All    0180.c200.0003    STATIC      CPU
All    0180.c200.0004    STATIC      CPU
All    0180.c200.0005    STATIC      CPU
All    0180.c200.0006    STATIC      CPU
All    0180.c200.0007    STATIC      CPU
All    0180.c200.0008    STATIC      CPU
All    0180.c200.0009    STATIC      CPU
All    0180.c200.000a    STATIC      CPU
All    0180.c200.000b    STATIC      CPU
All    0180.c200.000c    STATIC      CPU
All    0180.c200.000d    STATIC      CPU
All    0180.c200.000e    STATIC      CPU
All    0180.c200.000f    STATIC      CPU
All    0180.c200.0010    STATIC      CPU
All    ffff.ffff.ffff    STATIC      CPU
All    ffff.ffff.ffff    STATIC      CPU
  1    0180.c200.0010    STATIC      Te1/0/9 Te1/0/10
   1    03bf.c0a8.171e    STATIC      Te1/0/8
  24    03bf.c0a8.171e    STATIC         

在客户的mac地址表中我们可以看到绑定了静态mac地址但是缺失了部分接口甚至有的条目没有mac地址对应的接口。

如果您了解了之前的NM信息,通过检查客户的配置我们很快可以找到原因。
Switch#show run | in mac
mac address-table static 03bf.c0a8.171e vlan 1 interface TenGigabitEthernet1/0/8 TenGigabitEthernet1/1/5
mac address-table static 0180.c200.0010 vlan 1 interface TenGigabitEthernet1/0/10 TenGigabitEthernet1/0/9
mac address-table static 03bf.c0a8.171e vlan 24 interface TenGigabitEthernet1/1/5
----------------- show inventory ------------------


NAME: "c38xx Stack", DESCR: "c38xx Stack"
PID: WS-C3850-24XS     , VID: V02  , SN: XXXXXXXXXX
NAME: "Switch 1", DESCR: "WS-C3850-24XS-S"
PID: WS-C3850-24XS-S   , VID: V02  , SN: XXXXXXXXXX
NAME: "StackPort1/1", DESCR: "StackPort1/1"
PID: STACK-T1-50CM     , VID: V01  , SN: XXXXXXXXXX
                        省略部分输出
NAME: "Te1/0/22", DESCR: "1000BaseSX SFP"
PID: GLC-SX-MMD         , VID: V01  , SN: XXXXXXXXXX
NAME: "Te1/0/23", DESCR: "SFP-10GBase-SR"
PID: SFP-10G-SR         , VID: V02  , SN: XXXXXXXXXX
NAME: "Te1/0/24", DESCR: "10/100/1000BaseTX SFP"
PID:                    , VID:      , SN: XXXXXXXXXX
NAME: "Switch 2", DESCR: "WS-C3850-24XS-S"
PID: WS-C3850-24XS-S   , VID: V02  , SN: XXXXXXXXXX


因为在我们客户的环境中并没有插入任何NMmodule。
而命令为调用了1/1/5接口,也就是一个实际上并没有存在的接口。所以在mac 地址表中也不会被编程。
所以现在所见到的是一个预期的显示。


解决方案:

更改到存在的物理接口上进行配置。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分4 (2 评价)
发表于 2018-5-30 17:40:19 | 显示全部楼层
赞,谢谢分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分2 (1 评价)
发表于 2018-5-30 17:42:16 | 显示全部楼层
本帖最后由 tongyzha 于 2018-5-30 17:43 编辑

谢谢大神的分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分2 (1 评价)
发表于 2018-5-30 17:42:59 | 显示全部楼层
谢谢大神的分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分2 (1 评价)
发表于 2018-5-31 00:38:48 | 显示全部楼层
感谢分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2018-5-31 09:07:32 | 显示全部楼层
谢谢大神的分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2018-5-31 10:13:18 | 显示全部楼层
谢谢大神的分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2018-5-31 14:25:52 | 显示全部楼层
赞,谢谢分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
发表于 2018-6-13 11:27:54 | 显示全部楼层
学习了,感谢楼主分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver | 思科社区  

GMT+8, 2018-12-18 21:57 , Processed in 0.109296 second(s), 52 queries .

京ICP备09041801号-187

版权所有 :copyright:1992-2019 思科系统  重要声明 | 保密声明 | 隐私权政策 | 商标 |

快速回复 返回顶部 返回列表