โปรโตคอลการโอนไฟล์แบบไม่ได้มาตรฐาน

นิยาม TFTP

TFTP หมายถึง Trivial File Transfer Protocol เป็นเทคโนโลยีสำหรับการถ่ายโอน ไฟล์ ระหว่างอุปกรณ์เครือข่ายและเป็น FTP (File Transfer Protocol) ที่ เรียบง่าย

TFTP ได้รับการพัฒนาขึ้นในทศวรรษ 1970 สำหรับคอมพิวเตอร์ที่ไม่มี หน่วยความจำ หรือพื้นที่ว่างใน ดิสก์ เพียงพอที่จะให้การสนับสนุน FTP เต็มรูปแบบ วันนี้ TFTP ยังพบได้ใน เราเตอร์ความเร็วสูงของ ผู้บริโภคและเราเตอร์เครือข่ายเชิงพาณิชย์

ผู้ดูแลระบบเครือข่ายภายในบ้านบางครั้งใช้ TFTP เพื่อ อัพเกรดเฟิร์มแวร์เราเตอร์ ขณะที่ผู้ดูแลระบบมืออาชีพอาจใช้ TFTP เพื่อแจกจ่ายซอฟต์แวร์ในเครือข่ายขององค์กร

วิธีการทำงานของ TFTP

เช่น FTP, TFTP ใช้ซอฟต์แวร์ไคลเอ็นต์และเซิร์ฟเวอร์เพื่อเชื่อมต่อระหว่างอุปกรณ์สองเครื่อง จากไคลเอ็นต์ TFTP ไฟล์แต่ละไฟล์สามารถคัดลอก (อัปโหลด) ไปหรือดาวน์โหลดได้จากเซิร์ฟเวอร์ กล่าวอีกนัยหนึ่งคือเซิร์ฟเวอร์เป็นไฟล์ที่ให้บริการหนึ่งไฟล์ในขณะที่ไคลเอ็นต์เป็นเครื่องที่ร้องขอหรือส่งพวกเขา

TFTP สามารถใช้เพื่อเริ่มต้นคอมพิวเตอร์และสำรองไฟล์เครือข่ายหรือเราเตอร์ได้จากระยะไกล

TFTP ใช้ UDP สำหรับการขนส่งข้อมูล

ซอฟต์แวร์ TFTP และซอฟต์แวร์เซิร์ฟเวอร์

ไคลเอนต์ TFTP บรรทัดคำสั่ง จะรวมอยู่ใน Microsoft Windows, Linux และ macOS เวอร์ชันปัจจุบัน

ลูกค้า TFTP บางส่วนที่มีอินเทอร์เฟซแบบกราฟิกมีให้บริการ ฟรีแวร์ เช่น TFTPD32 ซึ่งรวมถึงเซิร์ฟเวอร์ TFTP Windows TFTP Utility เป็นอีกตัวอย่างหนึ่งของไคลเอ็นต์ GUI และเซิร์ฟเวอร์สำหรับ TFTP แต่ยังมีอีกหลาย โปรแกรม FTP ฟรี ที่คุณสามารถใช้ด้วย

Microsoft Windows ไม่จัดส่งพร้อมกับเซิร์ฟเวอร์ TFTP แต่เซิร์ฟเวอร์ ฟรี Windows TFTP หลายเครื่อง สามารถดาวน์โหลดได้ ระบบ Linux และ macOS มักใช้เซิร์ฟเวอร์ TFTP tftpd แต่อาจถูกปิดใช้งานโดยค่าเริ่มต้น

ผู้เชี่ยวชาญด้านระบบเครือข่ายแนะนำให้กำหนดค่าเซิร์ฟเวอร์ TFTP อย่างระมัดระวังเพื่อหลีกเลี่ยงปัญหาด้านความปลอดภัยที่อาจเกิดขึ้น

วิธีการใช้โปรแกรม TFTP Client ใน Windows

ไคลเอ็นต์ TFTP ใน Windows OS ไม่ได้เปิดใช้งานตามค่าเริ่มต้น ต่อไปนี้คือวิธีเปิดใช้ แอปเพล็ตแอ็ปพลิเคชัน ของ โปรแกรมและคุณลักษณะ :

  1. เปิด 'แผงควบคุม'
  2. ค้นหาและเปิด โปรแกรมและคุณลักษณะ
  3. เลือก เปิดหรือปิดคุณลักษณะของ Windows จากด้านซ้ายของแผงควบคุมเพื่อเปิด "คุณลักษณะของ Windows" อีกวิธีหนึ่งเพื่อเข้าสู่หน้าต่างดังกล่าวคือการใช้ คำ สั่ง optionfeatures ใน Command Prompt หรือกล่องโต้ตอบ Run
  4. เลื่อนลงในหน้าต่าง "คุณสมบัติของ Windows" และทำเครื่องหมายในช่องถัดจาก TFTP Client

หลังจากติดตั้งแล้วคุณสามารถเข้าถึง TFTP ผ่าน Command Prompt ด้วยคำสั่ง tftp ใช้ คำสั่ง help พร้อมกับมัน ( tftp /? ) ถ้าคุณต้องการข้อมูลเกี่ยวกับวิธีการใช้ TFTP หรือดูที่หน้าอ้างอิงบรรทัดคำสั่ง tftp บนเว็บไซต์ Microsoft

TFTP กับ FTP

โปรโตคอลการโอนไฟล์แบบไม่ต่อเนื่องแตกต่างจาก FTP ในประเด็นสำคัญเหล่านี้:

เนื่องจาก TFTP ดำเนินการโดยใช้ UDP โดยทั่วไปจะใช้ได้เฉพาะกับ เครือข่ายท้องถิ่น เท่านั้น (LANs)