.. _as.checker_mc: ########## as.checker ########## This MC helps verify that there are no collisions between `Autonomous System (AS) <https://en.wikipedia.org/wiki/Autonomous_system_(Internet)>`__ numbers in a given experiment. If there is a collision, a :py:exc:`RuntimeError` is thrown. This MC assumes that all routers are decorated as a :py:class:`GenericRouter <generic_vm_objects_mc.GenericRouter>`. **Attribute Depends:** * ``topology`` **Attribute Provides:** * ``unique_as_nums`` **Model Component Dependencies:** * :ref:`generic_vm_objects_mc` ****** Plugin ****** .. automodule:: as.checker_plugin :members: :undoc-members: :special-members: :private-members: :show-inheritance: :exclude-members: __dict__,__weakref__,__module__