Лекции.ИНФО


Name MTU Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue



le0 1500 solar sun 7442667 27558 736826 33 125361 0

lo0 536 loopback localhost 1283 0 1283 0 0 0 ,

где name – имя сетевого интерфейса;

lo0 – циклический (loopback) интерфейс (или «заглушка»), используемый для проверки сетевых протоколов;

MTU – (Maximum Transmition Unit) размер в байтах максимального пакета данных, поддерживаемого данным интерфейсом. Для Ethernet MTU=1500, для FDDI – 4428, для lo0 – 536;

Net/Dest – назначение сети. Это имя, значение которого можно получить по номеру сети (Network Number), может быть установлено в файле /etc/networks;

Address – имя машины (опция -n позволяет вывести также IP-адрес);

Ipkts/Ierrs – число пришедших пакетов и число ошибок;

Opkts/Oerrs – то же самое для исходящих пакетов;

Collis – число произошедших коллизий. Величина, называемая коэффициентом коллизий (collision rate), вычисляется как (Collis/Opkts)*100. Хорошим считается коэффициент 0…2 %, при 3…5 % можно начинать беспокоиться, если же он больше 5 %, дела совсем плохи;

Queue – число пакетов, ожидающих прохождения через интерфейс. В большинстве случаев таких пакетов нет.

Пример использования утилиты netstat для Linux:

-bash-3.2$ netstat -i

Kernel Interface table

Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg

eth0 1500 0 173351491 0 0 0 156580779 0 0 0 BMRU

eth1 1500 0 183024 0 0 0 247635 0 0 0 BMRU

lo 16436 0 547246 0 0 0 547246 0 0 0 LRU

-bash-3.2$

ПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ РАБОТЫ

Замечание. Используемое при выполнении данной лабораторной работы аппаратное и программное обеспечение представлено в табл. 7.2.

Таблица 7.2

№ п/п Компьютер Операционная система Логин Команды анализа и диагностики сети
Рабочее место бригады (далее РМ) Windows XP Личный логин ping, tracert, arp, ipconfig
Сервер fpm2 (fpm2.ami.nstu.ru) Linux Бригадный логин uname, ping, ifconfig, traceroute, arp, netstat
Сервер tom (tom.interface.nsk.su) FreeBSD sbyy (yy = {01,02,..,12} uname, ping, ifconfig, traceroute -I, arp, netstat
Сервер saturn (saturn.ami.nstu.ru) Linux Бригадный логин uname, ping, ifconfig, traceroute, arp, netstat

1. Осуществите вход в систему Windows XP, используя личный логин одного из членов бригады.

2. После входа в систему Windows XP выполните команды ping, tracert, ipconfig, arp. Результаты выполнения этих команд разместите в отчете.

3. С помощью клиента putty реализуйте удаленный вход на сервера fpm2, saturn и tom (на экране три окна/сессии).

4. Для каждого из этих трех серверов получите полную информацию об установленной операционной системе и аппаратной платформе. Полученный результат включите в отчет.

5. На серверах fpm2 и saturn выполните команды ping, ifconfig, traceroute, arp. Полученные результаты разместите в отчете и дайте им краткую характеристику. В случае необходимости используйте команду man.

6. На сервере tom определите количество сетевых интерфейсов. В отчете для каждого интерфейса приведите информацию:

· о физическом адресе;

· об IP-адресе;

· о состоянии интерфейса.

7. Находясь на сервере tom, определите путь движения пакетов до указанного преподавателем сервера (команда traceroute -I символьное имя сервера).

8. В отчете приведите информацию о количестве маршрутизаторов («прыжков») между серверами, которые были использованы при выполнении лабораторной работы.

9. По указанию преподавателя проверьте, подключены ли соответствующие машины к сети, в которой вы находитесь. Если соответствующая машина доступна, то определите, что происходит на удаленной машине.

КОНТРОЛЬНЫЕ ВОПРОСЫ

1. Назовите основные принципы, заложенные в базовые протоколы создателями стека TCP/IP.

2. Приведите уровневую (иерархическую) структуру семейства протоколов TCP/IP.

3. Дайте краткую характеристику уровню сетевых интерфейсов.

4. Назначение утилиты ifconfig.

5. Что является уникальным идентификатором сетевого интерфейса технологии Ethernet?

6. Основные принципы, на которых базируется алгоритм, с помощью которого решается задача очередности передачи данных на уровне сетевого интерфейса.

7. Недостатки алгоритма доступа к среде передачи данных, который определяет технологию Ethernet.

8. Какие имена имеют в ОС Linux сетевые интерфейсы?

9. Дайте характеристику сетевому интерфейсу, который обычно имеет IP-адрес 127.0.0.1.

10. Классы IP-адресов.

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

12. Каким образом отображаются IP-адреса на физические?

13. Гарантирует ли IP-протокол надежную доставку пакетов?

14. Какие сложности могут возникнуть при разрешении адресов?

15. Назначение и краткая характеристика команды ping.

16. Назначение и краткая характеристика команды traceroute.

17. Каково познавательное значение команды traceroute?

18. Назначение и краткая характеристика команды arp.

19. Назначение и краткая характеристика команды netstat.

 
 
 

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

СЕРВИС КОМПЬЮТЕРНЫХ СЕТЕй

Цель работы. Ознакомиться с основными видами сервиса компьютерных сетей. Приобрести практические навыки работы с электронной почтой (программа mail), обмена сообщениями (программа rtin), разговора в сети (программа talk) и телеконференции в реальном времени (программа irc)

УКАЗАНИЯ К РАБОТЕ

КОМАНДА mail

Команда (программа) mail запускается из командной строки и может выполняться в следующих случаях:

· если вы не используете X-Windows (SCO Unix) [Open Windows (Sun OS)], в составе которого есть mail tool;

· если вы используете ASCII-терминал;

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

Формат команды:

% mail

% mail имя_пользователя@имя_машины

Пример

sun % mail

No mail for sb01

ОТПРАВЛЕНИЕ ПОЧТЫ

Если вы хотите отправить почту, то в качестве аргумента команды mail надо указать электронный адрес пользователя, которому вы ее отправляете (имя_пользователя@имя_машины).

Укажите тему (subject) посылаемого сообщения и нажмите клавишу Enter.

Наберите текст сообщения, а затем, чтобы показать программе, что сообщение закончено и его можно отправлять, в последней пустой строке наберите символ . (точка) и нажмите клавишу Enter. (К тому же результату приведет нажатие Control-D на последней пустой строке.)

Пример

9% mail sb02@sun

Subject: Test mail ap1202

I want to send a letter

Br.02 Gr. AP-12

...

EOT

10%mail sb02@sun

Subject Test Russian ap1202

ЛАБОРАТОРНАЯ РАБОТА N8.

Сервис компьютерных сетей

Бригада 02 Группа АП-12

...

EOT

11%

Для прекращения работы с программой mail, не отсылая сообщения, можно нажать Ctrl+C.

Команда mail в сочетании с переназначением ввода может использоваться для посылки кому-либо содержимого текстового файла:

sun% mail dnl@ami < test.c

sun%

ЧТЕНИЕ ПРИСЛАННЫХ СООБЩЕНИЙ

Для вывода на экран заголовков присланных сообщений может использоваться команда from. Заголовок состоит из имени отправителя и даты отправления. Достоинством команды from является то, что вы можете узнать, кто прислал вам сообщение, не запуская программу mail.

Пример

13% from

from: Command not found.

14% rlogin sun 1 sb02

Password:

Last login: Tue Nov 29 13;26:58 from ami.nstu.nsk.su

SunOS Release 4.1.3. (GENER) #3: Mon Feb 14 21:23:15

GMT+D600 1994

You have mail.

sun% from

From MAILER-DAEMON Fri Nov 25 22:18:11 1994

From MAILER-DAEMON Fri Nov 25 22:18:14 1994

From ap1302@ami.nstu.nsk.su Sat Nov 26 08:29:07 1994

From ap1302@ami.nstu.nsk.su Sat Nov 26 08:29:11 1994

From ap1302@ami.nstu.nsk.su Sat Nov 26 11:51:26 1994

From ap1302@ami.nstu.nsk.su Sat Nov 26 11:51:31 1994

From sb02 Mon Nov 28 12:14:14 1994

From MAILER-DAEMON Mon Nov 28 12:17:34 1994

From ap1102@ami.nstu.nsk.su Mon Nov 28 13:57:55 1994

From daemon Mon Nov 28 15:30:02 1994

From dnl@ami.nstu.nsk.su Teu Nov 29 13:14:03 1994

From dnl@ami.nstu.nsk.su Teu Nov 29 13:21:24 1994

From dnl@ami.nstu.nsk.su Teu Nov 29 13:24:54 1994

sun%

Прочитать и обработать полученные сообщения вы сможете, запустив программу mail:

12% mail

Mail version 5.3 2/18/88. Type ? for help.

"/ust/spool/mail/dnl": 1 massege 1 new

> N 1 1sb02@sun.nstu.nsk.su Tue Nov 29 07:33 16/747

&

Message 1:

From sb02@sun.nstu.nsk.su Tue Nov 29 07:33:12 1994

To: dnl@ami. nstu.nsk.su

#include <stdio.h>

void main()

{

print ("Hello world");

}

&

Приглашением в программе mail служит символ & (ampersand). Для чтения первого сообщения нажмите Enter после появления символа &. Нажмите Enter для чтения каждого следующего сообщения. Если вы хотите читать сообщения не по порядку, то после символа & наберите номер сообщения, которое вы хотите прочитать, и нажмите Enter.

КАК ОТВЕТИТЬ НА СООБЩЕНИЯ

Для ответа на текущее сообщение в программе mail можно воспользоваться командой r(reply).

Текст сообщения отмечается символом > (больше)

Terminal type is vt100

1% mail

Mail version 5.3 2/18/88 Type ? for help

"/usr/spool/mail/ap1304": 5 messages 5 new

N1 MAILER-DAEMON@sun.ns Sat Nov 26 02:19 45/2095 "Returned

mail: unknown"

N2 MAILER-DAEMON@sun.ns Sat Nov 26 02:19 51/2283 "Returned

mail: unknown"

N 3 sb04@sun.nstu.nsk.su Sat Nov 26 04:05 12/731 "pismo"

N 4 sb04@sun.nstu.nsk.su Sat Nov 26 04:05 12/747 "test"

N 5 ap1304 Mon Nov 28 04:04 11/410 "Re:

Returned mail unk"

& r 3

To ap1304@ami.nstu.nsk.su sb04@sun.nstu.nsk.su

Subject: Re: pismo

Ваше письмо получил!

Спасибо за ценные сведения!

Сивка- Бурка.

...

EOT

&

Если вы хотите направить свой ответ всем, кто получил сообщение (номер = номер_сообщения), то используйте заглавную R:

&R номер_сообщения

Если вы хотите послать свое сообщение более чем одному пользователю, то при вызове команды mail необходимо указать, кому будет послано это сообщение:

sun% mail ap1301@amihost1 ap1303@amihost3

УДАЛЕНИЕ СООБЩЕНИЙ

Для удаления сообщений в программе mail используется команда d (delete).

Формат команды:

d [номер.. диапазон]

Примеры

Удаление текущего сообщения:

&d

Удаление сообщения 2:

&d 2

Одновременное удаление нескольких сообщений:

&d 1 3 5

Удаление последовательной группы сообщений:

&d 1-5

Восстановление сообщений:

&U номер

&U номер номер...

&U номер-номер









Читайте также:

Последнее изменение этой страницы: 2016-03-17; Просмотров: 83;


lektsia.info 2017 год. Все права принадлежат их авторам! Главная