FTP - פרוטוקול העברת קבצים

File Transfer Protocol (FTP) מאפשר לך להעביר עותקים של קבצים בין שני מחשבים באמצעות פרוטוקול רשת פשוט המבוסס על פרוטוקול אינטרנט . FTP הוא גם המונח המשמש כאשר מתייחסים לתהליך של העתקת קבצים באמצעות טכנולוגיית ה- FTP.

היסטוריה וכיצד FTP עובד

FTP פותחה במהלך 1970s ו 1980s לתמוך שיתוף קבצים על TCP / IP ורשתות ישנות יותר. הפרוטוקול עוקב אחר מודל שרת התקשורת של הלקוח . כדי להעביר קבצים עם FTP, משתמש מפעיל תוכנית לקוח FTP ויזם חיבור למחשב מרוחק עם תוכנת שרת FTP. לאחר יצירת החיבור, הלקוח יכול לבחור לשלוח ו / או לקבל עותקים של קבצים, ביחידות או בקבוצות.

לקוחות ה- FTP המקוריים היו תוכניות שורת פקודה עבור מערכות ההפעלה של יוניקס; משתמשי יוניקס רץ 'FTP' שורת הפקודה תוכנית הלקוח להתחבר לשרתים FTP או להעלות או להוריד קבצים. וריאציה של ה- FTP שנקרא Trivial File Transfer Protocol (TFTP) פותחה גם כדי לתמוך במערכות מחשב נמוכות. TFTP מספק את התמיכה הבסיסית זהה FTP אבל עם פרוטוקול פשוט להגדיר פקודות מוגבל פעולות העברת הקבצים הנפוצים ביותר. חוץ מזה, תוכנת Windows FTP הלקוח הפך פופולרי כמו משתמשי Microsoft Windows העדיפו יש ממשקים גרפיים למערכות FTP.

שרת FTP מקשיב ליציאת TCP 21 עבור בקשות חיבור נכנסות מלקוחות FTP. השרת משתמש ביציאה זו כדי לשלוט בחיבור ופותח יציאה נפרדת להעברת נתוני קובץ.

כיצד להשתמש ב - FTP שיתוף קבצים

כדי להתחבר לשרת FTP, לקוח דורש שם משתמש וסיסמה כפי שהוגדרו על ידי מנהל השרת. רבים מה שנקרא אתרים ציבוריים FTP אינם דורשים סיסמה אלא במקום ועידה מיוחדת שמקבלת כל לקוח באמצעות "אנונימי" כמו שם המשתמש שלה. עבור כל אתר FTP ציבורי או פרטי, לקוחות מזהים את שרת ה- FTP או באמצעות כתובת ה- IP שלו (כגון 192.168.0.1) או על ידי שם המארח שלו (כגון ftp.about.com).

לקוחות FTP פשוטים כלולים ברוב מערכות ההפעלה של הרשת, אך רוב הלקוחות (כגון FTP.EXE ב- Windows) תומכים בממשק שורת פקודה לא ידידותי. הרבה לקוחות חלופיים של צד שלישי של FTP פותחו על מנת לתמוך בממשקי משתמש גרפיים (GUI) ותכונות נוחות נוספות.

FTP תומך בשני מצבים של העברת נתונים: טקסט רגיל (ASCII), ובינארי. אתה מגדיר את מצב הלקוח FTP. שגיאה נפוצה בעת שימוש ב- FTP מנסה להעביר קובץ בינארי (כגון תוכנית או קובץ מוסיקה) במצב טקסט, גורם לקובץ שהועבר להיות לא שמיש.

חלופות ל - FTP

Peer-to-peer (P2P) שיתוף קבצים כמו מערכות כמו BitTorrent מציעים מתקדמים יותר ומאובטח צורות של שיתוף קבצים מאשר טכנולוגיית ה- FTP מציעה. אלה בתוספת מודרנית מבוססי ענן מערכות שיתוף קבצים כמו Box ו Dropbox יש לבטל במידה רבה את הצורך ב- FTP באינטרנט.