Общие принципы построения сетей. Физический уровень передачи данных. Технологии локальных сетей. Стек протоколов TCP/IP, страница 9

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

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

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

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

К службам без установления соединения относят: службы дейтаграмм (иначе называемые ненадежными дейтаграммами), дейтаграммы с подтверждениями и службы запросов и ответов.

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

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

3.3. Модель OSI.

В начале 80-х годов ряд международных организаций разработали модель взаимодействия открытых систем (Open System Interconnection) или OSI. Модель OSI определяет различные уровни взаимодействия систем, дает им стандартные имена и указывает, какие функции должен выполнять каждый уровень.

В модели OSI средства взаимодействия делятся на семь уровней: прикладной, представительный, сеансовый, транспортный, сетевой, канальный и физический. Каждый уровень имеет дело с одним определенным аспектом взаимодействия сетевых устройств.

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

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