パソコン台数が多すぎてネットワークがダウン

「最近ネットワークがメチャクチャ遅いんです。インターネットも見られなくて...」というご相談がありました。そちらでは職員さんの一部では「ウチは快適と行かないまでも問題なく使えるよ」とか「ここのフロアは全滅ですね」とか「朝は良いけど10時頃にはどうしようもないな」とか、なんだか雲を掴むような話ですねえ、と言う訳でまずはご訪問。

とりあえずネットワーク内のゲートウェイ、DNS、DHCPなどなどを確認。見た目には問題なさそうです。「何ですかねえ...」と言いつつゲートウェイとなっている装置、これはC社のSG300シリーズなのですがpingを打って様子を見てみると...

うーん、随分タイムアウト発生していますね。応答時間も同一ネットワークとは思えないようなもっさり感。「これじゃあ、ネットワーク遅いってなりますよね」と、同行者は問題のSG300実機の様子を確認しに行きましたので、その間にpingを打ち続けてみると....

あれれ、明らかに挙動が変わりました。
速くなった実感はありませんがタイムアウトが発生しにくくなったようです。全く発生しないという訳ではありませんが、明らかに回数は減ったように見えます。
この違いってなんだろう???と考えてみます。
タイムアウトが発生しているときは、何台かのパソコンでpingを打ったりインターネットに接続しようと試みていましたが、今は私一人で黙々とpingを打ち続け、他のパソコンでのテストは終了している状態です。
もしかして接続パソコン台数によってpingの挙動が変わるの?
と言う訳で、実機確認から戻ってきた同行者に他のパソコンからもう一度確認作業を再開してもらうと...どうやら、不安定な状態が再発し始めました。

「接続台数が増えるとネットワークが不安定になる」。うーん、そういうのに以前出くわしたことがあるなあと記憶を辿り閃きました!!「ARPテーブルがおかしくなっているんじゃないか?」。
そこでSG300のログを採取していただき観察してみると

1-May-2023 10:13:18 :%ARP-E-ARPTBL: ARP Table Overflow, aggregated (3)
1-May-2023 10:11:48 :%ARP-E-ARPTBL: ARP Table Overflow
1-May-2023 10:11:18 :%ARP-E-ARPTBL: ARP Table Overflow, aggregated (9)
1-May-2023 10:06:48 :%ARP-E-ARPTBL: ARP Table Overflow
1-May-2023 10:06:18 :%ARP-E-ARPTBL: ARP Table Overflow, aggregated (9)
1-May-2023 10:01:48 :%ARP-E-ARPTBL: ARP Table Overflow
1-May-2023 10:01:18 :%ARP-E-ARPTBL: ARP Table Overflow, aggregated (9)
1-May-2023 10:56:47 :%ARP-E-ARPTBL: ARP Table Overflow

SG300のARPテーブルオーバーフローが延々と繰り返されているログが載っていました。上記ログはちょっと時間を編集していますので正確ではありませんが、約5分に一度のペースで「ARP Table Overflow」が延々と繰り返されている様子がログに載ってきました。

改めてこれまでの経緯をお聞きしてみると
「パソコン台数が徐々に増加しており今では200台を超えています」
「装置故障を疑って、時々(SG300の)電源オフオンを行っていました。そうすると一時的に速くなりますが、やがてやっぱり遅いなあとなります」
と言うことでしたので、やはりこのARPテーブルが管理できる台数を超過しすぎてしまっていることが原因のようです。ではこのSG300のARPテーブルって何件分のレコードを管理できるのかググって見ると「約100件」!! え?たったそれだけ(笑。

SG300のARPテーブルも採取して頂き、件数を確認して見ると99件、と表示されましたので、職員さんが出勤して利用台数が増加してくると、ARPテーブルがオーバーフローを繰り返すようになり、SG300はその手当処理に忙殺されネットワークがどんどん遅くなってしまうというと言う状態が発生している、ということなのでしょう。

SG300シリーズの処理可能ARPテーブル件数を増やすこともできそうではありましたが、そもそも接続パソコン台数が200台を超えていることから、装置グレードを上げないと根本的な解決にはならないだろう、と言うこととなりました、とさ。
ネットワークが快適速度になると良いですね。

一緒に働く仲間を募集しています!!
合同会社しあんすでは一緒に働いていただける方を募集しています。職種は...このサイトに載せているようなジャンルで働いてみたいなあと言う方は是非。
お客様先へお邪魔して、パソコンの設置・導入、サーバーのセットアップ、ネットワークの導入設置、システム開発など仕事は多岐に渡りますが、基本は「お客様のご相談に真剣に応える」というモチベーションがあればOKです(ま、それが難しいんですけどね)。知識のあるなしはあとから付いてくるものと考えています。
このサイトをご覧になって話を聞いてみたいな、となったらお問合せからご連絡いただければ幸いです。

カテゴリー: NetWork パーマリンク