FTP কী?
উত্তর: FTP (File Transfer Protocol) হল একটি নেটওয়ার্ক প্রোটোকল যা ইন্টারনেট বা লোকাল নেটওয়ার্কের মাধ্যমে ফাইল আদান-প্রদান করতে ব্যবহৃত হয়। এটি মূলত ক্লায়েন্ট ও সার্ভারের মধ্যে ফাইল পাঠানো ও গ্রহণের জন্য ব্যবহৃত হয়।
FTP কী ধরনের সমস্যা সমাধান করে?
উত্তর: FTP মূলত নিম্নলিখিত সমস্যাগুলো সমাধান করে: ওয়েবসাইটে ফাইল আপলোড ও আপডেট সহজ করা
বড় ফাইল ট্রান্সফার সহজ করা
ওয়েবসাইট ব্যাকআপ নেওয়া ও রিস্টোর করা
সার্ভারে ফাইল সংরক্ষণ ও ম্যানেজ করা
রিমোট সার্ভারে ফাইল ট্রান্সফার করা
FTP কীভাবে কাজ করে?
উত্তর: FTP দুটি অংশ নিয়ে কাজ করে— ক্লায়েন্ট (Client) এবং সার্ভার (Server)। যখন একজন ইউজার FTP ক্লায়েন্ট সফটওয়্যার (যেমন: FileZilla/WinSCP) ব্যবহার করে সার্ভারের সাথে সংযোগ স্থাপন করে, তখন সে তার কম্পিউটার থেকে সার্ভারে ফাইল আপলোড বা সার্ভার থেকে ফাইল ডাউনলোড করতে পারে।
FTP-এর জন্য কোন সফটওয়্যার দরকার?
উত্তর: FTP ব্যবহারের জন্য কিছু জনপ্রিয় সফটওয়্যার হল:
FTP ক্লায়েন্ট: FileZilla, WinSCP, Cyberduck
FTP ব্যবহার করার ধাপগুলো কী কী?
উত্তর: FTP ব্যবহার করতে নিচের ধাপগুলো অনুসরণ করতে হয়:
-
একটি FTP ক্লায়েন্ট (যেমন: FileZilla/WinSCP) ইন্সটল করুন।
-
সার্ভারের FTP ক্রিডেনশিয়াল (Host, Username, Password) সংগ্রহ করুন।
-
FileZilla/WinSCP-তে FTP সার্ভারে লগইন করুন।
-
আপনার কম্পিউটার এবং সার্ভারের ফাইল ব্রাউজ করুন।
-
ফাইল আপলোড বা ডাউনলোড করুন.
FTP বনাম HTTP - প্রধান পার্থক্য
FTP (File Transfer Protocol)
-
ব্যবহার: ফাইল আপলোড ও ডাউনলোডের জন্য ব্যবহৃত হয়।
-
সংযোগ প্রকার: স্টেটফুল (সংযোগ ধরে রাখে)।
-
পোর্ট নম্বর: ২১ (FTP), ২২ (SFTP), ৯৯০ (FTPS)।
-
নিরাপত্তা: SFTP/FTPS ব্যবহার করলে এনক্রিপশন হয়।
-
গতি: তুলনামূলক ধীর (বড় ফাইল ট্রান্সফারের জন্য)।
HTTP (HyperText Transfer Protocol)
-
ব্যবহার: ওয়েবসাইট ব্রাউজিংয়ের জন্য ব্যবহৃত হয়।
-
সংযোগ প্রকার: স্টেটলেস (প্রতি রিকোয়েস্ট আলাদা)।
-
পোর্ট নম্বর: ৮০ (HTTP), ৪৪৩ (HTTPS)।
-
নিরাপত্তা: HTTPS ব্যবহার করলে এনক্রিপশন হয়।
-
গতি: দ্রুত (ওয়েব পেজ লোডিংয়ের জন্য অপটিমাইজড)।