Страница 80 |
Вычислительные комплексы и сети. Лекции |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Главная Страница 1 Страница 2 Страница 3 Страница 4 Страница 5 Страница 6 Страница 7 Страница 8 Страница 9 Страница 10 Страница 11 Страница 12 Страница 13 Страница 14 Страница 15 Страница 16 Страница 17 Страница 18 Страница 19 Страница 20 Страница 21 Страница 22 Страница 23 Страница 24 Страница 25 Страница 26 Страница 27 Страница 28 Страница 29 Страница 30 Страница 31 Страница 32 Страница 33 Страница 34 Страница 35 Страница 36 Страница 37 Страница 38 Страница 39 Страница 40 Страница 41 Страница 42 Страница 43 Страница 44 Страница 45 Страница 46 Страница 47 Страница 48 Страница 49 Страница 50 Страница 51 Страница 52 Страница 53 Страница 54 Страница 55 Страница 56 Страница 57 Страница 58 Страница 59 Страница 60 Страница 61 Страница 62 Страница 63 Страница 64 Страница 65 Страница 66 Страница 67 Страница 68 Страница 69 Страница 70 Страница 71 Страница 72 Страница 73 Страница 74 Страница 75 Страница 76 Страница 77 Страница 78 Страница 79 Страница 80 Страница 81 Страница 82 Страница 83 Страница 84 Скачать учебник |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
сервер в ответ на запрос посылает UDP пакет с IP адресом хоста. Имеется один общий транспортный протокол для мультимедийных приложений, который называется RTP – Real Time Transoprt Protocol - транспортный протокол реального масштаба времени. RFC 1889. RTP работает поверх UDP. Идея – мультимедийные пакеты уплотняются и помещаются в пакеты RTP, которые направляются в сокет. В ядре ОС генерируются UDP пакеты, которые инкапсулируются в IP пакеты. Основная функция RTP формирование единого потока UDP пакетов. Поток UDP пакетов можно направлять по одному или нескольким адресам. Каждый RTP пакет имеет номер определить пропущенный пакет при сборке. В заголовке RTP может быть указан метод кодирования, также в RTP применяются отметки времени для синхронизации мультимедийных потоков. Протокол TCP – Transmission Control ProtocolПротокол управления передачи. TCP с установлением соединения. Используется для надежного сквозного байтового потока по ненадежной интрасети. Описан в RFC 793, 1122, 1323. Каждый хост поддерживающий TCP обладает транспортной сущностью, который является частью ОС (может быть библиотечной процедурой, либо пользовательским процессом). TCP сущность принимает от процесса пользовательские потоки данных, разбивает их на куске < 1500 – чтобы поместить в кадр Ethernet и посылает их в виде IP дейтаграмм. Когда IP дейтаграммы с TCP данными приходят адресату, они передаются TCP сущности, которая восстанавливает исходный поток и передает его пользовательскому пакету. IP не гарантирует правильную доставку, поэтому TCP следит за ходом передачи и в случае необходимости обеспечивает повторную передачу сегментов. Если дейтаграмма пребывает в неправильном порядке, то TCP собирает их и восстанавливает из них сообщения. Таким образом, обеспечивается надежность, которая не обеспечивается IP. Модель TCP протоколаВ основе службы TCP лежат так называемые сокеты, создаваемые отправителем и получателем. У каждого сокета есть номер (адрес), состоящий из IP адреса хоста и 16-битного номера локального по отношению к хосту, называемого портом, или как мы говорили TSAP. Для обращения к TCP между сокетами получателя и отправителя должно быть установлено соединение. Основные принципы управления сокетами следующие: Socket – создать новый сокет (гнездо связи).
Порядка двухсот портов с номерами до 1024 зарезервированы для стандартных приложений. Смотри rootSystem32DriversETCservices*. Сегмент состоит из 20 байтного заголовка и данных. Заголовок TCP сегмента:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||