เราอธิบายว่า FTP คืออะไรและโปรโตคอลนี้มีไว้เพื่ออะไร นอกจากนี้ ไคลเอนต์ FTP คืออะไรและเซิร์ฟเวอร์ FTP ทำงานอย่างไร

การเชื่อมต่อผ่าน FTP ได้รับการออกแบบมาให้รวดเร็ว

FTP คืออะไร?

ใน การคำนวณเรียกว่า FTP (ตัวย่อในภาษาอังกฤษ forการถ่ายโอนไฟล์มาตรการนั่นคือ File Transfer Protocol) ไปยังโปรโตคอลสำหรับการถ่ายโอนไฟล์ ข้อมูล ระหว่างระบบที่เชื่อมต่อกับเครือข่าย TCPการแพร่เชื้อ ควบคุมมาตรการนั่นคือ Transmission Control Protocol) ที่ยึดตามสถาปัตยกรรมไคลเอนต์-เซิร์ฟเวอร์

กล่าวอีกนัยหนึ่งมันเป็นโปรโตคอลหรือ กระบวนการ การสื่อสารที่ช่วยให้ขนถ่าย ไฟล์ ไปหรือกลับจาก a คอมพิวเตอร์ (เซิร์ฟเวอร์) ไปยังอีก (ลูกค้า), ไม่ว่า ระบบปฏิบัติการ ที่พวกเขาทั้งสองใช้ ในการดำเนินการนี้ มีการใช้โมเดลเลเยอร์เครือข่าย TCP / IP ร่วมกับ aรหัสผ่าน หรือรหัสลับเพื่อสร้างการเชื่อมต่อระยะไกล

การเชื่อมต่อผ่าน FTP ได้รับการออกแบบมาให้มีความรวดเร็ว จึงเพิ่มอัตราการถ่ายโอนข้อมูลให้สูงสุด แต่ไม่ปลอดภัยอย่างแท้จริง เนื่องจากข้อมูลได้รับการจัดการ (แม้กระทั่งรหัสผ่าน) เป็นข้อความธรรมดา ด้วยเหตุนี้จึงมักใช้ โปรแกรม SCP และ SFTP เพื่อเข้ารหัสเนื้อหาของการเชื่อมต่อเหล่านี้และป้องกันการเข้าถึงข้อมูลโดยบุคคลที่สาม

ประเภทนี้ เทคโนโลยี เริ่มใช้ในปี พ.ศ. 2514 (เรียกว่า RFC 114) ก่อนการประดิษฐ์ มาตรการ TCP / IP และเวอร์ชันปัจจุบันเป็นเวอร์ชันที่เผยแพร่ในปี 1985 (RFC 959) โดยทั่วไป การเชื่อมต่อประเภทนี้สร้างขึ้นโดยใช้พอร์ต 20 และ 21 ของระบบ

FTP คืออะไร?

FTPs ถ่ายโอนข้อมูลจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่ง

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

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

ไคลเอนต์ FTP

ไคลเอนต์ FTP เข้าถึงเซิร์ฟเวอร์โดยใช้โปรโตคอล FTP

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

ไคลเอนต์ FTP มักจะติดตั้งมาล่วงหน้าบนระบบปฏิบัติการเช่น Windowsแต่ยังสามารถเลือกโปรแกรมขั้นสูงเพื่อสลับไปมาระหว่างโหมดการเชื่อมต่อต่างๆ

เซิร์ฟเวอร์ FTP

เซิร์ฟเวอร์ FTP จัดการการเชื่อมต่อและอนุญาตให้มีการไหลของข้อมูล

เซิร์ฟเวอร์ FTP เป็นโปรแกรมที่ออกแบบมาเพื่อทำงานบนคอมพิวเตอร์ที่เชื่อมต่อกับอินเทอร์เน็ต และทำหน้าที่ของผู้ให้บริการข้อมูลบนเครือข่าย โปรแกรมนี้จัดการการเชื่อมต่อและอนุญาตให้มีการไหลของข้อมูลเข้าและออกจากไคลเอนต์ต่างๆ ที่มีอยู่

โดยปกติแล้วจะไม่ใช้ในคอมพิวเตอร์ส่วนบุคคล แต่ในที่เก็บข้อมูลขนาดใหญ่ ธุรกิจ หรือเครือข่ายงานในพื้นที่

ความแตกต่างระหว่างไคลเอนต์ FTP และเซิร์ฟเวอร์ FTP คือเซิร์ฟเวอร์เดียวกันสามารถให้บริการไคลเอนต์จำนวนมาก เนื่องจากเป็นโหนดกลางสำหรับการถ่ายโอนข้อมูล

!-- GDPR -->