আপনি যদি কখনও FTP শব্দটি সম্পর্কে শুনে থাকেন বা আপনি FTP কি জানতে চান? এটি কীভাবে কাজ করে এবং সেই সাথে বেস্ট FTP Server BD এর তালিকা জানতে চান, তাহলে আপনাকে অবশ্যই এই আর্টিকেলটি পড়তে হবে। আজ এই আর্টিকেলে আমরা আপনাকে FTP এর ইতিহাস, এর সুবিধা, অসুবিধা ইত্যাদি সম্পর্কে সম্পূর্ণ তথ্য দেওয়ার চেষ্টা করব । আমরা আশা করছি যে এই আর্টিকেলটি পড়ার পরে, আপনার মনে থাকা FTP সম্পর্কিত প্রায় সকল প্রশ্নের উত্তর পেয়ে যাবেন।
Table of Contents
এফটিপি কি? (What is FTP in Bangla)
FTP/এফটিপি এর পূর্ণরূপ হল ফাইল ট্রান্সফার প্রোটোকল (File Transfer Protocol)। নাম অনুসারে, এটি একটি কম্পিউটার থেকে অন্য কম্পিউটারে ফাইল স্থানান্তর করার কাজে ব্যবহৃত হয়। এফটিপি এমন একটি প্রোটোকল যা, দুটি সিস্টেমের মধ্যে ফাইল বিনিময়ের জন্য কিছু নিয়ম নির্ধারণ করে।
এফটিপি প্রোটোকল একটি অনেক পুরনো প্রোটোকল এবং এটি আজও প্রচুর পরিমাণে ব্যবহার করা হচ্ছে । আপনি যদি একটি ওয়েবসাইট তৈরি করতে চান তাহলে এই এফটিপি সম্পর্কে ধারনা নেওয়া আপনার জন্য খুবই উপকারী হতে পারে। কারণ যখন একজন ওয়েব ডেভেলপার একটি ওয়েবসাইট তৈরি করে, সেই ওয়েবসাইটের ফাইলগুলি সার্ভারে আপলোড করার প্রয়োজন হয় এবং এই উদ্দেশ্যে FTP ব্যবহার করা হয় । যা আপলোড, ডাউনলোড, নামকরণ, ডিলিট, অনুলিপি করতে এবং বড় ফাইলগুলি সার্ভারে স্থানান্তর করতে সাহায্য করে।
এফটিপি এর ইতিহাস
এফটিপি প্রথম তৈরি হয়েছিল ১৯৭১ সালে। প্রাথমিকভাবে এটি ARPANET নেটওয়ার্ক কন্ট্রোল প্রোগ্রামে (এনসিপি) (আধুনিক ইন্টারনেট শুরুর আগে) সার্ভার এবং কম্পিউটারের মধ্যে নিরাপদে ফাইল স্থানান্তর করতে ব্যবহার করা হত। পরে এনসিপির পরিবর্তে টিসিপি / আইপি অর্থাৎ আধুনিক ইন্টারনেট ব্যবহার করা হয়। যেহেতু প্রতিনিয়ত ইন্টারনেটে পরিবর্তন ঘটছে, সেই সাথে এফটিপিও নিয়মিত আপডেট করা হয়েছে।
একটা সময় ছিল যখন কম্পিউটারে ইনস্টল করা ফায়ারওয়ালের এফটিপি সংযোগে সমস্যা ছিল, যার মোকাবেলায় এফটিপি কে ফায়ারওয়ালের উপযুক্ত করে তৈরি করা হয়েছিল, যার জন্য প্যাসিভ মোড যুক্ত করা হয়েছিল। নিরাপত্তা বৃদ্ধির লক্ষে এফটিপিএস (FTPS) এবং এসএফটিপি (SFTP) তৈরি করা হয়েছিল, যার কারণে এটি আগের চেয়ে আরও অনেক বেশী নিরাপদ হয়ে উঠেছে।
FTP কিভাবে ব্যবহার করা হয়?
FTP এর মাধ্যমে ওয়েব সার্ভারে ফাইল আপলোড করার জন্য আপনি নিম্নলিখিত তিনটি পদ্ধতি ব্যবহার করতে পারেন –
কমান্ড লাইন FTP এর মাধ্যমে:
আপনি অবশ্যই কোন না কোন সময়ে কমান্ড লাইন ব্যবহার করেছেন। প্রতিটি অপারেটিং সিস্টেমেই (উইন্ডোজ, লিনাক্স বা ম্যাক ওএস) এফটিপি-র জন্য কিছু ডিফল্ট কমান্ড রয়েছে, যা ব্যবহার করে আপনি এফটিপি সাইটের সাথে সংযোগ করতে পারবেন।
ওয়েব ব্রাউজার ব্যবহার করে:
আপনি সরাসরি ওয়েব ব্রাউজার ব্যবহার করেও এই কাজটি করতে পারেন। এর জন্য আপনাকে ব্রাউজারের এড্রেস বারে http: // এর পরিবর্তে ftp: // লিখতে হবে এবং আপনাকে ইউআরএলের জায়গায় ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখতে হবে। ব্রাউজারে ঠিকানাটি অনেকটা এইরকম দেখতে হবে: ftp:// ব্যবহারকারীর নাম: password@ftp.website.org/
গ্রাফিক্যাল এফটিপি ক্লায়েন্ট ব্যবহার করে:
আপনি গ্রাফিক্যাল এফটিপি ক্লায়েন্টও ব্যবহার করতে পারেন যা মুলত এক ধরনের অ্যাপ্লিকেশন এবং যার ইন্টারফেস খুবই ইউজার ফ্রেন্ডলি এবং সহজ। আপনি যদি উইন্ডোজ ব্যবহার করেন, তাহলে আপনি ইন্টারনেট থেকে ফাইলজিলা (FileZilla) নামের অ্যাপ্লিকেশনটি বিনামূল্যে ডাউনলোড করতে পারেন।
FTP কিভাবে কাজ করে?
এখন আমরা জানার চেষ্টা করব এফটিপি প্রোটোকল কিভাবে কাজ। এর জন্য, ব্যবহারকারীর সিস্টেমে প্রথম এফটিপি ক্লায়েন্ট ইনস্টল করতে হবে, এরপর সার্ভারে সাথে সংযোগ স্থাপনের জন্য আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ডের প্রয়োজন হবে।
FTP ফাইল স্থানান্তর করার জন্য দুই ধরনের সংযোগ ব্যবহার করে:
Control Connection:
এটি সংযোগটি open বা বন্ধ করতে সার্ভারে কমান্ড পাঠাতে ব্যবহৃত হয়।
Data Connection:
সংযোগ স্থাপনের পরে, ফাইলটি ডেটা সংযোগের মাধ্যমে ক্লায়েন্ট-সার্ভারের মধ্যে স্থানান্তরিত হয়।
পোর্ট নম্বর ২১ এ ক্লায়েন্টের মাধ্যমে কন্ট্রোল কানেকশন চালু করা হয়, যখন কানেকশন এস্টাব্লিশ হয়, তখন ক্লায়েন্ট দ্বারা কমান্ড পাঠানো হয় এবং কমান্ড অনুযায়ী সার্ভার পোর্ট নম্বর ২০ এ ডাটা কানেকশন শুরু হয় এবং এই ডাটা কানেকশনের মাধ্যমে ফাইল ট্রান্সফার করা হয়। FTP দুটি ভিন্ন মোডে কাজ করতে পারে:
- Active Mode
- Passive Mode
Active Mode
- অ্যাক্টিভ মোডে, ক্লায়েন্ট FTP সার্ভারের পোর্ট ২১ এর সাথে যেকোন পোর্ট নম্বর (১০২৩ এর বেশি) ব্যবহার করে সংযোগ নিয়ন্ত্রণ করে।
- দ্বিতীয় ধাপে ক্লায়েন্ট তার সার্ভারের পোর্ট নাম্বার জানায় যার মাধ্যমে ডেটা সংযোগ স্থাপন করা হবে।
- ক্লায়েন্টের পোর্ট নম্বর পাওয়ার পর সার্ভার তার পোর্ট ২০ থেকে ক্লায়েন্টের পোর্ট নম্বরে ডাটা কানেকশন ওপেন করে দেয়।
Passive Mode
- প্যাসিভ মোডে, ক্লায়েন্ট FTP সার্ভারের পোর্ট ২১ থেকে যে কোনো পোর্ট নম্বর (1023 এর বেশি) থেকে কমান্ড সংযোগ ওপেন করবে।
- FTP ক্লায়েন্ট সেই কমান্ড সংযোগের মাধ্যমে সার্ভারে PASV কমান্ড পাঠায়।
- FTP সার্ভার একই কমান্ড সংযোগের মাধ্যমে FTP ক্লায়েন্টকে তার পোর্ট নম্বর বলে।
- এফটিপি ক্লায়েন্টের পক্ষ থেকে, ক্লায়েন্টের পোর্ট নম্বর এবং সার্ভার দ্বারা নির্দিষ্ট পোর্ট নম্বরের মধ্যে একটি ডেটা সংযোগ ওপেন করা হয়।
FTP এবং HTTP এর মধ্যে পার্থক্য কি?
FTP | HTTP |
FTP- এর মাধ্যমে দ্বিমুখী যোগাযোগ স্থাপন করা যায় অর্থাৎ আমরা সার্ভার থেকে ক্লায়েন্ট সিস্টেমে যেকোন ফাইল কপি বা স্থানান্তর করতে পারি এবং ক্লায়েন্টের কম্পিউটার থেকে সার্ভারে যেকোন ফাইল আপলোড করতে পারি। | HTTP একমুখী যোগাযোগ ব্যবস্থায় কাজ করে, যা সার্ভার থেকে ক্লায়েন্টের ব্রাউজারে পাঠ্য, ছবি, ভিডিও ইত্যাদি প্রদর্শন করে। |
এফটিপি এর ক্ষেত্রে ইউজার সার্ভারের ডিরেক্টরি স্ট্রাকচার দেখতে পারে | HTTP এর ক্ষেত্রে ব্যবহারকারী সার্ভারের ডিরেক্টরি কাঠামো লুকিয়ে রাখতে পারবেন |
বড় ফাইল স্থানান্তর করার জন্য FTP ভাল | ছোট ফাইল স্থানান্তর করার জন্য HTTP ব্যবহার করা ভাল। |
এফটিপিতে, একটি ফাইল সার্ভার থেকে ক্লায়েন্টের কম্পিউটারে স্থানান্তর করা যায় এবং স্বয়ংক্রিয়ভাবে সংরক্ষণ করা যায় | এইচটিটিপি -তে ব্যবহারকারীকে তার ব্রাউজারে প্রদর্শিত সামগ্রী নিজে সংরক্ষণ করতে হয়। |
ডেটা ট্রান্সফারের জন্য বাইনারি এনকোডিং ব্যবহার করা হয় | ডেটা ট্রান্সফারের জন্য এমআইএমই ফরম্যাট ব্যবহার করা হয় |
FTP এর সুবিধা কি? – Advantages of FTP in Bangla
- এফটিপি ক্লায়েন্টের মাধ্যমে, আপনি একাধিক ফাইল ছাড়াও একাধিক ডিরেক্টরি স্থানান্তর করতে পারবেন।
- FTP এর সবচেয়ে বড় সুবিধা হল দ্রুত গতিতে ফাইল ট্রান্সফার করা।
- ট্রান্সফারের সময় যদি কোন কারনে কানেকশন লস হয়, তাহলেও চিন্তার কোন কারণ নেই, আপনি পরবর্তীতে কানেকশন ঠিক হলে এটা কন্টিনিউ করতে পারবেন। আপনি যদি চান, আপনি এর মধ্যে ট্রান্সফার বিরতি দিতে পারবেন এবং পরে আবার শুরু করতে পারবেন।
- আপনি ফাইল বা ডিরেক্টরি স্থানান্তরের সময় নির্ধারণ করে দিতে পারবেন অর্থাৎ এটি আপনার ঠিক করা নির্দিষ্ট সময়ে স্বয়ংক্রিয়ভাবে ফাইল ট্রান্সফারের কাজ শুরু করবে।
- এফটিপইটি তে অটো ব্যাকআপের সুবিধাও রয়েছে, যা একটি দুর্দান্ত জিনিস।
FTP এর অসুবিধা – Disadvantages of FTP in Bangla
- সমস্ত FTP সার্ভার এনক্রিপশন সুবিধা প্রদান করে না এবং এনক্রিপশন ছাড়া ডেটা স্থানান্তর করা নিরাপদ নয়।
- যদি আপনার পাসওয়ার্ড দুর্বল হয় তাহলে হ্যাকাররা ব্রুট ফোর্স আক্রমণের মাধ্যমে বিভিন্ন পাসওয়ার্ড কম্বিনেশন তৈরি করে আপনার পাসওয়ার্ড অনুমান করতে পারে।
এই পোস্ট গুলো আপনার ভালো লাগতে পারে—
বেস্ট FTP Server BD List
বাংলাদেশে অনেক গুলো এফটিপি সারভার রয়েছে তার মধ্যে থেকে সেরা FTP Server BD List নিচে দেওয়া হল –
Active FTP Server BD
- মুভি মেলা Live
- মুভি হাট – Movie Haat
- ডিসকভারি এফটিপি – Discovery FTP
- ভুত বিডি-VootBd
- অনবিডিআইএক্স-OnBDIX
- ন্যাচারাল বিডি -Natural BD
- বস বিডি – Boss BD
- মজা লস – Moja Loss
- দ্যা ইনট্রভিশন –The Introvision
- ফান টাইম বিডি –Fun Time BD
- কুইক অনলাইন এফটিপি – Quick Online FTP
- ই বক্স ফাইল সারভার – E-Box File Server
- আইটি বেস বিডি –IT Base BD
- মুভি সার্ভার- Movie Server – English
- কার্টুন সার্ভার – CARTOONS SERVER
- মুভি সার্ভার – Movie Server – Bangla
- ঢাকা মুভি – Dhaka Movie
- সেবা আইটি – Seba IT
- পাণ্ডা ক্লাব বিডি –Panda Club BD
- ঝাল মুরি – Jhal Muri
- এশিয়ান এফটিপি –Asian FTP
- নেট@হোম বিডি-Net@Home BD
- ঢাকা এফটিপি – Dhaka – FTP
- ডট নেট মুভি সার্ভার –.Net Movie Server
- ভিডিও মেলা এফটিপি – VdoMela FTP
- মিডিয়া এফটিপি – Media FTP
- জেন ভিডিওস –GenVideos
- ডিনেট ড্রাইভ -Dnet Drive FTP
- ইন্সপায়ার- Inspire FTP
- বঙ্গ বিডি –Bongo BD FTP
- স্যাম –SAM FTP
- ম্যাঙ্গো গেমারস-Mango Gamers
- ক্রেজি –CrazyCTG
- মাই বিডি প্লেক্স-MyBDPlex
- নেট ম্যাট্রিক্স –Net Matrix BD
- কুইক অনলাইন – Quick Online
- সিটি ক্লাউড – City Cloud
- কিস এনাইম – Kiss Anime
- মুভি বক্স – Movie Box BD
- বিডি ল্যান – BD Lan
- ডিএফএন ডিবি -DFN DB
- স্পারক নেট বিডি –Spark Net BD
Torrent FTP Server BD
- ক্রেজি এইচডি – Crazyhd
- টরেন্ট বিডি – Torrentbd
- পিএসআরিপ্স- PSArips
Live TV FTP Server BD
- জাগো বিডি – Jagobd
- লাইভ মুভি বাজার – Live Movie Bazar
- স্টার ফ্লিক্স বিডি – Star Flix BD
- প্রজাপতি – Projapoti
- রংধনু – Rangdhanu
- রংধনু এইচডি টিভি – Rangdhanu HD TV
- আই-হাব লাইভ-iHub Live
Live Radio FTP Server BD
- রেডিও বিডি – Radio BD
- অডিও ডিএফেন – Audio DFN
YouTube Live TV
- এন টিভি বাংলাদেশ – NTV Bangladesh
- সময় টিভি – Somoy TV
- আর টিভি – RTV
- জি টিভি লাইভ-GTV Live
- যমুনা টিভি – Jamuna TV
- ইনডিপেন্ডেন্ট টেলিভিশন – Independent Television
- ডিবিসি নিউজ – DBC News
- ২৪ নিউজ -24 News – Malayalam
- এশিয়ানেট নিউজ – Asianet News
- আজটাক -AajTak
- আল জাজিরা – Al Jazeera English
- মনরমা নিউজ – Manorama News
- চ্যানেলস টিভি – Channels Television
- সি এন এন – CNN News 18
- ইউরো নিউজ – Euronews English
- এবিপি – ABP Majha
- ইন্ডিয়া টুডে – India Today
Movie FTP Server BD List
নিচে কিছু বেস্ট Movie FTP Server BD এর তালিকা দেওয়া হল –
1. মুভি মেলা লাইভ
2. মুভি হাট
3. ডিসকভারি এফটিপি
4. ভুত বিডি
5. অনবিডিআইএক্স
6. ন্যাচারাল বিডি
7. বস বিডি
8. মজা লস
9. দ্যা ইন্ট্রভিশন
10. ফান টাইম বিডি
11. মুভি বক্স
12. বঙ্গ বিডি
13. ঢাকা মুভি
শেষ কথা
আমরা এই আর্টিকেলে এফটিপি সার্ভার সম্পর্কে বিস্তারিত ভাবে আলোচনা করার চেষ্টা করেছি এবং সেটি সাথে সেরা FTP Server BD এর তালিকা অন্তর্ভুক্ত করার চেষ্টা করেছি। আপনি এখন খুব সহজেই এই সার্ভারগুলি থেকে আপনার প্রয়জনীও মিডিয়া খুব দ্রুততার সাথে ডাউনলোড করতে পারবেন। আমরা আশা করছি যে আপনি এফটিপি সম্পর্কে এই তথ্য এবং FTP Server BD এর তালিকাটি পছন্দ করেছেন। যদি আপনার কোন প্রশ্ন জিজ্ঞাসা করার থাকে, তাহলে অবশ্যই আপনার প্রশ্ন কমেন্টে লিখুন।