Implementation of the Distance Vector Protocol