Fortinet white logo
Fortinet white logo

CLI Reference

switch-controller lldp-profile

Configure FortiSwitch LLDP profiles.

  config switch-controller lldp-profile
      Description: Configure FortiSwitch LLDP profiles.
      edit <name>
          set med-tlvs {option1}, {option2}, ...
          set 802 1-tlvs {option1}, {option2}, ...
          set 802 3-tlvs {option1}, {option2}, ...
          set auto-isl [disable|enable]
          set auto-isl-hello-timer {integer}
          set auto-isl-receive-timeout {integer}
          set auto-isl-port-group {integer}
          config med-network-policy
              Description: Configuration method to edit Media Endpoint Discovery (MED) network policy type-length-value (TLV) categories.
              edit <name>
                  set status [disable|enable]
                  set vlan-intf {string}
                  set assign-vlan [disable|enable]
                  set priority {integer}
                  set dscp {integer}
              next
          end
          config med-location-service
              Description: Configuration method to edit Media Endpoint Discovery (MED) location service type-length-value (TLV) categories.
              edit <name>
                  set status [disable|enable]
                  set sys-location-id {string}
              next
          end
          config custom-tlvs
              Description: Configuration method to edit custom TLV entries.
              edit <name>
                  set oui {user}
                  set subtype {integer}
                  set information-string {user}
              next
          end
      next
  end

config switch-controller lldp-profile

Parameter Name Description Type Size
med-tlvs Transmitted LLDP-MED TLVs (type-length-value descriptions).
inventory-management: Inventory management TLVs.
network-policy: Network policy TLVs.
power-management: Power manangement TLVs.
location-identification: Location identificaion TLVs.
option -
802 1-tlvs Transmitted IEEE 802.1 TLVs.
port-vlan-id: Port native VLAN TLV.
option -
802 3-tlvs Transmitted IEEE 802.3 TLVs.
max-frame-size: Maximum frame size TLV.
power-negotiation: PoE+ classification TLV.
option -
auto-isl Enable/disable auto inter-switch LAG.
disable: Disable auto inter-switch-LAG.
enable: Enable auto inter-switch-LAG.
option -
auto-isl-hello-timer Auto inter-switch LAG hello timer duration (1 - 30 sec, default = 3). integer Minimum value: 1 Maximum value: 30
auto-isl-receive-timeout Auto inter-switch LAG timeout if no response is received (3 - 90 sec, default = 9). integer Minimum value: 0 Maximum value: 90
auto-isl-port-group Auto inter-switch LAG port group ID (0 - 9). integer Minimum value: 0 Maximum value: 9

config med-network-policy

Parameter Name Description Type Size
status Enable or disable this TLV.
disable: Do not transmit this network policy TLV.
enable: Transmit this TLV if a VLAN has been addded to the port.
option -
vlan-intf VLAN interface to advertise; if configured on port. string Maximum length: 15
assign-vlan Enable/disable VLAN assignment when this profile is applied on managed FortiSwitch port.
disable: Disable VLAN assignment when this profile is applied on port.
enable: Enable VLAN assignment when this profile is applied on port.
option -
priority Advertised Layer 2 priority (0 - 7; from lowest to highest priority). integer Minimum value: 0 Maximum value: 7
dscp Advertised Differentiated Services Code Point (DSCP) value, a packet header value indicating the level of service requested for traffic, such as high priority or best effort delivery. integer Minimum value: 0 Maximum value: 63

config med-location-service

Parameter Name Description Type Size
status Enable or disable this TLV.
disable: Do not transmit this location service TLV.
enable: Transmit this location service TLV.
option -
sys-location-id Location service ID. string Maximum length: 63

config custom-tlvs

Parameter Name Description Type Size
oui Organizationally unique identifier (OUI), a 3-byte hexadecimal number, for this TLV. user Not Specified
subtype Organizationally defined subtype (0 - 255). integer Minimum value: 0 Maximum value: 255
information-string Organizationally defined information string (0 - 507 hexadecimal bytes). user Not Specified

switch-controller lldp-profile

Configure FortiSwitch LLDP profiles.

  config switch-controller lldp-profile
      Description: Configure FortiSwitch LLDP profiles.
      edit <name>
          set med-tlvs {option1}, {option2}, ...
          set 802 1-tlvs {option1}, {option2}, ...
          set 802 3-tlvs {option1}, {option2}, ...
          set auto-isl [disable|enable]
          set auto-isl-hello-timer {integer}
          set auto-isl-receive-timeout {integer}
          set auto-isl-port-group {integer}
          config med-network-policy
              Description: Configuration method to edit Media Endpoint Discovery (MED) network policy type-length-value (TLV) categories.
              edit <name>
                  set status [disable|enable]
                  set vlan-intf {string}
                  set assign-vlan [disable|enable]
                  set priority {integer}
                  set dscp {integer}
              next
          end
          config med-location-service
              Description: Configuration method to edit Media Endpoint Discovery (MED) location service type-length-value (TLV) categories.
              edit <name>
                  set status [disable|enable]
                  set sys-location-id {string}
              next
          end
          config custom-tlvs
              Description: Configuration method to edit custom TLV entries.
              edit <name>
                  set oui {user}
                  set subtype {integer}
                  set information-string {user}
              next
          end
      next
  end

config switch-controller lldp-profile

Parameter Name Description Type Size
med-tlvs Transmitted LLDP-MED TLVs (type-length-value descriptions).
inventory-management: Inventory management TLVs.
network-policy: Network policy TLVs.
power-management: Power manangement TLVs.
location-identification: Location identificaion TLVs.
option -
802 1-tlvs Transmitted IEEE 802.1 TLVs.
port-vlan-id: Port native VLAN TLV.
option -
802 3-tlvs Transmitted IEEE 802.3 TLVs.
max-frame-size: Maximum frame size TLV.
power-negotiation: PoE+ classification TLV.
option -
auto-isl Enable/disable auto inter-switch LAG.
disable: Disable auto inter-switch-LAG.
enable: Enable auto inter-switch-LAG.
option -
auto-isl-hello-timer Auto inter-switch LAG hello timer duration (1 - 30 sec, default = 3). integer Minimum value: 1 Maximum value: 30
auto-isl-receive-timeout Auto inter-switch LAG timeout if no response is received (3 - 90 sec, default = 9). integer Minimum value: 0 Maximum value: 90
auto-isl-port-group Auto inter-switch LAG port group ID (0 - 9). integer Minimum value: 0 Maximum value: 9

config med-network-policy

Parameter Name Description Type Size
status Enable or disable this TLV.
disable: Do not transmit this network policy TLV.
enable: Transmit this TLV if a VLAN has been addded to the port.
option -
vlan-intf VLAN interface to advertise; if configured on port. string Maximum length: 15
assign-vlan Enable/disable VLAN assignment when this profile is applied on managed FortiSwitch port.
disable: Disable VLAN assignment when this profile is applied on port.
enable: Enable VLAN assignment when this profile is applied on port.
option -
priority Advertised Layer 2 priority (0 - 7; from lowest to highest priority). integer Minimum value: 0 Maximum value: 7
dscp Advertised Differentiated Services Code Point (DSCP) value, a packet header value indicating the level of service requested for traffic, such as high priority or best effort delivery. integer Minimum value: 0 Maximum value: 63

config med-location-service

Parameter Name Description Type Size
status Enable or disable this TLV.
disable: Do not transmit this location service TLV.
enable: Transmit this location service TLV.
option -
sys-location-id Location service ID. string Maximum length: 63

config custom-tlvs

Parameter Name Description Type Size
oui Organizationally unique identifier (OUI), a 3-byte hexadecimal number, for this TLV. user Not Specified
subtype Organizationally defined subtype (0 - 255). integer Minimum value: 0 Maximum value: 255
information-string Organizationally defined information string (0 - 507 hexadecimal bytes). user Not Specified