FTP Server คืออะไร

การส่งข้อมูลผ่านเครือข่ายคอมพิวเตอร์ขนาดใหญ่หรืออินเตอร์เราจำเป็นต้องมีโปรโตคอลเป็นผู้ช่วยในการส่งและรับข้อมูลระหว่างคอมพิวเตอร์ ซึ่งโปรโตคอลที่นิยมใช้งานกันมากที่สุดก็คือ FTP หรือเรียกอีกอย่างว่า FTP Server โปรโตคอลนี้จะมีหน้าที่แลกเปลี่ยนข้อมูลและจัดการไฟล์ในอินเตอร์เน็ตภายใต้โปรโตคอล TCP/IP นั่นเอง ส่วนประกอบสำคัญของโปรโตคอล FTP นั้นจะประกอบด้วย 2 อย่างด้วยกันคือ
1. เครื่องคอมพิวเตอร์ลูกข่าย หรือเครื่องคอมพิวเตอร์ผู้ใช้งานเราจะเรียกแทนเครื่องคอมพิวเตอร์ประเภทนี้ว่า FTP Client
2. เครื่องคอมพิวเตอร์แม่ข่าย หรือที่เราเรียกว่า FTP Server

advertisements

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

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

FTP Server

แต่การตั้งค่าเพื่อสร้างช่องทางใน TCP นั้นมีความยากลำบากมากในปัจจุบันเลยมีการพัฒนาโปรแกรมที่ใช้ในการสร้างช่องทางเพื่อการรับส่งข้อมูลให้ง่ายขึ้นโปรแกรมที่มีหน้าที่เหล่านี้เราจะเรียกว่า โปรแกรม FTP (File Transfer Protocal) โดยโปรแกรมที่นิยมใช้งานในปัจจุบันนี้มีอยู่หลายโปรแกรมด้วยกัน อาทิ FileZilla ซึ่งเป็นโปรแกรมFTP ที่นิยมมากเพราะมีการเปิดใช้งานได้ฟรีพร้อมทั้งมีการอัพเดทโปรอกรมอยู่เรื่อยๆ นั่นเอง สำหรับโปรแกรมที่ต้องเสียเงินซื้อก็มีเหมือนกันอาทิ SmartFTP และ CuteFTP เป็นต้น

ใน FTP Server จะมีการติดตั้งโปรแกรม FTP (File Transfer Protocol) ลงไปด้วยโดยมีหน้าที่หลักในการทำงานก็เพื่ออำนวยความสะดวกในการจัดการไฟล์และการใช้งานภายใน Server ให้กับผู้ใช้งาน FTP Client ซึ่งในเครื่องลูกข่ายก็ต้องมีโปรแกรม FTP เช่นเดียวกัน แต่จะมีหน้าที่ในการเชื่อมต่อไปยัง FTP Server และช่วยในการอัพโหลดไฟล์พร้อมทั้งดาว์โหลดไฟล์จาก Server พร้อมทั้งแก้ไข เพิ่มและลบไฟล์ใน FTP Server ด้วย

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

advertisements
Scroll To Top