Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
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
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. СЕРВИС КОМПЬЮТЕРНЫХ СЕТЕй Цель работы. Ознакомиться с основными видами сервиса компьютерных сетей. Приобрести практические навыки работы с электронной почтой (программа mail), обмена сообщениями (программа rtin), разговора в сети (программа talk) и телеконференции в реальном времени (программа irc) УКАЗАНИЯ К РАБОТЕ КОМАНДА mail Команда (программа) mail запускается из командной строки и может выполняться в следующих случаях: · если вы не используете X-Windows (SCO Unix) [Open Windows (Sun OS)], в составе которого есть mail tool; · если вы используете ASCII-терминал; · кроме того, программу 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; Просмотров: 1349; Нарушение авторского права страницы