LAB_6
.docТема: Протоколы, технологии и службы в сетях на основе стека протоколов TCP/ IP.
Лабораторная работа № 6
(2 часа)
Тема лабораторной работы: Изучение сетевых утилит из состава ОС;
Цель: Изучить и научиться применять утилиты, позволяющие контролировать параметры сетевых адаптеров и проверять работоспособность.
Средства для выполнения работы:
-
аппаратные: компьютер с установленной ОС Windows XP, подключённый к ЛВС имеющей выход в Интернет;
-
программные: программные утилиты из состава ОС Windows XP/Vista/7 .
Описание работы:
Рассмотрим самые важные и необходимые утилиты, встроенные в ОС WindowsXP/Vista/7.
Get MAC Address (getmac.exe) Данная утилита показывает список MAC-адресов для всех сетевых устройств, установленных на компьютере.
Для вывода списка адресов с расширенной информацией используется ключ –v.
C:\ >getmac -v
Connection Name Network Adapter Physical Address Transport Name
========= ========== ============ ==================
LAN Marvell Yukon 8 00-04-75-7D-FB-19 \Device\Tcpip_{6B7A0F54-DBBE-4735-8A7F-76CF707488DB}
WiFi Intel(R) PRO/Wi 00-1C-BF-43-EE-09 Media disconnected
В первом столбце выводится название соединения (как оно обозначается в ОС), во втором название сетевой карты (как оно обозначается в драйвере), в третьем – собственно список МАС адресов для адаптеров. В примере указаны адреса для двух сетевых карт, установленных в ПК – одна проводная, вторая беспроводная.
Hostname (hostname.exe) Данная утилита показывает сетевое имя компьютера.
C:\>hostname
pkozik
C:\>
IP Configuration Utility (ipconfig.exe) Данная утилита показывает текущие настройки TCP/IP на компьютере, и позволяет обновить IP адрес и настройки DNS, если используется DHCP.
C:\>ipconfig
Windows IP Configuration
Ethernet adapter WiFi:
Media State . . . . . . . . . . . : Media disconnected
Ethernet adapter LAN:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.44.98
Subnet Mask . . . . . . . . . . . : 255.255.255.248
Default Gateway . . . . . . . . . : 192.168.44.102
C:\>
Для просмотра подробной информации о всех сетевых параметрах используется ключ -all.
C:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : pkozik
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Broadcast
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter WiFi:
Media State . . . . . . . . . . . : Media disconnected
Description . . . . . . . . . . . : Intel(R) PRO/Wireless 3945ABG Network Connection
Physical Address. . . . . . . . . : 00-1C-BF-43-EE-09
Ethernet adapter LAN:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Marvell Yukon 88E8055 PCI-E GigabitEthernet Controller #2
Physical Address. . . . . . . . . : 00-04-75-7D-FB-19
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.44.98
Subnet Mask . . . . . . . . . . . : 255.255.255.248
Default Gateway . . . . . . . . . : 192.168.44.102
DHCP Server . . . . . . . . . . . : 192.168.44.102
DNS Servers . . . . . . . . . . . : 195.58.11.68
195.38.33.2
Lease Obtained. . . . . . . . . . : 28 мая 2010 г. 16:15:54
Lease Expires . . . . . . . . . . : 28 мая 2010 г. 16:25:54
C:\>
При использовании протокола DHCP можно освободить выданный адрес, применив ключ -release
C:\>ipconfig -release
Windows IP Configuration
Ethernet adapter WiFi:
Media State . . . . . . . . . . . : Media disconnected
Ethernet adapter LAN:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 0.0.0.0
Subnet Mask . . . . . . . . . . . : 0.0.0.0
Default Gateway . . . . . . . . . :
Для того, чтобы получить адрес от DHCP-сервера, надо применить ключ -renew
C:\>ipconfig -renew
Windows IP Configuration
Ethernet adapter WiFi:
Media State . . . . . . . . . . . : Media disconnected
Ethernet adapter LAN:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.44.98
Subnet Mask . . . . . . . . . . . : 255.255.255.248
Default Gateway . . . . . . . . . : 192.168.44.102
C:\>
Name Server Lookup (nslookup.exe) Отображает информацию о DNS записях на компьютере, а также может служить для разрешения проблем связанных с некорректной работой DNS. Узнаем IP-адрес сайта www.bseu.by
C:\>nslookup www.bseu.by
Netstat (netstat.exe) Показывает активные TCP соединения, а также порты, которые прослушивает система. Также отображает статистику Ethernet, таблицу маршрутизации, и статистику IPv4/IPv6. Например, для просмотра сетевой статистики применим ключ –e
C:\>netstat -e
Interface Statistics
Received Sent
Bytes 627983865 807591547
Unicast packets 176548523 19289025
Non-unicast packets 52565 39036
Discards 0 0
Errors 0 27
Unknown protocols 6
C:\>
Network Command Shell (netsh.exe) Отображает или изменяет сетевые настройки компьютера, на котором запущена. Эта утилита имеет поистине огромное количество настроек, и можно без преувеличения сказать, что с помощью только одной этой утилиты, вы без труда настроите сеть на вашем компьютере.
TCP\IP Ping (ping.exe) Служит для проверки доступности хостов в сети. Посылает специальный ICMP пакет и замеряет время ответа удаленного хоста в миллисекундах. Проверим связь с сайтом e1.ru
C:\>ping e1.ru
Pinging e1.ru [194.226.146.5] with 32 bytes of data:
Reply from 194.226.146.5: bytes=32 time=1ms TTL=58
Reply from 194.226.146.5: bytes=32 time=2ms TTL=58
Reply from 194.226.146.5: bytes=32 time=1ms TTL=58
Reply from 194.226.146.5: bytes=32 time=6ms TTL=58
Ping statistics for 194.226.146.5:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 6ms, Average = 2ms
4 пакета отправлено и 4 получено. Хотя это и небольшая, но уже статистика. Потерь пакетов нет, средняя задержка всего 2мс.
TCP\IP Route (route.exe) Позволяет отображать и изменять таблицу маршрутизации IP на компьютере. Просмотр таблицы маршрутизации выполняется с ключом print
C:\>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1c bf 43 ee 09 ...... Intel(R) PRO/Wireless 3945ABG Network Connection - Packet Scheduler Miniport
0x20003 ...00 04 75 7d fb 19 ...... Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller #2 - Packet Scheduler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.44.102 192.168.44.100 10
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.44.96 255.255.255.248 192.168.44.100 192.168.44.100 10
192.168.44.100 255.255.255.255 127.0.0.1 127.0.0.1 10
192.168.44.255 255.255.255.255 192.168.44.100 192.168.44.100 10
224.0.0.0 240.0.0.0 192.168.44.100 192.168.44.100 10
255.255.255.255 255.255.255.255 192.168.44.100 2 1
255.255.255.255 255.255.255.255 192.168.44.100 192.168.44.100 1
Default Gateway: 192.168.44.102
===========================================================================
Persistent Routes:
None
C:\>
TCP\IP Traceroute (tracert.exe) Определяет путь к хосту, и сообщает время, необходимое для достижения каждого узла по пути к заданному хосту. Позволяет обнаружить узел, на котором происходит потеря данных. Первый пример, посмотрим трассировку до сайта www.mail.ru:
C:\>tracert www.mail.ru
Tracing route to www.mail.ru [213.234.241.211]
over a maximum of 30 hops:
1 1 ms 1 ms <1 ms 192.168.44.102
2 1 ms 2 ms 1 ms 213.242.252.38
3 1 ms 1 ms 1 ms shau80-router-gw.mplik.ru [195.58.11.26]
4 2 ms 1 ms * 10.254.10.10
5 1 ms 1 ms 1 ms 10.254.9.165
6 2 ms 1 ms 1 ms 10.254.8.10
7 67 ms * 68 ms EKT-C1-HQ-gi0-3-0.1218.main.synterra.ru [83.229244.193]
8 67 ms 67 ms 67 ms msk-b4-hq-ae0.main.synterra.ru [83.229.225.5]
9 47 ms 49 ms 47 ms Synterra-lgw.Moscow.gldn.net [194.186.107.193]
10 48 ms 48 ms 48 ms cat04.Moscow.gldn.net [194.186.157.129]
11 273 ms 345 ms 325 ms Corbina-gw.Moscow.gldn.net [195.239.9.226]
12 68 ms 68 ms 68 ms mo-bb-teng2-4.msk.corbina.net [195.14.54.139]
13 69 ms 69 ms 68 ms mo-rs1-giga0-3.msk.corbina.net [85.21.224.34]
14 * * * Request timed out.
15 * * * Request timed out.
C:\>
При этом отсутствие ответа от какого-либо маршрутизатора (14 и 15 хоп в примере) не всегда обозначает отсутствие связи. Вполне возможно, что на каком-то транзитном маршрутизаторе или проверяемом адресе отключена (заблокирована) обработка протокола ICMP.
Выполнение работы:
Изучить представленные утилиты и команды. Знать и уметь их применять в ЛВС БГЭУ.