質問: パケットロスと遅延について (1)パケットロスって何でしょうか? (2)パケットロスが10%でも、回線品質は良くないのでしょうか?wan間でも必ずパケットロスは0%でないと品質は良いとは言えないのでしょうか? (3)パケットロスが発生しても、データは遅くても完全に届くものでしょうか?それともパケットロス分のみ捨てられて、相手に届くのでしょうか? (4)パケットロスが発生すると、遅延も必ず起きているのでしょうか? (5)パケットロスと遅延がネットワーク側に問題があると判明した場合、どのような措置を講ずるのでしょうか? (6)tcpパケットはパケットロスがあると再送しますが、udpパケットは再送しないで破棄されるのでしょうか? 以上、ネットワークに精通されておる方、お願い申し上げます。
回答: > (1)パケットロスって何でしょうか? 名前の通り、何らかの理由でパケットが損失することです > (2)パケットロスが10%でも、回線品質は良くないのでしょうか?wan間でも必ずパケットロスは0%でないと品質は良いとは言えないのでしょうか? パケットロスが10%だとかなり品質が悪い回線だと思います http://itpro.nikkeibp.co.jp/article/column/20070125/259673/ itu-t y.1541では上位クラスのパケットロス率(パケット損失率)は0.1%で規定されています > (3)パケットロスが発生しても、データは遅くても完全に届くものでしょうか?それともパケットロス分のみ捨てられて、相手に届くのでしょうか? (6)の回答とも絡みますが、arqのように再送するか、fecのように再送なしでパケットロスを復旧させるか等によります > (4)パケットロスが発生すると、遅延も必ず起きているのでしょうか? 例えばパケットロスが発生している原因がネットワーク機器のバッファあふれ(=回線容量が足りない)等であればパケットロスしていないパケットでもバッファに蓄積される分の遅延が発生しています また、再送処理をすれば再送分の遅延も発生するでしょう パケットロスが発生する原因によります > (5)パケットロスと遅延がネットワーク側に問題があると判明した場合、どのような措置を講ずるのでしょうか? まずは被疑箇所を特定して原因を調べ、ケーブルやハードウェアが原因であれば交換、回線容量が足りないのであれば増速等の対処を実施、というのが普通でしょう 光の回線で発生している場合は、光の出力を測定して、弱いときはその原因を調べたり、強すぎる場合はアッテネータを入れたりして調整を行います いずれにしろそれなりのお値段のするネットワーク機器でパケットロスが発生していれば、コマンドでinterface情報を見ればパケットロス数の確認もできますし、snmpでも確認ができます > (6)tcpパケットはパケットロスがあると再送しますが、udpパケットは再送しないで破棄されるのでしょうか? udpでもレイヤ5以上で再送機能があれば再送します 例えばtftpとか http://www.7key.jp/nw/technology/protocol/tftp.html