横レスだが、
port(23)以外に接続してtelnetのネゴを行なっていないにもかかわらず、
端末タイプやECHO方式が正しく設定され、正常に動くこともあるのは何故?
(この状態でウィンドウのリサイズにもちゃんと対応する)

port(23)以外でも何らかの方法で接続先のサーバーがtelnetdかそれ以外かを
クライアント側が自動判定しているのではないのか?