ВУЗ:
Составители:
Рубрика:
- 8 -
ми со скорость до 9600 бод). С развитием технических средств (сетевые пла-
ты, линии связи со значительной пропускной способностью) и соответст-
вующего сетевого ПО процесс объединения ЭВМ в сети принял лавинный
характер [1].
Существует минимум две основных причины стремительного развития
компьютерных сетей.
Первая - огромные возможности ЭВМ в обмене информацией (причем
информацией любого типа
- от простейших посланий в виде текстовых фай-
лов до сложных форматов медиаинформации); в большинстве случаев сете-
вой (в т.ч. глобальный сетевой) обмен существенно дешевле традиционных
почтовых посланий и телефонных разговоров.
Вторая (не столь развитая в нашей стране) - возможность распределен-
ных вычислений (например, использование значительных вычислительных
ресурсов мощных удаленных
компьютеров - к примеру, снабженных ориен-
тированными на векторные операции процессорами).
Обе причины вызывают еще больший интерес пользователей вследствие
‘врожденных’ способностей ЭВМ по переработке и визуализации информа-
ции различного типа. Дальнейшее развитие сетевых технологий инициирова-
но в последние десятилетия (относительно удачным) решением глобальной
сети InterNet.
Однако до сих пор серьезной проблемой
развития компьютерных сетей
является далеко недостаточная совместимость различных операционных сис-
тем и программного обеспечения, используемых в ЭВМ различных мировых
фирм-производителей (проблема остаются даже после выработки стандартов
на сетевые платы и протоколы).
Дополнительная информация об истории компьютерных сетей приведе-
на в разделе 3 данной работы.
2.3.ОПОРНАЯ МОДЕЛЬ OSI
В общем случае
задача сетевого программного обеспечения состоит в
приеме запроса (обычно это запрос ввода-вывода) от приложения на одной
машине, передаче его на другую машину, выполнения запроса на удаленной
машине и возврате результата на первую машину. В ходе этих операций за-
прос несколько раз преобразуется. Высокоуровневый запрос (например,
‘прочитать N байтов из файла X
на машине Y’) требует, чтобы программное
обеспечение определило, как достичь машины Y и какой коммуникационный
протокол она ‘понимает’. Затем запрос должен быть преобразован для пере-
дачи по сети - например, разбит на короткие пакеты информации. Когда за-
прос достигнет другой стороны, необходимо проверить его целостность, де-
кодировать и послать на выполнение соответствующему компоненту ОС
. По
-8- ми со скорость до 9600 бод). С развитием технических средств (сетевые пла- ты, линии связи со значительной пропускной способностью) и соответст- вующего сетевого ПО процесс объединения ЭВМ в сети принял лавинный характер [1]. Существует минимум две основных причины стремительного развития компьютерных сетей. Первая - огромные возможности ЭВМ в обмене информацией (причем информацией любого типа - от простейших посланий в виде текстовых фай- лов до сложных форматов медиаинформации); в большинстве случаев сете- вой (в т.ч. глобальный сетевой) обмен существенно дешевле традиционных почтовых посланий и телефонных разговоров. Вторая (не столь развитая в нашей стране) - возможность распределен- ных вычислений (например, использование значительных вычислительных ресурсов мощных удаленных компьютеров - к примеру, снабженных ориен- тированными на векторные операции процессорами). Обе причины вызывают еще больший интерес пользователей вследствие ‘врожденных’ способностей ЭВМ по переработке и визуализации информа- ции различного типа. Дальнейшее развитие сетевых технологий инициирова- но в последние десятилетия (относительно удачным) решением глобальной сети InterNet. Однако до сих пор серьезной проблемой развития компьютерных сетей является далеко недостаточная совместимость различных операционных сис- тем и программного обеспечения, используемых в ЭВМ различных мировых фирм-производителей (проблема остаются даже после выработки стандартов на сетевые платы и протоколы). Дополнительная информация об истории компьютерных сетей приведе- на в разделе 3 данной работы. 2.3.ОПОРНАЯ МОДЕЛЬ OSI В общем случае задача сетевого программного обеспечения состоит в приеме запроса (обычно это запрос ввода-вывода) от приложения на одной машине, передаче его на другую машину, выполнения запроса на удаленной машине и возврате результата на первую машину. В ходе этих операций за- прос несколько раз преобразуется. Высокоуровневый запрос (например, ‘прочитать N байтов из файла X на машине Y’) требует, чтобы программное обеспечение определило, как достичь машины Y и какой коммуникационный протокол она ‘понимает’. Затем запрос должен быть преобразован для пере- дачи по сети - например, разбит на короткие пакеты информации. Когда за- прос достигнет другой стороны, необходимо проверить его целостность, де- кодировать и послать на выполнение соответствующему компоненту ОС. По
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »