מהו פרוטוקול גופר?
היסטוריה
פרוטוקול Gopher פותחה על ידי אוניברסיטת מינסוטה בשנת 1980 ופורסם ב RFC 1432 במארס 1993. הוא נבנה כדרך פשוטה לחפש ולאחזר מסמכים. פרוטוקול Gopher נחשב מבשר של האינטרנט המודרני. שמו של הפרוטוקול מתייחס לשם של קבוצת הספורט של אוניברסיטת מינסוטה, "Gophers הזהב".
מבצע
Gopher משתמש בפרוטוקול שרת לקוח כדי לגשת ולנהל קבצים. לקוחות Gopher משתמשים ביציאת TCP 70 כדי להתחבר לשרתים של Gopher. השרת שולח רשימה של קבצים זמינים, כאשר לכל שורה יש קוד סטנדרטי שמזהה את סוג הקובץ. 0 משמש לקבצים, 1 עבור ספריות ו -7 עבור שירותי חיפוש. חלקי קוד אחרים כוללים את מחרוזת הבורר, שהיא החלק שיש לשלוח בחזרה לשרת כדי לקבל את המשאב המבוקש, את שם היציאה של השרת ואת מספר היציאה. המבנה המפורט של ספריות דומה מאוד למערכות UNIX.
תחרות
Gopher עמד בפני תחרות רצינית עם פרוטוקול העברת היפרטקסט או HTTP (עבור ראשי תיבות באנגלית של פרוטוקול העברת היפר-טקסט), מאחר שהקישור יכול להתבצע ישירות מהמסמכים במקום לעשות זאת מהשרתים. HTTP גם עולה על גופר כשמדובר הצגת מידע, כי בניגוד גופר זה רק משתמש טקסט, פרוטוקול HTTP יכול להציג מידע בכל דרך ועם תמונות.
יתרונות
היתרון העיקרי של גופר הוא הפשטות שלו. מבטיח תאימות בין פלטפורמות, והשימוש ברוחב הפס הוא מינימלי. העובדה כי הקישור שהיה צריך להיעשות ישירות על ידי השרתים נחשב על ידי כמה להיות גישה נקי.
עתיד
פרוטוקול Gopher הוא מיושן והוא כבר לא בשימוש. בשל מגבלותיו, הוא איבד את התחרות מול האינטרנט. כל הקבצים במערכת התאימו לפרוטוקול HTTP, ורוב השרתים של Gopher אינם מקוונים. המכה האחרונה לגופר הועברה ב -2002, כאשר פרצה ביטחונית הקשורה לגופר נמצאה ב- Internet Explorer, ומיקרוסופט החליטה לבטל את תמיכתה בפרוטוקול גופר.