26777

Метод Эйлера решения задачи Коши для ОДУ 1-го порядка

Домашняя работа

Математика и математический анализ

Свойства информации тесно связаны с информационной деятельностью человека информационными процессами в его сознании. Информационные процессы – это процессы в которых человек с помощью разнообразных технических устройств выполняет сбор хранение поиск обработку кодирование и передачу информации. Информационный процесс возникает в результате установления связи между двумя материальными объектами: источником генератором и потребителем приемником получателем информации. Под информационным процессом понимаются процессы получения...

Русский

2013-08-18

474 KB

8 чел.

Билет 16

Метод Эйлера решения задачи Коши для ОДУ 1-го порядка

Обыкновенным дифференциальным уравнением первого порядка называется уравнение вида

F(x, y, y' )=0,     

где F — известная функция трех переменных, определенная в области G из R3,   x — независимая переменная из интервала (a, b), y(x) — неизвестная функция, y'(x) — ее производная.  

Обыкновенные дифференциальные уравнения, разрешенные относительно производной, т.е. уравнения вида y'=f(x, y) называют уравнениями в нормальной форме.

Обыкнове́нные дифференциа́льные уравне́ния (ОДУ) — это дифференциальное уравнение вида

где  — неизвестная функция (возможно, вектор-функция, тогда , как правило, тоже вектор-функция со значениями в пространстве той же размерности; в этом случае говорят осистеме дифференциальных уравнений), зависящая от независимой переменной , штрих означает дифференцирование по . Число  (порядок старшей производной, входящей в данное уравнение) называется порядком дифференциального уравнения (1).

Независимая переменная  часто интерпретируется (особенно в дифференциальных уравнениях, возникающих в физических и других естественно-научных задачах) как время, поэтому её часто обозначают буквой . Переменная  — некоторая величина (или совокупность величин, если  является вектор-функцией), изменяющихся со временем. Например,  может означать набор координат точки в пространстве; в этом случае уравнение (1) описывает движение точки в пространстве, т.е. изменение её координат с течением времени. Независимая переменная обычно принимает вещественные значения, однако рассматриваются и дифференциальные уравнения, в которых переменная  комплексная (так называемые уравнения с комплексным временем).

Наиболее часто встречаются дифференциальные уравнения вида

в которых старшая производная  выражается в виде функции от переменных   и производных  порядков меньше  Такие дифференциальные уравнения называютсянормальными или разрешёнными относительно производной.

В противоположность уравнениям вида (2), дифференциальные уравнения вида (1) называются уравнениями, не разрешёнными относительно производной или неявнымидифференциальными уравнениями.

Классическим решением дифференциального уравнения (2) называется  раз дифференцируемая функция , удовлетворяющая уравнению во всех точках своей области определения. Обычно существует целое множество таких функций, и для выбора одного из них требуется наложить на него дополнительное условие. Начальным условием для уравнения (2) называется условие

где  — некоторое фиксированное значение независимой переменной (фиксированный момент времени), а  и  — соответственно, фиксированные значения функции  и всех её производных до порядка  включительно. Дифференциальное уравнение (2) вместе с начальным условием (3) называется начальной задачей или задачей Коши:

При достаточно общих ограничениях на функцию , стоящую в правой части уравнения (2), задача Коши для этого уравнение имеет единственное решение, определенное на некотором интервале оси времени , содержащем начальное значение  (этот интервал, вообще говоря, может не совпадать со всей осью).

Основные задачи и результаты теории дифференциальных уравнений: существование и единственность решения различных задач для ОДУ, методы решения простейших ОДУ, качественное исследование решений ОДУ без нахождения их явного вида.

Зада́ча Коши́ — одна из основных задач теории дифференциальных уравнений (обыкновенных и с частными производными); состоит в нахождении решения (интеграла) дифференциального уравнения, удовлетворяющего так называемым начальным условиям (начальным данным).

Задача Коши обычно возникает при анализе процессов, определяемых дифференциальным законом эволюции и начальным состоянием (математическим выражением которых и являются уравнение и начальное условие). Этим мотивируется терминология и выбор обозначений: начальные данные задаются при t = 0, а решение отыскивается при t > 0.

От краевых задач задача Коши отличается тем, что область, в которой должно быть определено искомое решение, здесь заранее не указывается. Тем не менее, задачу Коши можно рассматривать как одну из краевых задач.

Основные вопросы, которые связаны с задачей Коши, таковы:

Существует ли (хотя бы локально) решение задачи Коши?

Если решение существует, то какова область его существования?

Является ли решение единственным?

Если решение единственно, то будет ли оно корректным, то есть непрерывным (в каком-либо смысле) относительно начальных данных?

Говорят, что задача Коши имеет единственное решение, если она имеет решение y = f(x) и никакое другое решение не отвечает интегральной кривой, которая в сколь угодно малой выколотой окрестности точки (x0,y0) имеет поле направлений, совпадающее с полем направлений y = f(x). Точка (x0,y0) задаёт начальные условия.

ПРИМЕР 1. Различные формы записи дифференциальных уравнений первого порядка.

xdy + (y - cosx)dx = 0

y' + 2y = ex 

Те же уравнения, записанные в нормальной форме.

y' = ex - 2y 

Функция y=y(x) называется решением дифференциального уравнения, если она непрерывно дифференцируема на (a, b) и при всех x из (a, b) удовлетворяет уравнению F(x, y(x), y'(x))=0.

Основные  информационные процессы и их характеристика

Информация не существует сама по себе. Она проявляется в информационных процессах. Свойства информации тесно связаны с информационной деятельностью человека, информационными процессами в его сознании. Существует несколько определений ИП.

• Информационный процесс – это процесс взаимодействия между объектами реального мира, в результате которого возникает информация.

• Информационные процессы – это процессы, в которых человек с помощью разнообразных технических устройств выполняет сбор, хранение, поиск, обработку, кодирование и передачу информации.

• Информационный процесс возникает в результате установления связи между двумя материальными объектами: источником (генератором) и потребителем (приемником, получателем) информации. Под информационным процессом понимаются процессы получения, хранения, транспортировки, преобразования и представления информации, взятые по отдельности или в совокупности. Характер ИП определяется той информационной системой, в которой этот ИП протекает.

Сообщение, отображающее информацию, всегда представляется в виде сигнала. Под сигналом понимается изменение состояния некоторого объекта.

В зависимости от среды объекта сигналы могут быть механические, электрические, световые и т.д. Можно считать, что сигналы являются отображением сообщений. Но возможен и обратный процесс. От материального объекта поступает сигнал, который далее становится источником сообщения.

От объекта управления могут поступать статические и динамические сигналы. Статические сигналы отображают устойчивое состояние объекта – это положение элементов в системе, состояние прибора, текст в документе. Эти сигналы участвуют в процессах подготовки, хранении, накоплении информации.

Динамические сигналы характеризуют быстрое изменение во времени, они могут отображать изменения электрических параметров системы. Они участвуют в процессах передачи информации и в управлении.

На логическом уровне сигналы разделяются на непрерывные и дискретные. Непрерывный сигнал отображается непрерывной функцией. Физически он представляет собой непрерывно изменяющееся значение колебаний. Дискретный сигнал определяется конечным множеством значений, которое отражает определенное состояние физического объекта.

Исходный сигнал, снимаемый с реального объекта, по своей природе имеет непрерывный характер. Для повышения точности измерения он превращается в набор дискретных значений. Как непрерывный, так и дискретный сигналы, далее преобразуются в сообщения. Это начало информационного процесса.

Последующая процедура, связанная с передачей – это обратное преобразование сообщения в сигналы.

Информация, переданная в систему ИТ, превращается в данные, а данные отображаются в виде некоторого носителя –  сигнала, то есть имеется непрерывная цепь преобразований: материальный объект → сигнал → информация → данные → сигнал.

Сигнал, возникающий как переносчик данных, должен обладать свойствами, соответствующими рассматриваемому ИП. При подготовке данных сигнал, отображающий данные, – это символы, соответствующие принятой системе классификации и кодирования.

При передаче в качестве сигнала выступает переносчик. Воздействуя на параметры переносчика, можно осуществить передачу данных на требуемое расстояние по выбранному каналу.

При хранении данные отображаются сигналом, фиксируемым в виде состояния физической среды (ячеек памяти) компьютера.

Структура информационного процесса

Общие составляющие информационного процесса:

• восприятие и сбор информации;

• первичное или локальное преобразование информации (отбор и др.); 

• передача информации в блок обработки; 

• подготовка информации для обработки (кодирование и др.); 

• подготовка программ, хранение информации; 

• обработка полученной информации в соответствии с программой; 

• вывод (отображение) информация для потребителя; 

• принятие решений; 

• реализация решений.

Свойства информационных процессов

Свойства информационных процессов не зависят от того, где эти процессы происходят, какие объекты в них участвуют. Можно говорить о единстве ИП в природе, жизни человека, жизни общества, в науке. Основные свойства ИП:

1. Всякий ИП связан с конкретным материальным объектом или системой объектов и протекает в качественно определенных пространственно-временных границах.

2. Любой ИП складывается во времени из нескольких качественно и количественно различимых стадий, фаз, событий или состояний, протекающих в более узких пространственно-временных границах по сравнению с рассматриваемым процессом.

3. ИП представляет собой в конечном итоге составную часть более широких в пространственно-временном отношении процессов.

Важность информационных процессов состоит в том, что они приводят к различным изменениям в процессе событий, к возникновению новых событий.

Информационные процессы можно разделить на две группы:

1. ИП, возникающие при общении объектов между собой, например, радио, письмо, кино, телевидение.

2. Все остальные ИП, в которых разные виды информации превращаются в единую форму, удобную для работы с ней в различных технических устройствах, например, в компьютерах и системах связи. 
      Входная информация поступает либо с помощью первичных преобразователей информации, т.е. измерительных приборов, либо с подготовленных человеком или компьютером документов различных форм: таблиц, графиков, чертежей, книг.

Характеристики, учитываемые при выборке информации из информационного потока:

1. качественные (содержательные) – они определяют специфические особенности, как бы связывают ИП с какой-либо предметной областью;

2. пространственные, определяющие масштабы и координаты информации; 

3. временные (время хранения и преобразования информации). 

Эти характеристики являются общими для всех информационных процессов. 

Основными информационными процессами являются:

• поиск;

• хранение;

• передача;

• обработка;

• кодирование;

• использование;

• защита.

Можно рассматривать и несколько иную классификацию ИП: сбор, подготовка, передача, хранение, накопление, обработка, представление информации.

Процесс прохождения пользовательского запроса

Рисунок иллюстрирует взаимодействие пользователя, СУБД и ОС при обработке запроса на получение данных. Цифрами помечена последовательность взаимодействий:

Схема прохождения запроса к БД

  1.  Пользователь посылает СУБД запрос на получение данных из БД.
  2.  Анализ прав пользователя и внешней модели данных, соответствующей данному пользователю, подтверждает или запрещает доступ данного пользователя к запрошенным данным.
  3.  В случае запрета на доступ к данным СУБД сообщает пользователю об этом (стрелка 12) и прекращает дальнейший процесс обработки данных, в противном случае СУБД определяет часть концептуальной модели, которая затрагивается запросом пользователя.
  4.  СУБД получает информацию о запрошенной части концептуальной модели.
  5.  СУБД запрашивает информацию о местоположении данных на физическом уровне (файлы или физические адреса).
  6.  В СУБД возвращается информация о местоположении данных в терминах операционной системы.
  7.  СУБД вежливо просит операционную систему предоставить необходимые данные, используя средства операционной системы.
  8.  Операционная система осуществляет перекачку информации из устройств хранения и пересылает ее в системный буфер.
  9.  Операционная система оповещает СУБД об окончании пересылки.
  10.  СУБД выбирает из доставленной информации, находящейся в системном буфере, только то, что нужно пользователю, и пересылает эти данные в рабочую область пользователя.

БМД — это База Метаданных, именно здесь и хранится вся информация об используемых структурах данных, логической организации данных, правах доступа пользователей и, наконец, физическом расположении данных. Для управления БМД существует специальное программное обеспечение администрирования баз данных, которое предназначено для корректного использования единого информационного пространства многими пользователями.

Всегда ли запрос проходит полный цикл? Конечно, нет. СУБД обладает достаточно развитым интеллектом, который позволяет ей не повторять бессмысленных действий. И поэтому, например, если этот же пользователь повторно обратится к СУБД с новым запросом, то для него уже не будут проверяться внешняя модель и права доступа, а если дальнейший анализ запроса покажет, что данные могут находиться в системном буфере, то СУБД осуществит только 11 и 12 шаги в обработке запроса.

Разумеется, механизм прохождения запроса в реальных СУБД гораздо сложнее, но и эта упрощенная схема показывает, насколько серьезными и сложными должны быть механизмы обработки запросов, поддерживаемые реальными СУБД.

Жизненный цикл по ИС

Понятие жизненного цикла программного обеспечения (ЖЦ ПО) является одним из базовых в программной инженерии. Жизненный цикл программного обеспечения определяется как период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации. Основным нормативным документом, регламентирующим состав процессов ЖЦ ПО, является международный стандарт ISO/IЕС 12207. Он определяет структуру ЖЦ, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания ПО. Структура ЖЦ ПО базируется на трех группах процессов:

  •  основные процессы ЖЦ ПО (приобретение, поставка, разработка, эксплуатация, сопровождение);
  •  вспомогательные процессы, обеспечивающие выполнение основных процессов (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит, решение проблем);
  •  организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого ЖЦ, обучение).

Жизненный цикл проектирования программного обеспечения информационного объекта состоит из ряда итераций.

Фаза исследования: целью является доказательство жизнеспособности разрабатываемой системы (определение процессов, которые должен поддерживать синтезируемый информационный объект; оценка требуемого ресурса для разработки информационного объекта;

создание бизнес-примера разрабатываемого объекта или приложения; оценка экономической рентабельности проектирования информационного объекта).

Фаза уточнения (конкретизации). Основной целью этой фазы является уточнение необходимых ресурсов на карте ресурсов. На этой фазе должен быть завершен процесс уточнения бизнес-плана и технического задания. Выбирается рабочая среда и завершается работа над логической моделью объекта.

Фаза построения (проектирования). Целью этой фазы является разработка системы, поддерживающей перечисленные процессы в фазе исследования. Для заказчика создается рабочая версия. Обычно на этой фазе используется прототипный подход, когда предоставляется несколько вариантов системы.

Фаза тестирования (развертывания). Целью этой фазы является передача заказчику полностью работающей системы с комплектом документации в виде отчета. Происходит устранение недостатков; если это невозможно сделать, то переходят на первую фазу.

При выполнении 4 фаз ЖЦ при синтезе объекта организуется 5 основных процессов:

  •  Управление требованием - построение прототипов, которые бы охватили все функциональные требования к создаваемому объекту;
  •  Анализ - структурирование и уточнение функциональных требований, анализ полноты и целостности разрабатываемой системы;
  •  Проектирование - построение модели объекта, которая описывает физическую реализацию прототипов с учетом ресурсов;
  •  Реализация - получение исходного кода с целью получения работающей пользовательской системы Окончательная подготовка документации системы; комплектование функционирующей системы с документацией;
  •  Тестирование - проверка работоспособности и надежности разработанной системы.

GPSS - язык имитационного моделирования. Назначение, область применения, структура языка.

 В математических моделях (ММ) сложных объектов, представленных в виде систем массового обслуживания (СМО), фигурируют средства обслуживания, называемые обслуживающими аппаратами(ОА), и обслуживаемые заявки, называемые транзактами. Так, в модели производственной линии ОА отображают рабочие места, а транзакты - поступающие на обработку детали, материалы, инструмент. 
      Состояние СМО характеризуется состояниями ОА, транзактов и очередей к ОА. Состояние ОА описывается двоичной переменной, которая может принимать значения "занят" или "свободен". Переменная, характеризующая состояние транзакта, может иметь значения "обслуживания" или "ожидания". Состояние очереди характеризуется количеством находящихся в ней транзактов.

Имитационная модель СМО представляет собой алгоритм, отражающий поведение СМО, т.е. отражающий изменения состояния СМО во времени при заданных потоках заявок, поступающих на входы системы. Параметры входных потоков заявок - внешние параметры СМО. Выходными параметрами являются величины, характеризующие свойства системы - качество ее функционирования. Примеры выходных параметров:  производительность СМО - среднее число заявок, обслуживаемых в единицу времени; коэффициенты загрузки оборудования - отношение времен обслуживания к общему времени в каждом ОА;  среднее время обслуживания одной заявки. Основное свойство ОА, учитываемое в модели СМО, - это затраты времени на обслуживание, поэтому внутренними параметрами в модели СМО являются величины, характеризующие это свойство ОА. Обычно время обслуживания рассматривается как случайная величина и в качестве внутренних параметров фигурируют параметры законов распределения этой величины. 
      Имитационное моделирование позволяет исследовать СМО при различных  типах входных потоков и интенсивностях поступления заявок на входы, при вариациях параметров ОА, при различных дисциплинах обслуживания заявок. Дисциплина обслуживания - правило, по которому заявки поступают из очередей на обслуживание. Величина, характеризующее право на первоочередное обслуживание, называется приоритетом. В моделях СМО заявки, приходящие на вход занятого ОА, образуют очереди, отдельные для заявок каждого приоритета. При освобождении  ОА на обслуживание принимается заявка из непустой очереди с наиболее высоким приоритетом. 

Основной тип ОА - устройства, именно в них происходит обработка транзактов с затратами времени. К ОА относятся также накопители (памяти), отображающие средства хранения обрабатываемых деталей в производственных линиях или обрабатываемых данных в вычислительных системах. Накопители характеризуются не временами обслуживания заявок, а емкостью - максимально возможным количеством одновременно находящихся в накопителе заявок. 
       К элементам имитационных моделей СМО кроме ОА относят также узлы и источники заявок. Связи ОА между собой реализуют узлы, т.е. характеризуют правила, по которым заявки направляются к тому или иному ОА.

Для описания моделей СМО при их исследовании на ЭВМ разработаны специальные языки имитационного моделирования. Существуют общецелевые языки, ориентированные на описание широкого класса СМО в различных предметных областях, и специализированные языки, предназначенные для анализа систем определенного типа. Примером общецелевых языков служит широко распространенный  язык  GPSS, примером специализированного языка - язык МПЛ/ВС моделирования вычислительных систем. 

Основные правила и операторы языка  GPSS

Для описания имитационной модели на языке GPSS полезно представить ее в виде схемы, на которой отображаются элементы СМО - устройства, накопители, узлы и источники . Описание на языке GPSS есть совокупность операторов (блоков), характеризующих процессы обработки заявок. Имеются операторы и для отображения возникновения заявок, задержки их в ОА, занятия памяти, выхода из СМО, изменения параметров заявок (например, приоритетов), вывода на печать накопленной информации, характеризующей загрузку устройств, заполненность очередей и т.п.

Каждый транзакт, присутствующий в модели, может иметь до 12 параметров. Существуют операторы, с помощью которых можно изменять значения любых параметров транзактов, и операторы, характер исполнения которых зависит от значений того или иного параметра обслуживаемого транзакта

Пути продвижения заявок между ОА отображаются последовательностью операторов в описании модели на языке GPSS  специальными операторами передачи управления (перехода). Для моделирования используется событийный метод. Соблюдение правильной временной последовательности имитации событий в СМО обеспечивается интерпретатором GPSSPC - программной системой, реализующий алгоритмы имитационного моделирования. 

PSS World позиционируется как объектно-ориентированная версия моделирующей среды программирования. Поддерживается четыре типа объектов: Model Objects, Simulation Objects, Report Objects, Text Objects.

Объект первого типа создается в виде последовательности инструкций языка GPSS, называемых блоками. Состав и последовательность записи этих блоков определяют способ и порядок обработки событий-транзакций в моделируемой системе. Модель всегда содержит источники и обработчики транзакций. Для организации сложных и множественных экспериментов в GPSS World имеются также специальные встроенные средства программирования на языке PLUS (Programming Language Under Simulation). Объект типа Model полностью описывает моделируемую систему и условия моделирования.

Запустив транслятор среды GPSS World, вы получите объект типа Simulation. Этот объект является интерпретируемым кодом и может быть запущен на выполнение нужное число раз с целью получения достаточного для понимания объема статистической информации о моделируемой системе.

В процессе исполнения будет порожден объект третьего типа— Report. Этот объект содержит типичную для анализа систем массового обслуживания информацию, например, коэффициенты использования серверов, средние длины очередей и т. п.

Объекты четвертого типа (Text) не являются обязательными при выполнении моделирования и используются при описании особо сложных моделей и получения исходного кода для архивирования и переноса.

Модель системы состоит из последовательности управляющих и исполняемых выражений. Исполняемые выражения, называемые блоками (blocks), описывают логику потока транзакций в ходе моделирования. Однако само наличие исполняемых выражений в GPSS-программе не вызывает каких-либо действий. Только когда на входе в блок появляется транзакция, в модели происходят изменения. Блок может содержать до четырех полей: label, operator, operand, comment.

Крайнее левое поле предназначается для поля label (метка), которое ставится, только если есть необходимость организовать ветвление. Метка может содержать до семи алфавитно-цифровых символов, образующих идентификатор (identifier).

Поле operator (оператор) располагается справа от метки. Каждый оператор определяет вид действий, которые будут исполняться, когда транзакция появится на входе данного блока.

Далее расположено поле operand (операнд). Количество операндов, тип каждого из них зависят от назначения блока.

Этот блок имеет метку ю и не имеет комментариев (comment). Оператор advance означает, что транзакция, которая попадет в данный блок, будет удерживаться в нем заданный операндами интервал времени. Спецификация 10,4, записанная в поле операндов, показывает, что транзакция будет удерживаться в этом блоке в течение случайного интервала времени с равномерным распределением со средним, равным ю, и минимальным значением 10 - 4 = б, а максимальным 10 + 4 = 14 единиц модельного времени. Это означает, что выход транзакции из блока будет задержан с вероятностью 1/9 на одно из значений 6, 7, 8, 9, 10, 11, 12, 13, 14.

В большинстве случаев в качестве операндов могут использоваться значения по умолчанию. Поскольку каждый операнд отделяется от предыдущего запятой, то при использовании значений по умолчанию необходимо просто ставить запятую слева от следующего за опущенным значением. Рассмотрим пример: оператор generate может иметь до семи операндов, каждый из которых несет определенный смысл для задания параметров генерируемого потока транзакций А, В, С, D, Е, F, G. Если записать generate 5,,,17 то это будет означать, что для операнда А задано значение 5, D = 17, а операнды В, С, Е, F и G определены по умолчанию. В следующем разделе приведен список основных блоков языка GPSS и описаны их назначение и операнды.

Посмотрите в качестве примера код на GPSS, который моделирует процессы в системе U/D/1. Здесь использованы те же значения параметров входного потока и сервера, что и в алгоритме.

Четыре уровня модели TCP/IP стека

TCP/IP - собирательное название для набора (стека) сетевых протоколов разных уровней, используемых в Интернет. Стек протоколов TCP/IP делится на 4 уровня: Прикладной, Транспортный, Межсетевой, Физический и канальный. Данные передаются в пакетах. Пакеты имеют заголовок и окончание, которые содержат служебную информацию. Данные,  более верхних уровней вставляются, в пакеты нижних уровней.  

Физический и канальный уровень (Ethernet, X/.25, PPP, ATM)

Стек TCP/IP не подразумевает использования каких-либо определенных протоколов уровня доступа к среде передачи и физических сред передачи данных. От уровня доступа к среде передачи требуется наличие интерфейса с модулем IP, обеспечивающего передачу IP-пакетов. Также требуется обеспечить преобразование IP-адреса узла сети, на который передается IP-пакет, в MAC-адрес (физический адрес). Часто в качестве уровня доступа к среде передачи могут выступать целые протокольные стеки

Межсетевой уровень - основу составляет IP-протокол (Интернет-протокол). Основные задачи: Адресация, Маршрутизация, Фрагментация дейтаграмм, Передача данных. Протокол IP доставляет блоки данных от одного IP-адреса к другому. Программа, реализующая функции того или иного протокола, часто называется модулем. Когда модуль IP получает IP-пакет с нижнего уровня, он проверяет IP-адрес назначения. Если IP-пакет адресован данному компьютеру, то данные из него передаются на обработку модулю вышестоящего уровня.

Если же адрес назначения IP-пакета - чужой, то модуль IP может принять два решения: первое - уничтожить IP-пакет, второе - отправить его дальше к месту назначения, определив маршрут следования - так поступают маршрутизаторы.

Также может потребоваться, на границе сетей с различными характеристиками, разбить IP-пакет на фрагменты (фрагментация), а потом собрать в единое целое на компьютере-получателе.

Если модуль IP по какой-либо причине не может доставить IP-пакет, он уничтожается. При этом модуль IP может отправить компьютеру-источнику этого IP-пакета уведомление об ошибке; такие уведомления отправляются с помощью протокола ICMP, являющегося неотъемлемой частью модуля IP. Более никаких средств контроля корректности данных, подтверждения их доставки, обеспечения правильного порядка следования IP-пакетов, предварительного установления соединения между компьютерами протокол IP не имеет. Эта задача возложена на транспортный уровень.

Протокол IP является маршрутизируемым, для его маршрутизации нужна маршрутная информация. Маршрутная информация, может быть: статической (маршрутные таблицы прописываются вручную) и динамической (маршрутную информацию распространяют специальные протоколы)

Транспортный уровень

Протоколы транспортного уровня обеспечивают прозрачную доставку данных между двумя прикладными процессами. Процесс, получающий или отправляющий данные с помощью транспортного уровня, идентифицируется на этом уровне номером, который называется номером порта. Анализируя заголовок своего пакета, полученного от межсетевого уровня, транспортный модуль определяет по номеру порта получателя, какому из прикладных процессов направлены данные, и передает эти данные соответствующему прикладному процессу. Номера портов получателя и отправителя записываются в заголовок транспортным модулем, отправляющим данные. На транспортном уровне работают два основных протокола: UDP (универсальный протокол передачи данных, более облегченный транспортный протокол, чем TCP) и TCP (протокол контроля передачи, протокол TCP применяется в тех случаях, когда требуется гарантированная доставка сообщений).

  Прикладной уровень – отвечает за доступ приложений в сеть. Задачами этого уровня является перенос файлов, обмен почтовыми сообщениями и управление сетью (протоколы – HTTP, FTP, SMTP, POP…).


 

А также другие работы, которые могут Вас заинтересовать

82942. Учет прихода-расхода компьютерных комплектующих на мелкооптовой базе 1.07 MB
  В программу можно вводить простыми действиями расход и приход товара добавлять товары и их количество на складе с возможностью редактирования введенных данных что препятствует возникновению ошибок при расчете и минимизирует количество ошибок при вводе данных.
82943. Продажа мороженого 78.78 KB
  Маркетинговые исследования рынка продажи мороженого в поселке Балезино. В состав мороженого входит молочный жир белки углеводы необходимые для организма минеральные вещества витамин С содержится в плодово – ягодном мороженом.
82944. Аналіз фінансових результатів діяльності підприємства ПАТ «Ніжинський хліб» 709.5 KB
  Мета дослідження полягає в обґрунтуванні та поглибленні теоретичних, методичних, організаційно-економічних аспектів та систематизації вже існуючих наукових здобутків на ниві управління персоналом.
82946. Проектирование шлицевой протяжки и патрона для ее крепления на станке 2.19 MB
  Профиль фасонного резца, как правило, не совпадает с профилем обрабатываемой детали, что требует корректирование профиля резца. Для этого определяют размеры нормального сечения для круглых фасонных резцов. Корректирование профиля фасонных резцов проводится двумя способами: графическим; аналитическим.
82947. Построение графиков в Mathcad 181.5 KB
  Для этого нам необходимо знать уравнения графиков касательной и нормали. Их я не знал, поэтому пришлось обратиться к всемогущему интернету. В нём я нашёл сайт, да хранит его могучий браузер Mozilla Firefox, который показал мне, глупому холопу, уравнения нужных мне функций.
82948. Пожарная защита на железнодорожном транспорте 100.9 KB
  По программе дисциплины предполагается последовательное изучение пожароопасных свойств материалов и веществ классификации пожаров и опасных факторов пожара установка противопожарного режима на объекте железных дорого изучение природных пожаров воздействующих на объекты предприятий...
82949. Комплекс геофизических методов на участке Соанваара-1 11.64 MB
  Наиболее крупным близлежащим населенным пунктом является п. Вяртсиля, расположенный в 20 км западнее площади работ и п. Суйстамо, расположенный в 25 км южнее. Поселок Вяртсиля связан железнодорожной веткой с п. Янисъярви, расположенным на железной дороге Петрозаводск – С-Петербург (через г. Сортавала).