Лабораторная работа №6 по дисциплине


Скачать 64.29 Kb.
НазваниеЛабораторная работа №6 по дисциплине
ТипЛабораторная работа
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования
«Кемеровский государственный университет»


Институт фундаментальных наук


ЛАБОРАТОРНАЯ РАБОТА №6

ПО ДИСЦИПЛИНЕ

Компьютерные сети”


студентки 3 курса

Зиминой Евгении Игоревны

Направление 02.03.03 – Математическое обеспечение и администрирование информационных систем
Преподаватель:

Ассистент

Н. М. Вьюнник
Работа защищена:

“____”_______________201_г.
с оценкой _____________


Кемерово 2017
  1. Цель работы:


Изучение утилиты telnet.

  1. Методические указания


При составлении и оформлении отчета следует придерживаться рекомендаций, представленных на странице http://unesco.kemsu.ru/student/rule/rule.html.
  1. Теория




  1. Введение

TELNET (англ.  TErminaL NETwork) — сетевой протокол для реализации текстового интерфейса по сети (в современной форме — при помощи транспорта TCP). Название «telnet» имеют также некоторые утилиты, реализующие клиентскую часть протокола. Современный стандарт протокола описан в RFC 854.

Утилита Telnet позволяет удаленно администрировать сервера. Начиная с Windows 2000, операционная система Windows тоже предоставляет собственную службу Telnet.

Команда telnet позволяет быстро получить доступ к командной строке удаленного компьютера и выполнить такие действия, как:

  • Запуск и остановка служб.

  • Управление файлами и каталогами.

  • Запуск сценариев.

Хотя в подключении с помощью telnet к другой системе бывают нюансы, следующий базовый синтаксис позволяет установить связь и инициировать управление удаленной системой:

telnet <удаленный_узел> [port:<номер_порта>]

Два параметра команды telnet описываются в представленной далее таблице.
Параметры команды telnet

Параметр

Использование

удаленный_узел

Имя узла или адрес IP удаленного сервера, на котором выполняется служба Telnet Server

port: <номер_порта>

Номер порта, который будет использоваться сеансом Telnet. По умолчанию используется порт 23. Указание номера порта позволяет проверять связь для широкого диапазона портов, например, проверять возможность создания сеанса на определенном порту с конкретной службой, которая некорректно работает в условиях глобальной сети



  1. Использование telnet в Windows


Для запуска утилиты telnet необходимо предварительно запустить консольное приложение cmd. Нажмите на «Пуск» и кликните по пункту меню «Выполнить». В поле «Открыть» введите название утилиты без кавычек «cmd» и кликните по кнопке «ОК». На экране появится окно консольной утилиты cmd.

Рассмотрим использование утилиты на примере подключения к тестовому почтовому серверу mail.example.com. Для этого в появившемся окне введите команду:

telnet mail.example.com 25

где mail.example.com – название сервера исходящей почты, 25 – номер порта, на котором работает служба SMTP, отвечающая за отправку писем. Вместо mail.example.com следует указывать название почтового сервера, работу которого требуется проверить.

В случае доступности службы SMTP будет выведено сообщение, похожее на показанное на рисунке ниже.


Сообщение говорит о том, что сервер готов принять письмо для последующей его отправки адресату. В случае отсутствия подобного сообщения необходимо:

  • проверить настройки сетевого экрана (firewall) на локальном компьютере и убедиться, что 25 порт не блокируется;

  • обратиться к интернет-провайдеру для получения дальнейшей технической поддержки.

Для того, чтобы завершить telnet-сессию с сервером, необходимо нажать комбинацию клавиш Ctrl + ].



Далее введите символ «q» и нажмите клавишу «Enter».

По аналогии с приведённым примером возможна диагностика работы любой службы, при помощи данной утилиты.


  1. Основные команды


POP3

Commands that you can/must use are:

USER userid

This must be the first command after the connect. Supply your e-mail userid (not the full e-mail address). Example: USER john.smith

PASS password

This must be the next command after USER. Supply your e-mail password. The password may be case sensitive.

The following commands may be used as needed:

STAT

The response to this is: +OK #msgs #bytes Where #msgs is the number of messages in the mail box and #bytes is the total bytes used by all messages. Sample response: +OK 3 345910

LIST

The response to this lists a line for each message with its number and size in bytes, ending with a period on a line by itself. Sample response:

+OK 3 messages

1 1205

2 305

3 344400

RETR msg#

This sends message number msg# to you (displays on the Telnet screen). You probably don't want to do this in Telnet (unless you have turned on Telnet logging). Example: RETR 2

TOP msg# #lines

This is an optional POP3 command. Not all POP3 servers support it. It lists the header for msg# and the first #lines of the message text. For example, TOP 1 0 would list just the headers for message 1, where as TOP 1 5 would list the headers and first 5 lines of the message text.

DELE msg#

This marks message number msg# for deletion from the server. This is the way to get rid a problem causing message. It is not actually deleted until the QUIT command is issued. If you lose the connection to the mail server before issuing the QUIT command, the server should not delete any messages. Example: DELE 3

RSET

This resets (unmarks) any messages previously marked for deletion in this session so that the QUIT command will not delete them.

QUIT

This deletes any messages marked for deletion, and then logs you off of the mail server. This is the last command to use. This does not disconnect you from the ISP, just the mailbox.
SMTP

HELO sendinghostname

MAIL From:

RCPT To:

DATA

QUIT
FTP

cd to change directory on the remote machine

close to terminate a connection with another computer

get to copy one file from the remote machine to the local machine

get ABC DEF copies file ABC in the current remote directory to (or on top of) a file named DEF in your current local directory.

get ABC copies file ABC in the current remote directory to (or on top of) a file with the same name, ABC, in your current local directory.

help to request a list of all available FTP commands

lcd to change directory on your local machine (same as UNIX cd)

ls to list the names of the files in the current remote directory

mkdir to make a new directory within the current remote directory

mget to copy multiple files from the remote machine to the local machine;

you are prompted for a y/n answer before transferring each file

mget * copies all the files in the current remote directory to your current local directory, using the same filenames. Notice the use of the wild card character, *.

mput to copy multiple files from the local machine to the remote machine;

you are prompted for a y/n answer before transferring each file

open to open a connection with another computer

open brubeck opens a new FTP connection with brubeck;

you must enter a username and password for a brubeck account

(unless it is to be an anonymous connection).

put to copy one file from the local machine to the remote machine

pwd to find out the pathname of the current directory on the remote machine

quit to exit the FTP environment (same as bye)

rmdir to to remove (delete) a directory in the current remote directory
HTTP

From the command prompt in either dos or linux, type telnet [host] [port] to telent to a server. Port 80 is the port for http (web pages. Example: telnet www.yahoo.com 80
Entering Http 1.0 commands

Once you are connected to a http server, a blank screen occurs. You then enter the commands, then press enter twice to send the commands. All commands must be in upper case
The get command:

The get command is used to receive a plain file.

Syntax: GET filename HTTP/1.0 (or 1.1) Example:

GET /index.html HTTP/1.0
The response:
HTTP/1.0 200 OK

Date: Thu, 13 Jun 2002 17:37:53 GMT

Cache-Control: private

P3P: policyref="http://p3p.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR ADM DEV T AI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE GOV"

Connection: close

Content-Type: text/html

The html of the page is then sent



  1. Дополнительная информация


HTTP

Для работы с протоколом HTTP необходимо ознакомится с документами:

  • Using http commands through telnet _ - Groovyweb Free Downloads and Tutorials.htm


FTP

Для работы с протоколом FTP необходимо ознакомится с документами:

  • Basic FTP Commands.html

  • Microsoft Windows Command-Line FTP Command List.htm


POP3

Для работы с проток

олом POP3 необходимо ознакомится с документами:

  • POP3.htm

  • Using Telnet with a POP3 Mail Server.htm


SMTP

Для работы с протоколом FTP необходимо ознакомится с документами:

  • SMTP Commands.html

  • Telnet - SMTP Commands (sending mail using telnet).html



Ход выполнения


  1. Cоединились по протоколу FTP с сервером ftp.kemsu.ru и скопировали файл




  1. Используя telnet соединились по протоколу SMTP c почтовым сервером КемГУ и написали на адрес study@kemsu.ru письмо, используя команды:

С помощью Putty соединяемся с удаленным сервером и используем следующие команды

HELO localhost

MAIL From: study@kemsu.ru- адрес, с которого мы отправляем

RCPT To: study@kemsu.ru - адрес, куда мы отправляем

DATA – текст письма

QUIT – выход

Подключаемся к хосту, затем прописываем адрес с которого отправляем письмо, далее прописываем адрес куда отправляем письмо, набираем текст письма и выходим.



3. Используя telnet соединились по протоколу POP3 c почтовым сервером КемГУ, открыли почтовый ящик study@kemsu.ru и получили написанное нами письмо. Удалить его после прочтения.
USER study@kemsu.ru – адрес почты

PASS qwerty – пароль

STAT – выводит количество сообщений

LIST – выводит количество слов в сообщении

RETR 3 – проверяем наше сообщение

DELE 3 – удаляем наше сообщение

QUIT – выходим
Набираем адрес почты и вводим пароль, далее смотрим количество содержащихся сообщений, выводим количество слов в сообщении, затем проверяем наше сообщение и далее удаляем его, выходим






Заключение:

Изучили утилиты telnet

Литература:


  1. Семенов А.Б. Проектирование и расчет структурированных кабельных систем и их компонентов. – М.: ДМК Пресс; М.: Компания АйТи, 2003. – 416 с.

  2. Никифоров С. В. Введение в сетевые технологии. Элементы применения и администрирования сетей : Учеб.пособие для вузов / С.В. Никифоров .- М. : Финансы и статистика , 2003 .- 223 c.

  3. Олифер В.Г. Компьютерные сети. Принципы, технологии, протоколы : учебное пособие для вузов / В. Г. Олифер, Н. А. Олифер. 4-е изд. - СПб.: Питер, 2011. 943 с. : рис., табл.

  4. Пескова С. А., Кузин А. В. и др. Сети и телекоммуникации: учеб. пособие для вузов / С. А. Пескова, А. В. Кузин, А. Н. Волков .- 3-е изд., стер. .- М. : Академия, 2008 .- 350 с.

Похожие:

Лабораторная работа №6 по дисциплине iconЛабораторная работа №8 распределенный udp сервер/ udp клиент 38 Лабораторная...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Лабораторная работа №6 по дисциплине iconЛабораторная работа №1
Лабораторная работа Выполнение расчетов с использованием программирования в среде Visual Basic for Applications (vba). 8

Лабораторная работа №6 по дисциплине iconЛабораторная работа уважаемые студенты! Сейчас вам предстоит выполнить...
«Бухгалтерский учет и анализ». Она состоит из нескольких частей, каждая из которых относится к разделу 3 «Первичные бухгалтерские...

Лабораторная работа №6 по дисциплине iconЛабораторная работа уважаемые студенты! Сейчас вам предстоит выполнить...
«Бухгалтерский учет и анализ». Она состоит из нескольких частей, каждая из которых относится к разделу 3 «Первичные бухгалтерские...

Лабораторная работа №6 по дисциплине iconЛабораторная работа №1
Лабораторная работа №8. Структурирование таблицы с автоматическим подведением итогов

Лабораторная работа №6 по дисциплине iconЛабораторная работа №1. Изучение основ микроструктурного анализа...
...

Лабораторная работа №6 по дисциплине iconЛабораторная работа №1 (одномерные массивы) 27
Лабораторная работа №6 (статические массивы, знакомство с графическим режимом. Возможно будет изменена) 49

Лабораторная работа №6 по дисциплине iconЛабораторная работа Создание и использование запросов (продолжение)....
Задания на экзамен выполняются студентом в компьютерном классе при наличии конспектов под руководством преподавателя

Лабораторная работа №6 по дисциплине iconМетодические указания для практических занятий по дисциплине «Методы и модели в экономике»
Лабораторная работа №11 Использование производственных функций в сравнительном экономическом анализе 83

Лабораторная работа №6 по дисциплине iconМетодические указания студентам по выполнению практических и лабораторных...
Лабораторная работа №1 «Исследование циклов деловой активности на основе предложенных показателей»

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск