FTP היום גרסה של נתונים סטנדרטיים דרך רשתות TCP שונות, לרבות באינטרנט, וגם מופיע.פרוטוקולים אלה משמשים לעתים קרובות כדי להוריד כל מיני דפי אינטרנט או מסמכים מפיתוח היחידה הפרטי על אירוח שרת פתוח שונים.
מה הם?נמל
FTP בנוי כולה על הארכיטקטורה "השרת-לקוח" ובכך כרוך בשימוש במגוון רחב של חיבורי רשת לפקודות שידור או נתונים בין השרת והלקוח.לקוחות המשתמשים בגרסה זו של הפרוטוקול יכולים לעבור את הליך האימות, עוברים שם המשתמש וסיסמא בטקסט ברור.או, אם זה מספק למבנה של השרת יכול להתחבר באופן אנונימי.בין היתר, היא מספקת לאפשרות להשתמש SSH פרוטוקול, המספק העברת נתונים מאובטחת לחלוטין, מסתתר סיסמא והתחברות, והצפנה נוספת את כל התוכן.יישומי לקוח הראשון קצת היסטורית
המשתמשים ביציאות ה- FTP, הוא התקני שורת הפקודה אינטראקטיביים, אשר ליישם פקודות ותחביר סטנדרטיים.ממשקי משתמש גרפיים שזמן נועדו עבור מגוון רחב של מערכות הפעלה, אשר משמשות עד עצם היום הזה, ובפרט ראוי לציין בין ממשקים אלה, שירותי עיצוב אתרים כלליים כגון מיקרוסופט ביטוי.נמל
FTP היום הוא אחד הסטנדרטים הוותיקים, כפי שהופיע בשנת 1971 לפני TCP / IP ו- HTTP.בהתחלה זה היה בשימוש רק בחלקו העליון של NCP, אבל עד היום הוא פעיל ביישום שלה מתפשט והעברה של תוכנה שונות, כמו גם גישה למשאבים מרוחקים.
איך זה שונה מHTTP?ברירת מחדל נמל
FTP הוא די תכונה בהירה - הוא השימוש במספר רב של חיבורים.כך ערוץ יחיד במקרה זה משמש כביקורת, ומקבלות פקודות דרך השרת, ומחזיר את תשובתה.לאחר שנותרו ערוצים מתבצע ישירות להעביר את המידע המבוקש, ואילו ערוץ אחד משמש בכל שידור.
מסיבה זו, אם אתה משתמש ביציאת ה- FTP ברירת המחדל, בפגישה אחת מספק שידור בו זמני של מספר קבצים בכיוונים שונים.מאז כל ערוץ רק נפתח מספר יציאת TCP שלה שהלקוח בוחר באופן ידני או באופן אוטומטי כדי לבחור את השרת, תלוי אם משמש מצב השידור.
מהם היתרונות?
מצב בינארי הניח את הבסיס לשידור באמצעות FTP הפרוטוקול.יציאות מסוג זה בשל זה יכולה להפחית באופן משמעותי את התקורה של התנועה ולהפחית את הזמן הנדרש להחלפת מידע בתהליך של העברת קבצים גדולים.פורמט HTTP פרוטוקול, בכל מקרה מחייב קידוד מידע בינארי בצורת טקסט שניתן לעשות, למשל, משתמש באלגוריתם מיוחד Base64.
באמצעות FTP נמל סטנדרטי, הלקוח היה במקור חלק מהפגישה, וכל הפעולות שלאחר מכן תבוצע כבר בזה.במילים אחרות, בתחילה השרת מאחסן את המצב הנוכחי ושומר אותו ברמה שנקבעה מראש.באותו הזמן בעת שימוש בזיכרון כגון פרוטוקול HTTP אינו נוכח, כמטרת הפרוטוקול היא פשוט העברת נתונים, לאחר שהוא שוכח לגמרי על המבצע.בהקשר זה, באמצעות stateful HTTP בוצע טכנולוגיות אחרות שאינם קשורות לפרוטוקול זה.
איך זה עובד?פרוטוקול
העבודה FTP מיושם בשכבת היישום של מודל ה- OSI ומשמש להעברת נתונים באמצעות TCP / IP.כדי לעשות זאת, תחילה רוצה לרוץ FTP-השרת שיקשיב לבקשות נכנסות.במידת צורך, הלקוח יכול באופן עצמאי קשר עם השרת באמצעות היציאה במספר 21. ראוי לציין כי קשר כזה יישאר פתוח לאורך כל הפגישה.החיבור השני הוא פתח את מספר היציאה של שרת 20 לנמל שהלקוח משתמש במה שנקרא מצב פעיל, או יכול להיות שנפתחה על ידי הלקוח ישירות מכל יציאה הנוחה ליציאה של השרת המקביל.מצב זה נקרא מצב פסיבי ונדרש להעביר קובץ.שימוש
של בקרת זרימה מתבצע לפגישה ספציפית.לדוגמא, זרמים אלה משמשים באופן פעיל בתהליך של חילופי דברים בין השרת והלקוח כל מיני סיסמאות או לאותן פקודות, אם הסוג של פרוטוקול המשמש Telnet.כך, למשל, את שם הקובץ RETR «צוות" יבצע את העברת קובץ ספציפי מהשרת ללקוח.עקב היווצרות של מבנה כפול יציאה כזו של FTP למועד נחשב לפרוטוקול vneshnepolosnym, שלא כמו HTTP, שהוא בלהקה.
כיצד להגדיר?
אם אתה לא יודע איך לפתוח את נמל FTP, זה יכול להיעשות באמצעות המשאב FileZilla כדלקמן:
- תחילה לנהל את עצמו FileZilla.
- עכשיו "מנהל אתר" פתוח, אז חלון הקופץ, לחץ על "האתר החדש".
- על לשונית "כללית" להיכנס: מנחה: אתה משתמש בתחום;סוג השרת: FTP או FTPES (אנו ממליצים האחרון) סוג הקלט: "רגיל" או "סיסמא בקשה" (שוב, האפשרות האחרונה היא הטובה ביותר לסיבה שהסיסמה שלך לא תישמר, למרות שזה תמיד יהיה להיכנסזה בכניסה);שם משתמש: סוג בשורה ה- FTP ההתחברות שלך.
- עכשיו ללכת "העברת הגדרות" נקודה, ולאחר מכן בחר את הסעיף "פסיבי" "Transfer Mode" אפשרות.
- בלחיצה על כפתור הסוף "התחבר".
עכשיו אתה עושה FTP העברת נמל, החיבור שלך הוא להגדיר ומאוחסן ב" מנהל האתר ", ואתה יכול להשתמש בו לפי שיקול דעתך.מארח
פרוטוקול אנונימי
שמציע FTP-שירות, במידת צורך, יכול לספק למשתמשי גישה אנונימית לחלוטין.במקרה זה, משתמשים במקור באים כאלמונים.עם זאת, ראוי לציין כי המערכת יכולה גם להיות מוגדרת בשרת מקרה רגיש.על אף שרובם המכריע של אנשי מקרים מתבקשים לציין את כתובת דואר האלקטרוני שלהם במקום סיסמא, למעשה, המערכת אינה מבצעת כל בדיקות, והצעד זה הוא, למעשה, לא חובה.
רוב FTP-מארחים המספקים מגוון רחב של עדכוני תוכנה, מעדיפים לעתים קרובות כדי לשמור על האפשרות של גישה אנונימית.פרוטוקול NAT-PT
במיוחד כדי לאפשר את השימוש ב- FTP דרך חומות אש מיוחדות, הוחלט להשתמש בהיתר מיוחד NAT, מומחים הנקראים גם NAT-PT.עם זאת, אתה יכול ללא כל קושי להעביר חיבור הנכנס ללקוח מהשרת, כי בתהליך של NAT יהיה תחליף למידע המועבר מהלקוח המציין את השרת היציאה הנכונה וכתובת שבה הוא מסוגל להתחבר, ולאחר מכן להתחיל לשדר בחיבור מהשרת לכתובת הלקוח.
למרות המספר הגדול למדי של צעדים המגוונים ביותר וחידושים שננקטו כדי לתמוך FTP, תרגול שימוש NAT-PT מעדיף להשבית נתבים או נתבים שונים כדי לספק הגנה נוספת נגד מגוון רחב של וירוסים.