Внимание! |
---|
В 4 семестре учебный план устанавливает 1 час лекций в неделю. Однако проводить двухчасовые лекции с перерывом в неделю не очень разумно - материал забывается и отстает от темы семинарских занятий. Поэтому уже несколько лет для данного курса принято решение читать двухчасовые лекции каждую неделю, но в течение только половины семестра (т.е. 8 лекций по 2 ч. каждую неделю и на этом закончить). |
Лекция 1 (10.02.2023) | Компьютерные сети. Проблемы, терминология, модели. | Конспект 1 |
Лекция 2 (17.02.2023) | Протоколы Internet: IP | Конспект 2 |
Лекция 3 (03.03.2023) | Обзор сетевых протоколов UDP, TCP и других. | Конспект 3 |
Лекция 4 (10.03.2023) | Socket интерфейс. | Конспект 4 |
Лекция 5 | Клиент-сервер. Практические примеры. | Конспект 5 |
Примитивные примеры | протокол UDP cli0.cpp ser0.cpp | |
протокол TCP cli.cpp ser.cpp | ||
усовершенствоанный пример UDP cli2.cpp ser2.cpp | ||
Лекция 6 | TCP клиент-сервер. Практические примеры. | Конспект 6 |
клиент cli_tcp.cpp | ||
сервер select ser_tcp_select.cpp | ||
сервер poll ser_tcp_poll.cpp | ||
сервер fork ser_tcp_fork.cpp | ||
сервер pre-fork ser_tcp_prefork.cpp | ||
клиент Win cli-tcp-win.cpp | ||
сервер Win select ser-tcp-win.cpp | ||
Лекция 7 | TCP сервер для HTML. | Конспект 7 |
сервер ser-tcp-html.zip |