A demonstration of the Selective Repeat protocol and the Distance Vector routing algorithm