TELNET
TELNET
פרוטוקול זה הוא פרוטוקול חיקוי טרמינל של IP/TCP.
TELNET מודרני הוא חיקוי טרמינל רבגוני בהתאם לאפשרויות הרבות אשר התפתחו במהלך 20 השנים האחרונות.
האפשרויות נותנות ל- TELNET את היכולת להעביר נתונים בינאריים, לתמוך במקרו של בתים, לחקות טרמינלים של גרפיקה ולהעביר מידע בכדי לתמוך בניהול טרמינל ממורכז.
TELNET משתמש בתעבורת TCP על מנת להשיג חיבור וירטואלי בין שרת ולקוח.
לאחר שמתבצע החיבור, שרת ה- TELNET והלקוח נכנסים לשלב אפשרות המו"מ אשר קובע את האפשרויות שכל צד יכול לתמוך בהן עבור החיבור.
כל מערכת מחוברת יכולה לבצע אפשרויות חדשות או לבצע מחדש אפשרויות ישנות בכל עת.
בכלליות, כל קצה בחיבור ה- TELNET מנסה ליישם את כל האפשרויות אשר הופכות את ביצועי המערכת המעורבת למקסימליים.
ביישום טיפוסי, לקוח ה- TELNET שולח "מכות מפתח", בעוד שרת ה- TELNET יכול לשלוח שורת תוים אחת או יותר בתגובה.
כאשר אפשרות ה- Echo בשימוש, שרת ה- TELNET מהדהד את כל "מכות המפתח" בחזרה ללקוח ה- TELNET.
מו"מ בצורה דינמית
במהלך החיבור מאפיינים מוגדלים (חוץ מאלו שהוצעו ע"י NVT) יכולים לשאת ולתת או לבצע ע"י המשתמש או ע"י היישום.
משימה זו מושגת ע"י פקודות משובצות בזרימת הנתונים.
קודי פקודת ה- TELNET הם באורך של אוקטט אחד או יותר והו באות לפני פירוש כתו פקודה (IAC), אשר הוא אוקטט בו כל ביט שווה לאחת (FF בהקסדצימל).