Материалы курса "Сетевые технологии" — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Новая страница: «== Репозиторий == [http://code.google.com/p/spbau-network-2011/source/checkout GIT GoogleCode] == Лабораторные работы == === Зада…»)
 
Строка 1: Строка 1:
 
== Репозиторий ==
 
== Репозиторий ==
 
[http://code.google.com/p/spbau-network-2011/source/checkout GIT GoogleCode]
 
[http://code.google.com/p/spbau-network-2011/source/checkout GIT GoogleCode]
 +
 +
== Лекции ==
 +
 +
=== Лекция 30 сентября ===
 +
 +
[[Медиа:Network_Sockets_20110930.pdf | Сокеты]]
  
 
== Лабораторные работы ==
 
== Лабораторные работы ==

Версия 17:48, 1 октября 2011

Репозиторий

GIT GoogleCode

Лекции

Лекция 30 сентября

Сокеты

Лабораторные работы

Задание на 7 октября

  1. Написать TCP эхо-сервер и эхо-клиент.
  2. Написать UDP эхо-сервер и эхо-клиент. Запустить на одновременное выполнение 1000 клиентов по возможности на нескольких компьютерах. Посмотреть в каком порядке поступают запросы на сервер.

Задание на 14 октября

  1. Написать утилиту myARP, позволяющую, путем посылки ARP-запроса, узнавать, какой MAC-адрес соответствует указанному IP
  2. Написать на выбор одну из следующих утилит, использующих протокол ICMP:
    1. ping
    2. traceroute
    3. icmpaddrmask (позволяет узнать маску сети по IP)