路由器/交换机名称编号的作用是什么?

网络工程 思科 转变 路由器
2021-07-06 08:40:29

我在 Cisco Packet Tracer 中有一个 CGR1240 路由器:

enter image description here

我有一个关于端口名称的问题。

我不知道路由器/交换机端口的名称编号。

为什么有2/*CGR 路由器?例如FastEthernet2/3GigabitEthernet2/1在某处我也看到了FastEthernet0/0/1,有三个数字。

路由器/交换机端口名称是否有任何规则?

1个回答

Cisco 通常按照给定设备的(内部)结构命名它们的接口。

通常,这遵循语法

<InterfaceType><Chassis>/<ModuleOrSlot>/<Port>   or
<InterfaceType><Slot>/<Subslot>/<Port>    or
<InterfaceType><Module>/<Port>

所以这使得FastEthernet2/0

Type:   Fast Ethernet (10 or 100Mbit)
Module: 2
Port:   0

传统上,“板载”端口位于“模块 0”中。因此,2600、2800、2900(以及 1800、1900、3800、3900 和...和...)系列的经典路由器型号带有 2 个板载端口:

FastEthernet 0/0 and FastEthernet 0/1  (for the 2600s)
GigabitEthernet0/0 and GigabitEthernet0/1 (for the 2800/2900 series)

它们有 (E)HWIC 和 NEM 插槽,如果您在插槽 2 中插入例如 2 端口 FastEthernet 卡或 2 端口串行卡,这些将变成

FastEthernet1/0 and FastEthernet1/1
Serial2/0 and Serial2/1

此外,根据一些奇怪的传统,Cisco 交换机开始将其端口编号为“1”,而路由器将其端口编号为“0”。对于交换机和路由器,我能想到的机箱从“1”开始编号,模块大多从“0”开始。

现在,如果您的设备恰好具有特定的内部拓扑结构,那么您的所有端口很可能都位于“模块 2”上。

可堆叠/多机箱交换机,例如 2960-S 和 X,或 3750 系列(及其更小的兄弟 3650 和 3850),以及支持 VSS 的交换机(6500 系列、4500-X),具有三个部分,其中第一个数字代表机箱,第二个代表模块,第三个代表端口。某些型号具有用于附加端口的模块/插槽,例如 Cat3750/3850 中的 4x10G 模块。

GigabitEthernet1/0/5
GigabitEthernet2/0/5
TenGigabitEthernet1/1/2
TenGigabitEthernet2/1/2

然后,一些更复杂的路由器遵循该<slot>/<subslot>/<port>方案,例如:https : //www.cisco.com/c/en/us/td/docs/interfaces_modules/shared_port_adapters/install_upgrade/ASR1000/asr_sip_spa_hw/ASRintro.html

这都是相当肤浅的——我认为人们可以写一些关于 Cisco 接口编号的书:-),我们甚至还没有谈到运营商级设备。

此外,接口类型名称(以太网、FastEthernet、GigabitEthernet、TenGigabitEthernet)通常显示接口能够达到的最大速度,即使它以较低的速率运行(例如 100Mbit 的 1G 接口)[1]。注意事项:接口速度本身并不意味着设备的转发引擎能够达到这样的吞吐量,尤其是对于(较旧的)低端路由器。


[1] 当然,除非您在 Nexus 平台上,在该平台上调用任何速度(从 1G 到 100G)的交换机端口ethernetX/Y