Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:teach:networks:labs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
etc:teach:networks:labs [2007/10/23 07:29] kkvetc:teach:networks:labs [2009/10/27 18:59] (current) kkv
Line 1: Line 1:
 {{tag>ЛЭТИ сети лабораторные}} {{tag>ЛЭТИ сети лабораторные}}
 +
  
 ==== Лабораторные работы по сетевым технологиям ==== ==== Лабораторные работы по сетевым технологиям ====
Line 5: Line 6:
 === Создание сокетного соединения === === Создание сокетного соединения ===
  
-  * Цель: научиться создавать советные соединения+  * Цель: научиться создавать сокетные соединения
   * ОС: Linux, Windows   * ОС: Linux, Windows
   * Особенности: многопоточность, реализация очереди и алгоритма исполнения запросов   * Особенности: многопоточность, реализация очереди и алгоритма исполнения запросов
 +
 +| Вариант | Тип сокета  |  Наличие подтверждений  |   Тип протокола |
 +| 1.  | Синхронный  |        да  |                                         UDP | 
 +| 2.  | Синхронный         да                                          TCP | 
 +| 3.  | Синхронный    |      нет                                          UDP | 
 +| 4.  | Синхронный      |    нет          |                                 TCP | 
 +| 5.  | Асинхронный    |     да              |                             UDP | 
 +| 6.  | Асинхронный        да                                          TCP | 
 +| 7.  | Асинхронный    |    нет                    |                       UDP | 
 +| 8.  | Асинхронный       нет                                          TCP | 
 +
  
 === Анализ 2x/3x-звенных моделей клиент-сервер === === Анализ 2x/3x-звенных моделей клиент-сервер ===
Line 36: Line 48:
     * утилита ''traceroute'' (на основе ICMP 3)     * утилита ''traceroute'' (на основе ICMP 3)
     * //домен маршрутизации RIP//((курсивом выделены задания повышенной сложности))     * //домен маршрутизации RIP//((курсивом выделены задания повышенной сложности))
 +    * //ARP//
 +    * //RARP//
   * Создание raw-сокетов   * Создание raw-сокетов
   * Формат IP-пакетов   * Формат IP-пакетов
Line 58: Line 72:
   * Цель: освоить IPC на основе SMB   * Цель: освоить IPC на основе SMB
   * ОС: Windows   * ОС: Windows
-  * Особенности: (?)+  * Особенности: синхронные/асинхронные операции, функции завершения, события завершения. 
 +  * Варианты заданий: 
 + 
 +^номер  ^тип 
 +|1      | SYN | 
 +|2      | ASYN, Event | 
 +|3      | ASYN, callback |
  
 === Программирование прикладных протоколов  == === Программирование прикладных протоколов  ==
Line 66: Line 86:
   * Особенности: RFC   * Особенности: RFC
  
-  * Варианты заданий выбираются самостоятельно +  * Варианты заданий выбираются самостоятельно 
 +    * IMAP 
 +    * FTP 
 +    * TFTP 
 +    * HTTP 
 +    * BOOTP 
 +    * TELNET 
 +    * SMB 
 +    * X 
 +    * NTP 
 +    * ...
  
 === Проект по СОА === === Проект по СОА ===
Line 72: Line 102:
 FIXME FIXME
  
 +
 +=== Students and groups ===
 +  * [[ 2009I | 2009, I ]]
etc/teach/networks/labs.1193110199.txt.gz · Last modified: 2008/01/03 02:32 (external edit)