Назначение протоколов ARP, ICMP. Маршрутизация (routing), шлюз (gateway), время жизни пакета TTL (на уровне понятий). Ознакомится с протоколом NetBIOS. Назначение протокола NetBIOS и работа NetBIOS over TCP/IP. Изучить сетевые команды оболочки Windows: arp, netstat, ipconfig, hostname, nslookup, ping, pathping, tracert, route, nbtstat. Для чего они нужны? Суметь объяснить принцип работы команд ping, tracert, ответить на вопрос что такoе роутинг и для чего он нужен.
Задания:
Все программы выполняются на любом языке программирования, используются только функции Windows API.
Написать программу, реализующую следующие функции:
Отображение MAC-адреса компьютера (можно воспользоваться функцией netbios). Отображение всех рабочих групп, компьютеров в сети и их ресурсов (папок, открытых для общего доступа, принтеров). Воспользоваться функциями WNetXXX.
Литература:
MSDN Library. Раздел Networking and Directory Services – Network Protocols – NetBIOS, раздел Networking and Directory Services – Network Management – Windows Networking (WNet). Справочник по командам Windows: http://www.oszone.net/windows/lan/dns/default.htm К.Закер. Компьютерные сети. Модернизация и поиск неисправностей: Пер. с англ. – СПб.: БХВ-Петербург, 2004. – 1008 с.: ил.