ISL and 8021Q Concepts

If two devices are to perform trunking, they must agree to use either ISL or 802.1Q, because there are several differences between the two, as summarized in Table 2-7.

Table 2-7

KEY POINT

Comparing ISL and 802.1Q

Feature

ISL

802.1Q

VLANs supported

Normal and extended range1

Normal and extended range

Protocol defined by

Cisco

IEEE

Encapsulates original frame or inserts tag

Encapsulates

Inserts tag

Supports native VLAN

No

Yes

1ISL originally supported only normal-range VLANs, but was later improved to support extended-range VLANs as well.

1ISL originally supported only normal-range VLANs, but was later improved to support extended-range VLANs as well.

ISL and 802.1Q differ in how they add a header to the Ethernet frame before sending it over a trunk. ISL adds a new 26-byte header, plus a new trailer (to allow for the new FCS value), encapsulating the original frame. This encapsulating header uses the source address (listed as SA in Figure 2-3) of the device doing the trunking, instead of the source MAC of the original frame. ISL uses a multicast destination address (listed as DA in Figure 2-3) of either 0100.0C00.0000 or 0300.0C00.0000.

802.1Q inserts a 4-byte header, called a tag, into the original frame (right after the Source Address field). The original frame's addresses are left intact. Normally, an Ethernet controller would expect to find either an Ethernet Type field or 802.3 Length field right after the Source Address field. With an 802.1Q tag, the first 2 bytes after the Address fields holds a registered Ethernet type value of 0x8100, which implies that the frame includes an 802.1Q header. Because 802.1Q does not actually encapsulate the original frame, it is often called frame tagging. Figure 2-3 shows the contents of the headers used by both ISL and 802.1Q.

Figure 2-3 ISL and 802.1Q Frame Marking Methods KEY POINT

ISL Header 26 bytes

Encapsulated Ethernet Frame

CRC 4 bytes

Figure 2-3 ISL and 802.1Q Frame Marking Methods KEY POINT

ISL Header 26 bytes

Encapsulated Ethernet Frame

CRC 4 bytes

DA

Type

User

SA

LEN

AAAA03

HSA

VLAN

BPDU

INDEX

VLAN

VLAN

Original Frame

BPDU

Dest

Src

Dest

FCS

Tagged Frame

VLAN-ID

VLAN-ID

Finally, the last row from Table 2-7 refers to the native VLAN. 802.1Q does not tag frames sent inside the native VLAN. The native VLAN feature allows a switch to attempt to use 802.1Q trunking on an interface, but if the other device does not support trunking, the traffic for that one native VLAN can still be sent over the link. By default, the native VLAN is VLAN 1.

Continue reading here: ISL and 8021Q Configuration

Was this article helpful?

0 0