Принципы работы сети Ethernet
Лабораторная работа №1
- Изучить принципы работы сети Ethernet.
Ответить на вопросы: что такое кадр Ethernet, что такое MAC-адрес?
- Протокол IP. Адрес IP, сети
и подсети, маска сети. Назначение протоколов 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 с.:
ил.