ফাইল ট্রান্সফার প্রোটোকল

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
ফাইল ট্রান্সফার প্রোটোকল
যোগাযোগ প্রটোকল
উদ্দেশ্যফাইল ট্রান্সফারr
উন্নয়নকারীআরএফসি ৯৫৯ এর জন্য অভয় ভূষণ
উদ্ভাবন১৬ এপ্রিল ১৯৭১; ৫২ বছর আগে (1971-04-16)
ওএসআই স্তরঅ্যাপ্লিকেশন স্তর
পোর্টনিয়ন্ত্রণের জন্য ২১, ডেটা স্থানান্তরের জন্য ২০
আরএফসিRFC 959

ফাইল ট্রান্সফার প্রোটোকল (ইং: File Transfer Protocol) একটি স্ট্যান্ডার্ড যোগাযোগ প্রোটোকল যা কম্পিউটার নেটওয়ার্কে একটি সার্ভার থেকে ক্লায়েন্ট কম্পিউটারে ফাইল স্থানান্তরের জন্য ব্যবহৃত হয়। ক্লায়েন্ট এবং সার্ভারের মধ্যে পৃথক নিয়ন্ত্রণ এবং ডেটা সংযোগ ব্যবহার করে একটি ক্লায়েন্ট-সার্ভার মডেল আর্কিটেকচারের উপর এফটিপি নির্মিত হয়।[১] এফটিপি ব্যবহারকারীরা একটি স্পষ্ট-পাঠ্য সাইন-ইন প্রোটোকল দিয়ে নিজেদের প্রমাণ করতে পারে, সাধারণত ব্যবহারকারীর নাম এবং পাসওয়ার্ড আকারে, তবে সার্ভারটি অনুমতি দেওয়ার জন্য কনফিগার করা হলে বেনামে সংযোগ করতে পারে। নিরাপদ ট্রান্সমিশনের জন্য যা ব্যবহারকারীর নাম এবং পাসওয়ার্ড সুরক্ষিত করে এবং বিষয়বস্তু এনক্রিপ্ট করে, এফটিপি প্রায়শই এসএসএল/টিএলএস (এফটিপিএস) দিয়ে সুরক্ষিত থাকে বা এসএসএইচ ফাইল ট্রান্সফার প্রোটোকল (এসএফটিপি) দিয়ে প্রতিস্থাপিত হয়।

প্রথম এফটিপি ক্লায়েন্ট অ্যাপ্লিকেশনগুলি অপারেটিং সিস্টেমের গ্রাফিকাল ব্যবহারকারী ইন্টারফেস হওয়ার আগে তৈরি করা কমান্ড-লাইন প্রোগ্রাম ছিল, এবং এখনও বেশিরভাগ উইন্ডোজ, ইউনিক্স এবং লিনাক্স অপারেটিং সিস্টেমের সাথে পাঠানো হয়।[২][৩]

জানুয়ারী ২০২১ সালে এফটিপি প্রোটোকলের জন্য সমর্থন গুগল ক্রোমে নিষ্ক্রিয় করা হয় (সংস্করণ ৮৮ হিসাবে),[৪] এবং ফায়ারফক্সে অক্ষম করা হয় (সংস্করণ ৮৮.০ হিসাবে)।[৫] জুলাই ২০২১ সালে ফায়ারফক্স ৯০ এফটিপি পুরোপুরি বাদ দেয়।[৬]

যোগাযোগ এবং ডেটা স্থানান্তর[সম্পাদনা]

পোর্ট ২১ ব্যবহার করে একটি নিষ্ক্রিয় সংযোগ শুরু করার চিত্র

এফটিপি সক্রিয় বা নিষ্ক্রিয় মোডে চলতে পারে, যা ডেটা সংযোগ কীভাবে প্রতিষ্ঠিত হয় তা নির্ধারণ করে।[৭]

তথ্যসূত্র[সম্পাদনা]

  1. Behrouz A. Forouzan (জানুয়ারি ১, ২০০৩)। TCP/IP Protocol Suite (২য় সংস্করণ)। Tata Mcgraw Hill। আইএসবিএন 978-0070495517 
  2. "The TCP/IP Guide - FTP Overview, History and Standards"tcpipguide.com। সংগ্রহের তারিখ ২০২১-০৯-০১ 
  3. Dean, Tamara (২০১২-০৬-১৪)। Network+ Guide to Networks (ইংরেজি ভাষায়)। Cengage Learning। পৃষ্ঠা ১৬৮–১৭১। আইএসবিএন 978-1-133-60819-6 
  4. "Deprecations and removals in Chrome 87 | Web"Google Developers (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০২১-০৯-০১ 
  5. "Firefox 88.0, See All New Features, Updates and Fixes"Mozilla (ইংরেজি ভাষায়)। সংগ্রহের তারিখ ২০২১-০৯-০১ 
  6. "Firefox 90 introduces new tracking blocker to fix broken site logins (APK Download)"Android Police (ইংরেজি ভাষায়)। ২০২১-০৭-১৪। সংগ্রহের তারিখ ২০২১-০৯-০১ 
  7. "Active FTP vs. Passive FTP, a Definitive Explanation"। Slacksite.com। 

আরো পড়ুন[সম্পাদনা]