Ненадежный протокол без установления соединения и без подтверждения получениия датаграммы.
UDP-заголовок состоит из двух 32-битных слов:
Значения полей:
Source Port - номер порта процесса-отправителя.
Destination Port - номер порта процесса-получателя.
Length - длина UDP-пакета вместе с заголовком в октетах.
Checksum - контрольная сумма.
После заголовка следуют пользовательские данные.
Протокол UDP никогда не разбивает сообщение для передачи в нескольких пакетах и не объединяет несколько сообщений для пересылки в одном пакете. Если прикладной процесс N раз вызвал модуль UDP для отправки данных (т.е. запросил отправку N сообщений), то модулем UDP будет сформировано и отправлено N пакетов, и процесс-получатель будет должен N раз вызвать свой модуль UDP для получения всех сообщений.
При получении пакета от межсетевого уровня модуль UDP проверяет контрольную сумму и передает содержимое сообщения прикладному процессу, чей номер порта указан в поле “Destination Port”.
Если проверка контрольной суммы выявила ошибку или если процесса, подключенного к требуемому порту, не существует, пакет игнорируется. Если пакеты поступают быстрее, чем модуль UDP успевает их обрабатывать, то поступающие пакеты также игнорируются.
Максимальная длина UDP-сообщения равна максимальной длине IP-дейтаграммы (65535 октетов) за вычетом минимального IP-заголовка (20) и UDP-заголовка (8), т.е. 65507 октетов. На практике обычно используются сообщения длиной 8192 октета.
Дисциплина «Моделирование инфокоммуникационных систем» относится к циклу математических и естественнонаучных дисциплин.
Целью освоения дисциплины является достижение следующих результатов образования (РО):
знания:
на уровне представлений:
- о пакетах прикладных программ, облегчающих моделирование и обработку результатов экспериментов;
на уровне воспроизведения:
- об основных схемах типовых моделей сложных систем;
- о методах моделирования случайных событий;
на уровне понимания:
- о задачах и методах обработки экспериментальной информации;
- о теоретических основах и основных подходах к моделированию и исследованию инфокоммуникационных систем;
умения:
теоретические
- использование типовых моделей и методов обработки при анализе инфокоммуникационных систем;
- обработка результатов имитационного моделирования;
практические
- разработка имитационных моделей с учётом влияния случайных факторов;
навыки:
- проведение экспериментов по заданной методике и анализ результатов;
- математическое моделирование инфокоммуникационных процессов и объектов на базе как стандартных пакетов автоматизированного проектирования и исследований, так и самостоятельно создаваемых оригинальных программ;