Funkcja Universal Serial Bus (USB) umożliwia w niektórych modelach routerów Cisco obsługę pamięci USB. Pamięć USB zapewnia opcjonalną możliwość przechowywania danych oraz stanowi dodatkowe urządzenie rozruchowe. Obrazy systemów, pliki konfiguracje oraz pozostałe dane można kopiować do lub z pamięci flash USB firmy CISCO z taką samą niezawodnością jak przechowywać i odzyskiwać pliki za pomocą karty Compact Flash. Ponadto, modularne routery ISR mogą uruchomić każde oprogramowania obrazu Cisco IOS zapisane w pamięci flash USB.
Moduły pamięci flash USB firmy CISCO są dostępne są w wersjach 64 MB, 128 MB oraz 256 MB.
Pamięć USB musi być sformatowany w formacie FAT16 aby być kompatybilna z routerem Cisco, Jeśli tak nie jest, polecenie "show file systems" wyświetli błąd wskazujący na nieodpowiedni systemu plików.
Oto przykład zastosowania polecenia dir w systemie plików USB:
Router# dir usbflash0:
Directory of usbflash0:/
1 -rw- 30125020 Dec 22 2032 05:31:32 +00:00 c3825-entservicesk9-mz.123-14.T
63158272 bytes total (33033216 bytes free)
Najlepiej jest gdy, pamięć USB flash może pomieścić wiele kopii Cisco IOS i wielu plików konfiguracyjnych routerów. Pamięć USB pozwala administratorowi łatwo przenosić i kopiować te pliki systemów IOS oraz pliki konfiguracje od routera, i to wiele razy, a proces kopiowania może mieć miejsce kilka razy szybciej, niż byłoby to możliwe w sieci LAN lub WAN. Należy pamiętać, że IOS może nie rozpoznać właściwego rozmiaru pamięci USB, ale to nie oznacza, że jest on nieobsługiwany. Ponadto, porty USB na routerze są zazwyczaj portami USB w wersji 2.0, jak to pokazano na rysunku.