ISL står for Cisco Inter-Switch Link, og er en Cisco protokol for sammenkobling af flere switche og vedligeholdelse af VLAN oplysninger, når trafikken går mellem switche og routere – eller switche og switche. ISL giver VLAN trunking kapaciteter, mens den opretholder fuld ydeevne på Ethernet links i fuld duplex eller halv duplex mode. ISL opererer i et punkt-til-punkt-miljø og kan understøtte op til 1000 VLAN. ISL bruger Per VLAN Spanning Tree (PVST), som kører én Spanning Tree Protocol (STP) per VLAN.

Det er Ciscos VLAN Indkapslings protokol og understøttes kun på noget Cisco udstyr. Det tilbydes som en mulighed til IEEE 802.1Q standard, en meget anvendt VLAN tagging-protokol. ISL fungerer på Lag 2 (Data-Link laget) af OSI-modellen, og bruges til at opretholde redundante links.