پروتکل پرونده انتقال پرونده

تعریف TFTP

TFTP مخفف پروتکل پروتکل انتقال فایل است. این یک تکنولوژی برای انتقال فایل بین دستگاه های شبکه است و یک نسخه ساده FTP (پروتکل انتقال فایل) است .

TFTP در دهه 1970 برای کامپیوترهای کمبود حافظه یا فضای دیسک برای ارائه پشتیبانی کامل FTP توسعه یافت. امروزه TFTP نیز بر روی روترهای باند پهن مصرف کننده و روترهای شبکه تجاری قرار دارد.

مدیران شبکه های خانگی گاهی از TFTP برای ارتقاء سیستم عامل روتر خود استفاده می کنند ، در حالی که مدیران حرفه ای نیز ممکن است از TFTP برای توزیع نرم افزار در شبکه های شرکت های بزرگ استفاده کنند.

چگونه TFTP کار می کند

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

TFTP همچنین می تواند برای راه اندازی یک کامپیوتر از راه دور و پشتیبان گیری از فایل های پیکربندی شبکه یا روتر استفاده شود.

TFTP از UDP برای حمل داده ها استفاده می کند.

نرم افزار TFTP مشتری و سرور

خط فرمان TFTP مشتریان در نسخه های فعلی مایکروسافت ویندوز، لینوکس و macOS گنجانده شده است.

برخی از مشتریان TFTP با رابط گرافیکی نیز به عنوان نرم افزار رایگان مانند TFTPD32 موجود می باشند که شامل یک سرور TFTP می باشد. ویندوز TFTP Utility نمونه ای دیگر از مشتری و سرور GUI برای TFTP است، اما چندین سرویس گیرنده FTP رایگان نیز وجود دارد که می توانید از آن استفاده کنید.

مایکروسافت ویندوز با یک سرور TFTP ارسال نمی کند، اما چندین سرور ویندوز TFTP رایگان برای دانلود در دسترس هستند. سیستم های لینوکس و macOS معمولا از سرور tftpd TFTP استفاده می کنند، اگر چه ممکن است به طور پیش فرض غیر فعال باشد.

کارشناسان شبکه توصیه می کنند با توجه به اینکه سرورهای TFTP را پیکربندی کرده اید، برای جلوگیری از مشکلات امنیتی بالقوه.

نحوه استفاده از TFTP Client در ویندوز

مشتری TFTP در سیستم عامل ویندوز به طور پیش فرض فعال نیست. در اینجا چگونگی آن را از طریق برنامه اکسپلورر کنترل پنل برنامه ها و ویژگی ها روشن کنید :

  1. کنترل پنل را باز کنید
  2. جستجو و باز کردن برنامه ها و ویژگی ها .
  3. برای باز کردن «ویژگی های ویندوز»، از قسمت سمت چپ کنترل پنل را روشن یا خاموش کنید . راه دیگر برای رسیدن به آن پنجره استفاده از دستور command options را در Command Prompt یا Run dialog box وارد کنید.
  4. پنجره Window Features را پایین بیاورید و در جعبه کنار TFTP Client یک چک کنید.

پس از نصب، شما می توانید از طریق Command Prompt با دستور tftp به TFTP دسترسی پیدا کنید. در صورت نیاز به اطلاعات در مورد چگونگی استفاده از TFTP یا مراجعه به صفحه مرجع خط فرمان tftp در وب سایت مایکروسافت با استفاده از دستور help ( tftp /؟ ).

TFTP در مقابل FTP

پروتکل انتقال فایل Trivial متفاوت از FTP در این موارد است:

از آنجا که TFTP با استفاده از UDP اجرا می شود، به طور کلی تنها بر روی شبکه های محلی (LAN) عمل می کند .