• صفحه اصلی
  • سرور مجازی
    • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی امریکا
    • سرور مجازی کانادا
    • سرور مجازی انگلیس
    • سرور مجازی هلند
    • سرور مجازی ایتالیا
    • سرور مجازی ترکیه
    • سرور مجازی NVMe
    • سرور مجازی تلگرام
  • سرور مجازی ایران
    • سرور مجازی برج میلاد
    • سرور مجازی زیرساخت
    • سرور مجازی آسیاتک
    • سرور مجازی تبیان
    • سرور مجازی پارس آنلاین
    • سرور کاهش پینگ
    • سرور مجازی اینترانت
  • سرور اختصاصی ایران
    • سرور اختصاصی برج میلاد
    • سرور اختصاصی آسیاتک
    • سرور اختصاصی زیرساخت
    • سرور اختصاصی تبیان
    • سرور اختصاصی شهراد
    • سرور اختصاصی پارس آنلاین
    • سرور اختصاصی افرانت
  • وبلاگ
  • استخدام
  • درباره ما
  • تماس با ما
ثبت نام
نام کاربری:
رمز ورود:
    • TR
    • UK
    • GE
    • FR
شرکت ارائه دهنده سرور مجازی نوین هاست
Menu
  • هاست
    • هاست سی پنل
      • هاست سی پنل المان
        • هاست سی پنل اشتراکی
        • هاست سی پنل پربازدید
      • هاست سی پنل ایران
        • هاست سی پنل ایران اشتراکی
        • هاست سی پنل ایران پربازدید
    • هاست دایرکت ادمین
      • هاست دایرکت ادمین
      • هاست دایرکت ادمین ایران
    • هاست ویندوز
      • هاست ویندوز ایران
      • هاست ویندوز
    • هاست دانلود
      • هاست دانلود
      • هاست دانلود ایران
    • هاست بکاپ
      • هاست بکاپ خارج
      • هاست بکاپ ایران
      • ریموت بکاپ
    • هاست چت روم
    • هاست ابری
    • هاست شرکتی
    • هاست وردپرس
    • هاست جوملا
    • هاست ارزان
    • هاست رایگان
  • نمایندگی فروش
    • نمایندگی هاست سی پنل
      • نمایندگی هاست سی پنل
        • نمایندگی هاست سی پنل اشتراکی
        • نمایندگی هاست سی پنل پربازدید
      • نمایندگی هاست سی پنل ایران
        • نمایندگی هاست سی پنل ایران اشتراکی
        • نمایندگی هاست سی پنل ایران پربازدید
    • نمایندگی هاست دایرکت ادمین
      • نمایندگی هاست دایرکت ادمین
      • نمایندگی هاست دایرکت ادمین ایران
    • نمایندگی هاست ویندوز
      • نمایندگی هاست ویندوز
      • نمایندگی هاست ویندوز ایران
    • نمایندگی هاست دانلود
      • نمایندگی هاست دانلود
      • نمایندگی هاست دانلود ایران
    • نمایندگی هاست بکاپ
      • نمایندگی هاست بکاپ
      • نمایندگی هاست بکاپ ایران
    • نمایندگی هاست ابری
    • نمایندگی هاست چت روم
    • نمایندگی درصدی هاست سی پنل
    • پذیرش نمایندگی کلی
    • نمایندگی فروش سرور مجازی
      • نمایندگی فروش سرور مجازی
      • نمایندگی فروش سرور مجازی ابری
  • سرور مجازی
    • سرور مجازی امریکا
    • سرور مجازی کانادا
    • سرور مجازی انگلیس
    • سرور مجازی المان
    • سرور مجازی هلند
    • سرور مجازی ایتالیا
    • سرور مجازی فرانسه
    • سرور مجازی ایران
    • سرور مجازی تبیان
    • سرور مجازی ایران برج میلاد
    • سرور مجازی پارس آنلاین
    • سرور مجازی آسیاتک
    • سرور مجازی کاهش پینگ
    • سرور مجازی رایگان
    • آفرهای ویژه سرور مجازی(محدود)
    • سرور ابری
    • گیم سرور
    • سرور مجازی ترکیه
    • سرور کلش آف کلنز
    • سرور ارسال ایمیل
    • سرور مجازی تلگرام
    • سرور مجازی اینترانت
    • سرور مجازی NVMe
  • سرور اختصاصی
    • سرور اختصاصی امریکا
      • دیتاسنتر XLHOST
      • دیتاسنتر OVH
      • دیتاسنتر singlehope
    • سرور اختصاصی کانادا
      • دیتاسنتر ovh
    • سرور اختصاصی انگلیس
      • دیتاسنتر redstation
      • دیتاسنتر rapidswitch
    • سرور اختصاصی المان
      • دیتاسنتر hetzner
    • سرور اختصاصی فرانسه
      • دیتاسنتر ovh
    • سرور اختصاصی هلند
      • دیتاسنتر LeaseWeb
      • دیتاسنتر worldstream
    • افرهای ویژه سرور اختصاصی
    • گیم سرور اختصاصی
    • سرور اختصاصی ایران
      • سرور اختصاصی ایران زیرساخت
      • سرور اختصاصی ایران پارس آنلاین
      • سرور اختصاصی ایران تبیان
      • سرور اختصاصی ایران آسیاتک
      • سرور اختصاصی ایران برج میلاد
      • سرور اختصاصی ایران افرانت
      • سرور اختصاصی ایران شهراد
      • سرور اختصاصی ایران جایگاه
  • کولوکیشن
    • دیتاسنتر تبیان
    • دیتاسنتر زیرساخت
    • دیتاسنتر پارس انلاین
    • دیتاسنتر اسیاتک
    • دیتاسنتر نوین هاست
    • دیتاسنتر افرانت
    • دیتاسنتر جایگاه
    • دیتاسنتر شهراد شبکیه
    • دیتاسنتر برج میلاد
    • سخت افزار سرور
      • سرور hp
      • سرور dell
      • سرور سوپرمیکرو supermicro
  • ثبت دامنه
    • ثبت دامنه
    • تعرفه دامنه
    • جستجوی دامنه
    • انتقال دامنه
    • نمایندگی ثبت دامنه
    • گواهینامه SSL
  • محصولات
    • لایسنس
      • لایسنس سی پنل
      • لایسنس انتی شل CXS
      • لایسنس WHMCS
      • لایسنس لایت اسپید
      • لایسنس کلود لینوکس
      • لایسنس دایرکت ادمین
    • گواهینامه SSL
    • کانفیگ سرور
      • کانفیگ سی پنل
      • کانفیگ دایرکت ادمین
      • کانفیگ سی پنل ایران
      • کانفیگ پلسک
      • کانفیگ سرور دانلود
      • کانفیگ امنیتی سرور
      • کانفیگ میل سرور
      • کانفیگ سرور کاهش پینگ
      • کانفیگ websitepanel
      • کانفیگ Litespeed
      • کانفیگ Nginx
      • کانفیگ kvm
      • کانفیگ vmware
      • کانفیگ hyper-v
    • مدیریت سرور
    • اسکریپت VIP
    • راهکار های سازمانی
      • سرویس VOIP
      • راه اندازی Hotspot
      • شبکه داخلی
  • طراحی سایت
    • طراحی سایت
    • بهینه سازی و سئو (SEO)
    • نمونه کارها

ارسال درخواست

پشتیبانی

کارشناسان ما منتظر تماس شما میباشند.

021-44041877

  • شما اینجا هستید:  
  • خانه
  • وبلاگ
  • پروتکل انتقال فایل (FTP) بخش اول

آخرین مطالب سایت

  • معرفی سرویس های ابری نوین هاست
  • پنج دیدگاه کلیدی در خصوص رایانش ابری
  • نکات مهم در نوشتن دستورالعمل مقاوم سازی
  • Docker1.0 چه مفهومی برای Openstack دارد؟
  • سه روند تنظیم دقیق DevOps در سال 2019
  • رفع ارور cURL error 60: SSL certificate: unable to get local issuer certificate
  • آینده ی رایانش ابری در سال 2019
  • امنیت در سراسر زنجیره ی اجرای اپلیکیشن
  • آسیبهای cache memory سطح 1
  • 4 گام برای ساخت شبکه یIoT
  • اصطلاحات Docker
  • استفاده ی هکرها از دست مصنوعی برای فریب سیستمهای امنیتی احراز هویت
  • آیا کانتینرهای Docker واقعا امن هستند؟
  • فضای ذخیره سازی ابری (قسمت دوم)
  • فضای ذخیره سازی ابری
  • رایانش ابری(قسمت چهارم)
  • رایانش ابری(قسمت سوم)
  • رایانش ابری(قسمت دوم)
  • رایانش ابری
  • امنیت ابری

پربازدیدترین مطالب سایت

  • چه انتظاری باید از سرویس هاست داشته باشیم؟
  • دلایلی که در کسب و کار باید لینوکس را انتخاب کنید
  • ویژگی های اصلی وب هاست رایگان
  • میزبانی سرور های گیم
  • تکنولوژی هایی که IOT را توسعه می دهند

پروتکل انتقال فایل (FTP) بخش اول

نویسنده : جهان
تاریخ : 16 دی 1396

FTP مخفف پروتکل انتقال فایل است و یک راه بسیار سریع و همه کاره برای انتقال فایل ها ، یکی از بیشترین استفاده ها در اینترنت است. می تواند به هر دو پروتکل مربوط به برنامه ای که این پروتکل را اجرا می کند، اشاره کند. با ما همراه باشید با توضیحاتی مختصر از پروتکل انتقال فایل.

 

پروتکل انتقال فایل (FTP) بخش اول

 

انتقال داده ها در شبکه های رایانه معمولا شامل انتقال فایل و دسترسی به سیستم فایل های راه دور (با همان رابط کاربری مورد استفاده برای فایل های محلی) است. FTP (RFC 959) مبتنی بر TCP است، اما قبل از TCP / IP است، و بعد برای TCP / IP سازگار است. این استاندارد TCP / IP برای انتقال فایل ها است، یک سخت افزار و سیستم عامل مستقل پروتکل عمومی است و فایل ها را برای آژانس رایگان دانلود می کند، با توجه به محدودیت های دسترسی و خواص مشابه.

 

بررسی اجمالی پروتکل

پروتکل در RFC 959 مشخص شده است و در ادامه خلاصه می شود.

یک سرویس گیرنده یک اتصال TCP را به پورت 21 سرور متصل می کند. این اتصال، به نام یک اتصال کنترل در طول جلسه باز می شود، در حالی که یک اتصال دوم، به نام اتصال داده در پورت 20 در برخی از پورت سرور و مشتری برقرار شده است (در گفتگو بین دو) به عنوان مورد نیاز برای انتقال فایل. اتصال کنترل برای مدیریت جلسه (کنترل، شناسایی، رمزهای عبور) [2] بین سرویس گیرنده و سرور با استفاده از یک پروتکل مشابه سرویس Telnet استفاده می شود. به عنوان مثال، "RETR filename" فایل مشخص شده را از یک سرور به یک مشتری منتقل می کند. با توجه به این ساختار، دو درگاه، FTP در خارج از گروه در نظر گرفته می شود، بر خلاف پروتکل های درون گروهی مانند HTTP.

 

سرور در کنترل پورت با کد وضعیت سه رقمی با گزینه پیام متنی ASCII پاسخ می دهد. به عنوان مثال، "200" یا "200 OK" به این معنی است که آخرین دستور موفقیت آمیز بود. اعداد نشان دهنده شماره کد و متن اختیاری یا توضیحات پارامترهای مورد نیاز است. یک انتقال فایل در حال انجام در ارتباط با داده ها می تواند با استفاده از یک پیام STOP ارسال شده بر روی اتصال کنترل قطع شود. FTP را می توان در فعال یا غیر فعال، که تعیین اینکه چگونه اتصال داده ها ایجاد شده است. در حالت فعال، سرویس گیرنده آدرس IP سرور و شماره پورت را که آن را بشنود می فرستد و سپس سرور اتصال TCP را آغاز می کند.

 

در شرایطی که مشتری در پشت فایروال است و قادر به پذیرش ورودی برای اتصالات TCP نیست، حالت غیرفعال می تواند مورد استفاده قرار گیرد. مشتری یک دستور PASV را به سرور می فرستد و یک آدرس IP و شماره پورت را به عنوان پاسخ دریافت می کند که مشتری از آنها برای باز کردن اتصال داده به سرور استفاده می کند. هر دو فرم در سپتامبر 1998 به منظور اضافه کردن پشتیبانی از IPv6 به روز شد و برخی از تغییرات در حالت منفعل ساخته شده است، و این باعث می شود حالت منفرد افزایش یابد.

 

در طول انتقال داده ها بر روی شبکه، می توان چهار نمایش داده ها را استفاده کرد:

حالت ASCII: برای متن استفاده می شود. داده ها، در صورت لزوم، نمایندگی از کاراکتر ها برای میزبان فرستنده 8 بیت ASCII قبل از انتقال، و (دوباره، در صورت لزوم) برای نمایش کاراکتر از گیرنده میزبان، تبدیل می شود. در نتیجه، این روش برای فایل هایی که حاوی داده های عددی در دودویی، نقطه شناور یا فرم دهی کد شده دودویی است نامناسب است. حالت تصویر (معمولا به نام حالت باینری نامیده می شود): دستگاه فرستنده هر بایت فایل را با بایت ارسال می کند و به همین ترتیب گیرنده جریان بایت را به عنوان آن را دریافت می کند. (پشتیبانی حالت تصویر برای تمام پیاده سازی FTP توصیه شده است).

 

EBCDIC mode: برای متن ساده بین میزبان با استفاده از مجموعه کاراکتر EBCDIC استفاده می شود.

حالت محلی: اجازه می دهد دو کامپیوتر با تنظیمات یکسان برای ارسال داده ها در یک قالب اختصاصی بدون نیاز به تبدیل آنها به ASCII. برای فایل های متنی، کنترل گزینه های فرمت های مختلف و ساختار ضبط ارائه شده است. این ویژگی ها طراحی شده اند که حاوی قالب بندی Telnet یا ASA هستند.

 

انتقال داده ها می تواند در هر سه حالت انجام شود:

حالت جریان: داده ها به عنوان یک جریان ارسال می شوند، پردازش FTP را برای انجام کاری انجام می دهند. در عوض، تمام پردازش برای TCP باقی می ماند. هیچ شاخصی برای ضبط فایل لازم نیست، مگر اینکه داده ها به رجیستری تقسیم شوند.

حالت خاموش شدن: FTP داده ها را به چندین بلوک (هدر بلوک، شمارش بیت و فیلد داده) تجزیه می کند و سپس به TCPI انتقال می دهد. حالت افسرده: داده ها با استفاده از یک الگوریتم ساده فشرده می شوند.

 

همانطور که برای انتقال فایل:

انتقال فایل بین یک کامپیوتر به نام "مشتری" (کسی که اتصال را برای انتقال داده می نامد) و یک سرور (کسی که درخواست انتقال را دریافت می کند) است. کاربر با استفاده از یک نرم افزار خاص می توانید انتخاب کنید چه فایل هایی برای ارسال یا دریافت از سرور استفاده می شود. برای اتصال به سرور اگر سرور نیاز به کاربر وارد یک نام کاربری (یا نام کاربری) و رمز عبور (رمز عبور) و همچنین نام صحیح سرور یا آدرس IP آن وجود دارد.

 

برای کسب اطلاعات در مورد خدمات ارائه شده توسط نوین هاست ، از جمله ثبت نام دامنه ، خرید هاست ، سرور مجازی در لوکیشن های مختلف ، سرور اختصاصی ، هاست ایران ، هاست سی پنل و راه حل های هاستینگ ، به www.novinhost.org مراجعه کنید یا با شماره 66015891 تماس بگیرید تا با یکی از اعضای بخش فروش ما صحبت کنید. پیروز و سر بلند باشید.

.

نوشتن دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تصویر امنیتی
تصویر امنیتی جدید

ارسال
لغو
JComments

سرور مجازی

  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی انگلیس
  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی هلند
  • سرور مجازی ایران زیرساخت
  • سرور مجازی ایران آسیاتک
  • سرور مجازی ایران پارس آنلاین
  • سرور مجازی ایران تبیان

هاست

  • هاست رایگان
  • هاست ایران
  • هاست لینوکس
  • هاست سی پنل
  • هاست دانلود
  • هاست ارزان
  • هاست وردپرس
  • هاست جوملا
  • هاست سایت
  • هاست نامحدود

کولوکیشن

  • دیتاسنتر تبیان
  • دیتاسنتر زیر ساخت
  • دیتاسنتر اسیاتک
  • دیتاسنتر نوین هاست
  • دیتاسنتر افرانت
  • دیتاسنتر جایگاه
  • دیتاسنتر شهراد شبکیه
  • دیتاسنتر پارس انلاین

سرور اختصاصی

  • سرور اختصاصی امریکا
  • سرور اختصاصی کانادا
  • سرور اختصاصی انگلیس
  • سرور اختصاصی هلند
  • سرور اختصاصی فرانسه
  • سرور اختصاصی المان
  • سرور اختصاصی ایران تبیان
  • سرور اختصاصی ایران پارس انلاین
  • سرور اختصاصی ایران زیرساخت
  • سرور اختصاصی ایران اسیاتک

ارتباط با ما

  • تهران - بلوار فردوس - خیابان احمدی - پلاک 17 - واحد 30
  •  تلفن : 95119967 -  021  (10خط)
  •  تلفن : 44041877 - 021
  •  admin@novinhost.org
  •  تلگرام :   novinhost_org@
  •  کانال تلگرام :   novinhost@
تمام حقوق مادی و معنوی این وب سایت محفوظ و متعلق به نوین هاست می باشد.

FaceBooklinkedinتوییترgoogle+YouTubeinstagramکانال اپارات نوین هاست

بازگشت به بالا