|
บทนำ
จุดประสงค์การถ่ายโอนไฟล์อาจจะมีวัตถุประสงค์เพื่อ :
- การอัพเกรด Firmware (อาจเรียกว่า IOS หรือ Image)
- การสำเนาไฟล์คอนฟิกจากเราเตอร์มาไว้ที่เครื่อง PC
- การถ่ายโอนไฟล์คอนฟิกจากเครื่อง PC ไปยัง Router
ระบบไฟล์ของ 3COM 5012 Router
มีไฟล์อยู่ 2 ประเภทคือ
- ไฟล์ที่ใช้เก็บ Firmware จะมีนามสกุลเป็น .bin ซึ่งจะถูกเรียกใช้งานเป็นอันดับแรกเืมื่อมีการ boot เราเตอร์ โดยไฟล์นี้จะถูกเก็บอยู่ในส่วน Flash Memory ของเราเตอร์ โดยสามารถใช้คำสั่ง dir ดูได้
- ไฟล์ที่ใช้เก็บค่าคอนฟิก จะมีนามสกุลเป็น .cfg เช่น config.cfg จะถูกเรียกใช้งานหลังจากไฟล์ในข้อ 1 โดยไฟล์นี้จะถูกเก็บอยู่ในส่วน Flash Memory ของเราเตอร์เ่ช่นกัน สามารถดูได้ด้วยคำสั่ง dir
ขั้นตอนการถ่ายโอน
- ต้องทำให้ PC ที่จะถ่ายโอนไฟล์สามารถติดต่อไปยัง Router ได้ เช่นสามารถ ping ไปยังเราเตอร์ได้ โดยอาจจะเชื่อมต่อโดยตรงหรือผ่าน Network ระยะำไกล
- ติดตั้งโปรแกรม TFTP บนเครื่อง PC ที่ต้องการถ่ายโอน ในที่นี้ใช้ 3CDaemon โดยต้องรันโปรแกรมบนฮาร์ดดิสก์ (รันจาก CD-ROM ไม่ได้เพราะีมีการเขียนข้อมูลลงดิสก์)
- คอนฟิกค่าของ Upload/Download directory ให้ตรงกับระบบไดเร็คทอรี่บนเครื่อง PC ดังรูป

- เืมื่อ TFTP Server พร้อมที่จะถ่ายโอนไฟล์จะมีข้อความแสดงความพร้อมดังรูป

- คำสั่งที่ใช้สำหรับการส่งไฟล์จาก PC (TFTP Server) ไปยัง Router ซึ่งในที่นี้เป็นไฟล์ Firmware (r5y02_41e.bin) และ PC มี IP เป็น 192.168.1.3 สามารถใช้คำสั่งได้ดังนี้ :
<Router>tftp 192.168.1.3 get r5y02_41e.bin
จากนั้นต้องเซ็ตให้เราเตอร์ทำการ boot จากไฟล์ดังกล่าวด้วยคำสั่ง ดังนี้
[Router]bootfile main r5y02_41e.bin
และสามารถดูได้ว่าต่อไปเราเตอร์จะ boot จากไฟล์ไหนด้วยคำสั่ง ดังนี้ :
<Router>display bootvar
- คำสั่งที่ใ้ช้สำหรับการส่งไฟล์จาก Router ไปยัง PC ซึ่งในที่นี้คือไฟล์ config.cfg ให้ใช้คำสั่งดัีงนี้ :
<Router>tftp 192.168.1.3 put config.cfg
-------จบครับ-------- |