Solution
Correct Answer: Option D
- FTP (File Transfer Protocol) হলো একটি নেটওয়ার্ক প্রটোকল যা TCP/IP নেটওয়ার্কে ক্লায়েন্ট এবং সার্ভার‑এর মধ্যে ফাইল স্থানান্তর করার জন্য ব্যবহৃত হয়।
- এটি সাধারণত TCP পোর্ট 21 (কন্ট্রোল) ও 20 (ডেটা) ব্যবহার করে এবং অ্যাকটিভ ও প্যাসিভ কনেকশন মোড সমর্থন করে।
- মূলত ডেটা ও লগইন তথ্য প্লেইনটেক্সটে প্রেরণ করে তাই এটি সুরক্ষিত নয়; নিরাপদ কাজের জন্য SFTP বা FTPS ব্যবহার করা উচিত।
- FTP ব্যবহার হয় ফাইল আপলোড/ডাউনলোড, ওয়েবসাইট ডেপ্লয়মেন্ট ও ব্যাকআপের জন্য; জনপ্রিয় ক্লায়েন্ট উদাহরণ: FileZilla এবং কমান্ড-লাইন ftp।