Общие сведения о сетевых взаимодействиях. Классификация антивирусов
Основные положения международного стандарта ISO/IEC 17799.
Часть 19-я: Контроль доступа. Продолжение.
Контроль доступа к вычислительной сети
Доступ как ко внутренним, так и к внешним сетевым сервисам следует контролировать. Это поможет гарантировать, что пользователи, имеющие доступ к сети и сетевым сервисам, не нарушают безопасность этих сервисов. Для этого используются следующие средства:
соответствующие интерфейсы между сетью организации и общественными сетями и сетями, принадлежащими другим организациям;
соответствующие механизмы аутентификации для пользователей и оборудования;
контроль доступа пользователей к информационным сервисам.
Политика использования сетевых сервисов
Незащищенные подключения к сетевым сервисам могут повлиять на безопасность всей организации. Пользователям должен предоставляться непосредственный доступ только к тем сервисам, на использование которых они получили специальное разрешение. Это в особенности важно для сетевых подключений к конфиденциальным или критичным бизнес - приложениям, а также для пользователей, работающих в областях с повышенным риском, например, в общественных местах и на внешних территориях, находящихся за пределами области действия средств защиты, реализованных в организации.
Необходимо разработать политику в отношении использования сетей и сетевых сервисов. Эта политика должна охватывать:
сети и сетевые сервисы, к которым разрешается доступ;
административные правила и средства защиты доступа к сетевым подключениям и сетевым сервисам.
Эта политика должна быть согласована с политикой контроля доступа в организации.
Аутентификация пользователей для внешних подключений
Внешние подключения (например, подключения по телефонным линиям) предоставляют потенциальную возможность для несанкционированного доступа к информации организации. В связи с этим для доступа удаленных пользователей должна применяться аутентификация.
Существуют различные методы аутентификации. Некоторые их этих методов обеспечивают более эффективную защиту по сравнению с другими – например, методы, основанные на шифровании, могут обеспечить усиленную аутентификацию. Необходимый уровень защиты следует определить при оценке рисков. Эта информация потребуется при выборе подходящего метода аутентификации.
Для аутентификации удаленных пользователей можно использовать, например, криптографические методы, аппаратные средства или протоколы с запросом и подтверждением. Кроме того, для обеспечения достоверности источника соединения могут использоваться выделенные частные линии или средства проверки сетевых адресов пользователей.
Для защиты от несанкционированных и нежелательных подключений к средствам обработки информации в организациях могут использоваться средства обратного вызова, например, модемы с функцией обратного вызова. Этот метод контроля служит для аутентификации пользователей, пытающихся подключиться к сети организации из удаленного пункта. При применении этого метода не следует использовать сетевые сервисы, обеспечивающие перенаправление вызовов. Если функция перенаправления вызовов все же имеется, ее следует отключить, чтобы избежать связанных с ней уязвимостей. Кроме того, процесс обратного вызова обязательно должен включать проверку реального прекращения соединения со стороны организации. В противном случае удаленный пользователь может остаться на линии, сымитировав проверку путем обратного вызова. Средства обратного вызова следует тщательно проверить на наличие этой возможности.
Аутентификация узлов
Средства автоматического подключения к удаленному компьютеру могут быть использованы злоумышленникам для получения несанкционированного доступа к бизнес -приложениям. В связи с этим подключения к удаленным компьютерным системам должны требовать аутентификации. Это особенно важно в том случае, если для подключения используется сеть, находящаяся за пределами контроля организации.
Аутентификация узлов может служить альтернативным средством для аутентификации групп удаленных пользователей при подключении к совместно используемым защищенным компьютерным сервисам.
Защита удаленных диагностических портов
Доступ к диагностическим портам должен тщательно контролироваться. Во многих компьютерах и системах связи имеется система удаленной диагностики путем подключения по телефонной линии, используемая инженерами сервисной службы. При отсутствии защиты такие диагностические порты могут быть использованы для несанкционированного доступа. Поэтому они должны быть защищены с помощью соответствующего защитного механизма (например, замка). Необходимо ввести правила, гарантирующие, что эти порты будут доступны только по договоренности между сотрудником, ответственным за компьютерную систему, и специалистами сервисной службы, которым необходим доступ.
Разделение вычислительных сетей
По мере появления партнерских отношений, требующих объединения или совместного использования сетей и средств обработки информации, сети все чаще выходят за традиционные рамки организации. Такое расширение может увеличить риск несанкционированного доступа к подключенным к сети информационным системам, некоторые из которых могут требовать защиты от других пользователей сети из -за своей критичности или конфиденциальности. В подобных условиях рекомендуется рассмотреть внедрение средств сетевого контроля для разделения групп информационных сервисов, пользователей и информационных систем.
Один из методов контроля безопасности в крупных сетях – разделение таких сетей на отдельные логические сетевые зоны, например, внутренние сетевые зоны организации и внешние сетевые зоны. Каждая такая зона защищается определенным периметром безопасности. Подобный периметр можно реализовать путем установки защищенного шлюза между двумя объединяемыми сетями для контроля доступа и передачи информации между этими двумя доменами. Конфигурация данного шлюза должна обеспечивать фильтрацию трафика между этими доменами и блокировку несанкционированного доступа в соответствии с политикой контроля доступа в организации.
Хорошим примером подобного шлюза является система, которую принято называть межсетевым экраном.
требованиях к доступу. Кроме того, при внедрении средств сетевой маршрутизации и шлюзов необходимо учитывать относительную стоимость и влияние на производительность.
Контроль сетевых подключений
Политика контроля доступа в совместно используемых сетях, в особенности в тех сетях, которые выходят за пределы организации, может требовать реализации средств ограничения возможностей подключения для пользователей. Подобные средства могут быть реализованы с помощью сетевых шлюзов, фильтрующих трафик в соответствии с заданной таблицей или набором правил. Вводимые ограничения должны быть основаны на политике доступа и на потребностях организации. Эти ограничения необходимо поддерживать и своевременно обновлять.
Вот примеры областей, для которых необходимо ввести ограничения:
электронная почта;
односторонняя передача файлов;
двухсторонняя передача файлов;
интерактивный доступ;
сетевой доступ с привязкой ко времени дня или дате.
Контроль сетевой маршрутизации
В совместно используемых сетях, в особенности в тех сетях, которые выходят за пределы организации, может возникнуть необходимость создания средств контроля маршрутизации, гарантирующих, что компьютерные подключения и потоки данных не нарушают политику контроля доступа в организации. Такой контроль зачастую необходим для сетей, которые используются совместно с другими пользователями, не являющимися сотрудниками организации.
Средства контроля маршрутизации должны быть основаны на специальных механизмах проверки адресов источника и пункта назначения. Кроме того, для изоляции сетей и предотвращения возникновения маршрутов между двумя сетями различных организаций очень удобно использовать механизм трансляции сетевых адресов. Эти средства могут быть реализованы как на программном, так и на аппаратном уровне. При реализации необходимо учитывать мощность выбранных механизмов.
Материалы стандарта предоставлены компанией
Интернет – единая глобальная сеть, соединяющая между собой огромное количество сетей по всему миру (от англ. InterNet - "межсеть", "сеть сетей"). Интернет возник в 60-е годы в США в результате экспериментов по созданию жизнеспособной сети, которую нельзя было бы вывести из строя, уничтожив один или несколько командных пунктов с центральными компьютерами.
Интернет – децентрализованная сеть, не имеющая собственника или органа управления (хотя у каждой входящей в нее сети есть собственник и системный администратор), функционирующая и развивающаяся путем добровольного (в том числе коммерческого) сотрудничества различных организаций и пользователей на основе общих соглашений и стандартов (протоколов). Зарегистрированные и пронумерованные стандарты, протоколы, спецификации Интернета образуют систему электронных документов RFC (Request For Comments – запрос для пояснений).
Организации обеспечивающие подключение и предоставление услуг Интернета – провайдеры (англ. Internet Service Providers, поставщики услуг Интернет) связаны высокоскоростными магистральными каналами (кабельными, волоконно-оптическими, спутниковыми, радиорелейными). Отдельный компьютер или локальная сеть могут подключаться к провайдеру по выделенной линии (постоянное соединение) или по коммутируемой линии (временное подключение через модем и обычную телефонную сеть). Первый способ более дорог, но обеспечивает более высокую скорость передачи данных.
Сигнал модема может передаваться:
· по обычному телефонному каналу – коммутируемой линии ;
· по выделенной телефонной линии ;
· на базе технологии ADSL (англ. Asymmetric Digital Subscriber Line – асимметричная цифровая абонентская линия) по обычному телефонному каналу, не занимая его и позволяя независимо и одновременно вести телефонные переговоры.
Скорость передачи данных через коммутируемую телефонную линию – около 30 Кбит/сек для аналоговых телефонных линий и 60–120 Кбит/сек для цифровых. Для выделенных телефонных линий скорость передачи до 2 Мбит/сек, для волоконно-оптических и спутниковых линий связи – сотни Мбит/сек.
Постоянные соединения, в зависимости от используемого сетевого оборудования и вида кабельного канала, обеспечивают скорости передачи данных до 20-40 Мбит/сек и выше.
Работа Интернета основана на базовом протоколе TCP/IP , внедренном в 1983 г. На самом деле TCP/IP представляет из себя набор протоколов и состоит из нескольких основных уровней. Так, транспортный протокол TCP (Transmission Control Protocol – протокол управления передачей) обеспечивает разбиение данных на небольшие пакеты (сегменты ) перед отправкой и сборку после доставки, а протокол маршрутизации IP (Internet Protocol – межсетевой протокол) отвечает за выбор маршрутов по различным узлам и сетям между отправителем и получателем (возможно, различных для разных пакетов из одного сообщения). Пакеты данных, подготовленные по этому протоколу, называют дейтаграммами IP (или IP-пакетами ). Они включают сегменты, подготовленные по протоколу TCP, к которым добавлены адреса отправителя и получателя.
Эти протоколы выполняют и другие задачи, например, протокол TCP включает функции не только транспортного, но и сеансового уровня, не укладываясь полностью в разделение по уровням модели OSI, так как были разработаны до ее появления.
Каждая из информационных служб (информационных сервисов) Интернета решает свои задачи, используя свои прикладные протоколы , опирающиеся на базовые протоколы TCP/IP. Наиболее известные из них:
· "Всемирная паутина" www (от англ. World Wide Web) дает возможность перемещения в информационном пространстве документов, книг, новостей, фотографий, рисунков, учебных курсов, справочных материалов и т.д.; в настоящее время WWW, фактически, претендует на роль основного носителя "коллективной памяти" человечества. Служба www использует протокол http и подробнее рассмотрена далее.
· Электронная почта или E-Mail (от англ. Electronic mail) позволяет обмениваться по сети электронными письмами, к которым могут прилагаться дополнительные файлы. С помощью службы E-mail можно также передавать сообщения на сотовый телефон, коммуникатор, факс, пейджер. Для отправки корреспонденции используется протокол SMTP (англ. Simple Mail Transfer Protocol – простой протокол передачи почты), для получения ее из своего почтового ящика на почтовом сервере – протокол POP (англ. Post Office Protocol – протокол почтового отделения). Протокол IMAP (Internet Message Access Protocol – протокол доступа к сообщениям Интернета) позволяет хранить почту в своем почтовом ящике на почтовом сервере. Для вложения в письмо произвольных файлов применяется стандарт MIME (Multipurpose Internet Mail Extension – многоцелевое расширение почты Интернета). Правила формирования адресов электронной почты рассматриваются далее. Для работы с электронной почтой используются почтовые программы Outlook Express (входит в Microsoft Internet Explorer), Microsoft Outlook (входит в Microsoft Office), Netscape Messenger (входила в браузер Netscape Communicator), The Bat! и другие клиенты E-mail .
· Служба передачи файлов между удаленными компьютерами используется для передачи крупных файлов (архивов, книг и т.п.) по протоколу FTP (англ. File Transfer Protocol – протокол передачи файлов). Для работы с FTP нужен FTP-клиент , который может быть встроен в интернет-обозреватель, файловый менеджер или поставляться отдельным приложением. FTP-клиенты отличаются между собой возможностью использования многопоточности (скачивания частей файлов в нескольких параллельных процессах), поддержкой "докачки" файла после обрыва связи, ограничениями на максимальный поддерживаемый размер файла.
· Служба телеконференций (новостей, новостных групп) UseNet News (Newsgroups) обеспечивает просмотр материалов по выбранной тематике, присылаемых на сервер телеконференции самими пользователями. Используются также списки рассылки , формируемые с участием администратора (модератора ) конференции и рассылаемые подписавшимся абонентам.
· До повсеместного распространения Интернета функции телеконференций во многом выполняли электронные доски объявлений BBS (англ. Bulletin Board System – система электронных бюллетеней), наиболее известной системой которых является сеть FidoNet. Подключение к BBS осуществляется по малым компьютерным сетям с одним сервером с помощью модемов через телефонные линии.
· Служба интерактивного общения IRC (Internet Relay Chat – дословно, Интернет–трансляция болтовни), которую часто называют чат-конференциями или просто чатом , поддерживает коллективный разговор, участники которого набирают свои реплики на клавиатуре и видят сказанное другими на мониторе.
· Система интернет-пейджинга ICQ (от англ. "I seek you" – я ищу тебя, "аська" на жаргоне отечественных интернет-пользователей) дает возможность обмениваться сообщениями и файлами в режиме реального времени. Эта система обеспечивает поиск сетевого адреса абонента (постоянного или временного), если он в данный момент подключен к сети, по его персональному идентификационному номеру UIN (англ. Universal Internet Number), получаемому при регистрации на центральном сервере данной службы.
· Служба Telnet служит для удаленного управления (по протоколу Telnet ) через Интернет другими компьютерами и установленными на них программами, например, подключенными к аппаратуре для проведения экспериментов или выполняющими сложные математические расчеты.
· Важными направлениями использования Интернета являются Интернет-телефония (IP-телефония) – передача телефонных разговоров и факсов по Интернету в кодировке, соответствующей протоколу IP, трансляция по Интернету радио- и телевизионных передач, беспроводное подключение к Интернету с мобильных телефонов: непосредственно по протоколу WAP (Wireless Application Protocol – протокол беспроводных приложений), или через компьютер по протоколу GPRS (General Packet Radio Service).
· Шифрование передаваемой по Интернету информации обеспечивается протоколом SSL (Secured Socket Layer).
Каждый компьютер, подключенный к Интернет, получает уникальный (неповторяющийся) IP-адрес (то есть адрес, соответствующий протоколу IP). При постоянном подключении этот адрес закреплен за ним, при временном – выделяется временный (динамический) адрес на сеанс. При этом компьютер, который постоянно подключен к сети и через который подключаются временные пользователи, называют хост-компьютером (от англ. host – хозяин).
Физический IP-адрес представляет собой 32-битное (4-х байтовое) двоичное число, которое принято записывать, переводя каждый байт в десятичное число, и разделяя их точками. Это число кодирует сеть, через которую компьютер входит в Интернет, и номер компьютера в сети. В зависимости от допустимого числа компьютеров сети разделяются на три класса (табл. 3).
Таблица 3. Классы сетей A, B, C
Например, адрес 197.98.140.101 соответствует номеру узла 0.0.0.101 в сети 197.98.140.0 класса C.
Чтобы отделить адрес сети от адреса хоста, используется маска подсети , также представляющая собой 32-битное число. По умолчанию сетям класса A соответствует маска 255.0.0.0, класса B – 255.255.0.0, а сетям класса C – 255.255.255.0, то есть, в двоичном представлении маски, позиции, соответствующие адресу сети, закрыты единицами. Маска подсети может использоваться и для других целей, например, для логического разделения локальных сетей на подсети меньшего масштаба.
Несколько IP-адресов зарезервировано для специальных целей, например, адрес 127.0.0.1обеспечивает обращение пользователя к себе самому (используется для тестирования программ и отладки Web-приложений на локальном сервере). Номер сети с номером компьютера, равным 0, обозначает всю эту сеть, а с максимально возможным номером (255 для сети C) – используется для широковещательного сообщения , отправляемого всем компьютерам сети.
Пользователям удобнее работать не с физическими адресами, а с доменными именами сетей и компьютеров в Интернет. Такое имя состоит из разделенных точками символьных обозначений доменов (от лат. dominium – владение.) – фрагментов сети. Справа налево указываются самый обширный, старший домен (первый или верхний уровень), затем более младшие, вложенные один в другой домены, и так далее до самого левого домена, соответствующего конечному узлу сети. В начале доменного имени перед именем сервера может указываться служба Интернета, в которой работает данный узел сети (например, www. – "всемирная паутина" или ftp. – служба пересылки файлов). Часто домены третьего и ниже уровней называют субдоменами или поддоменами .
Домены верхнего уровня обозначают чаще всего двумя (страна) или тремя (тип организации) буквами. Некоторые из них приведены в табл. 4.
Например, microsoft.com – доменный адрес компании Microsoft в домене коммерческих серверов, а домен cit.sibstrin.ru может означать адрес субдомена локальной сети центра информационных технологий cit, являющейся поддоменом сети НГАСУ (Сибстрин) в домене русскоязычных серверов ru.
Однозначное соответствие между физическими и доменными именами обеспечивается специальной системой доменных имен Интернета – DNS (англ. Domain Name System), состоящей из компьютеров, которые называют DNS-серверами (у каждого домена есть обслуживающий его DNS-сервер). Пользователь имеет дело с доменными именами, а передача данных между компьютерами осуществляется по физическим адресам, автоматически определяемым путем обращения к соответствующим DNS-серверам.
Таблица 4. Некоторые домены верхнего уровня
На вершине иерархии DNS-серверов стоят серверы корневой зоны с именами a.root_servers.net, b.root_servers.net и т.д., дублирующие информацию друг друга. Локальный сервер, получив от машины-клиента запрос на соединение с некоторым адресом, передает его локальному DNS-серверу, который выделит из запроса доменное имя и либо найдет соответствующий IP у себя в базе данных, либо обратится к одному из серверов корневой зоны. Последний вернет указатель на DNS-сервер известного ему домена, в который входит запрошенный адрес, и полностью устранится из процесса. Такие вложенные запросы могут повторяться, причем каждый раз локальный DNS-сервер будет обращаться к серверу имен все более низкого уровня. Только после окончания этого многоступенчатого процесса DNS-сервер вернет преобразованный адрес компьютеру, сделавшему запрос, и пользователь сможет, наконец, увидеть на своем мониторе, что же за информация расположена по введенному им адресу.
Доменные имена и физические IP-адреса распределяются международным координационным центром доменных имен и IP-адресов (ICANN), в который входят по 5 представителей от каждого континента (адрес в Интернет www.icann.org).
Для доступа к файлу (программе, документу) в Интернете нужно указать URL-адрес (англ. Uniform Resource Locator – унифицированный указатель ресурсов), состоящий из:
· названия протокола, используемого для доступа к файлу и отделенного от последующей части двоеточием и двумя косыми чертами;
· доменного имени компьютера, отделяемого от последующего содержимого косой чертой;
· полного имени файла на компьютере (без указания логического диска), включающего (возможно) путь доступа (перечень вложенных каталогов), собственно имя и расширение файла.
В URL-адресе могут использоваться только латинские буквы (строчные и прописные буквы считаются различными) без пробелов. Путь и имя файла могут отсутствовать, что соответствует обращению к самому компьютеру (серверу).
Например, URL-адрес вида http://www.students.informatika.ru/library/txt/klassika.htm означает, что файл klassika с расширением htm расположен в подкаталоге txt каталога library на сервере students домена informatika.ru. Этот сервер относится к службе www, а для доступа к файлу используется протокол http.
Адрес ftp://ftp.netscape.com/books/history.doc используется при получении файла history.doc, расположенного на сервере netscape коммерческого домена Интернета с использованием протокола передачи файлов ftp (службы ftp).
Весьма часто Вам встретятся URL, не содержащие имени html-файла, тем не менее, при вводе такого URL, мы все же попадаем на конкретную Web-страницу. Это означает, что документ имеет имя по умолчанию, которое может назначаться при администрировании сервера. Чаще всего это имя index.html, так что URL http://www.host.ru может означать совершенно то же самое, что http://www.host.ru/index.html. Префикс протокола http://, используемого по умолчанию, при записи полного URL также обычно опускают.
Для работы с электронной почтой необходимо зарегистрировать на одном из почтовых серверов Интернета свой почтовый ящик , которому присваивается адрес электронной почты . Такой адрес состоит из доменного имени сервера и записанного перед ним логина (имени почтового ящика, его выбирает пользователь при регистрации). Две эти части адреса разделяются символом @ (читается "эт", в России часто используют жаргонное выражение "собака").
Например, [email protected] – почтовый ящик абонента, выбравшего имя director на сервере contora.ru.
Как указано выше, ведущей и наиболее широко используемой на сегодняшний день службой Интернета является "Всемирная паутина" World Wide Web (www), которая охватила большой объем информационных ресурсов. В этой системе легко найти новости, справочные и нормативные материалы, книги, статьи, рефераты, программное обеспечение, мнения и советы экспертов практически по любой теме. Также в www содержится огромное количество мультимедийного контента , такого как графика и анимация, видео- и аудиозаписи, онлайн-игры и т.д.
Служба www основана на представлении документов в виде гипертекста – текста, позволяющего не только последовательное прочтение. Суть дела состоит в том, что элементы гипертекста, такие как фразы, отдельные слова, рисунки могут отсылать к другим фрагментам этого же текста или другим документам, расположенным, возможно, в другом компьютере на другом сервере. Физическое местоположение адресуемого ссылкой сервера не имеет при этом значения. Ссылки (гиперссылки, гиперсвязи ) обычно помечаются особым цветом и шрифтом, а переход по ним выполняется автоматически после щелчка мышью по метке. Таким образом, разнообразная информация оказывается связанной между собой переплетающейся паутиной ссылок, а введенные в систему коллективные знания человечества в определенной мере уподобляются индивидуальной памяти, сплетаемой в одно целое ассоциациями и смысловыми связями.
Концепция www на основе гипертекстов была разработана в 1989 г. английским ученым Тимоти Бернерс-Ли для Европейской Лаборатории Физики элементарных частиц, базирующейся в Швейцарии и объединяющей физиков из различных стран мира. Сама концепция гипертекста была предложена американским ученым Теодором Хольмом Нельсоном в 1965 г.
Документ, представленный в WWW называют Web-страницей , а компьютер, на котором расположены такие документы – Web-сервером . Web-страницы создаются с помощью языка разметки гипертекстов HTML (англ. HyperText Markup Language) или более мощного языка XML (англ. eX tensible M arkup L anguage – расширенный язык разметки), есть и другие форматы разметки.
Как правило, формат разметки позволяет определить гиперссылки и организацию текста, включая в него управляющие символы – теги (от англ. tag – метка, ярлык). Форматирование Web-страницы на мониторе определяется как управляющими разметкой тегами, так и конкретными настройками компьютера. На Web-страницы можно помещать рисунки в одном из трех основных графических форматов Web – gif, jpg(jpeg), png , мультимедийные объекты (flash-анимацию, звуковые и видео–файлы), формы для диалога с пользователем, элементы управления (ActiveX ), запускающие программы. Такие программы чаще всего составляются на языке программирования Java (Ява) , предназначенном для поддержки Web-страниц. Трансляторы с этого языка являются интерпретаторами, что позволяет писать универсальные программы, работающие на разных компьютерах и в разных операционных системах.
Для доступа к Web-страницам используется протокол передачи гипертекста HTTP (Hyper Text Transfer Protocol).
Просмотр Web-страниц и перемещение между ними в информационном пространстве сети по гиперссылкам (навигацию в сети ) обеспечивают специальные программы Web-обозреватели ("навигаторы ", самое частое наименование – браузеры, от англ. browsе – смотреть, пролистывать). Браузеры являются основными программами-клиентами сервиса www. В настоящее время наиболее часто используются браузеры Mozilla Firefox, Opera, Google Chrome (компании Google), Safari, Internet Explorer (компании Microsoft). В недавнем прошлом популярных браузеров было всего два - Internet Explorer и Netscape Navigator (компании Netscape).
Браузеры постоянно развивались со времен зарождения WWW, становясь все более важной программой типичного персонального компьютера. Современный браузер - это комплексное приложение как для обработки и вывода различных составляющих web‑страницы, так и для предоставления интерфейса между web‑сайтом и его посетителями. Практически все популярные браузеры распространяются бесплатно или в комплекте с другими приложениями, например, браузер Internet Explorer входит в состав операционной системы Windows, браузеры Mozilla Firefox и Opera последних версий являются бесплатными программами, браузер Safari распространяется как часть операционной системы Mac OS.
Управление любым современным браузером достаточно стандартизовано. Как минимум, для комфортной работы в обозревателе необходимы следующие инструменты:
· адресная строка (панель адреса, панель навигации, Toolbar) содержит и позволяет ввести URL‑адрес требуемой страницы или путь к локально расположенному документу, а также размещает стандартные кнопки перехода по страницам ("Вперед", "Назад", "Обновить", "Остановить", "Домой"). В некоторых браузерах стандартные кнопки вынесены на отдельную панель инструментов;
· строка состояния (строка статуса ) - нижнее информационное поле окна браузера, содержащее важную дополнительную информацию. Так, в процессе загрузки web‑страницы в строке состояния выводится информация о ее ходе, а при наведении курсора мыши на ссылку в строке состояния показывается соответствующий ссылке адрес URL;
· панель вкладок (иногда панель закладок, Tab bar) - позволяет открывать в текущем окне дополнительные web‑страницы и переключаться между ними. Концепция вкладок позволяет, не отказываясь от возможности открыть ссылку в новом окне браузера, более удобно управлять наборами одновременно открытых web‑страниц.
Указанные панели инструментов обычно включены изначально, а управлять ими можно из меню Вид (View) браузера.
Как правило, если не считать личных предпочтений, чаще всего пользователи Интернета работают с сайтами поисковых систем . Их использование очень просто – поисковые серверы Web выдают подборку всех известных им документов www, содержащих ключевые слова из сделанного пользователем запроса, при этом запрос делается на естественном языке. Самые известные и эффективные в Рунете (русскоязычном сегменте Интернета) поисковые системы – Google, Яндекс и Mail.Ru.
Быстрота поиска информации в таких системах обеспечивается невидимой для пользователя работой специальных программ ("поисковых роботов"), непрерывно сканирующих различные web–сайты и обновляющих списки встречающихся на них терминов (индексы поисковой системы ). Таким образом, реально поиск происходит не по "всем серверам Интернета", что было бы нереализуемо технически, а по базе данных поисковой машины, и отсутствие подходящей информации, найденной по запросу, еще не означает, что ее нет в Сети - можно попробовать воспользоваться другим поисковым средством или каталогом ресурсов. Базы данных поискового сервера пополняются не только автоматически. На любой крупной поисковой машине есть возможность проиндексировать свой сайт и добавить его в базу данных. Преимущество поискового сервера – простота работы с ним, недостаток – низкая степень отбора документов по запросу.
Как поисковыми серверами, так и отдельными разработчиками Web-сайтов формируются также рубрикаторы или каталоги – иерархические структуры тем и понятий, передвигаясь по которым пользователь может найти нужные документы или сайты. Пополнение каталога обычно производится самими пользователями после проверки введенных ими данных администрацией сервера. Каталог ресурсов всегда лучше упорядочен и структурирован, но требуется время для поиска нужной категории, которую, к тому же, не всегда легко определить. Кроме того, объем каталога всегда значительно меньше, чем количество сайтов, проиндексированное поисковой машиной.
Web-сайты также можно классифицировать с точки зрения технологии их разработки. Исторически сложившееся в русском языке словосочетание "язык HTML" не отражает того факта, что HTML и XML не являются языками программирования. Тем не менее, чаще всего современная Web-страница – динамическая , то есть, является результатом работы серверной программы, формирующей страницу в ответ на запрос пользователем того или иного адреса URL (в отличие от статической страницы в разметке HTML, хранящейся на сервере в виде файла с расширением.htm или.html). Основными языками серверного программирования являются PHP, Perl, Python и ряд других. Существуют и клиентские языки Web-программирования, такие как Javascript и VB Script. Программа на таком языке, включенная в текст Web-страницы, выполняется не на сервере, а на компьютере-клиенте, с помощью интерпретатора, включенного в браузер пользователя или отдельно установленного.
Когда говорят об использовании сети Интернет, то на самом деле речь идет об отдельных службах (сервисах), которые реализованы в этой сети. В зависимости от целей и задач клиенты сети используют те службы, которые им необходимы.
Разные службы имеют различные прикладные протоколы. Их соблюдение обеспечивается и поддерживается работой специальных программ, которые необходимо установить на компьютере. Напомним, что такие программы называются клиентскими.
Терминальный режим (Telnet ) . Исторически одной из самых ранних служб сети Интернет является служба удаленного управления компьютеромTelnet. Подключившись к удаленному компьютеру по протоколу этой службы, можно управлять его работой. Такое управление называют консольным или терминальным. Раньше эту службу широко использовали для проведения сложных математических расчетов на мощных вычислительных машинах. Название основныхTelnet-клиентов указывать нецелесообразно, поскольку каждый сервер, предоставляющий такой сервис, предлагает свое клиентское обеспечение. Работа в этом случае напоминает работу за терминалом компьютера в режиме разделения времени. На практике этот режим используется редко.
Электронная почта (E-mail). Это метод передачи сообщений электронным способом. Обеспечением этой службы в сети Интернет занимаются специальные почтовые серверы. Почтовые серверы получают сообщения от клиентов и пересылают их по цепочке к почтовым серверам адресатов.
Принцип работы с электронной почтой очень похож на работу с обычной корреспонденцией. Поставщик услуг Интернета (провайдер) открывает пользователю электронный почтовый ящик, в который будет попадать направляемая пользователю корреспонденция. Этому почтовому ящику ставится в соответствие адрес почты, так называемый E-mail и пароль. На самом деле пользователю предоставляется возможность сохранять определенный объем информации на компьютере провайдера. Так как емкость дисков провайдера не беспредельна, информация в почтовых ящиках либо ограничивается по объему и срокам хранения, либо устанавливается плата за хранение почты. При обмене почтовыми сообщениями отправителю и получателю не нужно одновременно быть на линии связи. Отправляемые сообщения попадают в почтовый ящик, откуда их можно взять в удобное для себя время. При установлении соединения между адресатом и его почтовым сервером происходит автоматическая передача поступивших сообщений на компьютер адресата.
Почтовая служба основана на двух прикладных протоколах SMTP (Simple Mail Transfer Protocol Простейший протокол передачи почты) иPOP 3 (Post Office Protocol 3 –Протокол почтового отделения, версия 3). По первому происходит отправка корреспонденции с компьютера на сервер, а по второму - прием поступивших сообщений.
Существует большое разнообразие клиентских почтовых программ. К ним относятся, например, MicrosoftOutlookExpress, входящая в состав операционной системыWindows98 как стандартная. Более мощная программа, интегрирующая в себе кроме поддержки электронной почты другие средства делопроизводства -MicrosoftOutlook2000. Определенной популярностью пользуются программыTheBatиEudoraPro.
Списки рассылки (Mail List ). Обычная электронная почта предполагает участие в переписке двух партнеров. Для расширения своего круга общения можно подписаться на получение почтовой информации по интересующей вас тематике на так называемыесписки рассылки . Специальные тематические серверы, собирающие информацию по определенным темам, переправляют ее по вашему адресу электронной почты.
Службы телеконференций (Usenet). Это огромная, базирующаяся на сообщениях, электронная доска объявлений, которую называюттелеконференциями илигруппами новостей . В отличие от электронной почты, информация в группах новостей доступна для всеобщего обозрения. Для удобства дискуссий образованы различные группы, участники которых посылают и принимают сообщения по определенной тематике.
Основной прием использования групп новостей состоит в том, чтобы задать вопрос, обращаясь ко всему миру, а затем получить ответ или совет от тех, кто с этим вопросом уже разобрался. Необходимо следить за тем, чтобы вопрос соответствовал теме конференции.
Для работы со службой телеконференций существуют специальные клиентские программы. Так, например, приложение MicrosoftOutlookExpressтакже позволяет работать со службой телеконференций. Для начала работы необходимо настроить программу на взаимодействие с сервером групп новостей, оформить подписку на определенные группы и периодически получать все сообщения, проходящие по выбранной теме.
Сервис FTP (File Transfer Protocol - Протокол передачи файлов). Этот сервис позволяет получать и передавать файлы и сегодня является самым распространенным для получения программных продуктов.
WWW (World Wide Web - Всемирная паутина). Этотсервис дает возможность работать с гипертекстовыми и гипермедия документами. Для работы с WWW используется специальный протокол HTTPHyper Text Transfer Protocol (Протокол передачи гипертекста). Гипертекстовые документы создаются с помощью специального языка HTMLHyper Text Markup Language (Язык разметки гипертекста). Документ, подготовленный с помощью этого языка и доступный для просмотра пользователем, называется Web-страницей. Программы для просмотраWeb-страниц называются брaузерами или обозревателями. Наиболее удачный термин для обозначения операции просмотраWeb-страниц - навигация.
Сервис Archie. Позволяет найти файл в Интернет по его имени. Однако в последнее время этот сервис стал менее популярным, так как в WWW появились поисковые системы, позволяющие выполнить поиск более простым способом.
Gopher. Эта система доступа к информации посредством вложенных меню. Она является прообразом всемирной паутины, но в настоящее время постепенно отмирает, так как перемещение по WWW более простое и удобное.
WAIS (Wide Area Information Service -Информационный сервис широкой области) . Эта система поиска информации по ключевому слову.
IRC . (Internet Relay Chat) . Предназначена для прямого общения нескольких человек в режиме реального времени. Иногда эту службу называютчат-конференциями иличатами .
Существует несколько популярных клиентских программ для работы с серверами и сетями, поддерживающими сервис IRC. Одна из наиболее популярных программ программа mIRC.exe.
ICQ . Эта служба предназначена для поиска сетевогоIP-адреса человека, подключенного в данный момент к сети Интернет. Для пользования этой службой необходимо зарегистрироваться на центральном сервере (http :// www . icq . com ) и получить персональный идентификационный номерUIN(Universal Internet Number ). Данный номер можно сообщить партнерам по контактам, и тогда службаICQприобретает характерInernet- пейджера.
Существует еще много интересных направлений использования Интернет, например, телефонные переговоры ,получение радио- и телепередач .
Центр обработки данных физическое местоположение, в котором собраны важные вычислительные ресурсы. Центр предназначен для поддержки необходимых для ведения бизнеса приложений и связанных с ними вычислительных ресурсов, таких как мэйнфреймы, серверы и группы серверов.
К бизнес-приложениям относятся приложения финансовые, кадровые, электронной коммерции и приложения « бизнес-бизнес ». Кроме тех групп серверов, которые поддерживают бизнес приложения, существуют и другие группы серверов, которые поддерживают сетевые сервисы и сетевые приложения. К сетевым сервисам относятся NTP, Telnet, FTP, DNS, DHCP, SNMP, TFTP и NFS. Сетевые приложения, это IP-телефония, передача видео по IP, системы видеокоференцсвязи т.д.
К бизнес-приложениям относится любое приложение, выполняющее функции необходимые для бизнеса, что, вообще говоря, подразумевает очень большое количество таких приложений. Некоторые корпоративные приложения логически организованы в виде нескольких уровней, которые выделены по тем функциям, которые они выполняют.
Некоторые уровни выделены для поддержки клиентских обращений или внешних функций, таких как обслуживание web-страниц или поддержка интерфейса командной строки (CLI) для приложений. В некоторых случаях внешние функции могут быть реализованы на основе web. Другие функции выполняют обработку пользовательских запросов и преобразование их в формат понятный таким уровням как уровень серверов или баз данных.
Такой многоуровневый подход называется N-уровневой моделью, поскольку кроме уровней внешнего и внутреннего может существовать еще несколько уровней между ними. Такие уровни связаны с управлением объектами, их взаимоотношениями, контролируют взаимодействие с базой данных, предлагают необходимые интерфейсы приложениям.
Корпоративные приложения обычно относятся к одной из следующих основных областей бизнеса:
- Управление отношениями с заказчиками (Customer Relationship Management CRM).
- Планирование корпоративных ресурсов (Enterprise Resource Planning ERP).
- Управление поставками (Supply Chain Management SCM).
- Автоматизация продаж (Sales Force Automation SFA).
- Обработка заказов (Order Processing).
- Электронная коммерция.
Источник: Cisco
Необходимо отметить, что внешний уровень, поддерживающий обращения клиентов к серверу, поддерживает приложения доступа. В настоящее время существуют приложения, как с собственным, так и с web-интерфейсом и наблюдается тенденция перехода к web-приложениям.
Такая тенденция подразумевает, что для работы с клиентами применяется web-интерфейс, но в то же время у приложений существует средний уровень, которые по запросу клиента получают информацию из внутренней базы данных и передают ее на внешний уровень, например, web-серверу, доводя, таким образом, ответ до клиента.
Этот средний уровень приложений и системы баз данных является логически выделенной частью, которая выполняет особые функции. Логическое разделение этих функций делает возможным и разделение физическое. А вывод состоит в том, что серверы приложений и web-серверы теперь не обязательно должны находиться в одном месте физически.
Подобное разделение повышает масштабируемость сервисов и упрощает управление крупными группами серверов. С точки зрения сети такие группы серверов, выполняющие различные функции, можно физически разнести в разные уровни сети по соображениям защищенности и управляемости. На Рис. 10 средний уровень и уровень базы данных обеспечивают сетевое соединение с каждой группой серверов.
Возможности центра обработки данных
Поскольку в названных местах размещены особо важные вычислительные ресурсы, то требуется предпринять специальные меры по подготовке персонала и технических средств для обеспечения круглосуточной поддержки. Объектом поддержки являются вычислительные и сетевые ресурсы. Специфичность этих ресурсов и их важность для ведения бизнеса требуют обратить особое внимание на следующие области:
- Энергоснабжение
- Охлаждение
- Кабельная проводка
- Контроль температуры и влажности
- Пожарные и дымовые системы
- Физическая защита: запрет доступа и системы наблюдения
- Установочное физическое пространство и фальшполы
Рабочий персонал должен состоять из специалистов, хорошо изучивших требования по управлению центром и контролем его работы. В дополнение к вышеназванным областям обслуживания необходимо упомянуть:
- Ресурсы серверов, включая сюда аппаратное и программное обеспечение и операционные системы.
- Инфраструктура сети, поддерживающей серверные ресурсы
Инфраструктура сети
Необходимая для поддержки вычислительных ресурсов инфраструктура во многом определяется тем набором сервисов центра обработки данных, которые служат достижению целей архитектуры. По этим же сервисам затем группируются и основные компоненты сетевой инфраструктуры. Список компонентов сетевой инфраструктуры задает набор сервисов, но сам по себе он очень велик, и его удобнее очертить, описывая подробности каждого сервиса.
Преимущества создания центров обработки данных
Преимущества центров обработки данных можно описать одним предложением: «Центр обработки данных объединяет важнейшие вычислительные ресурсы в защищенных условиях для централизованного управления, обеспечивая предприятию возможность работы по собственному, в том числе круглосуточному графику».
Круглосуточная работа предполагается для всех сервисов, поддерживающих центр обработки данных. Нормальную деловую активность поддерживают важнейшие бизнес-приложения, в отсутствии которых бизнес либо серьезно страдает, либо останавливается вообще.
Для построения центра необходимо провести серьезное планирование. Стратегии эффективности, масштабируемости, защищенности и управления должны быть понятны, и явным образом соответствовать требованиям бизнеса.
Потерю доступа к важной информации можно оценить количественно, так как она влияет на результат на доход. Существуют предприятия, которые обязаны по закону планировать непрерывность своей деятельности: федеральные агентства, финансовые институты, здравоохранение и т.п.
Разрушительность последствий при возможной потери доступа к информации вынуждают предприятия искать пути снижения такого риска и его влияния на бизнес. Значительная часть планов рассматривает использование центров обработки данных, которые охватывают важнейшие вычислительные ресурсы.
Михаил Кадер / Cisco
Второй способ оптимизации работы антивируса - это создание различных его версий для компьютеров, служащих разным целям. Зачастую они отличаются лишь наличием тех или иных специфических модулей и различием в интерфейсе, в то время как непосредственно антивирусная проверка осуществляется одной и той же подпрограммой, называемой антивирусным ядром 1Антивирусное ядро - это реализация механизма сигнатурного сканирования и эвристического анализа на основе имеющихся сигнатур вирусов .
Антивирусный комплекс - набор антивирусов, использующих одинаковое антивирусное ядро или ядра, предназначенный для решения практических проблем по обеспечению антивирусной безопасности компьютерных систем. В антивирусный комплекс также в обязательном порядке входят средства обновления антивирусных баз
Всякая локальная сеть , как правило, содержит компьютеры двух типов - рабочие станции, за которыми непосредственно сидят люди, и сетевые серверы, используемые для служебных целей. В соответствии с характером выполняемых функций сервера делятся на:
- Сетевые , которые обеспечивают централизованное хранилище информации: файловые сервера, сервера приложений и другие
- Почтовые , на которых работает программа, служащая для передачи электронных сообщений от одного компьютера к другому
- Шлюзы , отвечающие за передачу информации из одной сети в другую. Например, шлюз необходим для соединения локальной сети с Интернет
Следовательно, выделяют четыре вида антивирусных комплексов - для защиты рабочих станций, файловых серверов, почтовых систем и шлюзов 2Любой почтовый сервер или шлюз в тоже время является сетевым сервером. Соответственно, возможен вариант, когда один компьютер может выполнять все три функции - если на сетевом сервере устанавливается и программа для трансляции почты, и шлюз. Противоположный случай - файловый сервер, реализующий исключительно файловое хранилище, относится только к сетевым серверам и требует установки только антивирусного комплекса для защиты сетевых серверов .
Рабочие станции - это компьютеры локальной сети, за которыми непосредственно работают пользователи. Главной задачей комплекса для защиты рабочих станций является обеспечение безопасной работы на рассматриваемом компьютере - для этого необходима проверка в режиме реального времени, проверка по требованию и проверка локальной электронной почты.
Сетевые сервера - это компьютеры, специально выделенные для хранения или обработки информации. Они обычно не используются для непосредственной работы за ними и поэтому в отличие от рабочих станций проверка электронной почты на наличие вирусов тут не нужна. Следовательно, антивирусный комплекс для файловых серверов должен производить проверку в режиме реального времени и проверку по требованию.
Антивирусный комплекс для защиты почтовых систем предназначен для проверки всех проходящих электронных писем на наличие в них вирусов. То есть, проверять другие файлы, размещенные на этом компьютере, он не обязан (для этого существует комплекс для защиты сетевых серверов). Поэтому к нему предъявляются требования по наличию собственно программы для проверки всей принимаемой и отправляемой почтовой корреспонденции в режиме реального времени, и дополнительно механизма проверки по требованию почтовых баз данных.
Аналогично в соответствии со своим назначением, антивирусный комплекс для шлюза осуществляет только проверку проходящих через шлюз данных.
Поскольку все вышеперечисленные комплексы используют сигнатурный анализ , то в обязательном порядке в них должно входить средство для поддержания антивирусных баз в актуальном состоянии, то есть, механизм их обновления. Дополнительно часто оказывается полезным модуль для удаленного централизованного управления, который позволяет системному администратору со своего рабочего места настраивать параметры работы антивируса, запускать проверку по требованию и обновление антивирусных баз 3Подробнее средства удаленного управления описаны далее в соответствующем разделе курса.
Антивирус для домашнего компьютера часто отличается особой простотой в настройках и интерфейсе и не требует от пользователя особых знаний. Это же можно сказать и про защиту мобильных пользователей 4К мобильным относятся все устройства, предназначенные для работы без привязки к конкретному рабочему месту и локальной компьютерной: мобильные телефоны, смартфоны, карманные компьютеры. Однако по всем остальным параметрам, кроме отсутствия возможности централизованно и удаленно управляться системным администратором, такие программы относятся к антивирусному комплексу для защиты рабочих станций.