HIEDA NET Corpration
 > これは変だよ  > チョーがっかりだぜ!


 

今年入社のプローパー社員が配属されたし、お客様のパートナー企業からも今年の新入社員が来た。一人はどうにか丸暗記でCCNAをギリギリ合格してきたが、チョットTCP/IPとEthernetのことを訊いてみると何にも知らないことが判った。

業務のお勉強とか先輩に習っているが、ITについてはマスタリングTCP/IPを舟こぎながら読んでいるだけ。

天災、トレーナーを買って出てもいいと考えているが、声がかからない。でしゃばるのもなんだし、ボスにも嫌われているようなので、この原稿を書いている毎日だ。

性格悪いので、周りで知ったか・・・の声が聞こえると、クイズを出してみる。

一秒間に流れるパケット数は?

昨日や今日に社会人になってネットワークチームに配属されたのならともかく、既に数年働いていてそれなりに威張っている人たちが、
 「100BASE-TXでMTUが1500バイト、ワイヤーレート近くでトラフィックがあるとき、一秒間に流れるパケット数は?。」
という質問に回答できなかった。選択肢として、

  • 約16000パケット
  • 約8000パケット
  • 約4000パケット
  • 約1600パケット
  • 約800パケット
と用意した。ところが、誰も正解できない。計算方法も思いつかない。おいおい、
  • 100BASE-TXって、100Mbpsだべ?
  • 一秒間に100Mbitのデータが流れるんだべ?
  • 単位の意味をよ〜く考えればわかるべ?
ところがまだたどり着かない。

  • 1バイトが8ビットというのは知ってたいるようだ
が、それを利用して、
  • 100Mbpsが何Byte per secか?
という計算がすぐに出来ない。
  • 100Mbps = 12.5MBps
だ。次に、
  • 12.5MByteの中に1500バイトがいくつあるか?
を計算すればいいんだろ?
※ 選択肢の数字の粗さ・精度を理由に、イーサネットヘッダ・プリアンブル・インターフレームギャップは無視するぞ!いいね?KJ!。
※ 断らないと「インターフレームギャップとかプリアンブルはどうすんの?」って言って来そうだし・・・。

まず単位をあわせる。

  • 12.5MB = 12500kB
  • 1500B = 1.5kB
次は割り算、
  • 12500kB ÷ 1.5kB = 125000 ÷ 15 = 8333個
ということで、約8000パケットだよね?一回計算したら、もう記憶してしまう数値だ。

どして、これがすぐに出てこない?、この程度の計算を考えられない?

参ったぜ!こんなスキルが要らないってか?

TeraTermSSHは使うところがないTelnetで十分、とか、年下の先輩に言われちゃったものね。

初出 Jun 12 2007
最終更新日 Jun 12 2007


 

 (C)2003-2007 HIEDA NET Corporation All rights reserved.