什么是交换机间链路 (ISL)?


交换机间链路

ISL 是一种 VLAN 协议,代表交换机间链路。思科的 ISL 是一种专有协议,仅在思科交换机之间使用。

  • 点对点 VLAN 上下文最多可以支持 1000 个 VLAN,并且仅与快速以太网和千兆以太网网络兼容。

  • ISL 将以太网帧封装在一个包含 VLAN ID 的报头中,并在交换机和路由器之间发送。IEEE 802.1Q 中的标签是内部的。

  • 封装的 ISL 以太网帧通常从 94 字节开始,大小增长到 1548 字节。封装用于开发协议。

  • ISL 为帧提供了一个 26 字节的报头和一个 4 字节的 CRC 尾部。ISL 在 OSI 模型的数据链路层工作。

ISL 协议封装包含各种字段,例如目标地址、封装的帧类型、源地址、数据包长度、其 VLAN 目标 ID、子网协议 (SNAP)、源地址的高位、数据包端口索引的来源、实际的以太网帧、对 ISL 数据包进行的 4 字节校验以确保其未损坏,以及用于进一步信息的保留字段。

ISL 如何工作?

ISL 将以太网帧封装在一个 26 字节的报头和一个 4 字节的尾部中。在 ISL 数据包上,尾部是帧校验序列 (FCS),以确保其未损坏。ISL 帧的大小范围从 94 字节到 1548 字节。

在整个过程中,封装的帧保持不变。ISL 报头的源地址和目标地址不会从封装的帧中传递下来。目标地址是两个 ISL 特定的多播 MAC 地址之一。

除非其中一台思科交换机不支持 ISL 或专门设置为不使用它,否则当两台连接的思科交换机使用 DTP 自动协商中继时,它们将选择 ISL 而不是 802.1Q。

ISL 的优缺点

交换机间链路用于标记信息。它能够同时连接多个交换机,同时保留 VLAN 信息,并以最小的延迟提供全线速性能。

ISL 消除了交互/通信需要路由器的需求,使用户能够高效且快速地访问服务器。

ISL 的一个重大缺点是只有思科交换机与 ISL 兼容,ISL 仅支持 1000 个 VLAN。由于与交换相关的几个底层原因和挑战,特别是在 VLAN 中继中,ISL 今天已不再使用。

思科已放弃 ISL 且不再支持它。相反,802.1q 被广泛使用,思科明确鼓励使用它。大多数当前的交换机使用此 802.1q VLAN 交换协议。

更新于: 2021 年 9 月 7 日

982 次浏览

启动您的 职业生涯

通过完成课程获得认证

开始
广告