70784

Базовые сервисы и утилиты сетевых ОС

Лабораторная работа

Информатика, кибернетика и программирование

В целях отладки и тестирования в ОС Unix предусмотрены стандартные простейшие сервисы: Название Описание TCP порт UDP порт RFC echo сервер возвращает все что прислал клиент discrd сервер отбрасывает все что прислал клиент dytime сервер возвращает время и дату в удобном для человека...

Русский

2014-10-27

31.62 KB

2 чел.

Тема 2: Базовые сервисы и утилиты сетевых ОС.

Введение в тему.

Цель второго занятия –на практике изучить сетевые средства Unix-подобных сетевых операционных систем.

Справочные сведения.

Некоторые приложения в Unix-подобных сетевых ОС.

- Средства отправления сообщений на терминалы другим пользователям: talk, write.

- Почтовые программы: mail, pine, elm.

- Программы для удаленного доступа: telnet, ssh.

- Команды netstat и ifconfig позволяют получить информацию о конфигурации и состоянии сетевых интерфейсов.

- Полезная информация содержится в информационных и конфигурационных файлах Unix, таких как /etc/protocols, содержащий список протоколов, поддерживаемых системой, /etc/services, содержащий список всех UDP и TCP портов и приложений, с ним связанных, /etc/hosts (DNS), и т.д.

- В целях отладки и тестирования в ОС Unix предусмотрены стандартные простейшие сервисы:

Название

Описание

TCP порт

UDP порт

RFC

echo

сервер возвращает все, что прислал клиент

discard

сервер отбрасывает все, что прислал клиент

daytime

сервер возвращает время и дату в удобном для человека формате

13

13

867

chargen

TCP-сервер непрерывно шлет случайные символы, а UDP-сервер посылает в ответ на каждый пакет от клиента случайное количество символов

19

19

864

time

сервер возвращает число секунд, минувших с полуночи 1 января 1970 г.

37

37

868

План работы.

1. Законспектировать сообщаемые преподавателем сведения (см. Введение в тему).

. Ознакомиться с программами talk, write, mail, pine, elm используя man.

3. Прочитать конфигурационные файлы /etc/services, /etc/protocols, /etc/hosts, законспектировать номера портов основных сервисов (в т.ч. telnet, ssh, ftp, http, smtp и др.).

4. Используя команду ifconfig (/sbin/ifconfig, /usr/sbin/ifconfig) посмотреть сетевые интерфейсы, их состояние и характеристики.

. Используя команду netstat посмотреть, какие сетевые TCP и UDP серверы установлены, какие работают клиенты, в каком состоянии находятся порты.

. Используя telnet поэкспериментировать с простейшими сервисами: echo, discard, time, daytime, chargen (будьте осторожны при соединении с сервером chargen).


 

А также другие работы, которые могут Вас заинтересовать

67409. Введение в СУБД MySQL 1.55 MB
  Рассматриваются основы MySQL: запросы модели баз данных а также транзакции. На примерах рассмотрен весь спектр вопросов касающихся языковой структуры допустимых типов столбцов операторов операций и функций а также существующих расширений MySQL. Рассматриваются основы системы MySQL и языка SQL...
67410. Администрирование MySQL 805.5 KB
  Этот курс посвящен рассмотрению различных аспектов администрирования MySQL. В нём представлена исчерпывающая информация обо всех основных вопросах которыми необходимо владеть для успешного выполнения задач по администрированию MySQL.
67411. Введение в реляционные базы данных 1.88 MB
  Достоинствами реляционного подхода принято считать следующие свойства: реляционный подход основывается на небольшом числе интуитивно понятных абстракций на основе которых возможно простое моделирование наиболее распространенных предметных областей; эти абстракции могут быть точно и формально...