7.2.2. Режим Dial-IP и выделенный IP
Доступ в режиме On-line - это то, что привлекает многих пользователей Internet. Справедливости ради следует заметить, что данная группа пользователей не является доминирующей среди всех пользователей российского сектора сети. Так, если общее число пользователей сети Relcom исчисляется сотнями тысяч, то число тех кто, так или иначе использует доступ on-line, по самым оптимистическим оценкам на порядок меньше (а может быть и на два порядка).
Несмотря на все усилия отечественных Internet-провайдеров и отсутствие прагматизма у отечественных пользователей, доступу в режиме on-line не удается опередить UUCP по числу пользователей. Я думаю, что ситуация будет еще более наглядной, если присовокупить к UUCP услуги электронной почты, которая используется при других типах подключений.
Для подключения в режиме on-line у индивидуального пользователя есть две возможности: получить доступ в режиме удаленного терминала или подписаться на режим Dial-IP. Но собственно для чего нужен доступ в режиме OnLine?
Для обмена информацией между партнерами режим on-line не нужен. В современном сообществе сетей Internet почта распространяется по протоколу SMTP (при трансляции в другие почтовые системы используются аналогичные по возможностям протоколы, например X.400). Главное отличие этих протоколов от UUCP заключается в том, что если почтовый ящик абонента, которому направлено сообщение доступен (т.е. можно установить с почтовым агентом на удаленной машине соединение по 25 порту (порт SMTP)), то сообщение будет практически немедленно передано.
Все российские провайдеры сами подключены к сети таким образом, что с их компьютеров возможно установить SMTP соединение с почтовыми агентами в Internet (обычно, это программы sendmail). Все пользователи в российской части Internet (как UUCP-пользователи, так и все прочие) имеют почтовые ящики в пуле провайдера, за исключением тех, кто сам поддерживает прием/отправку почты по SMTP. Последнее означает, что скорость доставки не зависит от типа подключения. А вот цена подключения различается, и довольно сильно. При рассылке почты по СНГ 1Mb при Dial-IP, будет почти в десять раз дороже, чем при подключении по UUCP. Для международного трафика UUCP обойдется в два раза дешевле.
Dial-IP
Обращаясь к сказанному выше, не следует думать, что вам предлагается вернуться лет на 5 назад, когда UUCP был единственным способом подключения к сети. Но все-таки, прежде, чем подключаться к сети, нужно определиться с целью ее использования. Многие зарубежные фирмы, которые не связаны непосредственно с вычислительной техникой, довольствуются электронной почтой и при этом отлично себя чувствуют.
Реально, режим on-line нужен только для интерактивных контактов с пользователями сети и просмотра интерактивных ресурсов типа страниц WorldWideWeb. Получить выполняемые модули или справки можно и по почте, не прибегая к интерактивному доступу к FTP-архивам.
Разберем более подробно возможности, названных выше методов on-line подключения к сети.
Режим удаленного терминала
В режиме удаленного терминала пользователь получает доступ на компьютер провайдера так же, как это происходит по команде telnet. При этом работать можно только в алфавитно-цифровом режиме.
Для работы в режиме удаленного терминала нужно быть зарегистрированным пользователем на компьютере провайдера, т.е. иметь там account и какую-либо коммуникационную программу, типа term95 из набора NortonCommander. Такой режим наиболее оптимален для пользователей 286 компьютеров, для которых не доступна работа в MS-Windows. Кроме того, по личному опыту могу сказать, что и прием/передача данных на сильно зашумленных линиях, при частых обрывах связи гораздо лучше работает при использовании режима удаленного терминала: т.к. при передаче данных по Z-modem всегда их можно дослать, что при работе по IP сделать затруднительно.
Со стороны провайдера обеспечивается регистрация и поддержка account для удаленного пользователя, учет времени соединения на линии и, в очень редких случаях, учет трафика (AORelcom). Далеко не все провайдеры обеспечивают доступ к своим ресурсам в режиме удаленного терминала. Каких-либо ясных причин такой политики найти трудно. Число владельцев старых PC достаточно велико - и это те самые пользователи, которые могли бы реально подключиться в режиме удаленного терминала, хотя их количество быстро уменьшается.
На мой взгляд, удаленному терминалу в некотором смысле не повезло. Если UUCP практически несколько лет являлся единственным способом доступа к сети, то удаленный терминал и Dial-IP появились практически одновременно. Кроме того, удешевление персоналок привело к тому, что машины способные работать с графическими интерфейсами быстро вытеснили старые аппараты не только из офисов, но и из дома.
Если рассматривать структуру затрат при подключении по удаленному терминалу у разных провайдеров, то в глаза бросается практическое единство тарифа на время соединения с провайдером и большой разнобой в других статьях расходов.
Первое объясняется просто - цена диктуется телефонными компаниями и она едина для всех. Все остальное сильно зависит от политики, проводимой провайдером. Так стоимость регистрации колеблется от 5 - 50 у. е., т.е. разница в порядках. Картина по учету трафика еще более внушительная: одни его учитывают, а другие нет. Думается, однако, что все в скором времени сравняется. При этом нельзя не учитывать возможность исчезновения этой услуги вообще.
Однако не стоит безоговорочно списывать удаленный терминал со счетов. Во-первых, стоимость такого подключения меньше, чем у Dial-IP, а во-вторых, как и в случае с почтой, нужно определиться с потребностями.
Если нужен доступ к удаленной системе, которая работает в алфавитно-цифровом режиме, а таких систем великое множество, начиная от корпоративных информационных систем и кончая публичными библиотечными каталогами, то удаленный терминал - это самое оптимальное решение. При этом никуда не исчезает возможность обмена с коллегами по электронной почте и OnLine-общение через программы типа talk. Ресурсы WorldWideWeb также доступны для пользователей удаленного терминала. Это, в первую очередь полноэкранный интерфейс lynx и, если не удается настроить тип терминала, программа www. При этом графика передается в виде файлов, которые можно получить на свое место на диске и потом переслать на свой компьютер для последующего просмотра.
И еще одно. Не следует комплексовать от того, что работаешь в алфавитно-цифровом режиме. Большинство системных администраторов большую часть времени проводят не за "хожде- нием" по системам графических меню, а за интерфейсом командной строки - так гораздо быстрее можно выполнить многие действия. Кроме того, на прием/передачу картинок требуется дополнительное время - а это дополнительные ресурсы и дополнительные расходы. Если нет необходимости в просмотре чужой рекламы, которая вам, уважаемый читатель, не очень-то и нужна бывает в данный момент, то стоит задуматься об удаленном терминале (к сведению: реклама составляет 80% всех информационных ресурсов WorldWideWeb).
Доступ в режиме Dial-IP
Dial-IP - это наиболее современный и функционально полный доступ к ресурсам Internet. Естественно, что он и наиболее дорогой. Некоторые Internet-провайдеры вообще не поддерживают других способов подключения (SovamTeleport). Надо сказать, что реклама Dial-IP на много превосходит рекламу других способов подключения, но насколько такое положение дел соответствует действительным возможностям полного IP-сервиса.
А задуматься есть над чем, когда при покупке компьютера Formoza, клиент получает бесплатно пакет доступа по Dial-IP в течении ограниченного времени, или когда SovamTeleport предоставляет бесплатный 7-ми дневный доступ к своим общим ресурсам. К слову сказать, подписчики других провайдеров могут получать доступ к этим ресурсам бесплатно в течении всего времени своей подписки, так что - это просто возможность познакомиться с Internet, а подписаться потом можно где-либо еще, что многие пользователи и делают, т.к. расценки Россия-OnLline далеко не самые дешевые в Москве, не говоря уже о всей стране.
Действительно, доступ к Internet через Dial-IP ничем не отличается от обычной работы в сети. Дело в том, что пользователь, работающий в этом режиме имеет постоянный или, получает на время работы, временный IP-адрес. Это значит, что все транспортные протоколы TCP/IP способны теперь работать с рабочей станцией пользователя. Теперь на ней можно устанавливать стандартное программное обеспечение Internet, которое ничем не отличается от того, которое ставят на машинах, постоянно подключенных к сети. Единственным отличием является коммуникационная программа, которая обеспечивает соединение с провайдером по коммутируемой линии и переходит за тем в режим маршрутизации IP-пакетов. Таким образом, все ресурсы Internet становятся действительно доступны пользователю.
Если при обмене данными по протоколу UUCP после установки соединения данные передавались по UUCP, а в режиме удаленного терминала вообще используются только протоколы модуляции/демодуляции, то в Dial-IP установка соединения выглядит следующим образом:
При получении динамического IP-адреса, как и постоянного IP-адреса есть свои преимущества и недостатки. Динамический IP-адрес получают только при подключении по PPP. Для провайдера такой способ более предпочтителен, т.к. позволяет лучше контролировать режим обмена информацией. Однако при этом, практически наверняка, не присваивается хосту доменное имя. В большинстве случаев это не играет абсолютно никакой роли, но, если, например, FTP-сервер потребует ваш доменный адрес и откажет вам из-за его отсутствия в доступе, не удивляйтесь. При этом электронная почта будет работать исправно, так как ваш почтовый ящик SMTP находится на машине провайдера, а она доменное имя имеет всегда. При работе с выделенным IP-адресом таких проблем не возникает, но для провайдера это оборачивается растранжириванием адресов, и поэтому за их использование взимается дополнительная плата, правда, не всегда.
Как правило, электронная почта раздается в режиме Dial-IP по протоколу POP3. Это значит, что пользователю на машине провайдера должен быть заведен account, который естественно должен отдельно оплачиваться. По сути это ничем не отличается от режима удаленного терминала. Просто весь процесс получения почты автоматизирован.
Рис. 7.4.
На рисунке 7.4 представлена структура это процесса. Почта поступает из Internet в почтовый ящик пользователя, откуда она запрашивается программой-клиентом электронной почты по протоколу POP3. В обратном направлении программа-клиент связывается с почтовым агентом провайдера по протоколу SMTP и передает послание пользователя в очередь для отправки.
Если суммировать затраты на программное обеспечение для работы по DIAL-IP, то пользователю нужны:
Последние включает в себя такие программы, как, например, telnet для работы в режиме удаленного терминала, ping - для контроля доступности удаленных машин, traceroute - для контроля маршрутизации и ряд других полезных программ.
Кроме того, пользователь обычно получает по сети еще большое количество дополнительного программного обеспечения для работы с WorldWideWeb (браузеры VRML, Chat, Internet-Phone и т.п.). В целом объем этого ПО может превышать несколько десятков Mb.
В целом затраты на Dial-IP складываются из регистрации, ежемесячных платежей, оплаты времени соединения, оплаты трафика (не у всех провайдеров), оплаты account и почтового ящика, оплаты аренды IP-адреса, если он выделенный. Отдельной строкой стоит оплата доступа к информационным ресурсам сети, но они не являются темой данного курса.
Обратим внимание, на форму стандартного договора. Если там нет условий обеспечения надежности доступа, то это должно быть оговорено отдельно. Если соединение устанавливается по PPP, то на определение параметров соединения уходит время. При частых обрывах доля системного использования телефонной линии увеличивается в общем времени доступа к ресурсам провайдера. Следовательно, денежки пользователя уходят на системное обслуживание.
При работе на относительно медленных линиях не стоит увлекаться просмотром графики. Во-первых, это главным образом реклама, во-вторых, ее передачу по линии связи оплачивает пользователь. Анализируя статистику посещений своего сервера, я обнаружил характерную тенденцию для наших западных коллег, которые при первоначальном посещении страниц отключают режим автоматической пересылки встроенной графики и заказывают ее только тогда, когда она им действительно необходима.
7.2.3. Маршрутизация сетей клиентов и служба доменных имен клиентов
В качестве коммерческой услуги провайдеры предоставляют возможность маршрутизации сетей клиентов и ведение основных и дублирующих серверов доменных имен.
Маршрутизация сетей клиентов возможна в двух случаях, когда сеть получена у провайдера и когда сеть получена в internic самостоятельно. Второй случай является экзотикой и встречается крайне редко. Для его реализации необходимо получить сеть класса lastregestry и после этого вести переговоры с провайдерами о ее маршрутизации. Маршрутизировать чужую сеть провайдеры не хотят по разным причинам, главной из которых является двух уровневое построение Internet. Маршрутизируемая сеть либо должна входить в автономную систему провайдера, либо провайдер будет транзитом пробрасывать пакеты, предназначенные для чужой, с его точки зрения сети. В любом случае это связано с определенными издержками, как организационными, так и техническими.
При втором случае провайдер просто выдает адреса из пула адресов своей автономной системы, которая по определению им маршрутизируется. Как правило, при этом маршрутизация входит в пакет услуг по доступу к сети. Однако, в этом случае говорить о независимом подключении не приходится и если у провайдера что-либо сломается, то страдать будут все .
Как показывает практика, реализовать независимую маршрутизацию одной и той же сети через разных провайдеров очень трудно.
Служба доменных имен - это еще один ресурс, который является предметом провайдинга. Здесь существует два варианта обеспечения клиентов. Первый предусматривает регистрацию и ведение домена провайдером. Клиент не знает о всех перепитиях регистрации и взаимодействия с РосНИИРос по поводу поддержания домена.
Во втором случае полное или частичное ведение домена реализует сам клиент. В этом случае существует две схемы. Если клиент располагает только подсетью в сети провайдера, то он может зарегистрировать и вести только прямую зону. Ведение обратной зоны - это забота провайдера. При этом клиент не может ничего сделать т.к. провайдер не может разрешить клиенту вести обратную зону, в которой находятся сети и других клиентов. Если клиент имеет сеть, то в этом случае он может зарегистрировать и вести как прямую, так и обратную зоны. В этом случае, если клиент регистрирует зоны второго уровня, то он должен размещать для них вторичные сервера. Обычно их размещают у провайдера, за что последний получает определенное вознаграждение.
У каждой схемы есть как свои преимущества, так и свои недостатки. При размещении DNS у провайдера не нужно держать своего администратора DNS. Но в этом случае любые изменения в системе имен необходимо согласовывать с провайдером. Если зону вести самостоятельно, то нужно иметь администратора и сервер доменных имен.
7.2.4. Ведение и разработка Web-узлов
Размещение информационных материалов о компании или организации в сети Internet на постоянной основе осуществляется довольно давно. Вероятно первыми системами такого рода были информационные системы американских университетов и правительственных организаций. Первоначально, информация была доступна в режиме эмуляции виртуального терминала (telnet) по гостевым входам. Такие системы существуют и в настоящее время. Достаточно назвать такого монстра, как NTIS (NationalTechnicalInformationSystem). Это система, в которой хранится вся информация о проектах, выполняющихся за счет федерального бюджета США. В книге Пола Гилстера "Navigator Internet" наиболее дотошные читатели могут найти достаточное количество локальных информационных систем американских организаций, доступных через telnet, но больше всего такого сорта адресов можно найти в каталоге Hytelnet.
Следующим этапным шагом по разработке информационного "представительства компании", как это названо в рекламных материалах "Россия-OnLine", стала система Gopher. На корневой странице любого Gopher-каталога можно всегда найти указатель на каталог озаглавленный как "О нас" или "О нашем университете" и т.п. Но также, как и telnet, Gopher в период своего расцвета не позволял смешивать графику, текст, аудио и видео информацию в рамках одной страницы, а потому был не очень интересен в качестве средства размещения рекламы.
Настоящий прорыв в этом направлении произошел с появлением WorldWideWeb. Катализатором послужила собственно не сама технология Web, а появление графической интерфейсной программы Mosaic, которая продемонстрировала наиболее впечатляющие возможности Web: простоту просмотра материалов при необычайной простоте их подготовки для опубликования. Кроме того, появление версий программ просмотра Web для персональных компьютеров открыло огромный потенциальный рынок потребителей рекламы, что в свою очередь послужило дополнительным импульсом для развития технологий WorldWideWeb в этом направлении. Такой поворот событий настолько сильно повлиял на программное обеспечение и языки разметки, что первоначальная ориентация системы в качестве информационной научно-технической системы, поменялось на откровенно рекламную. В настоящее время по различным оценкам около 80% информации в WorldWideWeb - это реклама.
Для отечественных организаций размещение о себе информации в WorldWideWeb - это иногда единственный способ заявить о себе не в рамках города или страны, но в "мировом масштабе". Российская часть "паутины" посещается также часто нашими коллегами из-за рубежа, как и их собственная. Какие же возможности предоставляет Web для организации информационного обслуживания потенциальных потребителей услуг рекламодателя?
Все они базируются на особенностях современного развития технологии WorldWideWeb. Для того, чтобы прояснить эти особенности напомним общую схему построения взаимодействия с базой данных информационных страниц Web (рисунок 7.5).
Программа просмотра обращается к серверу за информацией, используя специальную форму адресации, которая называется универсальный локатор ресурсов. В качестве компоненты этого адреса в него входит доменное имя машины. Считается, что каждая машина в сети имеет свое собственное доменное имя.
Сервер обращается к своей базе данных и возвращает программе просмотра требуемую информацию. В результате, это может быть файл, размеченный на языке HTML (HyperTextMarkupLanguage), простой текстовый файл, графическая картинка, аудио запись, видео запись, данные из базы данных под управлением универсальной СУБД, результаты поиска информации по ключевым словам или другим признакам. Все перечисленные выше виды информационных объектов могут быть объединены и демонстрироваться одновременно. То, что видит, слышит и читает пользователь (так и хочется написать осязает и обоняет) после обращения к серверу, называется информационной страницей Web. Еще раз внимательно прочтите предыдущее предложение. Страница - это не текстовый файл и не файл размеченный на языке HTML, а то что получено в результате обращения к серверу по универсальному локатору информационного ресурса. В частном случае, когда информация различных видов не смешивается в рамках одной страницы, в последней может выступать только текстовый файл или видеоролик, например. Но чаще всего страница содержит несколько информационных объектов, как правило, графику и текст.
Рис. 7.5. Архитектура WWW-технологии
В последнее время в качестве страниц могут выступать VRML-файлы и Java-applet'ы, которые также входят в базу данных сервера WorldWideWeb или, как ее еще называют, Website. Однако, использование этого сорта материалов носит скорее экспериментальный характер, т.к. и VRML и Java предъявляют довольно жесткие требования к ресурсам компьютера пользователя (большая оперативная и видео память), что серьезно ограничивает их применение в качестве средств разработки страниц, ориентированных на широкого потребителя.
Таким образом, для организации размещения материалов в WorldWideWeb необходим сервер и базу данных материалов, которые обслуживают данный сервер. Вся структура услуг провайдеров строится на постепенной передаче прав управления информацией от провайдера пользователю, от простого размещения информации на дисковом пространстве провайдера под управлением его сервера до установки у пользователя его собственного сервера с прописью гипертекстовых ссылок на страницы этого сервера в страницах провайдера. Кроме этого, провайдеры обеспечивают услуги по подготовке информации к размещению и прописи ссылок на страницы пользователя не только в информационной базе данных провайдера, но и в других каталогах Internet. Отдельной статьей идет разработка программного обеспечения и интерфейсных форм.
Кроме этого, все услуги, как правило, провайдеры делят на три группы: аренда места на сервере провайдера, размещение рекламы на сервере провайдера, дополнительные услуги. С технологической точки зрения все эти виды услуг не очень сильно отличаются друг от друга.
При рассмотрении структуры услуг провайдеров за основу берется структура услуг компании Demos, немного расширенная за счет услуг или дополнений, предлагаемых другими провайдерами. Кроме того, при рассмотрении этих услуг брались только те компании, которые сами осуществляют IP-провайдинг. Вообще, существует достаточно большое количество компаний, которые не предлагают услуг по подключению к Internet, зато активно предоставляют место и услуги по размещению информационных материалов в WorldWideWeb.
Аренда
Аренда места - это просто размещение своей информации на сервере провайдера. При этом, информация пользователя становится Website провайдера. Практикуют два способа аренды с правом изменения информации по FTP и без этого права. Собственно в данном случае речь идет только о том, кто заботится о ведении страниц абонента (архивирование и восстановление). Как правило, за эти услуги плата взимается помесячная, а предоплата равна месячной плате. Минимальный размер информационных материалов при этом колеблется от 1 (РОЛ) - 10 (Demos) Мб. Обычно, если размер помещенной на сервере информации превышает установленные провайдером рамки, то в дело вступают тарифы, предполагающие отличные от базовых цены (как в большую, так и в меньшую сторону в зависимости от политики провайдера).
Когда говорят о собственной страничке пользователя, то предполагается, что последний получает адреса типаhttp://kuku.ru/~user. Практически все современные сервера позволяют указать места размещения каталога пользователей, где они могут творить со своей информацией все что хотят. Однако у меня всегда вызывали подозрения такие адреса. И дело здесь не в том, что они какие-то неполноценные, а в том, что большинство из них "мигающие". При поиске в индексе AltaVista или Lycos, очень часто ссылки на эти адреса оказываются недоступными. С чем это связано, сказать трудно, но, как мне кажется, причина здесь в том, что пользователю просто надоедает снимать место на сервере. Он либо заводит виртуальный сервер, либо свой собственный настоящий сервер, либо исчезает из сети насовсем.
Следующая услуга - это предоставление в аренду места на сервере провайдера с созданием каталога пользователя и регистрацией виртуального домена. Наиболее дотошные из читателей наверняка обратили внимание на то, что разные доменные адреса в URL могут указывать на один и тот же IP-адрес. Дело здесь не в том, что машина может принадлежать различным доменам, хотя и это возможно, а в том, что современные серверы способны поддерживать виртуальные Websitec собственными доменными именами. Идея такого подхода зиждется на том, что некой компании "Alpha" просто жизненно необходимо, чтобы домашняя страница этой компании была доступна по URLhttp://www.alpha.ru/. Заводить собственный домен - это значит, что его надо регистрировать у провайдера или в Relarn, вести сервер домена, обеспечивать его надежное функционирование и производить прочие действия, необходимые для поддержки сервиса доменных имен. Компании же все это не надо. У нее может даже не быть выхода в сеть, но желание разместить свои страницы есть. Система виртуальных Web-серверов и позволяет удовлетворить это желание.
Разработка страниц
От аренды перейдем к процессу создания страниц Web. Как правило, большинство провайдеров предлагают комплексное решение этой проблемы. Пользователям предлагается разработать их собственное представительство в сети. При этом гарантируется неповторимый имидж страниц и стиль, который согласуется со стилем всего Website, если это только не собственный реальный или виртуальный сервер. В принципе же весь технологический процесс делится на разработку, дизайн, разметку, перевод, создание аудио и видео компонентов страниц, создание графики, создание "специальных форм", разработку программ доступа к СУБД, разработку программ и мобильных кодов JAVA, разработку поисковых программ.
Больше всего вопросов вызывает различие между разработкой, разметкой и дизайном. В принципе все это можно понимать достаточно широко и, вероятно, каждый из провайдеров толкует эти позиции по своему. Но все-таки разметка - это создание из текста HTML-документа, разработка - это проектирование всего комплекса страниц пользователя, а дизайн - разработка компоновки и представления одной страницы и всей базы данных в целом.
Отдельно хотелось бы обратить внимание на разработку форм. Если ваша страница будет содержать информацию, при доступе к которой пользователь обязан регистрироваться, сообщая какие-либо данные, кроме пароля и идентификатора, то без форм обойтись не удастся. Аналогичная ситуация возникает и в том случае, если вы собираетесь подключить к вашим страницам и материалы, которые хранятся в базах данных под управлением универсальной СУБД, каталог продукции, например. Собственно формы нужны для того, чтобы передавать данные от пользователя прикладным программам, которые работают через ваш WWW-сервер (да простят мне это обозначение блюстители чистоты терминологии Internet, потому что речь, конечно, идет о сервере протокола http).
Прошу также обратить внимание и на поисковые машины, которые провайдеры предлагают использовать на вашем Website. Поисковая машина нужна для того, чтобы пользователи ваших страниц могли по спискам ключевых слов найти нужную им информацию. Здесь имеет смысл обратить внимание на то, как реально эта система будет работать. Если это делается за счет использования общего для всего Website провайдера механизма поиска, то придется брать то, что есть, но если речь идет о поисковой системе только для вашего Website, то в этом случае следует хорошо все взвесить и выбрать информацию, действительно отвечающую вашим интересам.
При создании страниц клиентов провайдеры размещают на них списки рассылки, работающие по подписке и возможность ввода поисковых критериев для использования информационно-поисковых систем Internet, таких, например, как InfoSeek или Yahoo. Любопытно, что некоторые провайдеры оказывают услуги по поиску информации в сети, взимая почасовую оплату своих услуг.
Реклама в WorldWideWeb и дополнительные услуги
До 80% информации в WorldWideWeb - это реклама. Не является исключением и российский сектор "Всемирной Паутины". Правда специализированных рекламных агентств в нем не так и много. До настоящего времени практически нигде не появлялось публикаций по поводу эффективности Internet-рекламы и способов ее представления, поэтому большинство отважных первопроходцев действует здесь на свой страх и риск. Но тем не менее, в Internet реклама живет и процветает и российский сектор не должен быть в этом смысле исключением.
Реклама обычно встречается на домашних страницах провайдеров, на наиболее часто посещаемых страницах каталогов провайдера или на страницах с формами задания запросов на поиск информации в сети. Как правило, реклама - это графический фрагмент определенного провайдером размера, который может быть совмещен со стеком гипертекстовых ссылок на страницы рекламодателя. Это может быть и просто картинка, и картинка-кнопка, типа той, которую используют для ссылки на страницы NetscapeNavigator или InternetExplorer. Картинка вообще может и не быть связана с гипертекстовыми ссылками. В качестве примера размещения рекламы можно рассматривать условия Demos, когда цена зависит от времени позиционирования рекламы на страницах Demos.
Когда речь заходит о прочих услугах по размещению WWW- страниц, то под этим понимают включение ссылок на страницы пользователя в каталог провайдера, доступ к статистике посещения страниц пользователя, регистрацию в других каталогах Internet и переадресацию почты с виртуального домена на реальный адрес администратора сервера.
Включение ссылок в каталог провайдера означает, что внутри страниц провайдера есть ссылка на домашние страницы пользователя. Обычно это страница, в которой провайдер прописывает всех своих пользователей. Регистрация в других каталогах подразумевает, что провайдер берет на себя обязательства по объявлению сервера домена в других системах Internet. В принципе, пользователь может сделать это и без посторонней помощи. Переадресация почты с виртуального домена означает, что если администратору будут писать по адресу домена, в котором определен сервер, то почта будет приходить на почтовый адрес администратора. Кроме всего перечисленного, отдельно стоит отметить организацию собственного Web-сервера. В этом случае провайдер устанавливает на компьютере пользователя программу-сервер протокола http, которая занимается обслуживанием обращений к домашним страницам пользователей Web.
В заключении хотелось бы отметить, что размещение своих домашних страниц в Internet - это вполне оправданные затраты, т.к. аудиторией, которую можно охватить, является весь мир Internet.
Intranet - это технология построения корпоративной сети, основанная на перенесенных из Internet технологиях, сервисах, стандартах. Часто под термином "Intranet" понимают также изолированную от Internet или скрытую за сетевым экраном внутреннюю корпоративную сеть и выполняющиеся в ней приложения на основе технологий Internet.
Хотя развитие локальных сетей и шло некоторое время достаточно изолировано от глобальной сети Internet, между ними не было "железного занавеса" и многие достижения Internet становились общим достоянием всего сетевого мира. Так стек TCP/IP, изначально созданный для Internet, стал активно использоваться и в локальных сетях. Уже много лет на разных предприятиях в чисто производственных целях использовалась электронная почта Internet. И удивительно, что понадобилось столько лет, чтобы стали понятными преимущества, которые могут принести в локальную сеть другие сервисы Internet и, прежде всего, Web-сервис.
При создании Intranet важно понимать, что такое Intranet и чем она отличается от Internet. Последняя представляет собой глобальную сеть сетей, соединяющую сети всего мира с помощью межсетевого протокола IP. Intranet - это защищенная внутренняя реализация технологий Web в масштабах отдельной компании, ее внутренняя сеть сетей. Intranet может предоставлять не только услуги Internet (такие как FTP, электронная почта, удаленный вход в сеть и конференции), но и услуги, не основанные на IP-протоколе, например IPX/SPX или SNA.
7.3.1. Web-сервис
Подавляющее большинство сетей Intranet имеют в своей основе именно Web-сервис. Технологии Web просты в использовании, благоприятствуют эффективному разделению ресурсов и работают независимо от вычислительных платформ конечных пользователей. Кроме того, эта технология очень доступна для корпоративных конечных пользователей, потому что в настоящее время разработано множество стандартных программных продуктов для реализации этого вида сервиса.
Web-сервис или по-другому сервис WWW (World Wide Web - всемирная паутина) используется для удаленного доступа к распределенной по сети информации, представленной в гипертекстовом виде.
Гипертекстовый подход в Internet позволяет удаленным пользователям получать с помощью стандартных средств удобный способ просмотра документов, хранящихся на разных компьютерах и представленных в самых различных видах: файлах, отчетах, таблицах, сообщениях электронной почты. Основная идея гипертекста состоит в том, что внутри документов размещаются поля и ссылки.
Гипертекстовый документ состоит из так называемых страниц (pages). Каждая страница описывается некоторым файлом, в котором помещаются поля и ссылки. Поля указывают на то, что при просмотре данного файла в него будут оперативно встраиваться другие файлы, хранящие собственно данные поля - это может быть графика, мультипликация или звук. Поэтому страница в общем случае собирается на экране "на ходу" из различных источников. Таким об- разом, страница - это скорее виртуальное понятие. Ссылка используется для перехода на другую страницу по желанию пользователя.
Благодаря этому, пользователь имеет возможность просматривать составные документы, причем не обязательно последовательно, а в том порядке, как ему хочется. Пользователи автономных компьютеров уже давно имели дело с гипертекстовыми документами, например, в случае использования систем подсказки (help-систем), в которых можно находить ответы на интересующие вопросы, не читая подряд весь текст, а переходя от одной ссылки к другой. Для организации связей между текстами разной природы, то есть создания ссылок, используется стандартный язык гипертекстовой разметки HTML.
По сравнению с локальным использованием гипертекста, задача организации доступа к гипертексту удаленных пользователей является значительно более сложной. В этом случае необходимо решить, во-первых, проблему адресации информационных ресурсов (каким образом задавать ссылки на документы расположенные на разных компьютерах в разных сетях), а, во-вторых, разработать протокол обмена гипертекстовой информацией между процессом, запрашивающим данные (клиентом), и процессом, выполняющим запрос (сервером). Действительно, как и любой сетевой сервис, Web-сервис имеет серверную часть, называемую Web-сервером (или WWW-сервером), и клиентскую часть - программу просмотра или браузер (browser). Основным протоколом взаимодействия Web-сервера и Web-клиента является протокол HTTP.
При передаче запроса клиент Web указывает адрес нахождения требуемого документа. Этот адрес называется универсальным локатором ресурса (Universal Resource Locator, URL). Ниже приведены примеры URL:
http://www.citmgu.ru
http://www.citforum.ru
http://www.data.com/Tutorials/Openview/HP_Targets.htm
http://partnering.microsoft.com
В общем случае URL имеет следующий формат:
метод доступа://имя узла/имя файла
В качестве метода доступа указывается протокол, который клиент хотел бы использовать для доступа к ресурсу сервера. Стандартные браузеры обычно поддерживают несколько протоколов, в число которых обязательно входят протоколы HTTP и FTP.
Для идентификации узла используется либо, так называемое DNS-имя, либо IP-адрес. DNS-имя подобно имени файла состоит из нескольких составляющих, каждая из которых соответствует своему уровню иерархии: например, в URL http://partnering.microsoft.com именем узла является partnering.microsoft.com. Самая первая составляющая имени - partnering - соответствует имени компьютера (хоста), на котором находится ресурс, следующая составляющая имени - microsoft - определяет имя поддомена -группы хостов компании Microsoft, а составляющая com является именем домена верхнего уровня, включающего в себя наряду с поддоменом microsoft множество других поддоменов коммерческих организаций. Узел можно однозначно задать и с помощью IP-адреса, который имеет вид четырех чисел, разделенных точками, например: 193.45.24.45
Имя файла, содержащего гипертекст или графический образ, программу или почтовое сообщение, задается обычным образом - цепочкой имен каталогов, начиная с корневого каталога и кончая простым именем файла. Например, в URL http://www.data.com/TutorialOpenview/ HP_Targets.htm после имени Web-узла www.data.com указано полное имя файла /Tutorials/Openview/HP_Targets.htm.
Когда имя файла не указывается в URL, это означает, что клиенту будет предоставлен доступ к так называемой домашней странице данного сервера, определяемой для каждого сервера Web по умолчанию.
7.3.2. Основные службы Intranet
Тем, на кого возложена ответственность за развитие корпоративной Intranet-сети, предстоит продумать множество вопросов. Как построить Intranet, чтобы она давала максимальную отдачу для отдельных лиц, подразделений и предприятия в целом? С какими техническими проблемами связаны развитие и развертывание сети Intranet? При проектировании собственной сети Intranet требуется решить, какие услуги Intranet лучше всего подойдут вашей организации.
Самым фундаментальным системным сервисом в сети безусловно является коллективное использование информации, это базовая услуга в любой сети. Варианты такого сервиса - файловый сервис, электронная почта и Web-сервис - предоставляют конечным пользователям возможность использовать информацию совместно тем или иным образом.
Выбор стандартного программного обеспечения для Web-сервера зависит от предполагаемой интенсивности запросов к нему. Для очень небольших рабочих групп может подойти бесплатный продукт Peer Web Services, предлагаемый компанией Microsoft в составе Windows NT Workstation. Средние по масштабу предприятия могут использовать FastTrack Server компании Netscape Communications или Website Professional компании O'Reilly and Associates. К числу наиболее популярных высококлассных Web-серверов относятся Apache, разработанный для среды Unix, Internet Information Server, поставляемый с Microsoft Windows NT 4.0, Enterprise Server компании Netscape Communications и Web Server, входящий в состав Novell IntranetWare. Ниша клиентов в основном поделена между браузерами компаний Microsoft и Netscape.
Однако реализация служб коллективного использовании информации и прежде всего должна Intranet сопровождаться поддержанием и других, очень важных сервисов Intranet:
Хотя для Intranet существует достаточно много стандартных программных продуктов: программы и комплекты программ по автоматизации офисной деятельности, модули расширения для браузеров, справочные программы и готовые приложения Web - как правило, невозможно обойтись без приложений, учитывающих специфику предприятия. Для разработки таких приложений используется специализированный инструментарий разработчика, библиотеки классов и компоновщиков графических пользовательских интерфейсов.
Еще одной проблемой Intranet является обеспечение безопасности, специфика которой заключается в тесной технологической связи с Internet. Это делает интрасети особенно уязвимыми для атак хакеров, особенно, если эти сети имеют доступ к Internet.
7.3.3. Преимущества Intranet
Прежде, чем проводить реорганизацию на своем предприятии, важно понять, какие преимущества может дать преобразование существующих приложений в приложения для Intranet. Ниже приводятся некоторые из них:
Назад | Содержание | Вперед