Министерство образования и науки Российской Федерации

Московский физико-технический институт

(государственный университет)

УТВЕРЖДАЮ

Проректор по учебной работе

___________

___________________2008 г.

ПРОГРАММА

по курсу: СЕТЕВЫЕ ТЕХНОЛОГИИ (факультетский)

по направлению: 511600

факультеты: ФУПМ

кафедра: ИНФОРМАТИКИ

курс: 4

семестр: 7-8

лекции: 33 часа диф. зачет: 7 семестр

практические занятия: 33 часа диф. зачет: 8 семестр

ВСЕГО ЧАСОВ: 66

Программу составил ст. преподаватель

Программа обсуждена на заседании
кафедры информатики
28 августа 2008 г.

Заведующий кафедрой,

профессор

Сетевые Технологии

1.Принципы построения компьютерных сетей.

- История развития телекоммуникаций.

- Принципы построения.

- Классификация сетей.

- Особенности организации глобальных (мировых) сетей.

2.Компьютерная сеть Internet как пример глобальных информационных сетей.

- История развития сети.

- Принципы построения.

- Базовые протоколы семейства TCP/IP.

- Принципы построения IP адресов.

- Доменная адресация.

- Система серверов доменных имен (BIND).

3.Средства контроля состояние и топологии сети

- Команды ping, traceroute

- Отображение состояния узлов средствами SNMP.

- Централизованное управление состоянием сети.

4.Электронная почта.

- Принципы организации.

- Интерфейсные программы.

- Системы доставки ( MTA - Mail Transfer Agents ).

- Формат почтовых сообщений.

- Обмен данными с другими почтовыми службами.

5.Удаленный доступ к ресурсам сети.

- Система Telnet.

- Протокол TELNET.

- Программа-клиент (telnet)

- Программа-сервер (telnetd)

6.Телеконференции.

- Электронные доски объявлений в Internet.

- Система групп Usenet.

- Принципы построения системы Usenet.

7.Обмен файлами. Служба архивов FTP.

- Протокол обмена файлами FTP.

2

 
- Программа-сервер -- ftpd.

- Программа-клиент -- ftp.

8.Информационная сеть WWW ( World Wide Web ).

- История развития

- Современное состояние.

- Основные компоненты технологии World Wide Web.

- Язык гипертекстовой разметки HTML.

- Универсальная спецификация адреса (URI).

- Протокол обмена гипертекстовыми данными -- HTTP.

9.Поиск информации в Интернет.

- Технология обхода пространства WWW и связанные с нею

поисковые системы

- Каталоги ресурсов, тематические порталы.

- Система поиска Брокер-сборщик.

- Метасистема поисковых систем WAIS.

- Поиск в пространстве FTP.

- Поиск в пространстве Usenet.

10.Безопасность информации в сети.

- Основные задачи организации безопасности в сети.

- Методы организации безопасного доступа к ресурсам.

- Сохранность частной информации.

- Протоколы SSL, HTTPS.

- Протокол SSH

- Программы клиент и сервер ssh, sshd.

11.Представление не-текстовой информации в сети.

- Мультимедийная информация.

- Основные форматы публикации звука и изображения.

- Живое общение - частный разговор и конференции.

- Телефон через Интернет.

12.Тенденции развития Интернет.

- Проникновение в бытовую технику.

- Объединение средств массовой информации.

- Технические аспекты экспансивного расширения сети.

13. Маршрутизация сетей TCP/IP.

- Общие понятия.

- Статическая маршрутизация.

- Понятие Автономная Система (AS).

14. Маршрутизация внутри AS.

- Протокол маршрутизации RIP.

- Протокол маршрутизации OSPF.

- Протокол маршрутизации IBGP.

15. Маршрутизация между AS.

- Общие правила взаимодействия между AS.

- Протокол маршрутизации EBGP.

- Интегратция внутре - и внешнесетевой маршрутизации.

- Решение проблемы надежной связанности в сетях TCP/IP.

16. Web-програмирование.

- Принципы работы Web-сервера.

- Статические документы.

- Динамические документы.

- Common Gateway Interface (CGI).

17. Основы языка perl.

- Синтаксис. Операторы. Переменные.

- Управление файлами.

- Функции. Модули.

- Примеры.

18. Динамические страницы на языке Perl

- Модуль CGI.

- Модуль Text::Template.

- Хранение данных между HTTP запросми.

- Понятие Сессия.

19. Berkley socket API

- Архитектура

- Типы сокетов

- Создание сокета

20. Простейшие соединения

- Создание соединения

- Передача данных

- Завершение соединения

- Передача данных без создания соединения

21. Практические аспекты создания сетевых приложений

- Blocking и Non-Blocking режимы сокета - Создание приложений с многопоточным вводом/выводом

- Использование прерывание для управления вводом/выводом

22. Библиотечные вызовы

- Работа с именами хостов

- Работа с именами сетей

- Работа с именами протоколов

- Работа с именами сервисов

23. Модель клиент/сервер

- Сервер

- Клиент

- Сервер без постоянного соединения

24. Дополнительные возможности

- Настройки сокета

- Широковещательная передача

- Передача мультикастов

СПИСОК ЛИТЕРАТУРЫ

1.  П. Internet - Настольная книга пользователя. М.: Солон, 1999.

2.  TCP/IP: Архитектура, протоколы, реализация. O'Reilly, 2000.

3.  Фролов А. Базы данных в Интернете. П.: Русская Редакция, 2000.

4.  Желтые страницы Internet 2000: Русские ресурсы.

5.  Желтые страницы Internet и Web 2000. Международные ресурсы.

1.  Эффективное использование электронной почты. Феникс, 1998.

2.  У. Ричард Стивенс. Протоколы TCP/IP. “Bhv-Питербург”. ISBN -6.