内容

はじめに

前提条件

要件

使用するコンポーネント

背景説明

設定

確認

トラブルシュート

関連情報

はじめに

このドキュメントでは、Cisco IOS0.® イメージをスイッチにアップロードするとイメージサイズが増加し、その結果、転送時間が長くなります。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- TFTP

- FTP

使用するコンポーネント

このドキュメントの情報は、Cisco IOS XE バージョン 03.03.02SE 以前を実行する Cisco Catalyst 3850 シリーズ スイッチに基づくものです。説明する例では、スタンドアロンの 3850 スイッチを使用します。同じコマンドをスタックに対して使用できます。このドキュメントで説明するコマンドは、Cisco 5760 ワイヤレス コントローラにも適用されます。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな（デフォルト）設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

注：シスコのWebサイトからCisco IOS-XEイメージをダウンロードするには、資格のあるクレデンシャルを持つ有効なCisco Connection Online(CCO)アカウントが必要です。シスコでは、無料のTFTP/FTPソリューションを提供していません。そのため、開始する前にTFTP/FTPをインストールして設定する必要があります。

背景説明

このドキュメントでは、Cisco IOS0.® イメージをスイッチにアップロードすると、イメージサイズが増加します。このサイズの増加に伴い、転送時間が長くなります。Cisco Catalyst 3850 での新しいリリースのサイズは 245MB であり、スイッチへの TFTP による転送に最大 30 分かかります。このドキュメントで説明する設定を使用して、転送時間を短縮できます。

設定

デフォルトでは、Catalyst 3850 は TFTP ブロック サイズ値として 512 を使用します。これは許容可能な最小値です。レガシー TFTP サーバとの相互運用性を確保する目的でこのデフォルト設定が使用されます。

3850(config)#ip tftp blocksize ?

<512-8192>  blocksize value

Cisco IOS-XE 3.3.2 以前のバージョンでは、転送プロセスにかかる時間を短縮するためにはグローバル コンフィギュレーションでブロック サイズを手動で変更する必要があります。

注：この例では、デフォルトのブロックサイズ512Kと最大ブロックサイズ値8192Kを使用した場合の転送比較を示します。

3850#copy tftp flash:

Address [172.16.108.26]?

Source filename [IOS/3850/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin

Destination filename [cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin]?

Accessing tftp://*****@172.16.108.26/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin...

Loading cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin from 172.16.108.26 (via Vlan1):

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[OK - 257243236 bytes]

257243236 bytes copied in 1416.360 secs (181623 bytes/sec)

結果には、245MB の .bin ファイルの転送にかかった時間が 1416.360 秒（24 分）であることが示されます。次に、ブロック サイズの値を最大許容値 8192 に変更します。

3850#config t

3850(config)#ip tftp blocksize 8192

3850(config)#end

同じ転送を再度実行します。

3850#copy tftp flash:

Address [172.16.108.26]?

Source filename [IOS/3850/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin

Destination filename [cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin]?

Accessing tftp://*****@172.16.108.26/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin...

Loading cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin from 172.16.108.26 (via Vlan1):

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[OK - 257243236 bytes]

257243236 bytes copied in 124.100 secs (2072871 bytes/sec)

この方が結果が優れていることは明白です。新しいブロック サイズ値で同じファイルの転送にかかった時間は 2 分です。

確認

現在、この設定に使用できる確認手順はありません。

トラブルシュート

ブロック サイズ値を変更したところ TFTP が機能しなくなった場合は、TFTP サーバが大きなブロック サイズでの転送に対応できることを確認してください。

関連情報

- Cisco Catalyst 3850 シリーズ スイッチ - 製品サポート ページ

- Cisco 5700 シリーズ ワイヤレス LAN コントローラ - データ シートおよび製品資料

- シスコのテクニカルサポートとダウンロード