يأخذك هذا المستند من خلال إجراء مفصل خطوة بخطوة لترقية سلسلة Cisco uBR9xx، ويشرح كيفية تثبيت برنامج Cisco IOS® على موجهات Cisco "التشغيل من ذاكرة الوصول العشوائي" باستخدام خادم بروتوكول نقل الملفات المبسط (TFTP) أو تطبيق خادم بروتوكول النسخ البعيد (RCP).
قم بتثبيت خادم TFTP.
يجب تثبيت خادم TFTP أو تطبيق خادم RCP على محطة عمل أو كمبيوتر شخصي جاهز لبروتوكول TCP/IP. بمجرد تثبيت التطبيق، يجب تنفيذ مستوى أدنى من التكوين.
أولا، يجب تكوين تطبيق TFTP ليعمل بصفة خادم TFTP بدلا من صفة عميل TFTP.
ثانيا، يجب تحديد دليل الملفات الصادرة. هذا هو الدليل الذي يتم فيه تخزين صور برنامج Cisco IOS Software (راجع الخطوة 2 أدناه). توفر معظم تطبيقات TFTP نظام إعداد روتيني للمساعدة في مهام التكوين هذه.
ملاحظة: يتوفر عدد من تطبيقات بروتوكول TFTP أو RCP من بائعي البرامج المستقلين أو كبرامج شريرة من المصادر العامة على الشبكة العالمية.
ثالثا، قم بتنزيل خادم TFTP. هناك العديد من خوادم TFTP المتوفرة، ويمكن العثور عليها بسهولة من خلال البحث عن "خادم TFTP" على محرك البحث المفضل لديك على الإنترنت. لا توصي Cisco بشكل خاص بتنفيذ أي TFTP خاص.
تنزيل صورة IOS على محطة العمل لديك
تحتاج أيضا إلى وجود صورة صالحة لبرنامج Cisco IOS Software للموجه الخاص بك. تأكد من أن الصورة تدعم ميزات الأجهزة والبرامج وأن الموجه لديك يحتوي على مساحة ذاكرة كافية لتشغيله. إذا لم يكن لديك بعد صورة برنامج Cisco IOS Software، أو إذا لم تكن متأكدا من أن الصورة التي لديك تلبي جميع المتطلبات الضرورية، فراجع كيفية إختيار إصدار من برنامج Cisco IOS Software.
يجب أن يكون لديك الآن خادم TFTP مثبت وصورة برنامج Cisco IOS Software صالحة.
تستند المعلومات الواردة في هذا المستند إلى إصدار البرنامج أدناه.
برنامج IOS الإصدار 12.2 أو إصدار أحدث من Cisco.
تم إنشاء المعلومات المُقدمة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كنت تعمل في شبكة مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر قبل استخدامه.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.
ملاحظة: بالنسبة لتطبيقات بروتوكول RCP، استبدل بروتوكول RCP لكل تكرار لبروتوكول TFTP. على سبيل المثال، أستخدم الأمر copy rcp flash بدلا من الأمر copy tftp flash.
اتبع التعليمات المتوفرة أدناه:
إنشاء جلسة عمل لوحدة التحكم للموجه.
ويمكن القيام بذلك باستخدام اتصال وحدة تحكم مباشر أو اتصال برنامج Telnet ظاهري. يتم تفضيل اتصال وحدة تحكم مباشر عبر اتصال برنامج Telnet لأن اتصال برنامج Telnet يتم فقدانه أثناء مرحلة إعادة تشغيل تثبيت البرامج. يتم إجراء اتصال وحدة التحكم باستخدام كابل ملفوف (عادة يكون أسود اللون ومسطحا)، وتوصيل منفذ وحدة التحكم بالموجه بمنفذ COM بالكمبيوتر الشخصي. افتح HyperTerminal على الكمبيوتر الشخصي، واستخدم الإعدادات التالية:
Speed 9600 bits per second 8 databits 0 parity bits 1 stop bit No Flow Control
تحقق من توفر اتصال IP لدى خادم TFTP بالموجه.
تحقق من عناوين IP الخاصة بخادم TFTP والموجه/خادم الوصول المستهدف لترقية برنامج TFTP للتأكد من أن العناوين تقع داخل النطاق نفسه. يؤز خادم الوصول/الموجه للتحقق من وجود اتصال شبكة بينهما.
انسخ صورة البرنامج الجديدة من خادم TFTP إلى خادم الموجه/الوصول باستخدام الإجراء أدناه:
uBR924> enable Password: password uBR924# uBR924# copy tftp flash
ملاحظة: إذا قمت بالاتصال بالموجه عبر منفذ وحدة التحكم مرة واحدة، فستحصل على موجه الأمر ">" أو "rommon >"، فإن الموجه الخاص بك في وضع أداة مراقبة ذاكرة القراءة فقط (ROMmon).
وإذا لزم الأمر، يمكنك نسخ صورة من جهاز إلى آخر.
ملاحظة: نوصي بالاحتفاظ بنسخة من تكوين الموجه/خادم الوصول قبل ترقية برنامج خادم الوصول/الموجه. لا تؤثر الترقية نفسها على التكوين (والذي يتم تخزينه في ذاكرة الوصول العشوائي غير المتطايرة (NVRAM)).
حدد عنوان IP الخاص بخادم TFTP.
عند المطالبة، أدخل عنوان IP الخاص بخادم TFTP كما هو الحال في المثال التالي:
Address or name of remote host [255.255.255.255]? 172.16.30.40
حدد اسم الملف لصورة برنامج Cisco IOS software الجديدة.
عند المطالبة، أدخل اسم الملف لصورة برنامج Cisco IOS software التي سيتم تثبيتها، كما هو الحال في المثال التالي:
Source file name? ubr920-k8v6y5-mz.122-3.bin
ملاحظة: يختلف اسم الصورة بناء على اسم ملف الصورة على خادم TFTP.
حدد اسم الملف الوجهة.
هذا هو الاسم الذي ستحتوي عليه صورة البرنامج الجديد عند تحميلها على الموجه. يمكن تسمية الصورة أي شيء، لكن الممارسة الشائعة هي إدخال اسم ملف صورة UNIX.
Destination file name? ubr920-k8v6y5-mz.122-3.bin
امسح جهاز فلاش قبل التأكيد.
عندما يطلب منك:
أدخل نعم لمسح صورة البرنامج الموجودة في ذاكرة Flash الخاصة بالموجه قبل نسخ الصورة الجديدة.
أدخل no للاحتفاظ بصورة البرنامج الموجودة. تأكد من وجود ذاكرة Flash كافية للاحتفاظ بكلا الأمرين.
هل تريد مسح جهاز فلاش قبل الكتابة؟ [تأكيد] نعم/لا
قد تستغرق عملية النسخ عدة دقائق؛ وتختلف المدة الزمنية من شبكة لأخرى. أثناء عملية النسخ، يتم عرض الرسائل للإشارة إلى الملفات التي تم الوصول إليها.
علامة التعجب "!" تشير إلى أن عملية النسخ تحدث. تشير كل علامة تعجب إلى أنه قد تم نقل عشر حزم بنجاح. تحدث عملية تحقق من المجموع الاختباري للصورة بعد كتابة الصورة في ذاكرة Flash (الذاكرة المؤقتة).
قبل إعادة التحميل، تحقق من صحة التثبيت والأوامر.
تحقق من تثبيت الصورة بشكل صحيح ومن أن أوامر نظام التمهيد تشير إلى الملف المناسب للتحميل.
لإعادة التحميل، اكتب:
Router#reload *Mar 1 00:30:49.972: %SYS-5-CONFIG_I: Configured from console by console System configuration has been modified. Save? [yes/no]: no !-- lower case Proceed with reload? [confirm] yes !-- lower case
تحقق من تشغيل الموجه باستخدام الصورة الصحيحة.
بعد اكتمال عملية إعادة التحميل، يجب أن يقوم الموجه بتشغيل صورة برنامج Cisco IOS Software المطلوبة. أستخدم الأمر show version للتحقق.
ubr924#show flash System flash directory: File Length Name/status 1 3931744 ubr920-k1o3v4y556i-mz.121-3a.T4.bin [3931808 bytes used, 131424 available, 4063232 total] 3968K bytes of processor board System flash (Read/Write) ubr924#copy tftp flash Address or name of remote host []? 172.16.30.40 Source filename []? ubr920-k8v6y5-mz.122-3.bin Destination filename [ubr920-k8v6y5-mz.122-3.bin]? Accessing tftp://172.16.30.40/ubr920-k8v6y5-mz.122-3.bin... Erase flash: before copying? [confirm] Erasing the flash filesystem will remove all files! Continue? [confirm] Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased Erase of flash: complete Loading ubr920-k8v6y5-mz.122-3.bin from 172.16.30.40 (via cable-modem0): !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3755588/7511040 bytes] Verifying checksum... OK (0xD64F) 3755588 bytes copied in 99.254 secs (37935 bytes/sec) ubr924# ubr924#reload !--- Make sure you read step 8 in the Software Installation or Upgrade Procedure section before reloading. Proceed with reload? [confirm] 133.CABLEMODEM.CISCO: 01:05:23: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. UBR924 platform with 16384 Kbytes of main memory program load complete, entry point: 0x80010000, size: 0x394d28 Self decompressing the image : ################################
لتأكيد أن الموجه قام بترقية إصدار برنامج Cisco IOS Software بعد إعادة التحميل. قم بإظهار الإصدار.
ubr924#show version Cisco Internetwork Operating System Software IOS (tm) 920 Software (UBR920-K8V6Y5-M), Version 12.2(3), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Wed 18-Jul-01 17:05 by pwade Image text-base: 0x800100A0, data-base: 0x806A2250 ROM: System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) ubr924 uptime is 0 minutes System returned to ROM by reload at 08:14:09 - Sun Jan 2 2000 System image file is "flash:ubr920-k8v6y5-mz.122-3.bin" cisco uBR920 CM (MPC850) processor (revision 3.d) with 15872K/1024K bytes of memory. Processor board ID FAA0344Q0GK Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 1 Cable Modem network interface(s) 3968K bytes of processor board System flash (Read/Write) 1536K bytes of processor board Boot flash (Read/Write) Configuration register is 0x2102