Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:teach:networks:labs

This is an old revision of the document!


Лабораторные работы по сетевым технологиям

Создание сокетного соединения

  • Цель: научиться создавать советные соединения
  • ОС: Linux, Windows
  • Особенности: многопоточность, реализация очереди и алгоритма исполнения запросов

Анализ 2x/3x-звенных моделей клиент-сервер

FIXME: в 2007 году нет

Сетевой уровень ICMP, маршрутизация

  • Цель: освоить программирование протоколов сетевого уровня
  • ОС: Linux, Windows
  • Особенности: raw-сокеты, ICMP API в Windows
Облегченный вариант: ICMP API Windows
  • Варианты заданий
    • утилита ping
    • утилита traceroute (на основе ICMP echo)
  • Загрузка и использование DLL
Стандартные варианты: raw-сокеты Linux, Windows(?)
  • Варианты заданий
    • запрос маски подсети
    • запрос временной метки
    • ситуация адресат недостижим (ICMP 3)
    • утилита ping
    • утилита traceroute (на основе ICMP ECHO)
    • утилита traceroute (на основе ICMP 3)

Именованные каналы

FIXME

Почтовые слоты

FIXME

Интерфейс NetBIOS (windows)

FIXME

===

etc/teach/networks/labs.1193109313.txt.gz · Last modified: 2008/01/03 02:32 (external edit)