File Transfer Protocol ( FTP )
File
Transfer Protocol ( FTP )
File Transfer Protocol คือ โปรโตคอลเครือข่ายชนิดหนึ่ง
ถูกนำใช้ในการถ่ายโอนไฟล์ ระหว่างเครื่องคอมพิวเตอร์ อย่างการถ่ายโอนไฟล์ระหว่าง
ไคลเอนต์ (client)
กับเครื่องคอมพิวเตอร์ที่เป็นแม่ข่าย
เรียกว่า โฮสติง (hosting) หรือ เซิร์ฟเวอร์ ซึ่งทำให้การถ่ายโอนไฟล์ง่ายและปลอดภัยในการแลกเปลี่ยนไฟล์ผ่านอินเตอร์เน็ต
การใช้ FTP ที่พบบ่อยสุด ก็เช่น
การดาวน์โหลดไฟล์จากอินเทอร์เน็ต ความสามารถในการถ่ายโอนไฟล์ ทำให้ FTP เป็นสิ่งจำเป็นสำหรับทุกคนที่สร้างเว็บเพจ
ทั้งมือสมัครเล่นและมืออาชีพ โดยที่การติดต่อกันทาง FTP เราจะต้องติดต่อกันทาง Port 21 ซึ่งก่อนที่จะเข้าใช้งานได้นั้น
จะต้องเป็นสมาชิกและมีชื่อผู้เข้าใช้ (User) และ รหัสผู้เข้าใช้ (password) ก่อน และโปรแกรมสำหรับติดต่อกับแม่ข่าย
(server) ส่วนมากจะใช้โปรแกรมสำเร็จรูป เช่น
โปรแกรม Filezilla,CuteFTP
หรือ
WSFTP ในการติดต่อ เป็นต้น
ที่มารูปภาพ : http://dtv.mcot.net/data/epost/pic1453093105.jpeg
ความสำคัญของ File Transfer Protocol
( FTP )
โดยปกติเมื่อเราต้องการทำเว็บไซต์ไม่ว่าด้วยจุดประสงค์ใดก็ตาม
สิ่งที่เราจะต้องนึกถึงและขาดไม่ได้คือ Hosting หรือ Server ซึ่งในปัจจุบันมีผู้ให้บริการอยู่เป็นจำนวนมาก
การที่เว็บไซต์ของเราสามารถให้บริการได้ตลอด 24 ชั่วโมง โดยไม่มีหยุดนั้น ก็เพราะ Hosting ไม่เคยปิดนั่นเอง
ส่วนการสร้างเว็บไซต์เกิดจากการเขียน Code โปรแกรม ไม่ว่าจะเขียนด้วยภาษา HTML , PHP , ASP , ฯลฯ ล้วนแล้วแต่ต้องนำไฟล์ที่เราเขียนเสร็จเรียบร้อยไปใส่บน
Hosting เพื่อสามารถให้บริการได้ตลอด 24 ชั่วโมง 365 วัน
แต่ด้วยหนทางที่อยู่ไกลกันระหว่างเรากับ Hosting ที่เราขอใช้บริการไว้
เราจึงต้องใช้เทคโนโลยีของคอมพิวเตอร์
ในการโอนย้ายไฟล์ระหว่างเครื่องคอมพิวเตอร์ของเรา กับ Hosting ซึ่งเทคโนโลยีนั้นคือ FTP นั่นเอง
File
Transfer Protocol ( FTP ) แบ่งเป็น 2 ส่วน
1. FTP server เป็นโปรแกรมที่ถูกติดตั้งไว้ที่เครื่องเซิฟเวอร์
ทำหน้าที่ให้บริการ FTP หากมีการเชื่อมต่อจากไคลแอนเข้าไป
2. FTP client เป็นโปรแกรม FTP ที่ถูกติดตั้งในเครื่องคอมพิวเตอร์ของ user ทั่วๆไป ทำหน้าที่เชื่อมต่อไปยัง FTP server และทำการอัพโหลด ,ดาวน์โหลดไฟล์ หรือ
จะสั่งแก้ไขชื่อไฟล์, ลบไฟล์
และเคลื่อนย้ายไฟล์ก็ได้เช่นกัน
หน้าที่ File Transfer Protocol ( FTP )
FTP มีหน้าที่หลักๆในการส่งถ่ายข้อมูลจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งโดยผ่านระบบ
Server โดยการใช้งาน FTP นี้เราต้องสร้างช่องทางสื่อสารในระดับ TCP ออกมา 2 ช่องทางก่อนคือ ช่องทางรับและส่งข้อมูล
อีกหนึ่งช่องทางคือ ช่องทางในการรับคำสั่งจากผู้ใช้งาน
ก่อนที่จะโอนถ่ายข้อมูลนั้นเราจะต้องใส่ชื่อผู้ใช้และรหัสผ่านให้กับ Server ก่อน
หลังจากนั้นเราถึงจะเห็นโฟลเดอร์ต่างๆที่ถูกเก็บไว้
โดยเราสามารถที่จะโอนถ่ายไฟล์ต่างๆผ่านการโอนย้ายแฟ้มข้อมูลจากเครื่องคอมพิวเตอร์ระบบหนึ่งมายังอีกระบบหนึ่งผ่าน
เครือข่ายซึ่งทำได้หลายรูปแบบ อาทิ เราต้องการโอนไฟล์จากคอมพิวเตอร์ส่วนตัวไปยัง Server ได้ โดยอาศัยโปรแกรม FTP ในการโอนถ่ายข้อมูล
และการใช้งานโปรแกรม FTP ต่าง ๆนั้นจะใช้งานง่ายมาก
หน้าตาของโปรแกรมจะเหมือนกับหน้าต่างของโฟล์เดอร์
เพียงเราต้องการคัดลอกไฟล์เราก็ลากไฟล์ที่ต้องการเข้าเครื่องคอมพิวเตอร์ได้เลยในทันที
ที่มารูปภาพ : http://www.internetdict.com/wp-content/uploads/related_images/2016/01/19/what-is-a-ftp-server_3.jpg
ประโยชน์ของ File Transfer Protocol
( FTP )
FTP มีประโยชน์อย่างมากในโลกของการสื่อสาร
เนื่องจากการช่วยให้เกิดการประหยัดค่าใช้จ่ายในการเดินทางเอาข้อมูลไปในที่ต่างๆ
ด้วยตัวเอง อาทิ ธุรกิจหนึ่งมีอยู่หลายหน่วยงานและต้องใช้เอกสารต่าง
ๆร่วมกันเพียงเราฝากไฟล์ไว้กับ Server แต่ละหน่วยงานก็สามารถเข้าไปคัดลอกไฟล์ออกมาใช้งานร่วมกันได้แล้วแม้ว่าหน่วยงานต่างๆจะอยู่คนละประเทศก็ตาม
FTP ยังช่วยให้เกิดสังคมการเรียนรู้และแบ่งปันความรู้ต่างๆผ่านโลกอินเตอร์เน็ต
ปัจจุบันการเข้าถึงบริการ FTP นั้นไม่ใช่เรื่องยากอีกต่อไปแล้วเพียงเราไปสมัครใช้บริการกับผู้ให้บริการเราก็สามารถใช้งาน
FTP ได้อย่างง่ายดาย
ที่มาแหล่งข้อมูล : 1. http://www.xn--12cg1cxchd0a2gzc1c5d5a.net/ftp/
2.
http://www.mindphp.com/



ความคิดเห็น
แสดงความคิดเห็น