Главная страница Телеобработка данных [0] [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] [85] [86] Таблица 6Л Виды сетей и соединений
Каждый обмёЬ данными между связанными между собой оконечными установками включает в себя уведомление о том, какая установка начинает передачу. Уведомление регламентировано в рамках процедур управления передачей данных (см., например, [6.3]). В некоммутируемых сетях существует только такой вид управления, в коммутируемых к нему добавляются установление соединения и разъединение оконечных установок: При этом происходит обмен управляющей информацией между оконечными установками и узлами коммутации, а также между узлами ком.мута-ции. Кроме того, чтобы узнать о конце обмена данными или о желании прервать соединение, необходим контроль за соединением и после его полного установления (табл. 6.2). Таким образом, в данном случае задачи устройств коммутации нам;ного шире, чем в некоммутируемых сетях. Поэтому в разд. 6.1.2-6.1.7 будут рассмотрены только коммутируемые сети. Таблица 6.2 Фазы установления и разъединения соединения и обмена данными в коммутируемой сети
-□ t Какому видуСетей - некоммутируемым или коммутируемым - : отдается предпочтение в том или ином случае, зависит не только от затрат на устройства коммутации, но и от того, как долго (по сравнению с длительностью обмена данньши) длится шроцесс соединения и разъединения, а также в значительной степени от стоимости линий между узлами сети, которые в некоторых случаях должны иметься в распоряжении постоянно, а в других - могут быть заняты лишь время от времени. 6.1.2. методы коммутации 6.1.2.1. КОММУТАЦИЯ КАНАЛОВ В системах телеобработки данных в общем случае данные передаются не только в одном направлении. Простейший способ организации такой передачи предполагает, что между участвующими в диалоге оконечными установками организовано прямое соединение, а каналы и узлы коммутации допускают дуплексный rj или полудуплексный режим рабо- V y vJ7 ты (см. разд. 2.2.4). Прямое соединение означает здесь, что не б) □- включено никаких промежуточных устройств, запоминающих со- „ „ общение При этом методе, назы- ДтановГ"™ " ваемом коммутацией каналов а) с применением коммутации ка-(рис. 6.2а), данные передаются налов; б) с применением коммута-через узлы дальше, в принципе, «и* сообщений (с помощью комму-«г «г тационных и запоминающих уст- без задержки и обработки. ройств) 6.1.2.2. КОММУТАЦИЯ СООБЩЕНИИ Для функционирования сети передачи данных может оказаться выгодным, в зависимости от обстоятельств, устанавливать частичное соединение и передавать данные только по одному участку канала - от передающей оконечной установки ,к узлу коммутации, оттуда при соответствующих условиях далее, к следующему узлу и, наконец, к приемной установке. В узлах коммутации должно осуществляться промежуточное хранение данных, поэтому между передающей и приемной установками нет прямого соединения (рис. 6 26). Этот метод называют коммутацией сообщений [6.2, 5*, 9*, 10*]. В заголовке сообщения как минимум должна быть указана установка, которой предназначаются данные; это указание обрабатывается устройством коммутации, т. е. интерпретируется и в зависимости от обстоятельств изменяется в соответствии с дальнейшей передачей этих данных. Такой метод за счет более высоких затрат на устройства коммутации позволяет, прежде всего, лучше использовать линии по сравнению с коммутацией каналов. Процессы .передачи отдельных сообщений .распределяются в пределах имеющегося в распоряжении времени равномерно, и не может случиться так (как это бывает в сетях с коммутацией каналов), что часть уже установленных соединений должна разъединяться, поскольку на последующем участке тракта передачи нет свободных каналов. Кроме того, благодаря .промежуточному хранению данных появляется простая возможность учесть приоритеты и обеспечить передачу многим оконечным установкам (циркулярную передачу). Наконец, важнейшей особенностью является то, что мож.но простым способом обеспечить обмен данными между такими оконечными установками, коды и скорости передачи которых не согласованы (преобразование кодов и ёкоростей). В то время как при коммутации с запоминанием сообщения принимаются п передаются по участкам далее полностью, при пакетной коммутации передача сообщений между отдельными узлами сети производится частями - пакетами [6.4]. Эти пакеты обрабатываются в узлах сети и направляются от узла к узлу с применением методов ком- <У. и Время мутации сообщений. Если скорость передачи между узлами велика по сравнению с той скоростью, с которой данные передаются к оконечным установкам, и если величина пакетов и возможное время ожидания в узлах коммутации достаточно малы, то данные достигают приемной оконечной установки лишь с незначительной задержкой. С точки зрения временных соотношений (рис. 6.3) пакетная коммутация занимает промежуточное место между коммутацией каналов и обычной коммутацией сообщений с запоминанием. Она обеспечивает хорошее использование линий связи при незначительной задержке передаваемых данных (см. том 2, разд. 9.4). Особенно простым оказывается подключение оконечных установок (главным образом, аппаратуры обработки данных), которые передают и принимают 220 . ---Коммутация каналов -Пакетная коммутация -.- Коммутация с запоминанием Рис. 6.3. Временная диаграмма процесса передачи данных при различных методах коммутации (при пакетной коммутации и коммутации с запоминанием предполагается промежуточное хранение данных в памяти, а всякое другое время ожидания не учтено) [0] [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] [85] [86] 0.0184 |