ComCastを介してTigerVNCを数分間一時停止する根本原因を見つける、「* * *」理由

ComCastを介してTigerVNCを数分間一時停止する根本原因を見つける、「* * *」理由

TigerVNCセッションで断続的で時々長い遅延の根本原因を追跡するために使用できる技術は何ですか?

TigerVNCを使用してSSHを介してリモートで作業します。画面はほとんど反応します。ただし、毎日何度も応答が遅くなり、これは0.5秒から最大数秒まで発生する可能性があります。、入力された文字とマウスの動きと操作はバッファリングされたままです。コードの作成中にこのようなことが起こると、非常に有害になる可能性があります。

この遅延の間、ping(これまで)に問題はなく、他のインターネットアクセスもうまく機能します。

私たちはComCastに対して比較的高いパフォーマンスプランを持っています。私のラップトップはスイッチを介してルーター/ケーブルモデムに接続されているため、WiFiは問題になりません。私が働いている会社は別のISPを使用しています。 IT部門は、ComCastを使用している他のユーザーも同様の問題を抱えていると述べていますが、現在私が住んでいる地域には他のISPオプションはありません。

Traceroute(少し編集済み)...停止するジャンプ9で対応する* * *ジャンプを表示します。

scott@scott-HP-Pavilion-15-dk0xxx:~$ traceroute <redacted>.com
traceroute to <redacted> (<redacted>), 64 hops max
  1   192.168.0.1  0.660ms  1.224ms  0.691ms 
  2   <redacted>  12.768ms  13.083ms  9.222ms 
  3   24.153.80.113  12.028ms  9.766ms  10.039ms 
  4   69.139.164.217  11.650ms  17.848ms  10.298ms 
  5   24.124.128.249  14.816ms  10.285ms  10.711ms 
  6   68.86.93.165  11.076ms  15.245ms  11.115ms 
  7   96.110.40.89  11.764ms  12.553ms  10.458ms 
  8   96.110.32.234  10.686ms  9.901ms  10.849ms 
  9   *  *  *    <---  this part runs slowly.
 10   64.125.23.46  11.342ms  9.551ms  8.964ms 
 11   64.125.29.3  10.094ms  11.916ms  11.782ms 
 12   64.125.36.106  11.953ms  9.912ms  9.900ms 
 13   <redacted>  14.820ms  9.314ms  10.101ms 
 14   <redacted>  12.224ms  9.792ms  10.748ms 
 15   <redacted>  10.585ms  11.545ms  12.545ms 
 16   *  *  * 
...
 64   *  *  *

これまでComcastテクニカルサポートチームに電話をかけてサポートチケット番号を受け取りましたが、おそらく(かなり新しい)ケーブルモデムを交換することを無慈悲にしようとしましたが、(今まで)返信がありませんでした。しかし、問題は、通常の動作中に遅くなるのではなく、(私が知っている限り)接続が切断されず、一時停止中でもPingや他のインターネットアクセスが遅延なく動作し続け、キーとマウスの操作が機能し続けることです。まだバッファリングされています。

どんなアイデアにも感謝します。

  • ソフトウェアの問題、ネットワークの問題、またはその他の問題をどのように識別しますか?
  • 分離に役立つツール
  • 後者の場合、ISPに何が間違っているかをどのように伝えることができますか?問題を解決する権限を持つ人にこの問題が伝えられることを願っています。
  • この問題を克服する方法(他のISPが提供するオフィスを借りることもあります)

編集する: 推奨事項に従って使用sudo journalctl -b 0 -u NetworkManager:

ログには多くのトリプルが表示されます。

  • connectivity: (en01) timed out、次は次のようになります。
  • manager: NetworkManager state is now CONNECTED_SITE
  • その後、4分31秒ずつ遅延した後(?):
  • manager: NetworkManager state is now CONNECTED_GLOBAL順序。

はい、クリーンアップシステム名:

Oct 24 17:14:06 <name> NetworkManager[1065]: <info>  [1635120846.1948] connectivity: (eno1) timed out
Oct 24 17:14:06 <name> NetworkManager[1065]: <info>  [1635120846.1949] manager: NetworkManager state is now CONNECTED_SITE
Oct 24 17:18:37 <name> NetworkManager[1065]: <info>  [1635121117.3196] manager: NetworkManager state is now CONNECTED_GLOBAL

ベストアンサー1

IPパケットには、パケットが永久に繰り返されるのを防ぐように設計されたTime-To-Live(TTL)フィールドがあります。

すべてのルータはパケットを転送するたびにTTLフィールドを減らす必要があります。

TTLが1未満になると、ルータはTTLフィールドが期限切れになったことを示すICMPパケットを再送信する必要があります。また、パケットを破棄する必要があります。

tracerouteTTLが1の3つのパケットを送信し、ICMPパケットを受信するように動作します。所要時間とレポートソースを報告します。その後、TTK 2に3つのパケットを送信し、ホストと時間を報告します。 TTLは3、TTLは4です。しかし、プログラムは無限に待たない。 ICMP応答がない場合は、1つを印刷してください*

したがって、TTLが9の場合、ICMP応答は受信されません。これは、ルータが応答を送信しないように設定されているか、パケットをブロックするファイアウォールルールがあるためです。ゆっくりはただ答えを待っているだけです。

TTL値が16〜64の場合、ファイアウォールのためだと思います。

これはすべて完全に正常。問題があるという証拠は提示されていない。

pingデータを提供していないため、ネットワークに輻輳があるかどうかはわかりません。

あなたは見つけることができますmtr https://github.com/traviscross/mtrより良い洞察を提供します。

おすすめ記事