WALRUS представляет собой виртуальный маршрутизатор, реализованный при помощи программного обеспечения, который в компьютере с операционной системой Linux эмулирует поведение радиомодема или контроллера MORSE.
WALRUS осуществляет все функции обычного радиомодема, включая обслуживание всех каналов на интерфейс пользователя (серийных и Ethernet), но не имеет лишь радиоканал.
WALRUS в первую очередь и с выгодой используется в центрах больших сетей, где, чаще всего, он устанавливается на уже имеющийся MServer или MRouter. Тем самым, WALRUS получает возможности высокой расчетной мощности и больший объем памяти RAM, и, кроме того, он мало загружает процессор в радиомодеме.