link state protocol simulator