Для решения упомянутых выше проблем используется «протокол управления передачей» (Transmission Control Protocol, TCP), который часто упоминают вместе с протоколом IP. Как следовало бы поступить в случае, если Вы хотите послать кому-нибудь книгу, а почта принимает только письма? Выход один: вырвать из книги все страницы, вложить каждую в отдельный конверт и бросить все конверты в почтовый ящик. Получателю пришлось бы собирать все страницы (при условии, что ни одно письмо не пропало) и склеивать обратно в книгу. Вот эти задачи и выполняет ТСР.
Информацию, которую Вы хотите передать, ТСР разбивает на порции. Каждая порция нумеруется, чтобы можно было проверить, вся ли информация получена, и расположить данные в правильном порядке. Для передачи этого порядкового номера по сети у протокола есть свой собственный «конверт», на котором «написана» необходимая информация. Порция Ваших данных помещается в конверт ТСР. Конверт ТСР, в свою очередь, помещается в конверт IP и передается в сеть.
На принимающей стороне программное обеспечение протокола ТСР собирает конверты, извлекает из них данные и располагает их в правильном порядке. Если каких-нибудь конвертов нет, программа просит отправителя передать их еще раз. После размещения всей информации в правильном порядке эти данные передаются той прикладной программе, которая использует услуги ТСР.
Доменная система имён.
Цифровые адреса – и это стало понятно очень скоро – хороши при общении компьютеров, а для людей предпочтительнее имена. Неудобно говорить, используя цифровые адреса, и ещё труднее запоминать их. Поэтому компьютерам в Internet присвоены имена. Все прикладные программы Internet позволяют использовать имена систем вместо числовых адресов компьютеров.
|
Конечно, использование имён имеет свои недостатки. Во-первых, нужно следить, чтобы одно и то же имя не было случайно присвоено двум компьютерам. Кроме того, необходимо обеспечить преобразование имён в числовые адреса, ведь имена хороши для людей, а компьютеры всё-таки предпочитают числа. Вы можете указать программе имя, но у неё должен быть способ поиска этого имени и преобразования его в адрес.
Когда Internet разрослась, к сожалению, размер этого файла тоже увеличился. Стали возникать значительные задержки при регистрации имён, поиск уникальных имён усложнился. Кроме того, на рассылку этого большого файла на все указанные в нём компьютеры уходило много сетевого времени. Стало очевидно, что такие темпы роста требуют наличия распределённой интерактивной системы. Эта система называется «доменной системой имён» (Domain Name System, DNS).Доменная система имён представляет собой метод назначения имён путём возложения на разные группы пользователей ответственности за подмножества имён. Каждый уровень в этой системе называется доменом.
В имени может быть любое число доменов, но более пяти встречается редко. Каждый последующий домен в имени (если смотреть слева направо) больше предыдущего. Легко узнать, откуда берутся домены и имена в организации типа университета или предприятия. Но откуда берутся домены «верхнего уровня» типа edu? Они были созданы, когда была изобретена доменная система. Изначально было шесть организационных доменов высшего уровня (табл. 1).
Табл.1. Первоначальные домены верхнего уровня.
|
№ | Домен | Использование |
com | Коммерческие организации | |
edu | Учебные заведения | |
gov | Правительственные учреждения | |
mil | Военные учреждения (армия, флот и т.д.) | |
org | Прочие организации | |
net | Сетевые ресурсы |
Что такое Netscape.
Программа Netscape Navigator является наиболее популярным на данный момент Web-броузером. И, несмотря на мощное наступление компании Microsoft со своим броузером Internet Explorer, Netscape продолжает занимать лидирующее положение на рынке.
Но несправедливо было бы называть Netscape Navigator лишь Web-броузером. Таковыми были лишь первые версии этого программного продукта. Начиная с версии 2.0 Netscape Navigator представляет собой комплекс приложений, интегрированных в один программный продукт. Сюда входят:
Netscape Browser - Web-броузер, обладающий многочисленными особенностями, делающими работу с этой программой удобной и приятной.
Netscape Mail - программа – клиент для работы с электронной почтой.
Netscape News - программа – клиент для работы с системой телеконференций.
Кроме этого, Netscape Browser позволяет работать практически со всеми остальными видами сервиса Internet. Таким образом, установив Netscape Navigator, вы сразу получаете все необходимые инструменты для полноценной работы в Internet.
Одним из достоинств Netscape является то, что эта программа может действовать на самых различных платформах. Последние версии работают под управлением 16 операционных систем, в том числе Windows 3.1x, Windows 95, Windows NT, Macintosh OS и др. Учитывая то, что многие фирмы создают программные продукты, которые работают только в среде Windows 95 или Windows NT, можно сказать, что для значительной части пользователей Netscape является единственно возможным проводником в мир WWW.
|
5.1 WWW – броузер.
По мере своего развития программа Netscape Navigator приобретала все большие и большие функциональные возможности и особенности, превратившие ее в полноценную и универсальную программу – клиент Internet. Однако центральным компонентом Netscape Navigator всегда остается WWW – броузер.
Решаемые задачи.
Netscape Browser предназначен для решения основной задачи, ради которой и разрабатывалась программа Netscape Navigator. Этой задачей было предоставление пользователю возможности удобного доступа к документам системы WWW. Однако в процессе развития данного программного продукта там появилось такое количество дополнений и усовершенствований, что в настоящее время можно говорить о том, что Netscape Browser решает значительно более общую задачу, а именно: “ Обеспечение полноценного доступа к основным информационным ресурсам Internet”.
Итак, какие же конкретные возможности предоставляет Netscape Browser?
Многооконный интерфейс, позволяющий осуществлять просмотр нескольких документов.
Возможность работы с классическими видами сервиса Internet, такими как FTP, Telnet.
Настройка внешних приложений для обработки документов специальных форматов. Эта особенность позволяет ассоциировать некоторую программу с определенным форматом документа. Например, при получении архивов документов с расширением zip, arj для их просмотра можно использовать такую программу как Winzip. Данная возможность позволяет также настроить Netscape для работы с ресурсами мультимедиа сети Internet.
Поддержка запрещенного режима передачи данных. Очень часто различные организации предлагают возможность оплаты, каких – либо товаров или услуг через WWW. Система безопасности передачи данных, поддерживаемая Netscape, может гарантировать конфиденциальность передаваемой информации, например, о номере вашей кредитной карточки (разумеется, если WWW- сервер, на который вы передаете данные, поддерживает данную систему безопасности).
Поддержка языка Java. Компания Netscape Communications лицензировала язык Java, разработанной компанией Sun Microsystems, и для ряда операционных систем включила его поддержку в Netscape Browser.
Cистема закладок. Путешествуя в Web – пространстве вы можете найти интересный документ, к которому еще захотите вернуться. Для этого не надо запоминать ссылку на него, можно просто воспользоваться системой закладок, разработанной в Netscape Browser, которая достаточно проста и удобна в работе.
Возможность подключения программных модулей (plug – ins), расширяющих возможности Netscape Browser.К примеру, если вам захочется просматривать видеофайлы прямо в основном окне, то эту задачу можно решить, установив соответствующий модуль в Netscape Navigator. Число дополнительных модулей к Netscape исчисляется десятками.
Специальные расширения HTML. Компания Netscape в порядке частной инициативы ввела некоторые дополнения в поддерживаемый ее броузером стандарт языка HTML. Одним таким интересным дополнением является поддержка работы с кадрами (Frame). При исполнении этой возможности окно просмотра документов разбивается на несколько прямоугольных областей, или кадров (Frames), каждый из которых может иметь произвольные размеры и собственные полосы прокрутки. Результатом этого дополнения стали новые способы представления информации в WWW, облегчающие ее восприятие, и новые принципы навигации, применяемые на WWW - серверах.
5.2 Работа с почтой.
Начиная с версии 2.0, Netscape Navigator предлагает пользователю полноценный инструмент для работы с электронной почтой – Netscape Mail. Это, по сути дела, отдельное приложение, интегрированное вместе с Netscape Browser и Netscape News в один программный продукт.
Решаемые задачи.
Как почтовый клиент, компонент Netscape Mail менее функционален чем, например, Eudora или Pegasus Mail, но, тем не менее, он позволяет пользователю решить практически все основные задачи, связанные с электронной почтой – установив Netscape, вы получаете все необходимое. Вы даже можете настроить Netscape Navigator таким образом, чтобы при запуске, наряду со стандартным окном WWW – броузера, открывалось и окно Netscape Mail.
Возможности, предлагаемые Netscape Mail пользователю:
Получение и отправка почтовых сообщений. Netscape Mail позволяет забирать вашу почту с РОР – сервера и отправлять почту через указанный вами SMTP – сервер.
Регулярная проверка поступающих на РОР – сервер сообщений. Вы можете установить промежуток времени, через который Netscape Mail будет обращаться на РОР – сервер и проверять наличие на нем новых сообщений. При поступлении таковых, вы будете проинформированы звуковым сигналом и появлением восклицательного знака рядом с конвертом в правом нижнем углу окна Netscape Mail.
Возможность работы с почтовыми ящиками (Folders). Netscape Mail позволяет вам создавать почтовые ящики и распределять по ним полученные сообщения. К сожалению, Netscape Mail не поддерживает автоматическое распределение полученных сообщений по почтовым ящикам, как это позволяют делать некоторые другие программы.
Присоединение файлов к сообщению (Attachments). Как любой полноценный почтовый клиент, Netscape Mail позволяет присоединять к сообщению файлы. Причем файл может находиться как на локальном жестком диске, так и на удаленном компьютере. Во втором случае при присоединении файлов вы указываете его URL – адрес.
Автоматическая поддержка MIME. Netscape Browser позволяет отправить понравившийся вам Web – документ по любому действующему адресу электронной почты. При просмотре такого сообщения в Netscape Mail вы увидите этот документ таким, каким он был бы в окне броузера (за исключением фона HTML – документов).
Поддержка адресной книги. Вы ведете оживленную переписку и вам приходится запоминать огромное количество электронных адресов? Тогда эта возможность, вероятно, покажется вам весьма удобной. Адресная книга Netscape Mail предоставляет пользователю своеобразную записную книжку, в которой записываются имена адресатов и их краткое описание, адреса электронной почты и псевдонимы, которые впоследствии можно будет использовать в адресных полях заголовка отправляемых сообщений.
Сортировка полученных сообщений по нитям диалога. Подобно программам для чтения телеконференций, Netscape Mail позволяет выстраивать полученные сообщения по нитям диалога. При этом ваши сообщения и ответы на них группируются следующим образом: ответы располагаются непосредственно под исходными сообщениями.
5.3 Работа с системой телеконференций.
Система телеконференций, Usenet, является одним из наиболее популярных видов сервиса в Internet. Сейчас в системе насчитывается около 10000 телеконференций, охвативших невероятное разнообразие тем. Систему телеконференций часто называют “душой” Internet.
5.4 Механизм работы Usenet.
UseNet представляет собой службу, которая чем-то напоминает электронную почту, но в ней сообщение посылается не одному конкретному лицу, а направляется в область общего доступа, называющуюся телеконференцией, где это сообщение могут просмотреть многие лица и дать свой ответ. UseNet открылась в 1979 году как служба, соединяющая компоненты университетов Дьюка (Duke) и Северной Каролины (North Caroline). В настоящее время UseNet является чрезмерно полной службой Internet, охватывающей множество тем, по которым пользователи отсылают сообщения и получают ответ. Это могут быть самые разнообразные темы: от обслуживания компьютерных и технических вопросов до социальных, религиозных и политических дискуссий, музыки, книг и кино. Телеконференции представляют собой что-то вроде клубов по интересам, объединяющих пользователей определённой программы, поклонников известных кинорежиссеров или популярных телеведущих, других людей, связанных общими интересами и взглядами. Существует более 18000 телеконференций по самым разнообразным темам, начиная от авиации и визитов пришельцев в секту Zen до вопросов ухода за домашними животными. Хотя во время организации телеконференции обычно объявляется одна тема дискуссии, по мере того, как от участников телеконференции будут приходить ответы и замечания на статьи, тема обсуждений может далеко уйти от заданного направления.
Организация и распределение статей.
Все статьи на news – серверах распределены по группам, которые называются телеконференциями. Совокупность телеконференций имеет иерархическую структуру. Эта структура основывается на специальной системе имен телеконференций. Здесь же можно указать, что имя каждой телеконференции состоит из нескольких слов, разделенных точками. Каждый news – сервер поддерживает свой набор телеконференций. В иерархии телеконференций некоторые из них распространяются между news – серверами по всему миру, а некоторые находятся на каком – то конкретном сервере, или же их распространение ограничено какой – либо областью, например, городом или страной.
Как правило, каждый пользователь имеет доступ только к одному серверу телеконференций, который, в свою очередь, соединен со всеми остальными. Периодически серверы обмениваются находящимися на них статьями, обеспечивая их распространение.
Телеконференции основаны по семи основным категориям:
Alt (alternative) – альтернативы. Темы, представляющие альтернативные взгляды на мир, некоторые альтернативные взгляды могут вам показаться довольно странными.
News (newsgroups) – новости. Новости о новых телекоммуникациях
Comp (computers) – компьютеры. Темы, связанные с компьютерами, программами и кибернетикой.
Rec (recreational) – отдых. О том, где и как лучше отдохнуть.
Sci (science) – наука. Области научных интересов.
Soc (social) – общество. Рассмотрение общественных и социальных вопросов.
Talk – разговор. Открытие темы, с акцентом на общественные проблемы.
Наряду с основными категориями, многие серверы новостей поддерживают ряд дополнительных групп:
Bionet (biology) – биология. Вопросы и новые идеи в биологии.
Biz (business) – бизнес. Темы, относящиеся к бизнесу.
Courts – юриспруденция.
За время своего существования система Usenet приобрела огромное количество пользователей, которое неизменно растет. Поэтому не случайно, что компания Netscape Communications решила включить в свой программный продукт Netscape News компонент для работы с телеконференциями, тем самым, позволив тысячам пользователей Netscape приобщиться к миру Usenet. Этот компонент был назван Netscape News.
Решаемые задачи.
Netscape News является полноценным клиентом для работы в системе телеконференций. По своей функциональности этот компонент Netscape может конкурировать со многими программами, специально предназначенными для работы с Usenet. Тот факт, что Netscape News тесно взаимосвязан с остальными компонентами Netscape, дает дополнительные преимущества при его использовании в качестве средства для работы с системой телеконференций.
В настоящее время Netscape News предоставляет следующие возможности:
Чтение и публикация статей Usenet. Основная задача для любой программы работы с системой телеконференций – обеспечение удобного интерфейса для чтения и публикации статей Usenet.
Работа с несколькими системами телеконференций. В Netscape News имеется возможность установки соединения с несколькими серверами телеконференций.
Отслеживание последовательности прихода сообщений и формирование нитей диалога. Netscape News использует специальную “ древовидную ” структуру для сортировки статей телеконференций по темам, подобную той структуре, что используется в программе File Manager для файлов и каталогов.
Разделяемое окно. Вместо того чтобы использовать отдельные окна для списка телеконференций, списка статей и их текстов, Netscape News имеет одно разделяемое окно. В каждой части окна отображается различная информация. Их размеры могут быть изменены пользователем.
Internet Explorer 4.
Cозданный компанией Microsoft броузер Internet Explorer 4 – это не просто набор разрозненных средств, дублирующих пакет Netscape Navigator, создав его, компания сделала еще один шаг вперед: она интегрировала броузер в операционную систему компьютера. Конкурируя с Netscape, Internet Explorer 4 превратился из простого броузера в комплект приложений для электронной почты, групп новостей, видео, виртуальной реальности и разработки Web – страниц.
Internet Explorer 4 – это краеугольный камень, на котором основывается успех Microsoft в области производства продуктов для Internet. Броузер Internet Explorer 4 позволяет просматривать Web – страницы, выполненные в соответствии с последними стандартами языка HTML. Помимо броузера, в пакет Internet Explorer 4 входят аналогичные программные продукты пакета Netscape Navigator.
6.1 Броузер Internet Explorer 4
Основным назначением пакета Internet Explorer 4 остается просмотр информации в Web. Броузер позволяет просматривать Web – страницы или подключать для просмотра отдельных их частей другие программы и поддерживает все стандартные средства просмотра информации в Web. Меню и панели инструментов предоставляют возможность “ листать ” Web – cтраницы, изменять их свойства, а также выводить на печать, копировать и сохранять на жестком диске. Кроме того, появилось много новых функций.
6.2 Перемещение по ресурсам Web.
В Internet Explorer 4 предусмотрен ряд функций, облегчающих перемещение пользователя по Web. Одна из них – автозавершение – обеспечивает автоматическое сохранение адресов узлов Web, на которых вы уже побывали, и их последующую подстановку в строке ввода адреса.
В Internet Explorer 4 есть много функций, позволяющих сохранить путь к Web – страницам и впоследствии быстро к ним вернуться. Если ва раньше использовали Netscape Navigator, можно преобразовать его списки так называемых закладок, т. е. ссылок на Web – страницы, в список папки “Избранное” Internet Explorer 4.
При каждом посещении Web – страницы ее заголовок и адрес сохраняются на жестком диске в журнале. Можно просмотреть этот список и отсортировать его содержимое различными способами. Он облегчает повторное обращение к Web – cтраницам. Броузер Internet Explorer 4 уже не является простым окном в Internet. Сегодня цель – максимально приблизить стиль общения пользователя с компьютером к стилю работы в Internet. Кроме того, “врастание” Web в операционную систему позволяет оперировать находящейся в сети информацией также, как и той, что находится на рабочем столе и в папках.
Средствами интеграции Web в операционную систему компьютера являются технологии активного рабочего окна (Active Dekstop), каналов Internet (Active Channels) и просмотра папок в стиле Web (Web View). С их помощью пользователь сам решает, какую информацию средства управления Web допустить на свой рабочий стол.
Поставляемая в составе пакета Internet Explorer 4 служба поддержки личного Web – сервера позволяет превратить компьютер пользователя в сервер Web. С ее помощью можно протестировать Web – страницы перед их отправкой на настоящий сервер Internet или же опубликовать прямо на своем компьютере.
6.3 Active Channels.
Каналы – это вклад Internet Explorer 4 в развитии технологии автоматической рассылки информации. С помощью панели каналов, находящейся на рабочем столе или в окне Internet Explorer 4, можно выбрать один из заранее настроенных каналов – специальных узлов Web, которые постоянно обновляют информацию и автоматически рассылают ее подписчикам. Если вы просмотрели канал, и он вам понравился, вы можете на него подписаться.
Таким образом, канал Internet – это своеобразная Web – газета, регулярно поставляющая информацию на рабочий стол своих подписчиков.
Возможности Internet не ограничиваются только просмотром. В пакет Internet Explorer 4 вошло множество других компонентов для поддержки других видов общения. Так, приложение NetMeeting позволяет проводить сетевые конференции с обменами не только привычными типами данных, но также аудио- и видеоинформацией.
6.4 Резюме.
Выпущенный компанией Microsoft на рынок броузеров пакет Internet Explorer 4 стал серьезным конкурентом для прочих приложений аналогичного значения. Его броузер поддерживает новейшие стандарты для просмотра Web, в том числе последние стандарты HTML, Java и информацию, для просмотра которой необходимы специализированные элементы управления и подключаемые модули.
Средства навигации Internet Explorer 4 позволяют перемещаться по странице, возвращаться на начальную страницу и повторно посещать узлы, адреса которых сохранены в журнале или списке. Внешний вид окна броузера можно изменить, поменяв цвета, шрифты и панели инструментов.
Одним из самых важных новых свойств Internet Explorer 4 является его интеграция с рабочим столом Windows 95 или Windows NT, на котором теперь можно размещать активное содержимое (обычно это небольшие компоненты HTML, такие как, например, бегущая строка). Каналы Internet предоставляют возможность подписаться на Web – узлы и регулярно получать информацию об изменениях содержащейся на них информации.
C помощью входящих в Internet Explorer 4 программ можно обрабатывать специальные типы информации. В частности, программа Outlook Express позволяет создавать, отправлять и получать электронную почту, а также участвовать в группах новостей. С помощью приложения Netshow можно принимать участие в сетевых видео - и аудиоконференциях, а также совместно использовать различные данные и приложения. Благодаря VRML 2.0 Viewer можно открыть из Internet Explorer 4 окно в миры виртуальной реальности.
В Internet Explorer 4 входят также все основные инструментальные средства разработки Web – страниц. Приложение FrontPageExpress позволяет конструировать Web – страницы, содержащие информацию различных типов. Личный Web – сервер является средством для тестирования Web – страниц и размещение их на компьютере пользователя. Наконец, мастер создания файлов в Web автоматизирует процесс установки Web – страниц на выбранном уже их публикации Web – сервере.