แต่ละครั้งที่ Router ถูกเปิดสวิทช์ให้ทำงาน
จะเกิดการทำงานตามลำดับ ดังนี้
NVRAM ไม่ถูกต้อง
System Bootstrap, Version x.x(xxxx) [xxxxx xx], RELEASE SOFTWARE
Copyright (c) 1986-199x by Cisco Systems
1721 processor with 4096 kbytes of main memory
Notice: NVRAM invalid, possibly due to write erase.
…. Output omitted ….
1. Router จะทำการตรวจสอบตัวเอง (POST diagnostics) เพื่อยืนยันการทำงานของฟังก์ชันการทำงานพื้นฐานของ
CPU, หน่วยความจำ และส่วนเชื่อมต่อทั้งหลาย
2. เพื่อเป็นการยืนยันว่าซอฟต์แวร์ system
bootstrap นั้นถูกอ่านเข้ามาอย่าถูกต้อง ซอฟต์แวร์ boot
image จะทำการประมวลผลและค้นหา Cisco IOS software image ที่ถูกต้อง แหล่งที่มาของซอฟต์แวร์ดังกล่าวนั้น อาจมาจากหน่วยความจำ Flash
memory หรือมาจาก TFTP (trivial file transfer protocol)
server จะถูกกำหนดโดยค่าที่เก็บไว้ในรีจีสเตอร์ตั้งค่ากำหนด (configuration
register) ค่าที่กำหนดมาจากโรงงานของผู้ผลิตคือ 0x2102 ซึ่งบอกให้ Router ค้นหาไฟล์นี้จากหน่วยความจำ NVRAM
สำหรับคำสั่งที่ใช้ในการ boot เครื่อง
คำสั่งเหล่านี้จะกำหนดลำดับให้ Router ทำการค้นหาไฟล์ IOS
ที่ต้องการ ถ้าไม่มีคำสั่ง boot system ถูกเก็บอยู่ที่
NVRAM Router จะทำการอ่านค่ามาจาก fallback
sequence ซึ่งจะบอกให้ Router ทำการค้นหาไฟล์โดยเริ่มต้นที่ Flash memory
3.
ภายหลังจากที่ได้พยายามอ่านไฟล์ Cisco IOS Software image จาก Flash memory เป็นจำนวน 5 ครั้ง
แต่ไม่สามารถหาไฟล์นี้ได้พบ Router
จะเปลี่ยนไปทำงานในสถานะ boot ROM memory ซึ่งเป็นสถานะ
การทำงานที่เตรียมไว้สำหรับการติดตั้งหรือปรับปรุง Cisco IOS Software image
4.
ถ้า Router สามารถค้นพบ Cisco IOS
Software image Router จะทำการค้นหาไฟล์ตั้งค่ากำหนด
(configuration file) เป็นลำดับต่อไป
5. ถ้า Router ไม่สามารถหาไฟล์ตั้งค่ากำหนดได้จากใน
NVRAM Router จะทำการค้นหาผ่านทาง TFTP server ผ่านทุกส่วนเชื่อมต่อที่มีอยู่
ถ้ายังไม่สามารถหาไฟล์นี้ได้อีก Router จะทำการประมวลผล configuration
dialog เพื่อทำการตั้งค่ากำหนดต่างๆ ที่ละตัวผ่านทาง console
ข้อความที่แสดงออกมานั้นแตกต่างกันขึ้นอยู่กับส่วนเชื่อมต่อที่ใช้และรุ่นของซอฟต์แวร์ใน Router นั้น
NVRAM ไม่ถูกต้อง
System Bootstrap, Version x.x(xxxx) [xxxxx xx], RELEASE SOFTWARE
Copyright (c) 1986-199x by Cisco Systems
1721 processor with 4096 kbytes of main memory
Notice: NVRAM invalid, possibly due to write erase.
…. Output omitted ….
สังเกตข้อความที่แสดงในตัวอย่าง
ซึ่งแสดงให้เห็นว่า NVRAM นั้นไม่ถูกต้อง
ซึ่งอาจเป็นผลมาจากการ “write erase”
นี่เป็นการบอกให้ผู้ใช้ได้ทราบว่า Router ไม่เคยได้รับการตั้งค่ากำหนดมาเลย
หรือไฟล์ตั้งค่ากำหนด และ startup-config ใน NVRAM ได้ถูกลบทิ้งไปแล้ว Router
จะไม่สามารถทำงานได้จนกว่าจะมีการตั้งค่ากำหนดที่ถูกต้อง
ในตัวอย่าง
ผู้ใช้จะสามารถทราบหมายเลขรุ่นของ bootstrap และ Cisco IOS Software ที่กำลังใช้งานอยู่ใน
Router นั้น
Bootstrap และ Cisco IOS Software Version
Bootstrap และ Cisco IOS Software Version
…
output omitted …
IOS
(tm) 1721 Software (xxx.x.x),
Version [xxxxx xxx]
Copyright
(c) 1986.199x by Cisco System, Inc
0 ความคิดเห็น:
แสดงความคิดเห็น