指定しておくことを推奨する。最悪の場合も許容できる。使うことも許されている。パケットを認識して正しくセッションを終了する。クライアントの設計目標は以下の通りである。重要なものから順に並べてある:o動作すること。oユーザー空間のプログラムであり、カーネルへのパッチにはしない。oコードを読みやすくメンテナンスしやすくする。接続が切れた場合でも、検知して終了する。接続を再開するラッパースクリプトを使えるようにする。