最後にはじめに初めての記事投稿はQiitaの限定公開記事(自分用)でメモ程度にまとめていたQoSの遅延の種類についての記事をブラッシュアップしたものとします。「通信遅いんだけどどこで遅延しているの?」って聞かれた時に具体的に答えられなかったので、昔購入した以下の本を再度読みなおしたのが契機です。exam.www.ciscopress.com遅延の種類は以下の10種類です。delay(variable)順番に見ていきましょう。delay(fixed)シリアル化遅延と呼ばれるものです。パケットの長さによって生じる遅延です。speed【例】125byteのパケットがfast-ethernetのI/Fを持つswitchに送られるとき1000bits/100,000,000(bps)=0.1msとなります。隣接機器のfast-ethernetのI/Fで125byteのパケットを受け取るときにも同様に遅延が発生します。delay(fixed)伝送遅延と呼ばれるものです。送信元と宛先との距離で生じる遅延です。delay(variable)文字通り、キューイングによって生じる遅延です。この遅延は一番初めにキューに入ったパケットが送られるスピード次第です。FIFOの場合で考えてみます。最初に入ったパケットのシリアル化遅延が1ms(1250byteのパケットが100MbpsのI/Fから送出される)の場合、2番目に送られるパケットの遅延は1ms、3番目に送られるパケットの遅延は3ms...のようになる。自然渋滞が起きる現象と同じですね。delay(variable)機器内部でフレームを全て受信してOutputQueueに送るまでの遅延。OutputQueueからパケットが離れるまでの時間は含まれておらず。説明については原文をそのまま引用させていただきます。delay(variable)皆さんおなじみのシェーピングによる遅延ですシェーピングをすることで通信の平滑化が可能となり、バーストトラフィックを防ぎます。ネットワークの帯域が広いのにスピードが出ない場合はこれが原因の可能性が高いです。遅延の影響ですが、シェーピングレートに依存します。アクセスレートが128kbpsで64kbpsの回線にパケットを出す場合、パケット送出レートは64000*8=512,000bit/sとなります。物理回線のスピードに送信レートは準じます。インプットキューについては考慮不要みたいです。アウトプットキューのみが対象。delay(fixed)を合わせたものです。以下の具体例で見てきましょう。R2~R3間の伝送遅延となります。計算すると1000Km/2.110の8乗=4.8ms1500byte*8/128000bps=94ms1500byte*8/1544000=7.8ms合計106.6msの遅延となります。実際にはSP網の機器の数や輻輳具合などによって変化するので正確な予測は困難です。利用しているSP会社の回線に関するSLAを確認しましょう。delay(variable)以下の2つの要素から構成されます。1アナログ信号をデジタル信号に変換する時間2look-aheadと呼ばれる特性による遅延1については使用するコーデックの種類によって時間が異なります。G.729ですと10msとなります。Ciscoによると2.5ms-10msの間だそうです。delay音声パケットの圧縮にする遅延。delay(fixed)音声に関するプロトコル(RTP)は必ず20ms分の音声データを集めます。そのため、20ms待たないと音声パケットは送られません。音声については必ず20msの遅延が発生すると覚えておきましょう。delay(variable)jitter対策としての機能であるDe-jitter(jitter専用のバッファ)による遅延。音声については一定の間隔で届かないと音声品質が下がるのでバッファを設けています。CiscoのIOSだと40msをデフォルト値として設定されているようです。ドキュメントに記載されている図を見ていただけるとイメージが付きやすいと思います。おまけ:遅延の全体像こちらもドキュメントに図があったので引用させていただきます。どこでどういった遅延が生じるか一覧化されてます。最後に記事書くのって時間使いますね...(2h使いました)自身のアウトプット力&文章力強化(+臨時収入)のためにもコツコツ頑張りたいと思います。SE新卒でIT業界に入り、奴隷のような現場仕事を経て現職に至ります。Licensingの設定方法についてスマートライセンスの設定方法について備忘として残しておきます。ドキュメントに設定情報が詳細に書かれているようで書かれていない罠があったので苦戦する人は多い気がします。ESXiにCML2.5のイメージファイルをダウンロード・起動させるまでの手順を詳細に作成しました。Linuxの基本的な設定(hostname,if設定,dns,ntp,timezoneなど)について設定方法を整理しました。Proxy-ARP)様々なARPを解説しています。Proxy-ARPは検証も行っています。Seriesには非常に高性能なマイクロバースト検知機能が備わっております。今回はこの機能について解説します。Part4(config一覧編)わかりずらいVXLAN/EVPNについて物理構成図と実機のconfigを全て掲載しています。Connectorでブリッジ接続する際の注意点を整理しています。vSwitchのセキュリティ設定を理解していないと沼ります。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。SE新卒でIT業界に入り、奴隷のような現場仕事を経て現職に至ります。Reserved.プライバシーポリシ。