MacAddressTable Class

class MacAddressTable(object)

Example:
>>> from cisco.mac_address_table import *
>>> mactable = MacAddressTable()

add_static_mac

Add a static MAC address on an interface

add_static_mac(self, **args)

Example:
>>> mactable.add_static_mac(

Arguments:

  • mac: MAC address
  • vlan: VLAN ID
  • interface: Interface in the form of 'interface ethernetX/Y' or 'port-channelX'.
  • drop:
  • auto-learn:

Returns: True on success

remove_static_mac

Remove a static MAC address from an interface

remove_static_mac(self, **args)

Example:
>>> mactable.remove_static_mac(

Arguments:

  • mac: MAC address
  • vlan: VLAN ID

Returns: True on success