Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
2
Добавлен:
20.04.2023
Размер:
1.37 Mб
Скачать

11. Практикум

Лабораторная работа. Настройка протокола TCP/IP.

Пакет протоколов TCP/IP обеспечивает связь в сети, включающей компьютеры с различными аппаратными архитектурами и операционными системами. Реализация протокола TCP/IP, разработанная Microsoft, позволяет создавать сети масштаба предприятия на основе компьютеров с операционными системами семейства Windows.

Обзор стека протоколов TCP/IP

TCP/IP — промышленно стандартизированный пакет протоколов – позволяет создавать сети масштаба предприятия на основе компьютеров с

Windows.

При добавлении TCP/ IP в систему под управлением Windows получаете:

маршрутизируемый сетевой протокол, поддерживаемый большинством ОС

TCP/IP применяется во многих крупных сетях;

технологию, позволяющую соединять разнородные системы – для доступа и передачи данных между разнородными системами можно использовать множество стандартных утилит;

надежную, масштабируемую, платформо-независимую структуру – TCP/IP поддерживает интерфейс Winsock, идеально подходящий для разработки клиентсерверных приложений для Winsock-совместимых стеков;

доступ к ресурсам Интернета.

TCP/IP предоставляет набор стандартов, определяющих правила взаимодействия компьютеров и правила связи сетей. Стек протоколов TCP/IP включает 4 уровня: сетевой, Интернета, транспортный и прикладной (рис.1).

Приложения, использующие

 

Приложения, использующие

 

Windows Sockets

 

NetBIOS

 

Windows Sockets

 

NetBT

 

TCP

 

UDP

ICMP

IGMP

IP

ARP

Технологии ЛВС: Ethernet, Token

 

Технологии ГВС:

 

Ring, FDDI

 

последовательные каналы,

 

 

 

ретрансляция кадров, АТМ

Прикладной уровень

Транспортный уровень Уровень Интернета

Сетевой уровень

Рис. 1. Четыре уровня стеков протоколов TCP/IP.

Сетевой уровень

В основе модели лежит уровень сетевого интерфейса, принимающий и передающий кадры по физическим каналам связи.

Уровень Интернета

Протоколы уровня Интернета инкапсулируют пакеты в дейтаграммы

71

Интернета и управляют необходимыми алгоритмами маршрутизации. 4 протокола уровня Интернета — это IP (Internet Protocol), ARP (Address Resolution Protocol), ICMP (Internet Control Message Protocol) и IGMP (Internet Group Management Protocol).

Протокол Описание

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

ARP Обеспечивает привязку IP-адреса к адресу подуровня MAC, что позволяет запросить физический контрольный МАС-адрес конечного узла. IP производит широковещательную рассылку специального пакета-запроса протокола ARP; этот пакет содержит IP-адрес конечной системы. Система под соответствующим IP-адресом отвечает на запрос, пересылая свой физический адрес запрашивающему устройству. Подуровень MAC взаимодействует напрямую с сетевой платой и отвечает за безошибочную пересылку данных между двумя компьютерами сети.

ICMP Обеспечивает специальный вид связи компьютеров, позволяя им обмениваться данными о состоянии и ошибках. Протоколы более высоких уровней используют эту информацию для разрешения проблем передачи. Сетевым администраторам эти сведения помогают выявлять проблемы в сети. Утилита ping с помощью пакетов ICMP определяет, функционирует ли конкретное IP-устройство, подключенное к сети.

IGMP Обеспечивает многоадресную рассылку (ограниченная форма широковещательной рассылки) для связи и управлением информацией между всеми устройствами группы. IGMP информирует соседние маршрутизаторы многоадресной рассылки, что в данной сети имеются члены группы хостов. В Windows 2003 имеются возможности групповой рассылки, например, с помощью служб NetShow Services, позволяющих разработчикам создавать программы многоадресной рассылки.

Транспортный уровень

Протоколы транспортного уровня обеспечивают сеансы связи между компьютерами. Это TCP (Transmission Control Protocol) и UDP (User Datagram Protocol).

Протокол Описание

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

UDP Обеспечивает связь без установления логического соединения и не гарантирует доставку пакетов. Приложения, использующие протокол UDP,

72

разово передают небольшой объем данных. За надежность доставки данных отвечает приложение.

Прикладной уровень

Верхний уровень модели — прикладной — предоставляет приложениям доступ к сети. В прикладном уровне работает множество стандартных утилит и служб TCP/IP: FTP, Telnet, SNMP, DNS и др.

Для взаимодействия со службами стека протоколов TCP/IP последний предоставляет сетевым приложениям два интерфейса: Winsock и NetBIOS поверх

TCP/IP (NetBT).

Интерфейс Описание

Winsock Выступает как стандартный интерфейс между протоколами стека TCP/IP и приложениями, использующими сокеты.

NetBT Применяется как стандартный интерфейс для служб NetBIOS, включая службы именования, дейтаграмм и сеансов. Обеспечивает также стандартный интерфейс между протоколами TCP/IP и приложениями на основе NetBIOS.

Настройка TCP/IP для использования статичного IP-адреса

По умолчанию клиенты с Microsoft Windows 2003/NT/9x автоматически получают сведения о конфигурации TCP/IP от службы DHCP. Но даже в среде с поддержкой DHCP Вам следует присвоить определенным компьютерам статичные IP-адреса. Например, компьютер, на котором выполняется DHCP, не может быть клиентом DHCP, и поэтому ему надо присвоить статичный IP-адрес. Кроме того, если служба DHCP недоступна, TCP/IP так же следует настроить для использования статичных IP-адресов.

Примечание: в небольших частных сетях, где DHCP-сервер недоступен, для автоматического назначения IP-адресов можно применить функцию автоматической частной IP-адресации (APIPA, Automatic Private IP Addressing), реализованную например, в Windows 2003 Server.

Для каждой установленной на компьютере сетевой платы, использующей

TCP/IP, можно настроить IP-адрес (IP address), маску подсети (Subnet mask) и

шлюз по умолчанию (Default Gateway) (рис. 2).

73

Рис. 2. Задание статичного TCP/IP-адреса в диалоговом окне свойств TCP/IP. Ниже описаны параметры настройки статичного TCP/IP-адреса.

Параметр

Описание

IP-адрес

Логический 32-разрядный адрес, определяющий узел TCP/IP. У каждой

 

сетевой платы, использующей TCP/IP, должен быть уникальный IP-адрес,

 

например, 172.23.30.100. Любой адрес состоит из двух частей: идентифика-

 

тора сети, определяющего все узлы, находящиеся в одной физической сети и

 

идентификатора узла, определяющего конкретный узел в сети. В нашем

 

примере идентификатор сети – 172.23.30, а узла – 100.

Маска

Одна из сетей многосетевой среды, использующая IP-адреса, выводимые из

подсети

одного идентификатора сети. Подсети делят большую сеть на несколько

 

физических сетей, соединенных маршрутизаторами. Маска подсети

 

блокирует часть IP-адреса так, что TCP/IP может различать идентификаторы

 

сети и хоста. При установлении связи между узлами TCP/IP маска подсети

 

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

 

удаленной. Для связи по локальной сети маски подсети компьютеров должны

 

быть одинаковы.

Шлюз

Промежуточное устройство в локальной сети, хранящее идентификаторы по

 

умолчанию других сетей предприятия или Интернета. Для связи с узлом

 

другой сети следует задать IP-адрес шлюза по умолчанию. При отсутствии

 

прочих маршрутов TCP/IP посылает пакеты для передачи в удаленную сеть

 

через шлюз по умолчанию. Шлюз переправляет пакеты другим шлюзам до

 

тех пор, пока пакет не попадет на шлюз, соединенный с указанным

 

адресатом.

Чтобы попасть в диалоговое окно свойств TCP/IP, откройте диалоговое окно свойств My Network Places (Мое сетевое окружение), затем — окно свойств требуемой сетевой платы и, наконец, окно свойств TCP/IP.

Назначение одинаковых IP-адресов в рамках одной сети приведет к сбою IP-

74

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

Настройка TCP/IP для автоматического получения IP-адреса

Сервер, на котором выполняется служба DHCP, может автоматически присваивать клиентам DHCP конфигурационную информацию TCP/IP. Благодаря этому любого клиента под управлением MS-DOS, Windows З.х, Windows 9x/NT/2003 можно настроить для автоматического получения конфигурационной информации TCP/ IP от службы DHCP. Использование DHCP для автоматической настройки TCP/IP на клиентах упрощает администрирование и гарантирует правильность конфигурационной формации.

Устранение неполадок TCP/IP

Утилита

Описание

Ping

Проверяет конфигурацию и тестирует соединение

Arp

Отображает локально определенный IP-адрес в виде физического адреса

Ipconfig

Отображает текущую конфигурацию TCP/IP

Nbtstat

Отображает статистику соединений, использующих NetBIOS поверх TCP/IP

Netstat

Отображает статистику протокола TCP/IP и соединения, использующие этот

 

пакет протоколов

Route

Выводит или изменяет локальную таблицу маршрутизации

Hostname

Выводит имя узла, на котором была сформирована команда

Tracert

Проверяет маршрут к удаленной системе

Утилита ipconfig

Служит для проверки конфигурационных параметров узла TCP/IP. Это позволит Вам определить, инициализирована ли конфигурация и есть ли идентичные IP-адреса. Чтобы получить все сведения о конфигурации, запустите ipconfig с параметром /all.

Для постепенного вывода информации наберите ipconfig /all | more; чтобы перейти к следующему фрагменту, нажмите пробел. Для вывода всех сведений в файл ipconfig.txt наберите ipconfig /all > ipconfig.txt. Созданный файл можно просмотреть в любом текстовом редакторе, поддерживающем стандарт ASCII, например, в Notepad (Блокнот).

Ниже описаны результаты выполнения команды ipconfig /all:

если конфигурация была инициализирована, ipconfig выведет IP-адрес, маску подсети и шлюз по умолчанию (если таковой определен);

в случае существования идентичного IP-адреса ipconfig выведет IP-адрес и маску подсети; при этом маска подсети будет 0.0.0.0;

если компьютер не может получить от сервера, на котором выполняется служба DHCP, IP-адрес, ipconfig выдаст IP-адрес, выделенный механизмом APIPA.

75

Утилита ping

Протестировав конфигурацию TCP/IP, с помощью ping проверьте возможность установления связи. Утилита ping — диагностическое средство для проверки конфигураций TCP/ IP и выявления сбоев соединений и позволяет проверить доступность и функциональность определенного узла TCP/IP. Для проверки возможности установления соединения используйте синтаксис:

Ping <IР-адрес>

Проверка конфигурации TCP/IP

Вы проверите статичную конфигурацию компьютера, используя ipconfig и ping.

1.Откройте окно командной строки. (Пуск/выполнить/ cmd)

2.Наберите ipconfig /all и нажмите клавишу Enter. Утилита Windows IP Configuration отобразит конфигурацию TCP/IP адаптера(ов), установленного на компьютере.

3.При необходимости нажимайте пробел, пока не увидите заголовок <тип адаптера> adapter Local Area Connection (Адаптер <тип адаптера> Подключение по локальной сети).

4.Используя значения, отображаемые на экране, заполните пустые поля таблицы

(некоторые значения таблицы Вы задали ранее, выполняя конфигурационные процедуры в предыдущих упражнениях):

Параметры локального соединения

Host Name (Имя компьютера)

Primary DNS Suffix (Основной DNS

суффикс)

DNS Servers (DNS-серверы)

Physical Address (Физический адрес)

DHCP Enabled (DHCP разрешен)

Subnet Mask (Маска подсети)

Default Gateway (Основной шлюз)

Порядок просмотра суффиксов DNS

Описание (адаптер)

Основной WINS-сервер

5.Нажимайте клавишу пробела, пока вновь не появится приглашение командной строки.

6.Чтобы убедиться, что для адаптера задан и используется IP-адрес, наберите ping 127.0.0.1 и затем нажмите Enter.

Данный IP-адрес называется адресом возвратной петли (loop-back address) и применяется для проверки корректной работы стека TCP/IP. Если на экран будут выведены результаты, аналогичные приведенным ниже, опрос прошел успешно:

76

Контрольные вопросы:

1.Стек протоколов TCP/IP.

2.Использование автоматической IP-адресации.

3.Утилиты устранения неполадок TCP/IP.

4.Утилиты проверки возможности соединения с использованием TCP/IP.

Требования к содержанию отчета:

1.Отчет должен содержать копии экранов с результатами выполненных действий.

2.Краткие ответы на контрольные вопросы.

Лабораторная работа. Оценка качества Интернет ресурса Цель: сформировать представление об оценке информационного ресурса и

провести оценку его качества.

Существуют четыре основные причины, по которым пользователи на одни сайты возвращаются, а на другие - нет. Эти четыре фактора - основа хорошего вебдизайна, поскольку именно этого больше всего хотят пользователи. Они могут быть собраны воедино с помощью аббревиатуры НОМЕ:

Высокое качество содержания (High-quality content)

Частые обновления (Often update)

Минимальное время загрузки (Minimal download time)

Простота использования (Ease of use)

Чтобы перейти от НОМЕ-дизайна к дизайну "HOME-RUN", добавьте три дополнительных качества:

Соответствие потребностям пользователя (Relevant to user`s needs)

Уникальность в Интернете (Unique to the online medium)

Ориентированная на Интернет корпоративная культура (Net-centric corporate culture)

Концепция высокого качества веб-страниц общего характера сформулировать:

красивая форма дизайна, графика;

77

умное использование HTML кода и подключаемых модулей, которые делают сайт интерактивным и удобным в пользовании;

наличие инновационных материалов;

наглядность, интуитивность интерфейса

Судить о качестве Интернет ресурса и его предназначенности для своих профессиональных целей следует по нижеследующим признакам.

URL домены

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

*.com Коммерция

*.org Международная организация

*.gov Государственный департамент

*.edu Образование

*.mil Военное дело

и т.д. Например:

whitehouse.gov– сайт правительства США, президентский сайт

whitehouse.org – пародия на государственный сайт

Авторы

Сведения об авторе, ответственном лице, адрес e-mail и другие сведения об «ответственности» обычно располагаются внизу страницы. Следует иметь в виду, что даже страницы солидных профессионалов могут иметь субъективные мнения.

Библиография

Научные статьи или веб-страницы научных или образовательных ресурсов могут включать библиографию печатных работ. Убедитесь, что это не самоцитирование (автора или источника), включены библиографические сведения о научных книгах, а не только популярные источники, актуальны ли использованные источники? Высокое качество библиографических записей указывает на высокий качественный сайт.

Дата

Сайт может хорошо выглядеть, но если дата его последнего обновления устарела на год, то и информация может быть устаревший. В зависимости от темы исследования, результаты последних исследований и нынешние события могут оказаться решающими. Это особенно верно, когда речь идет о научно-технических и экономических вопросах.

Гиперссылки

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

Если они укажут вам на другие научные ресурсы и профессиональных организаций, то страницы, которые вы используете, авторитетны, если они ведут к коммерческим сайтам, то надо быть осторожными. Большое количество «мертвых» ссылок указывают на не надежный ресурс.

78

Внутренние доказательства

Определена ли целевая аудитория и задачи ресурса. Они соответствуют вашим ожиданиям? Изучите название и краткое содержание (если таковое предусматривается), основные идеи, содержание, стиль изложения и научность, профессиональная точность, грамотность.

Доступность

Хороший ресурс доступен во всех своих частях. Барьеры к доступу могут создавать следующие элементы:

специализированное программное обеспечение и модули подключения,

использование графических или звуковых файлов,

формат нецензурных и жаргонных выражений

вознаграждения или специальной регистрации.

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

Оформление

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

Задание

Протестировать предложенные веб-страницы:

http://ngrp.telefun.ru/

http://www.budgetrf.ru/Publications/Glossary/Glossary000.htm

http://www.gmf.ru:9002/manage/page

http://www.anriintern.com/history/rushist2/rushistory.htm

http://www.management.com.ua/bp/bp023.html

http://www.sci.aha.ru/

http://www.nstu.ru

http://gov.ru

http://www.ru.emb-japan.go.jp/

http://www.spsl.nsc.ru/

http://www3.adm.nso.ru/

http://www.tomsk.ru/

http://www.ras.ru/

http://www.hse.ru/

http://www.stanford.edu/

http://www.cfin.ru/

http://www.berkeley.edu/

http://www.philosophy.ru/

Порядок выполнения:

1.Запустить браузер Интернет (любой)

2.Зайти на страницы веб-ресурсов, предложенные в задании

3.Оценить качество каждого ресурса по показателям:

79

Достоверность Web ресурса

Точность

Управление

Авторитетность

Объективность

Оперативность

Актуальность

Удобство

Доступность

Сочетание всех параметров

4.Заполнить таблицу «Качество веб-ресурса» (см. ниже таблица 1): проставить рейтинг сайтов.

5.Создать отчет о выполнении лабораторной работы

Контрольные вопросы к защите:

1.Что такое домен?

2.Классификация доменных имен.

3.Факторы, определяющие качество интернет – ресурса.

4.Приведите профессиональные критерии оценки качества интернет – ресурса.

5.Дайте понятие надежности ресурса.

Достоверност

Точность

 

Управление

Объективность

Актуальност

ь

 

 

 

 

 

 

 

 

 

 

web-ресурса

 

 

 

 

 

 

 

 

 

Указан автор ресурса

Заявлена цель ресурса. Соответствует ли

Правильность регистрации домена

Возможность обратной связи с автором

Указан ли разработчик ресурса

Чем подтверждена авторитетность автора (ответственных

Насколько точной является информация

Выражены ли альтернативные мнения

Является ли данный ресурс

Имеются ли актуальные материалы

Имеются ли

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

Соседние файлы в папке из электронной библиотеки