Синтаксический разбор предложения гимназистка сидит. Синтаксический разбор предложения. Обозначение частей предложения на письме

Компьютерные сети Лекция №1 6 сем.

Оценка готовой продукции?

Учет готовой продукции и ее продажа?

Учет затрат на производство?

Понятие, классификация и оценка финн-ых вложений? Фин-ые вложения – вложении орг-ией своих денежных средств и др. свободных рес-ов в активы несвязан. с основной деятельностью и создание объектов длительного пользования. К финн-ым вложениям относятся: 1.гос. и муниц. ценные бумаги 2.ценные бумаги др. орг-ий 3.вклады в уставной капитал др. орг-ий, в т.ч. по договору простого товарищества 4.предоставление др-м орг-ям займы, депозитные вклады в кредитах орг-ях 5.дебеторская задолженность приобретенная на основании уступки правотребования. К финн-ым вложениям не относятся: 1.собственные акции выкупленные у акционеров для последующей перепродажи или аннулирования. 2.векселя выданные продавцу при расчетах за проданные товары, работы и услуги. 3.вложения орг-ии в им-во имеющее мат-но вещественную форму и предоставляются за лату во временное пользование 4.драгоценные металлы, ювелирные изделия, произведения искусства и иные аналогичные ценности приобретенные не для осуществления обычных видов деятельности. Для принятия к бух-му учету активов в кач-ве финн-ых вложений необходимо единовременное выполнение следующих условий: 1.наличие надлежаще оформленных док-ов 2.переход рисков связанные с финн-ми вложениями 3.способность приносить эк-ие выгоды в будущем. Требуется единовременное выполнение 3-х условий. Классификация финн. вложений: 1.По связи с уставным капиталом: финн. вложения с целью образ-ия уставного капитала (приобрет. акций), финн. вложения не связанные с образованием уставного капитала. 2.По формам собственности: гос-ые и корпоративные 3.По сроку: долгосрочные 9свыше 1 года) и краткосрочные. Оценка финн. вложений: финн. вложения принимаются к учету по первонач. ст-ти (действительные общие правила оценка). При вкладе в уставной капитал первоначальная стоимость определ-ся денежной оценкой, согласованной с учредителями. Если стоимость превышает 200мрокт необх. оценка недавних оценщиков.

Коммутация - это процесс соединения абонентов коммуникационной сети через транзитные узлы.

Коммуникационные сети должны обеспечивать связь своих абонентов между собой. Абонентами могут выступать ЭВМ, сегменты локальных сетей, факс-аппараты или телефонные собеседники. Как правило, в сетях общего доступа невозможно предоставить каждой паре абонентов собственную физическую линию связи, которой они могли бы монопольно «владеть» и использовать в любое время. Поэтому в сети всегда применяется какой-либо способ коммутации абонентов, который обеспечивает разделение имеющихся физических каналов между несколькими сеансами связи и между абонентами сети.



Каждый абонент соединен с коммутаторами индивидуальной линией связи, закрепленной за этим абонентом. Линии связи протянутые между коммутаторами разделяются несколькими абонентами, то есть используются совместно.

Существует четыре принципиально различные схемы коммутации абонентов в сетях:

  • Коммутация каналов (КК, circuit switching) - организация составного канала через несколько транзитных узлов из нескольких последовательно «соединённых» каналов на время передачи сообщения (оперативная коммутация) или на более длительный срок (постоянная/долговременная коммутация - время коммутации определяется административно, то есть пришёл техник и скоммутировал каналы физически на час, день, год, вечно и т. п., потом пришёл и раскоммутировал).
  • Коммутация сообщений (КС, message switching) - разбиение информации на сообщения, которые передаются последовательно к ближайшему транзитному узлу, который, приняв сообщение, запоминает его и передаёт далее сам таким же образом. Получается нечто вроде конвейера.
  • Коммутация пакетов (КП, packet switching) - разбиение сообщения на «пакеты», которые передаются отдельно. Разница между сообщением и пакетом: размер пакета ограничен технически, сообщения - логически. При этом, если маршрут движения пакетов между узлами определён заранее, говорят о виртуальном канале (с установлением соединения). Пример: коммутация IP-пакетов. Если же для каждого пакета задача нахождения пути решается заново, говорят о датаграммном (без установления соединения) способе пакетной коммутации.
  • Коммутация ячеек (КЯ, cell switching) - совмещает в себе свойства сетей с коммутацией каналов и сетей с коммутацией пакетов, при коммутации ячеек пакеты всегда имеют фиксированный и относительно небольшой размер.

Внешне эти схемы соответствуют приведенной на рис. 1 структуре сети, однако возможности и свойства их различны.

Рис. 1. Общая структура сети с коммутацией абонентов

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

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

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

Например, если сеть, изображенная на рис. 1, работает по технологии коммутации каналов, то узел 1, чтобы передать данные узлу 7, сначала должен передать специальный запрос на установление соединения коммутатору A, указав адрес назначения 7. Коммутатор А должен выбрать маршрут образования составного канала, а затем передать запрос следующему коммутатору, в данном случае E. Затем коммутатор E передает запрос коммутатору F, а тот, в свою очередь, передает запрос узлу 7. Если узел 7 принимает запрос на установление соединения, он направляет по уже установленному каналу ответ исходному узлу, после чего составной канал считается скоммутированным, и узлы 1 и 7 могут обмениваться по нему данными.

Рис. 2. Установление составного канала

Техника коммутации каналов имеет свои достоинства и недостатки.

4.

Сети с коммутацией каналов и коммутацией пакетов: принципы работы и сравнение

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

Связь при использовании коммутации каналов включает три фазы:

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

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

6. Разъединение. Как правило, происходит по инициативе одной из сторон. В ходе разъединения сигнализационная информация передается вдоль всего маршрута. Благодаря этому противоположная сторона извещается о прекращении связи, а промежуточные узлы освобождают ресурсы, выделенные для данного соединения.

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

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

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

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

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

- Канал имеет фиксированную пропускную способность, что ограничивает полезное использование сети.

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

Преимущества коммутации пакетов заключаются в следующем:

- Канал связи используется более эффективно. Пакеты, предназначенные для передачи, ставятся в очередь, а затем передаются так быстро, как это возможно.

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

- При коммутации пакетов возможно использование приоритетов: пакеты с большим приоритетом могут иметь, например, меньшую задержку.

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

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

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

Сравнительные характеристики сетей с коммутацией каналов и коммутацией пакетов можно свести в таблицу:

Комм. каналов

Комм. пакетов

Пропускная способность канала

Гарантирована

Не гарантирована

Эффективность использования канала

Низкая (в общем случае)

Высокая

Первоначальные затраты на поток данных

Высокие

Низкие

Текущие затраты на поток данных

Низкие

Высокие

Как видно из вышесказанного, оба подхода – и коммутация каналов, и коммутация пакетов – обладают своими преимуществами и недостатками, причем зачастую одни и те же их характеристики могут выступать как преимущества или недостатки в зависимости от характера передаваемого трафика. Характеристиками трафика, делающими предпочтительным вариантом коммутацию каналов, являются:

- Постоянная требуемая пропускная способность.

- Чувствительность к задержке доставки.

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

В противоположность потоковому трафику, коммутация пакетов наиболее эффективна при следующих характеристиках трафика:

- Сильные перепады в скорости передачи информации.

- Задержка доставки обладает второстепенной значимостью, на первом месте стоит пиковая скорость передачи.

Такой трафик характерен, например, для передачи файлов или для просмотра страниц в Internet .

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

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

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

Способы коммутации и маршрутизации информации в сети. Глобальные сети в своем развитии прошли три этапа:

I. 60-е годы. Использование существующей телефонной сети.

Две АбС могли взаимодействовать между собой подключаясь к международной телефонной сети (ТС) посредством модема путем набора необходимого телефонного номера

Основные характеристики:

  • Управление взаимодействием осуществлялось программно.
  • Использовался асинхронный режим взаимодействия.
  • Максимальная скорость передачи 800 бит/сек.
  • Достоинство: повсеместная распространенность телефонной сети обеспечивает универсальную доступность для передачи данных.
  • Недостатки: жесткая скорость передачи данных. Если машина требует меньшей скорости передачи, то возможности канала не используются. Если большей - то телефонный канал не мог ее удовлетворить.

II.70-е годы. Появление сети передачи данных.

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

Основные характеристики:

  • Управление взаимодействием осуществляется посредством одной из АсС.
  • Сеть позволяла использовать синхронный режим передачи (в условиях выделенных линий). МАХ скорость передачи 64 Кбит/сек (по выделенным линиям).
  • Узлы предназначены для коммутации и маршрутизации цифровой информации поступающей по выделенным каналам и имеют следующую структуру, представленную
  • Достоинства: Относительно большая скорость передачи данных.
  • Недостатки: Отсутствует возможность передавать по одним и тем же каналам данные и речь.

III. 80-е - 90-е годы. Создание сетей общего пользования , отвечающих модели взаимодействия открытых систем (OSI).

Основные характеристики:

  • Любая ЭВМ подключается к сети передачи через интерфейс (шлюз), обеспечивающей согласование результатных данных. По одной и той же сети могут быть переданы данные и речь.
  • Одной из основных характеристик узла сети передачи данных является коммутация и маршрутизация информации. Сущность ее заключается в выборе Узлом Связи последовательности каналов, по которым следует передать пакеты (блоки, на которые делится массив информации перед передачей). представлен пример коммутации информации. Здесь представлен узел КС, связывающий абонентские системы А (передающие) с абонентскими системами В (получающие).
  • Программному обеспечению узла необходимо решить, в каком порядке и по каким каналам направить эти пакеты абонентам В. Об этом процессе говорят, что в узле происходит коммутация информации. Существует два способа коммутации информации: коммутация каналов и коммутация пакетов. В первом случае (коммутация каналов) коммутация физического канала осуществляется предварительно один раз согласно схеме При коммутации каналов предварительно путем посылки определенного сигнала устанавливается связь абонента А с абонентом В, который с помощью сигнала обратной связи сообщает о готовности принять сообщение. После этого абонент А начинает передавать данные. Время передачи данных зависит от длины передаваемого сообщения, пропускной способности канала (время передачи данных) и времени распространения сигнала по каналу. В момент передачи ни одна из частей канала не может быть использована другой АбС.
  • Метод коммутации каналов прост, но имеет ряд существенных недостатков:
  • Время организации линии для передачи информации достаточно велико.

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

Метод коммутации пакетов имеет ряд существенных преимуществ:

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

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

Коммутация каналов может быть

  • пространственной
  • временной.

Пространственный коммутатор размера N*M представляет собой сетку (матрицу), в которой N входов подключены к горизонтальным шинам, а M выходов - к вертикальным В узлах сетки имеются коммутирующие элементы, причем в каждом столбце сетки может быть открыто не более чем по одному элементу. Если N < M, то коммутатор может обеспечить соединение каждого входа с не менее чем одним выходом; в противном случае коммутатор называется блокирующим, т.е. не обеспечивающим соединения любого входа с одним из выходов. Обычно применяются коммутаторы с равным числом входов и выходов N*N. Недостаток рассмотренной схемы - большое число коммутирующих элементов в квадратной матрице, равное N2. Для устранения этого недостатка применяют многоступенные коммутаторы. Например, схема трехступенного коммутатора 6*6 имеет видДостаточным условием отсутствия блокировок входов является равенство k > 2*n-1. Здесь k - число блоков в промежуточном каскаде, n = N/p; p - число блоков во входном каскаде. В приведенной на рис. 1.3 схеме это условие не выполнено, поэтому блокировки возможны. Например, если требуется выполнить соединение a1-d1, но ранее скоммутированы соединения a2-b2-c4-d3, a3-b3-c1-d2, то для a1 доступны шины b1,с3 и с5, однако они не ведут к d1. В многоступенных коммутаторах существенно уменьшено число переключательных элементов за счет некоторого увеличения задержки. Так, при замене одноступенного коммутатора 1000*1000 трехступенным с n = 22 и k = 43 число переключателей уменьшается с 10 6 до 2*46*22*43+43*46*46, т.е. примерно до 0,186*10 6 .

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

В сетях коммутации пакетов различают два режима работы:

  • режим виртуальных каналов (другое название - связь с установлением соединения)
  • дейтаграммный режим (связь без установления соединения).

В режиме виртуальных каналов пакеты одного сообщения передаются в естественном порядке по устанавливаемому маршруту. При этом в отличие от коммутации каналов линии связи могут разделяться многими сообщениями, когда попеременно по каналу передаются пакеты разных сообщений (это так называемый режим временного мультиплексирования, иначе TDM - Time Division Method), или задерживаться в промежуточных буферах. Предусматривается контроль правильности передачи данных путем посылки от получателя к отправителю подтверждающего сообщения - положительной квитанции. Этот контроль возможен как во всех промежуточных узлах маршрута, так и только в конечном узле. Он может осуществляться старт-стопным способом, при котором отправитель до тех пор не передает следующий пакет, пока не получит подтверждения о правильной передаче предыдущего пакета, или способом передачи "в окне". Окно может включать N пакетов, и возможны задержки в получении подтверждений на протяжении окна. Так, если произошла ошибка при передаче, т.е. отправитель получает отрицательную квитанцию относительно пакета с номером K, то нужна повторная передача и она начинается с пакета K Например, в сетях можно использовать переменный размер окна. Так, в соответствии с рекомендацией документа RFC-793 время ожидания подтверждений вычисляется по формуле T ож = 2*Tср, где Tср:= 0,9*Tср + 0,1*Ti, Tср - усредненное значение времени прохода пакета до получателя и обратно, Ti - результат очередного измерения этого времени.

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

Кодовая передача сообщений между накопителями, находящимися в узлах информационной сети, называется телетексом (в отличие от телекса - телетайпной связи), а факсимильная связь называется телефаксом. Виды телетекса: электронная почта (E-mail) - обмен сообщениями между двумя пользователями сети, обмен файлами, "доска объявлений" и телеконференции - широковещательная передача сообщений. Установление соединения между отправителем и получателем с возможностью обмена сообщениями без заметных временных задержек характеризует режим работы on-line ("на линии"). При существенных задержках с запоминанием информации в промежуточных узлах имеем режим off-line ("вне линии"). Связь может быть односторонней (симплексной), с попеременной передачей информации в обоих направлениях (полудуплексной) или одновременной в обоих направлениях (дуплексной). Это набор семантических и синтаксических правил, определяющий поведение функциональных блоков сети при передаче данных. Другими словами, протокол - это совокупность соглашений относительно способа представления данных, обеспечивающего их передачу в нужных направлениях и правильную интерпретацию данных всеми участниками процесса информационного обмена. Поскольку информационный обмен - процесс многофункциональный, то протоколы делятся на уровни. К каждому уровню относится группа родственных функций. Для правильного взаимодействия узлов различных вычислительных сетей их архитектура должна быть открытой. Этим целям служат унификация и стандартизация в области телекоммуникаций и вычислительных сетей.

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

Среди множества возможных подходов к решению задачи коммутации абонентов в сетях выделяют два основополагающих:

Коммутация каналов (circuit switching);

Коммутация пакетов (packet switching).

Общая структура сети с коммутацией абонентов(рисунок)

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

Коммутация каналов

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

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

Например, если сеть, изображенная на рисунке, работает по технологии коммутации каналов, то узел 1, чтобы передать данные узлу 7, сначала должен передать специальный запрос на установление соединения коммутатору A, указав адрес назначения 7. Коммутатор А должен выбрать маршрут образования составного канала, а затем передать запрос следующему коммутатору, в данном случае E. Затем коммутатор E передает запрос коммутатору F, а тот, в свою очередь, передает запрос узлу 7. Если узел 7 принимает запрос на установление соединения, он направляет по уже установленному каналу ответ исходному узлу, после чего составной канал считается скоммутированным, и узлы 1 и 7 могут обмениваться по нему данными.

Достоинства коммутации каналов

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

Недостатки коммутации каналов

1. Отказ сети в обслуживании запроса на установление соединения. Такая ситуация может сложиться из-за того, что на участке сети соединение нужно установить вдоль канала, через который уже проходит максимально возможное количество информационных потоков. Отказ может случиться и на конечном участке составного канала - например, если абонент способен поддерживать только одно соединение. 2. Нерациональное использование пропускной способности физических каналов. Та часть пропускной способности, которая отводится составному каналу после установления соединения, предоставляется ему на все время, т.е. до тех пор, пока соединение не будет разорвано. Однако абонентам не всегда нужна пропускная способность канала во время соединения. Невозможность динамического перераспределения пропускной способности ограничивает сеть с коммутацией каналов, так как единицей коммутации здесь является информационный поток в целом. 3. Обязательная задержка перед передачей данных из-за фазы установления соединения.

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

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

В настоящее время для мультиплексирования абонентских каналов используются две техники:

  • технология частотного мультиплексирования (Frequency Division Multiplexing, FDM);
  • технология мультиплексирования с разделением времени (Time Division Multiplexing, TDM).

Коммутация пакетов

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

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

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

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

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

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

Задержки в источнике передачи:

Время на передачу заголовков;

Задержки, вызванные интервалами между передачей каждого следующего пакета.

Задержки в каждом коммутаторе:

Время буферизации пакета;

Время коммутации, которое складывается из:

1.времени ожидания пакета в очереди (переменная величина);

2.времени перемещения пакета в выходной порт.

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

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

X.25 - определен комитетом CCITT и описывает, как информация разбивается на пакеты и передается по сети X.25. Для связи локальной сети с сетью X.25 используется мост или маршрутизатор. Доступ к сети осуществляется через арендуемую линию или линию с вызовом по номеру. Выделенные линии обычно используют синхронную связь, что увеличивает пропускную способность, и имеют скорость передачи от 19.2 до 64 Кбит/сек. Линии с вызовом по номеру используют асинхронные методы и требуют модемов, которые имеют собственные средства коррекции ошибок. Скорость передачи зависят от скорости модема.

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

Метод переключения окна

Метод переключения окна - это новый метод, созданный на основе спецификации ISDN . Метод переключения окна упрощает и улучшает коммутацию пакетов, устраняя связанную с X.25 обработку сетевого уровня. Мультиплексирование и устранение логических соединений выполняется на уровне связи данных.

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

Средства с методом переключения окна предоставляют такие фирмы как Compuserve, Tymenet, Williams Telecommunications и др.

Достоинства коммутации пакетов

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

Недостатки коммутации пакетов

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

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

Коммутация сообщений

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

Транзитные компьютеры могут соединяться между собой как сетью с коммутацией пакетов, так и сетью с коммутацией каналов. Сообщение (это может быть, например, текстовый документ, файл с кодом программы, электронное письмо) хранится в транзитном компьютере на диске, причем довольно продолжительное время, если компьютер занят другой работой или сеть временно перегружена. По такой схеме обычно передаются сообщения, не требующие немедленного ответа, чаще всего сообщения электронной почты. Режим передачи с промежуточным хранением на диске называется режимом "хранения-и-передачи" (store-and-forward). Режим коммутации сообщений разгружает сеть для передачи трафика, требующего быстрого ответа, например трафика службы WWW или файловой службы.

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

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

Интегральная коммутация(Integrated switching)

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

Коммутация портов(Port switching)

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

Коммутация с запоминанием(Store-and-forward)

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

Коммутация через точку пересечения(Cross-point switching)

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

Коммутация ячеек(Cell relay)

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

Сквозная коммутация(Cut-through switching)

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

Скоростная коммутация данных(High speed data switching)

Скоростная коммутация данных - методология быстрой передачи в сети блоков данных, предполагающая:

1.выполнение функций коммутации и маршрутизации только аппаратным путем;

2.отказ от проверки блоков данных во всех промежуточных узлах.

Смешанная коммутация(Mixed switching)

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