К telnet'у это отношения не имеет.
Проблема в том, что в VT100, терминал который все пытаются эмулировать, backspace на клавиатуре не было. Был только delete. Поэтому все хранители традиций, различные unix'ы при нажатии на backspace посылают ctrl-? (что соответствует delete), но еще иногда при нажатии на shift+backspace посылают ctrl-H (что соответствует backspace). Ну и putty, как следствие, обычно используется для соединения с unix серверами и по умолчанию на backspace посылает ctrl-?.
Точных стандартов, как на pc клавиатуре эмулировать vt100 нет, поэтому упрекнуть dlink нельзя.
Если работаете с putty - можно в настройках поменять.
Если работаете в unix'ах в xterm - там тоже можно поменять, например через меню, поможет man.
telnet, ssh пытался мучить, но они только отвечают за передачу информации. За эмуляцию терминала они не отвечают, а проблема именно в этом. Так что изучите доки к эмуляторам терминала, что вы используете, обычно помогает.
