Программное обеспечение компьютерных сетей и информационных систем. Баканов В.М. - 4 стр.

UptoLike

Составители: 

- 4 -
8.1.Безопасность сетей............................................................................
8.2.Спецификации безопасности...........................................................
8.3.Стандарты защиты информации на уровне операционной сис-
темы................................................................................................
Заключение...................................................................................................
Список использованной литературы.........................................................
ВВЕДЕНИЕ
История объединения компьютеров между собой почти столь же стара,
как и история создания собственно компьютеров [1]. Еще на заре компью-
терной эры пользователи ЭВМ поняли, что намного проще обмениваться
данными между машинами
по кабелю (использовались поддерживаемые со
времен Norton Commander’а для DOS параллельный или последовательный
интерфейсы), чем применять перенос данных с помощью гибкого диска. Од-
нако такая скорость передачи данных по мере роста объема памяти и быстро-
действия ЭВМ быстро оказалась слишком малой для практического приме-
нения, и десятки фирм включились в гонку создания
специального аппарат-
ного (сетевых плат) и программного обеспечения, причем скорость передачи
данных достигла десятков/сотен мегабит в секунду. Каждая фирма предлага-
ла свой стандарт передачи данных и собственное программное обеспечение,
через несколько лет были выработаны общеупотребительные стандарты на
сетевые протоколы (наборы правил и соглашений, в соответствие с кото-
рыми производится обмен
данными по сети) передачи данных.
В настоящее время поддержка наиболее распространенных сетевых про-
токолов встраивается непосредственно в ОС (поддержка дополнительных
протоколов устанавливается по желанию пользователя), пользователю пре-
доставляются штатные средства поддержки сетевых функций (подключение
к удаленной ЭВМ, обмен файлами по сети и др.) [2]. Вместе с тем возможно-
сти современных ОС
позволяют программисту разрабатывать свои собствен-
ные приложения, пользуясь средствами встроенной в ОС сетевой поддержки.
Следующий (пока полностью не реализованный) этап развития про-
граммного обеспечения сетей - создание распределенной системы (среды
распределенных приложений) и соответственно распределенной ОС. Рас-
пределенную систему можно определить как систему, в которой существо-
вание нескольких автономных компьютеров является прозрачным
(т.е. не-
ощутимым) для пользователей [5]. Другими словами, одна ОС управляет не-
сколькими сетевыми компьютерами и распределяет их ресурсы (процессор-
ное время, оперативную и дисковую память и др.) между выполняемыми
приложениями. Например, Windows’NT не является распределенной ОС (она
может работать на многопроцессорном компьютере, планируя загрузку всех
его процессоров, но требует от
последних использования общей памяти).
                                                          -4-


  8.1.Безопасность сетей............................................................................
  8.2.Спецификации безопасности...........................................................
  8.3.Стандарты защиты информации на уровне операционной сис-
      темы................................................................................................
Заключение...................................................................................................
Список использованной литературы.........................................................

ВВЕДЕНИЕ

     История объединения компьютеров между собой почти столь же стара,
как и история создания собственно компьютеров [1]. Еще на заре компью-
терной эры пользователи ЭВМ поняли, что намного проще обмениваться
данными между машинами по кабелю (использовались поддерживаемые со
времен Norton Commander’а для DOS параллельный или последовательный
интерфейсы), чем применять перенос данных с помощью гибкого диска. Од-
нако такая скорость передачи данных по мере роста объема памяти и быстро-
действия ЭВМ быстро оказалась слишком малой для практического приме-
нения, и десятки фирм включились в гонку создания специального аппарат-
ного (сетевых плат) и программного обеспечения, причем скорость передачи
данных достигла десятков/сотен мегабит в секунду. Каждая фирма предлага-
ла свой стандарт передачи данных и собственное программное обеспечение,
через несколько лет были выработаны общеупотребительные стандарты на
сетевые протоколы (наборы правил и соглашений, в соответствие с кото-
рыми производится обмен данными по сети) передачи данных.
     В настоящее время поддержка наиболее распространенных сетевых про-
токолов встраивается непосредственно в ОС (поддержка дополнительных
протоколов устанавливается по желанию пользователя), пользователю пре-
доставляются штатные средства поддержки сетевых функций (подключение
к удаленной ЭВМ, обмен файлами по сети и др.) [2]. Вместе с тем возможно-
сти современных ОС позволяют программисту разрабатывать свои собствен-
ные приложения, пользуясь средствами встроенной в ОС сетевой поддержки.
     Следующий (пока полностью не реализованный) этап развития про-
граммного обеспечения сетей - создание распределенной системы (среды
распределенных приложений) и соответственно распределенной ОС. Рас-
пределенную систему можно определить как систему, в которой существо-
вание нескольких автономных компьютеров является прозрачным (т.е. не-
ощутимым) для пользователей [5]. Другими словами, одна ОС управляет не-
сколькими сетевыми компьютерами и распределяет их ресурсы (процессор-
ное время, оперативную и дисковую память и др.) между выполняемыми
приложениями. Например, Windows’NT не является распределенной ОС (она
может работать на многопроцессорном компьютере, планируя загрузку всех
его процессоров, но требует от последних использования общей памяти).