Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Стек протоколов TCP/IP




Тема 2.1 Общие сведения. Стек протоколов TCP/IP

Стек TCP/IP сегодня используется для связи компьютеров в Интернете, а также в огромном числе корпоративных сетей.

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

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

В стеке TCP/IP экономично используются широковещательные рассылки используемые на медленных каналах территориальных сетей.

Главным недостатком стека являются высокие требования к ресурсам и сложность администрирования IP сетей. Гибкая система адресации и отказ от широковещательных рассылок приводят к наличию в IP-сети разнообразных централизованных служб типа DNS, DHCP и т.п. Каждая из этих служб направлена на облегчение администрирования сети.

В стеке TCP/IP определяют 4 уровня.

Прикладной уровень стека соответствуют трем верхним уровням модели OSI: прикладному, представительному, сеансовому. Он объединяет службы, предоставляемые системой пользовательским приложениям. В состав TCP/IP входят протоколы и службы прикладного уровня такие как: протокол передачи файлов FTP, протокол эмуляции терминала Telnet, простой протокол электронной почты SMTP, протокол передачи гипертекста HTTP. Данные протоколы работают на хостах (конечных узлах).

Транспортный уровень предоставляет вышележащему уровню два типа сеанса:

- гарантированную доставку данных протоколом управления передачей TCP;

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

Для надежной доставки данных протокол TCP предусматривает установление логического соединения, что позволяет ему нумеровать пакеты, подтверждать их прием квитанциями, в случае потери организовывать повторные передачи, распознавать и уничтожать дубликаты, доставлять прикладному уровню пакеты в том порядке, в котором они были отправлены. Этот протокол позволяет объектам на компьютере-отправителе и компьютере-получателе поддерживать обмен данными в дуплексном режиме. TCP дает возможность без ошибок доставить сформированный на одном компьютере поток байтов в любой другой компьютер, входящий в составную сеть. ТСР делит поток байтов на фрагменты и передает их нижележащему уровню межсетевого взаимодействия. После того как эти фрагменты будут доставлены средствами уровня межсетевого взаимодействия в пункт назначения, протокол ТСР снова соберет их в непрерывный поток байтов.

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

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

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

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

К сетевому уровню TCP/IP относятся протоколы маршрутизации RIP и OSPF, занимающиеся изучением топологии сети, определением маршрутов и составлением таблиц маршрутизации, на основании которых протокол IP перемещает пакеты в нужном направлении.

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

Уровень сетевых интерфейсов отвечает за организацию взаимодействия с технологиями сетей, входящих в составную сеть. TCP/IP рассматривает любую сеть, входящую в составную сеть, как средство транспортировки пакетов до следующего на пути маршрутизатора.

Данный уровень в стеке не регламентируется он поддерживает все популярные технологии для локальных сетей Ethernet, Token Ring, FDDI, для глобальных сетей – протоколы двухточечных соединений SLIP, PPP, технологии X.25, Frame Relay, ATM.

Потоком данных, или просто потоком, называют данные, поступающие от приложений на вход протоколов транспортного уровня TCP и UDP. Протокол ТСР «нарезает» из потока данных сегменты. Единицу данных протокола UDP называют дейтаграммой обозначающей единицу данных, которыми оперируют протоколы без установления соединений. Для протокола IP единица измерения также называется дейтаграммой (пакетом).




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 573; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.