Description
This article describes the meaning of values assigned to 'auto-isl'.
FortiLink and 'isl-fortilink' in FortiLink trunk config that gets automatically in managed FortiSwitch (FSW).
Solution
When FortiSwitch is managed by FortiGate, FortiLink trunk is configured automatically in FortiSwitch.
The FortiLink trunk config does not have to be changed.
Refer to below example:
FGT# execute ssh admin@<switchip>If 'show full-configuration switch trunk' is executed, notice one more parameter 'isl-fortilink'.
S248*****00075 # show switch trunk
# config switch trunk
edit "8******00001-0" <----- Trunk created between FortiSwitch.
set mode lacp-active
set auto-isl 1
set mclag-icl enable
set members "port23"
next
edit "8*****02609-0" <----- Trunk created between FortiSwitch.
set mode lacp-active
set auto-isl 1
set mclag enable
set members "port25"
next
edit "G200E********" <----- Trunk created between FortiGate and FortiSwitch (direct link between FortiGate and FortiSwitch).
set auto-isl 1
set fortilink 1
set mclag enable
set members "port48"
next
end
S248*****00001 # show switch trunk
config switch trunk
edit "8******00075-0" <----- Trunk created between FortiSwitch.
set mode lacp-active
set auto-isl 1
set mclag-icl enable
set members "port23"
end
S248*****02609 # show switch trunk
config switch trunk
edit "_FlInK1_MLAG0_" <----- Trunk created between FortiSwitch.
set mode lacp-active
set auto-isl 1
set mclag enable
set members "port26"
next
end
S248*****00001 # show full-configuration switch trunk'1' value is set if its auto-configured FortiLink trunk.
# config switch trunk
edit "8*******00075-0"
set port-selection-criteria src-dst-ip
set description ''
set mode lacp-active
set member-withdrawal-behavior block
set bundle disable
set auto-isl 1
set fortilink 0
set isl-fortilink 0
set mclag-icl enable
set members "port23"
set lacp-speed slow
next
- Now, see the values assigned to auto-isl. FortiLink and isl-fortilink by default.
auto-isl :- Automatically forms an ISL-encapsulated trunk, upto the specified maximum size.
set auto-isl 0 (not ISL trunk), 1 (ISL trunk)
'0' value is set when you manually create a trunk. For example:
# show full-configuration switch trunk
edit "test"
set port-selection-criteria src-dst-ip
set description ''
set mode lacp-active
set member-withdrawal-behavior block
set bundle disable
set auto-isl 0
set fortilink 0
set isl-fortilink 0
set mclag enable
set members "port2"
set lacp-speed slow
next
end
FG100D3GXXXXXXXX # config system interfaceIf lldp is set, then in the FortiSwitch, the FortiLinktrunk value will be: 'set isl-fortilink 1” and 'set fortilink to 0'.
FG100D3GXXXXXXXX (interface) edit flink-lag <----- 'flink-lag' is the name of the fortlink interface (dedicated to FortiSwitch) created on FortiGate.
FG100D3GXXXXXXXX (flink-lag) set fortilink-neighbor-detect ?
lldp <----- Detect FortiLink neighbors using LLDP protocol.
fortilink <----- Detect FortiLink neighbors using FortiLink protocol.
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.