Работа со стеком TCP/IP в сетях Windows
Преимущества реализации стека TransmissionControlProtocol/InternetProtocol в операционной системе Windows NT. Рассмотрение справочной информации по утилитам ipconfig, ping, tracert, hostname. Проверка конфигурации стека с помощью утилита ipconfig.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 18.05.2016 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ
(национальный исследовательский университет) (МАИ)»
Филиал «Восход»
Отчет
по лабораторной работе №2
на тему: «Работа со стеком TCP/IP в сетях Windows»
по дисциплине: Сети и телекоммуникации
Выполнил: студент гр. ДА3-49 Бердибек С.Б.
Байконур 2016 г.
Цель работы: практически освоить работу с утилитами TCP/IP.
1. Теоретическая часть
Особенности реализации стека TCP/IP в ОС Windows NT
Так как большинство операционных систем поддерживают протоколы TCP/IP, они могут использовать этот стек протоколов как средство взаимодействия. Используя TCP/IP, Windows NT может общаться со многими операционными системами, включая:
хосты сети Internet;
системы Apple Macintosh;
системы на базе Unix;
мэйнфреймы IBM;
компьютеры сетей DEC Pathworks;
принтеры с сетевыми адаптерами, непосредственно подключенные к сети.
Обзор стека TCP/IP
TransmissionControlProtocol/InternetProtocol (TCP/IP) - это промышленный стандарт стека протоколов, разработанный для глобальных сетей.
Стандарты TCP/IP опубликованы в серии документов, названных RequestforComment (RFC). Документы RFC описывают внутреннюю работу сети Internet. Некоторые RFC описывают сетевые сервисы или протоколы и их реализацию, в то время как другие обобщают условия применения. Стандарты TCP/IP всегда публикуются в виде документов RFC, но не все RFC определяют стандарты.
Реализация стека TCP/IP в ОС Windows NT дает следующие преимущества:
1. Это стандартный корпоративный сетевой протокол, который представляет собой наиболее завершенный и популярный сетевой протокол. Все современные операционные системы поддерживают TCP/IP, а почти все большие сети передают основную часть своего трафика с помощью протокола TCP/IP.
2. Это метод получения доступа к сети Internet.
3. Это технология для соединения разнородных систем. Стек предоставляет многие стандартные средства взаимодействия для доступа и передачи данных между разнородными системами, включая протокол передачи файлов FTP и протокол эмуляции терминала Telnet. Некоторые из этих стандартных средств включены в состав Windows NT.
4. Это устойчивая масштабируемая межплатформенная среда для приложений клиентсервер. Microsoft TCP/IP предлагает интерфейс WindowsSockets, который представляет собой очень удобное средство для разработки приложений клиент-сервер. Эти приложения могут работать на стеках других производителей с интерфейсом WindowsSockets. Приложения для WindowsSockets могут также использоваться другими сетевыми протоколами такими как MicrosoftNWLink или NetBIOS.
Стек TCP/IP в среде Windows NT содержит:
1. Базовые протоколы - TCP, IP, UDP, ARP, ICMP.
2. Прикладные программные интерфейсы - Windows NT Sockets для сетевого программирования, RPC - для взаимодействия между компьютерами, NetBIOS для использования логических имен и сессий в сети, сетевую версию DDE для разделения информации, встроенной в документы, по сети.
3. Сервисы прикладного уровня, включая Finger, FTP, RCP, REXEC, RSH, Telnet, TFTP. Эти сервисы позволяют пользователям Windows NT Server использовать ресурсы компьютеров с ОС, разработанными отличными от Microsoft компаниями, например, Unix.
4. Диагностические средства TCP/IP, включающие ARP, HOSTNAME, IPCONFIG, NBTSTAT, NETSTAT, PING, ROUTE. Эти утилиты используются для обнаружения и устранения сетевых проблем при работе со стеком TCP/IP.
5. SNMP - агент протокола TCP/IP. Эта компонента позволяет управлять компьютером Windows NT по сети, используя такие средства, как SunNetManager или HP OpenView.
Утилиты и сервисы TCP/IP в Windows NT
PING - проверяет конфигурацию и тестирует соединения.
FTP - обеспечивает двунаправленную передачу файлов между компьютерами Windows NT и хостами TCP/IP с использованием протокола UDP.
Telnet - обеспечивает эмуляцию терминала.
RemoteCopyProtocol (RCP) - копирует файлы между компьютером Windows NT и Unix-хостом.
RemoteShell (RSH) - запускает команды на удаленном Unix-хосте.
RemoteExecution (REXEC) - запускает процесс на удаленном компьютере.
Finger - получает системную информацию от удаленного компьютера, который поддерживает сервис Finger.
ARP - показывает содержимое локального кэша, в котором хранится информация о соответствии IP-адресов МАС-адресам.
IPCONFIG - отображает текущую конфигурацию стека TCP/IP.
NBTSTAT - показывает список имен компьютеров протокола NetBIOS, которые отображены на IP-адреса.
NETSTAT - показывает информацию о сессии TCP/IP.
ROUTE - отображает или модифицирует таблицу маршрутизации.
HOSTNAME - возвращает имя компьютера, на котором выполняется эта команда.
2. Практическая часть
Часть 1
1. Выведите на экран справочную информацию по утилитам ipconfig, ping, tracert, hostname. Для этого в командной строке введите имя утилиты без параметров или с «/?». Изучите ключи, используемые при запуске утилит.
а) Справочная информация утилиты ipconfig /?
Результат:
б) Справочная информация утилиты ping /?
Результат:
в) Справочная информация утилиты tracert /?
Результат:
г) Справочная информация утилиты hostname
Результат:
2. Изучение утилиты ipconfig. Проверьте конфигурацию TCP/IP с помощью утилиты ipconfig. Заполните таблицу:
Результат:
ipconfig утилит операционный стек
Имя хоста |
117pc-05 |
|
IP-адрес |
192.168.117.05 |
|
Маска подсети |
255.255.0.0 |
|
Основной шлюз |
192.168.117.1 |
|
Используется ли DHCP (адрес DHCP-сервера) |
- |
|
Описание адаптера |
Адаптер беспроводной локальной сети Беспроводная сеть |
|
Физический адрес сетевого адаптера |
00:10:22:FD:C4:C9 |
|
Адрес DNS-сервера |
- |
3. Тестирование связи с помощью утилиты ping. Проверьте установку и конфигурирование TCP/IP на локальном компьютере (pinglocalhost).
Результат:
4. Проверьте функционирование шлюза по умолчанию, послав 5 эхо-пакетов длиной 64 байта (ping «адрес» -l 64 -n 5) (рисунок 1).
Рисунок 1 Функционирование шлюза по умолчанию
5. Просмотр ARP-кэша. С помощью утилиты arp просмотрите ARP-таблицу локального компьютера (arp -a) (рисунок 2).
Рисунок 2 Просмотр ARP-кэша
6 Получение информации о текущих сетевых соединениях и протоколах стека TCP/IP. С помощью утилиты netstat выведите перечень сетевых соединений и статистическую информацию для протоколов UDP, TCP, ICMP, IP (рисунок 3).
Рисунок 3 Информация о текущих сетевых соединениях и протоколах стека TCP/IP
Часть 2
1. Проверьте возможность установления соединения (на примере трех) с удаленным хостом (например: pingauditory.ru).
Результат работы:
2. С помощью команды ping проверьте перечисленные ниже адреса и для каждого из них отметьте время отклика. Попробуйте увеличить время отклика. Определите IP-адреса узлов.
Результат работы:
3. Определение пути IP-пакета. С помощью команды tracert проверьте для перечисленных адресов (yandex.ru, mozilla.com, ya.ru), через какие промежуточные узлы идет сигнал. Отметьте их.
а) Результат работы:
б) Результат работы:
в) Результат работы:
Вывод
В ходе выполнения лабораторной работы на практике рассмотрена работа основных утилит TCP/IP.
Особенностью технологии TCP/IP является гибкая система адресации, позволяющая более просто по сравнению с другими протоколами аналогичного назначения включать в интерсеть сети других технологий. Это свойство также способствует применению стека TCP/IP для построения больших гетерогенных сетей.
В стеке TCP/IP очень экономно используются возможности широковещательных рассылок. Это свойство совершенно необходимо при работе на медленных каналах связи, характерных для территориальных сетей.
Размещено на Allbest.ru
Подобные документы
Архитектура клиент-сервер на основе сокетов Windows. Описание утилиты Ipconfig. Конфигурирование стека TCP/IP. Реализация сокетов через классы NET. Структура библиотечных и пользовательских классов. Схема интерфейса пользователя и работы приложения.
курсовая работа [419,5 K], добавлен 13.12.2012Просмотр сведений о сетевых подключениях компьютера с помощью ОС Windows. Установление параметров сетевых протоколов (команда ipconfig), отчет об использовании. Разрешение имен NetBios. Проверка IP-адресов, трассировка маршрутов, команды сети NET.
лабораторная работа [1,6 M], добавлен 11.09.2013Методы и приемы работы в операционной системе Windows XP, часто используемой при работе с персональным компьютером. Средства по настройке и конфигурации операционной системы. Соответствие используемых аппаратных средств потребностям пользователя.
курсовая работа [4,7 M], добавлен 15.07.2009Прикладные программы и утилиты. Простейшие функции операционной системы. История разработки корпорацией Microsoft Corporation графической операционной оболочки Windows. Версия семейства сетевых ОС Windows NT (Millennium Edition, 2000, XP, Vista, Seven)
презентация [965,2 K], добавлен 12.10.2013Характеристика операционной системы. История развития Windows. Сравнительная характеристика версий Windows. Элементы и инструменты Windows XP. Прикладные программы в Windows XP. Работа настольных и портативных компьютеров под управлением Windows.
доклад [19,1 K], добавлен 16.10.2011Изучение общих возможностей операционной системы Windows, осуществление навигации по ее структурам с помощью мышки. Порядок работы с программами, окнами и справочной информацией. Основные операции над папками и файлами. Построение структуры каталогов.
лабораторная работа [156,1 K], добавлен 23.10.2013Работа с объектами операционной системы Windows: основные понятия и горячие клавиши. Создание и редактирование файлов и папок. Скриншоты и графический редактор Paint. Редактирование простейших текстовых документов в Блокноте. Работа с калькулятором.
лабораторная работа [16,6 K], добавлен 30.11.2010Понятие стека как структуры данных, где элемент, занесенный первым, извлекается последним. Порядок добавления и удаления элементов списка. Реализация функций стека. Использование стека в алгоритме быстрой сортировки. Основные требования к элементам стека.
презентация [591,2 K], добавлен 22.10.2013Разработка проекта с помощью встроенных средств языка C#, на базе сетевого стека и сетевых функций Windows. Специфика создания удобного интерфейса программы с использованием Windows Forms, которая способна пересылать данные на удалённый компьютер.
курсовая работа [162,6 K], добавлен 16.06.2013Сущность основных аспектов эффективного функционирования в операционной системе Windows. Способ создания локальных сетей в операционной системе Windows XP, изучение их возможностей. Глобальная сеть Интернет в ОС Windows, структура и основные программы.
курсовая работа [352,8 K], добавлен 15.02.2009