Міністерство освіти і науки України
Навчально-науковий інститут екології,природоохоронної діяльності та
туризму ім.В.Чорновола
Лабораторна робота №1
з дисципліни «Глобальні інформаційні мережі»
ВІДДАЛЕНИЙ ТЕРМІНАЛ TELNET
Виконав:
студент групи КІ-36
Миколів Василь
Прийняв:
Почтарук М.М.
Львів 2012
Віддалений доступ - це робота на віддаленому комп'ютері в режимі, коли локальний комп'ютер емулює термінал віддаленого комп'ютера, тобто можна робити все (або майже все), що можна робити із звичайного терміналу цієї машини.
Почати сеанс віддаленого доступу можна в UNIX, потрібно задати команду telnet і вказати ім'я машини, з якою треба працювати. Якщо опустити номер порта, то локальний комп'ютер за замовчуванням емулює термінал віддаленої машини і користувач входить в систему як звичайно. Вказування номера порта дозволяє зв'язуватись з нестандартними серверами, інтерфейсами.
Тelnet - протокол емуляції термінала, що забезпечує підтримку віддаленого доступу в Internet та Intranet. Тelnet - так само назвається програма в UNIX, яка обслуговує ці сеанси роботи. Тelnet має і свій власний набір команд, які керують власне цією програмою, тобто сеансом зв'язку, його параметрами, відкриттям нових, закриттям відкритих і т.ін. Ці команди подаються з командного режиму telnet, в який можна перейти, натиснувши так звану escape-послідовність клавіш, яка повідомляється при досягненні віддаленої машини.
Сеанс забезпечується сумісною роботою програмного забезпечення віддаленої і локальної ЕОМ. Прикладна програма складається з двох компонентів, що взаємодіють між собою: програми-клієнта, що виконується на комп'ютері, з якого виконується запит на обслуговування, і програми-серевера, яка виконується на комп'ютері, що надає таку послугу. Мережа, яка реалізує засоби протоколів TCP або UDP, є середовищем, через яку ці програмні модулі взаємодіють між собою.
Після набору команди telnet, програма-клієнт локальної системи повинна:
· встановити мережне з'єднання із сервером за допомогою протоколу TCP;
· прийняти від користувача вхідні дані в бідь-якій зручній формі;
· перетворити ці дані в стандартний формат і відправити їх серверу;
· прийняти від сервера вихідні дані в стандартному форматі;
· переформатувати отримані вихідні дані для відображення на екрані локального термінала.
Програма-сервер виконується на комп'ютері, який надає послугу; якщо програма-сервер не працює, послуга недоступна. Якщо програма-сервер готова приймати запити, то вона виконує наступні дії:
· інформує мережне програмне забезпечення про те, що вона готова до встановлення з'єднання;
· очікує запиту в стандартному форматі;
· обслуговує цей запит;
· відправляє результати назад програмі-клієнту в стандартному форматі;
· очікує на наступний запит. |