Глава 3 Основные понятия

– Сервер.

– Протоколы.

– Службы Интернета.

– Всемирная паутина.

Прежде всего следует четко представлять, что такое Интернет. Интернет – это миллионы постоянно работающих компьютеров, разбросанных по всему миру и объединенных всевозможными средствами связи (телефонными, радио– и спутниковыми каналами, оптоволоконными и коаксиальными кабелями) в единую Сеть.

Подключившись к Интернету, вы получаете доступ к информации, расположенной на всех этих миллионах компьютеров. Для этого достаточно ввести адрес нужного компьютера – и через несколько секунд вы, к примеру, уже скачиваете музыкальный файл с машины, расположенной где-нибудь в Австралии.

Однако следует четко представлять, что даже подключившись к Сети, вы не являетесь ее полноценной частью. Да, вы можете скачивать информацию из Интернета, посылать свои файлы другим пользователям, однако посетить ваш компьютер не сможет никто.

Выражаясь образно, Интернет можно представить огромным парком аттракционов, а вас – его посетителем. Подключаясь к Сети, вы в него входите, катаетесь на каруселях, стреляете в тире и едите сладкую вату. Когда это все надоедает, вы выходите из парка – обрываете связь.

Но это все образно. Чтобы иметь более четкое представление об Интернете, необходимо познакомиться с некоторыми определениями.

Сервер

Сервером называют постоянно работающий компьютер, подключенный к Сети. Если вернуться к нашему парку развлечений, то сервер – это один из его аттракционов. Помимо основных функций хранения и передачи информации, сервер может являться входом в Интернет для пользователей. Организации, использующие серверы таким образом, называются провайдерами. Их серверы являются как бы розетками, к которым подключаются пользователи.

Слово «сервер» часто используется в следующих словосочетаниях.

Выделенный сервер

Под словосочетанием «выделенный сервер» понимается обыкновенный сервер, то есть компьютер, постоянно подключенный к Интернету и сконфигурированный для работы в нем. Слово «выделенный» подчеркивает, что этот сервер ни от кого не зависит и находится в полном распоряжении его владельца. Владелец данного компьютера может размещать на нем любую информацию и использовать сервер, как ему заблагорассудится.

Владельцами выделенных серверов являются, как правило, довольно крупные фирмы и компании, специализирующиеся на работе в Интернете. Данные серверы максимально удобны при настройке программного обеспечения, имеют предельную гибкость при работе с располагающейся на них информацией и обладают наиболее высокой степенью защиты информации.

Виртуальный сервер

Иметь компьютер, круглосуточно подключенный к Интернету по скоростной линии связи, довольно накладно и не всегда по карману желающим поместить свою информацию в Интернете. Выходом из сложившейся ситуации может стать использование виртуального сервера.

Предположим, владелец какого-либо выделенного сервера имеет очень большой объем жесткого диска. Тогда он может разбить этот диск на небольшие части и передать их в аренду другим пользователям Интернета. Получив часть дискового пространства на удаленном компьютере, вы становитесь обладателем виртуального сервера. Физического доступа к нему вы, естественно, иметь не будете – сервер может находиться на другом конце света. Однако во время коротких сеансов работы в Интернете вы сможете размещать, удалять и редактировать любую информацию на своем виртуальном сервере. И эта информация будет доступна другим пользователям Сети постоянно, независимо от того, подключены вы к Интернету или нет. У вас как бы появляется свое собственное представительство в Интернете.

Виртуальные серверы бывают платными и бесплатными. Платные серверы отличаются большей функциональностью, отсутствием цензуры, гибким доступом к информации, то есть возможностью создать на них свой полноценный, независимый ни от кого мирок. Бесплатные виртуальные серверы, как правило, имеют очень большие ограничения в функциональности, размещенная на них информация не должна выходить за рамки дозволенного (например, вы не можете запускать коммерческие проекты), объем дискового пространства часто не превышает нескольких мегабайт. Кроме того, на страницах вашего сайта, вероятнее всего, будет располагаться реклама – это ваша плата за оказываемые услуги. Бесплатные серверы бывают полезны для «проб пера», а также для создания домашних страничек. Для более серьезных проектов целесообразнее использовать платные серверы.

Прокси-сервер

Это понятие немного не относится к основным, однако стремящийся стать опытным пользователь должен иметь о нем представление. Прокси-сервер – это специальная программа, являющаяся своеобразным буфером между пользователем и Интернетом. Применять ее необязательно (по умолчанию соединение с Сетью происходит без нее), однако зачастую использование прокси-серверов бывает довольно полезным, а иногда и просто необходимым. Прокси-серверы устанавливаются на отдельных компьютерах и способны выполнять различные функции.

Одним из способов применения прокси-сервера является хранение часто запрашиваемых файлов на специально выделенном для этих целей дисковом пространстве. В результате использование прокси-сервера ускоряет загрузку информации, часть которой теперь загружается не из Сети, а с его жесткого диска.

Другой немаловажной функцией прокси-серверов является посредничество. Они позволяют соединяться с серверами, недоступными в обычных условиях из-за запрета каких-либо организаций. Прокси-серверы забирают информацию от своего имени и передают ее вам. Для подобных целей существует множество бесплатных прокси-серверов, в изобилии присутствующих на просторах Интернета.

Кроме того, прокси-сервер может помочь выйти в Интернет, если напрямую с компьютера это сделать невозможно (например, нет модема), но он подключен к локальной сети, в которой есть компьютер с выходом в Интернет. На этом компьютере устанавливается прокси-сервер, в результате чего пользователи всех машин, подключенных к локальной сети, могут пользоваться Интернетом.

Протоколы

На самом деле Интернет не так прост, как кажется на первый взгляд. Он состоит из множества сетей всевозможных конфигураций. Эти сети, в свою очередь, формируются из множества разнообразных компьютеров, работающих на различных платформах под управлением разных операционных систем и соединенных всевозможными средствами связи.

Чтобы объединить эту огромную массу разношерстной техники в единое целое, требовался специальный «язык», на котором компьютеры могли бы говорить между собой и понимать друг друга, – некий сетевой вариант эсперанто. И создатели Интернета блестяще справились с поставленной задачей, изобретя семейство протоколов TCP/IP.

TCP и IP

TCP/IP (Transmission Control Protocol/Internet Protocol) – комплект протоколов, обеспечивающий передачу данных между компьютерами, объединенными в сеть. Свое название он получил от наименований двух ключевых протоколов: TCP и IP.

Механизм функционирования протокола IP можно сравнить с работой почтовой службы. Когда вы в реальной жизни хотите отправить письмо, вы помещаете его в конверт, пишете на конверте адреса отправителя и получателя, а затем бросаете его в почтовый ящик. И вам совершенно безразлично, каким образом это письмо попадет к адресату: все равно, в каких почтовых отделениях оно побывает, какой дорогой будет ехать поезд с письмом и как будет звать почтальона, который доставит это письмо. Главное, чтобы оно пришло быстро, в целостности и сохранности.

Таким же образом в Интернете работает протокол IP. Пересылаемая информация помещается в конверт, который в данном случае представляет собой специальные служебные символы, добавляемые к передаваемым данным и обеспечивающие целостность послания. На конверте присутствуют адреса отправителя и получателя – адрес компьютера, с которого информация была отправлена, и компьютера, на который она должна быть доставлена. Далее конверт отправляется в почтовое отделение, роль которого в Интернете выполняют маршрутизаторы – компьютеры, передающие информацию из одной сети в другую. Маршрутизатор в соответствии с адресом получателя выбирает оптимальный маршрут следования письма и отправляет его далее. Так, по цепочке, переходя из одной сети в другую, минуя различные «почтовые отделения», конверт доставляется адресату. Только время его доставки измеряется не днями, как в реальной жизни, а секундами.

Чтобы каналы передачи данных не были заняты слишком длинными сообщениями, конверты (называемые чаще IP-пакетами или IP-дейтаграммами) имеют ограниченные размеры. Большие сообщения разбиваются на несколько маленьких пакетов, которые передаются последовательно и уже не мешают проходить другим сообщениям. Каждый такой небольшой пакет путешествует отдельно, независимо от других, однако все они стремятся в одну точку – к адресату.

Работу с IP-пакетами берет на себя протокол TCP. Co стороны отправителя он делит сообщения на части, а со стороны адресата – собирает из этих частей единое целое. Если какой-либо из пакетов не дошел до конечной точки или же дошел в искаженном виде, то TCP запрашивает повторную отправку этого пакета и работает до тех пор, пока сообщение не будет воссоздано в своем первоначальном виде.

Другие протоколы

TCP и IP – это, безусловно, наиболее важные протоколы. Однако помимо них комплект TCP/IP включает в себя ряд других протоколов.

– UDP (User Datagram Protocol) – протокол пользовательских дейтаграмм. Является аналогом TCP, однако более примитивный и гораздо менее надежный. По этой причине UDP применяется, как правило, только в быстрых сетях с короткими соединениями, когда нужна высокая скорость передачи.

– FTP (File Transfer Protocol) – протокол передачи файлов. Позволяет передавать файлы с одного компьютера на другой. В своей работе FTP опирается на использование TCP.

– SMTP (Simple Mail Transfer Protocol) – простой протокол передачи электронной почты. Обеспечивает передачу почты между произвольными узлами Сети. Не зависит от транспортной среды, то есть может быть использован в сетях с протоколами, отличными от TCP/IP.

– Telnet – позволяет выполнять различные действия на удаленном компьютере. Компьютер пользователя в этом случае выступает в роли терминала. Вы вводите команды, они выполняются на удаленной машине, и на экране вашего компьютера высвечивается результат их выполнения.

– HTTP (HyperText Transfer Protocol) – протокол передачи гипертекста. При работе использует технологию WWW.

Существует множество других протоколов, однако с ними вы будете иметь дело гораздо реже, чем с описанными выше.

Службы Интернета

Представьте, что Интернет – это земной шар, где серверы представляют собой населенные пункты, а средства связи – всевозможные пути, объединяющие эти пункты. Этими путями можно пользоваться по-разному, в зависимости от поставленных целей: можно перевозить пассажиров, транспортировать различные грузы и корреспонденцию.

Таким образом, одни и те же пути используются различными службами так, как нужно именно этим службам.

В Сети таких служб несколько. Одни из них более популярны, другие менее. Чтобы получить от возможностей Интернета наибольшую выгоду, желательно уметь пользоваться ими всеми.

E-mail

Электронная почта (Electronic mail, E-mail) является одной из самых распространенных интернет-служб. Она представляет собой электронный аналог обычной почты, то есть позволяет передавать сообщения от отправителя к получателю. Получатель во время передачи данных вовсе не обязан находиться в Интернете: сообщение приходит на его почтовый ящик, находящийся на специальном почтовом сервере, и там спокойно ждет своего адресата.

Символом электронной почты является значок @, который в разных странах называют по-разному. В России наиболее распространено название «собачка» (рис. 3.1).



Рис. 3.1. «Собачка» – символ электронной почты.


По сравнению с обычной, электронная почта имеет множество преимуществ.

– Электронное письмо достигает адресата за считанные секунды, как далеко бы он ни находился.

– Отправка электронных сообщений не стоит практически ничего. Вы платите только за время, проведенное в Интернете. Чтобы послать набранное заранее письмо, вам будет достаточно всего нескольких секунд работы в Сети, а это – считанные копейки.

– К электронным сообщениям можно прикреплять любые файлы: изображения, музыкальные композиции, программы и т. д.

– Электронные адреса гораздо короче обычных почтовых, поэтому они намного проще запоминаются.

– Используя электронную почту, очень удобно работать с корреспонденцией: можно пересылать полученные письма по другим адресам, устанавливать фильтры от непрошенных гостей, отвечать на послания автоматически, посылать сообщения сразу нескольким адресатам, сортировать, хранить полученную почту и т. д. Этот список далеко не полный, и с каждым годом он увеличивается. Сейчас, к примеру, уже не в диковинку получать электронные письма или подтверждения об их приходе на мобильный телефон.

У E-mail существуют и недостатки. Основным из них является возможность перехвата электронного послания. Однако если вы не являетесь руководителем какого-то секретного производства или специальным агентом, то бояться вам едва ли стоит. Перехват электронной почты по силам далеко не каждому пользователю, а те, кому это дело по зубам, вряд ли заинтересуются вашей перепиской с родственниками из Чебоксар или любовными посланиями красотке из Бангладеша. Ну а для тех пользователей, которые всерьез боятся утечки информации, существуют специальные шифровальные методы, которые сводят практически на нет попытки перехвата почтовых сообщений.

Электронная почта, безусловно, является одной из важнейших составляющих Интернета. По этой причине в дальнейшем мы обязательно вернемся к E-mail.

Telnet

Служба Telnet была изобретена для того, чтобы управлять каким-либо удаленным компьютером через Интернет так, как будто вы сидите прямо перед ним. Сеанс работы обеспечивается совместным функционированием вашей машины и удаленной посредством передачи IP-пакетов. Взаимодействие довольно сложное, однако результат замечательный: вы, сидя за компьютером в деревне Красный лапоть, можете работать на машине, расположенной в США так, как если бы она стояла рядом.

Возможностями Telnet обычные интернет-путешественники пользуются редко. Чаще всего эту службу используют люди, связанные с управлением и обслуживанием серверов в Интернете.

FTP

Служба FTP называется так же, как рассмотренный выше протокол, и служит для передачи файлов с одного компьютера Сети на другой. Формат передаваемых файлов может быть любым.

Чтобы начать работу со службой FTP, необходимо предварительно подключиться к удаленному серверу, с которого вы хотите скачать необходимые вам файлы. Различают парольное и анонимное подключения. Парольное подключение возможно, если вам известны соответствующие имя и пароль пользователя. В противном случае вы сможете использовать анонимное соединение, при котором в качестве имени пишется слово anonymous. В последнем случае, как правило, предоставляется доступ лишь к части информации, расположенной на сервере.

Использование службы FTP в чистом виде можно сравнить с посещением библиотеки, в которой нет библиотекарей и толковых каталогов, а есть только огромные стеллажи с множеством книг. Согласитесь, разобраться, что к чему, и найти интересующую вас книгу будет довольно проблематично. Библиотекарем в подавляющем большинстве случаев является служба WWW, совместно с которой FTP и используется чаще всего. Специально созданная для этого служба Archie сейчас применяется гораздо реже.

Archie

Это тоже своего рода библиотекарь, только вышедший на пенсию и работающий очень редко. Archie – система поиска и выдачи информации о содержимом тысяч анонимных FTP по всему миру.

Чтобы осуществить поиск с помощью этой службы, необходимо зайти на один из специальных Archie-серверов. Поиск выполняется по имени файла или по содержимому описательных файлов. Результатом является список серверов, на которых были найдены совпадения с запросом. Для доступа к ним используется анонимный FTP.

WAIS

Archie помогает найти расположение имен файлов, содержащих ключевые слова поиска. Однако часто необходимо найти файл, ключевое слово в котором находится внутри, то есть в самом тексте. Для этих целей существует WAIS (Wide Area Information Server) – распределенная система поиска информации. WAIS просматривает в базах данных и архивах все тексты на предмет содержания в них ключевых слов и после этого выдает список найденных документов, отсортированных по частоте встречаемости в них искомых слов. В настоящее время большинство WAIS-серверов интегрированы в сети WWW.

Finger

Finger служит для получения информации о пользователях узлов Интернета. С помощью этой службы можно получить данные о пользователях, работающих в данный момент на интересующем вас компьютере, а также более детальную информацию о конкретном человеке (если, конечно, администратор сервера предоставляет ее): настоящее имя, номер телефона, время последнего подключения к Сети и т. д.

Whois

Whois обеспечивает каталожную службу для пользователей Сети и может выдавать информацию о различных сетях, структурах подключенных к ним компьютеров, пользователях этих компьютеров и т. д.

Наиболее популярным сервером, предоставляющим Whois-услуги, является http://www.internic.net. Он обладает данными практически обо всех зарегистрированных в Интернете компьютерах. С его помощью вы, к примеру, сможете узнать владельца той или иной машины, начало ее работы в Сети, время последнего обновления информации и т. д. (рис. 3.2).



Рис. 3.2. Результаты работы службы Whois

Группы новостей

Группы новостей (Newsgroups) – весьма популярная интернет-служба, представляющая собой некий дискуссионный клуб, разделенный по интересам. Часто эту службу называют телеконференциями (или просто конференциями). В настоящее время в Интернете насчитываются десятки тысяч телеконференций. Отличительной особенностью конференций является то, что они помогают обмениваться мнениями по различным темам пользователям, которые в реальной жизни вряд ли когда-нибудь бы встретились.

Конференция организована в виде переписки, письма (статьи) которой доступны всем ее участникам. Каждый пользователь может принимать участие в обсуждениях, отвечать на вопросы, а также задавать свои. Причем вопросы могут быть самыми разными, начиная общефилософскими и заканчивая обыкновенными, интересующими вас в данный момент, например: «Как не умереть с голоду, если жена уехала на выходные к маме?» Главное, чтобы ваш вопрос совпадал с темой конференции.

Кроме того, здесь, как и в любом общественном месте, необходимо вести себя порядочно: не оскорблять других участников конференции, придерживаться некоторых норм морали, говорить по существу и со здоровой долей юмора.

Чтобы участвовать в конференции, совсем не обязательно постоянно находиться в Интернете. Работа с группами новостей происходит аналогично работе с электронной почтой, то есть с использованием коротких сеансов связи.

IRC

IRC (Internet Relay Chat) – практически то же самое, что и телеконференция, однако общение здесь происходит в реальном времени, то есть все собеседники сидят перед своими компьютерами, подключенными к Интернету. Сообщения и ответы на них появляются сразу же после их ввода одновременно у всех участников разговора (рис. 3.3).



Рис. 3.3. Общение в IRC.


IRC, как и группы новостей, имеет ряд каналов, разделенных по определенным тематикам. Для своей работы эта интернет-служба использует IRC-серверы, протоколы и специальное программное обеспечение.

В подавляющем большинстве случаев IRC применяется не как рабочий инструмент, а как средство для развлечений. Увлекшись разговорами ни о чем, люди ночами напролет могут просиживать в Интернете. Виртуальные разговоры так затягивают, что некоторым пользователям подобный вид бесед заменяет реальное общение. Однако при этом нужно быть осторожным, так как в основном подобного вида интернет-сервисы затягивают в виртуальный мир с головой.

Gopher

Gopher – служба, практически полностью вытесненная гораздо более совершенной WWW. Пишу о ней, во-первых, потому, что она существует, а во-вторых, чтобы отдать ей дань уважения как первой службе, позволяющей более-менее удобно пользоваться всеми услугами, предоставляемыми Интернетом.

Gopher – это пользовательская оболочка, выполненная в виде множества расположенных на различной глубине меню, которые ведут к разнообразным командам, сервисам и файлам. Выбирая всевозможные пункты меню, вы можете вполне комфортно путешествовать по различным серверам, причем для доступа к информации совершенно не нужно знать какие-либо их внутренние команды.

Вообще, Gopher – довольно удобная служба, обладающая большими возможностями. Эта служба была бы незаменимой, если бы… Если бы не было WWW!

WWW

WWW (World Wide Web) – Всемирная паутина. Именно эта служба сделала Интернет простым, дружественным и доступным широким слоям населения. Именно благодаря WWW в 1990-х годах произошел взрыв популярности Интернета. Именно со Всемирной паутиной сейчас большинство пользователей Сети ассоциирует Интернет. И именно поэтому откреститься от WWW несколькими абзацами, так, как я поступил с большинством других служб, просто непозволительно.

Итак, знакомьтесь, World Wide Web!

Всемирная паутина

Основным достоинством WWW является то, что с помощью этой службы Интернет, ранее бывший уделом только ученых и инженеров, стал доступен абсолютно всем. Сложнейшим инструментом теперь без труда могут пользоваться люди, совершенно не сведущие в компьютерных технологиях и прочих штучках, но умеющие читать, а также способные возить по коврику мышь и щелкать ее кнопками. При всем этом Интернет ни в коей мере не потерял своей функциональности, так как WWW объединила в себе все его прочие службы.

В основе WWW лежат четыре ключевых понятия:

– единый формат всех документов;

– гипертекст;

– специальные программы для просмотра документов;

– единая система адресации.

Познакомимся с каждым из них поподробнее.

Единый формат документов

Все документы в Интернете сейчас придерживаются единого формата – HTML (HyperText Markup Language – язык разметки гипертекста). Документы, написанные с использованием HTML, называются веб-документами (или веб-страницами). Совокупность веб-страниц, принадлежащих какому-либо пользователю или организации и объединенных взаимными ссылками друг на друга, называется сайтом.

Давайте все-таки конкретнее разберемся, что же такое веб-страница. Веб-страница – это обыкновенный текстовый документ, имеющий расширение НТМ или HTML. Однако кроме полезной информации, этот текстовый файл включает в себя ряд служебных слов, называемых тегами. Теги служат исключительно для оформительских нужд: они позволяют изменять цвет, размер и форму шрифта, форматировать текст, вставлять в него изображения и видеофрагменты, изменять фон, добавлять музыкальное сопровождение и многое-многое другое. В итоге информация предоставляется в очень удобном и красочном виде.

Но основополагающим достоинством тегов является не это. Главное их предназначение – это вставка в «тело» документа гиперссылок.

Гипертекст

Самым смаком Всемирной паутины и именно той отличительной особенностью, благодаря которой служба WWW получила всеобщее признание, является гипертекст. С его помощью работать в Интернете стало можно, вообще не дотрагиваясь до клавиатуры, а лишь щелкая левой кнопкой мыши. Основным элементом гипертекста является гиперссылка. Гиперссылка – это ссылка на какой-либо другой документ Сети. Ссылки бывают текстовыми и графическими, то есть встраиваются, соответственно, в текст или графику. Обнаружить их можно, подведя указатель мыши к соответствующему элементу. Если указатель превратился из стрелки в руку с вытянутым вверх указательным пальцем, то рассматриваемый элемент является ссылкой. Текстовые ссылки, как правило, подчеркиваются и выделяются другим цветом, чтобы отличаться от остального текста.

Щелкнув на ссылке, вы, как по волшебству, попадаете на необходимую веб-страницу. И не нужно никуда вводить адрес требуемого сервера и название запрашиваемого документа. Всей необходимой информацией обладает ссылка.

Браузеры

Браузер – это программа, которая обязательно должна быть установлена на вашем компьютере. Браузер позволяет просматривать веб-страницы не как текст с набором служебных слов, а как удобочитаемый документ.

Браузер находит в тексте веб-документа теги, и выводит на экран информацию в соответствии с их требованиями (сами теги, естественно, не отображаются).

На сегодняшний день созданы сотни различных браузеров. Наиболее популярными из них являются Internet Explorer (входящий в состав Windows), Netscape Navigator и Opera. Они имеют некоторые несущественные отличия друг от друга, однако основные функции у них схожие.

Внешний вид

Внешний вид различных браузеров, как и следовало догадаться, неодинаковый. Мало того, обратившись к настройкам, интерфейс многих из них можно изменить до неузнаваемости. Но если убрать всю эту красивую обертку, дизайнерские изыски и прочие излишества, то все браузеры станут похожи друг на друга.

Итак, давайте рассмотрим некий усредненный стандартный вариант программы для просмотра веб-страниц (рис. 3.4).



Рис. 3.4. Внешний вид браузера Internet Explorer.


Львиную долю экранного пространства в этой программе занимает рабочая область, предназначенная для отображения веб-документов. Эта область – ваше окно в Интернет, через которое и будут осуществляться все взаимодействия с виртуальным миром. Если веб-страница не помещается в этом окне, то существуют полосы прокрутки, позволяющие просматривать ее по частям.

Вверху окна располагается стандартная строка меню, присущая большинству Windows-программ. Пункты этого меню позволяют настраивать браузер, манипулировать загруженными веб-страницами (сохранять, распечатывать, отправлять по электронной почте, изменять и т. п.), осуществлять навигацию и т. д. Короче говоря, в них сконцентрированы все возможности программы.

Под строкой меню находится панель инструментов. Расположенные на этой панели кнопки применяются для выполнения некоторых наиболее часто используемых операций (как правило, это навигация по веб-страницам). В зависимости от ваших предпочтений, количество кнопок на панели инструментов можно изменять.

Еще ниже располагается адресная строка. Она представляет собой поле, в которое вводится адрес запрашиваемого сайта или конкретной веб-страницы. В соответствии с запросом браузер обращается к определенному компьютеру в Сети и скачивает с него необходимый вам веб-документ, который впоследствии отображается в рабочей области.

Внизу окна размещается строка состояния. Ее предназначение – информировать вас о ходе загрузки веб-страницы, расположении запрашиваемого документа, виде соединения и т. п.

Навигация

Учитывая возможности гипертекста, навигация, как правило, превосходно осуществляется непосредственно на самих веб-страницах без какой-либо помощи извне. Однако и браузер обладает некоторыми инструментами, способными облегчить жизнь во время путешествий по Сети. Большинство из них располагается на панели инструментов.

– Кнопки Назад и Вперед служат для перехода соответственно к предыдущей и следующей странице согласно порядку их просмотра. Если вы просмотрели несколько страниц, то вы можете вернуться к любой из них, нажимая кнопку Назад. Кнопка Вперед становится активна лишь в том случае, если предварительно вы использовали кнопку Назад.

– Кнопка Остановить используется для прекращения загрузки веб-страницы. Применяется она, как правило, когда запрашиваемый документ оказывается очень больших размеров или загрузка идет слишком медленно. Часто после нажатия этой кнопки на экране можно увидеть часть веб-страницы, уже успевшую загрузиться.

– Кнопка Обновить служит для повторной загрузки текущей веб-страницы. Используется она обычно после обрывов связи или в том случае, когда есть основания полагать, что страница со времени последней загрузки изменилась.

– Кнопка Домой предназначена для перехода к веб-странице, заданной в браузере в качестве домашней (эта страница будет загружаться при открытии браузера).

Закладки

Закладки – это весьма полезная вещь. Путешествуя по различным сайтам, вы наверняка не раз столкнетесь с интересными ресурсами, которые были бы не прочь посетить вновь. Можно, конечно, запомнить или куда-либо записать адрес необходимой веб-страницы, но есть и более удобный выход – использование закладок. С их помощью вы, щелкнув пару раз мышью, сможете занести адрес понравившейся вам страницы в специальную папку (в Internet Explorer она называется Избранное). В следующий раз, когда вам захочется вновь посетить эту веб-страницу, вы просто выберете ее запись в меню Избранное и щелкнете на ней (рис. 3.5) – браузер сам доставит вас по назначению.



Рис. 3.5. Использование закладок.


Со временем список закладок будет увеличиваться и вскоре может стать очень длинным. Для удобства работы с ним предусмотрена группировка закладок по разделам.

Журнал

Закладки – вещь хорошая, но не будете же вы делать их для каждой увиденной веб-страницы. А ситуация, когда вдруг появляется необходимость вернуться на сайт, просмотренный несколько дней назад, возникает довольно часто. Вспомнить то, каким образом вы на него попали, вряд ли удастся. Еще меньше вероятность вспомнить его адрес. Единственным выходом в сложившейся ситуации является использование Журнала (рис. 3.6).



Рис. 3.6. Журнал браузера Internet Explorer


Журнал – это еще один инструмент, облегчающий навигацию в Интернете. Он представляет собой список последних посещенных вами сайтов. В зависимости от браузера и настроек этот список может содержать, к примеру, 500 последних просмотренных адресов или же сайты, на которых вы побывали в течение последних трех недель. Найдя в списке журнала нужную запись, достаточно щелкнуть на ней левой кнопкой мыши – и вы автоматически попадаете на необходимую веб-страницу.

Кодировка

Нередко бывают случаи, когда на запрашиваемой веб-странице вместо интересующей информации вдруг обнаруживается нечто такое: «мЮ ОНЯКЕДМХУ ЯН-ПЕБМНБЮМХЪУ ОН ОКЮБЮМХЧ РПНИЙС КХДЕПНБ БМЕГЮОМН ГЮЛЙМСК ЩКЕЙРПХЙ оЕРПНБШ» – и весь документ состоит из подобных малознакомых слов (рис. 3.7). Нет, это не ошибка загрузки и не какой-то заморский язык. Все дело в несовпадении кодировок.

Кодировка – это соответствие языка людей (буквы, цифры, символы) языку компьютеров (байты, биты). Однако соотнести байты и биты буквам и цифрам можно по-разному, именно поэтому и существуют различные кодировки.

Самыми распространенными кодировками кириллицы являются KOI8-R и Win-dows-1251. Если веб-страница, к примеру, создана с помощью KOI8-R, а ваш браузер настроен на кодировку Windows-1251, то текст на экране будет невозможно прочитать. Тем не менее не стоит беспокоиться. Современные браузеры способны понимать множество различных кодировок, поэтому достаточно выбрать нужную в соответствующем пункте главного меню – и текст мгновенно станет читабельным. Кроме того, во многих браузерах предусмотрена функция Автовыбор, с помощью которой программа автоматически распознает используемую кодировку.



Рис. 3.7. Неправильный выбор кодировки

Кэширование

В переводе с английского языка слово «cache» означает «тайник». Тайником в нашем случае является специальная системная папка, в которую компьютер записывает все документы, полученные из Интернета. И когда вы будете запрашивать какую-либо веб-страницу вторично, браузер покажет вам содержимое кэша, то есть копию страницы, расположенную на вашем жестком диске. Это существенно ускоряет работу, так как скорость обращения к винчестеру несравнимо выше скорости загрузки из Интернета.

Однако существует и обратная сторона медали. Может случиться так, что на удаленном компьютере документ изменился, а вы, обратившись к нему, получите его старую версию, извлеченную браузером из кэша. Однако это очень маловероятно, так как современные браузеры используют довольно эффективные алгоритмы для предотвращения подобных казусов, поэтому в подавляющем большинстве случаев вы будете получать самые новые документы.

Если вы все-таки заподозрили, что вам подсунули из кэша старую версию страницы, то всегда можете запросить необходимую веб-страницу непосредственно с сервера, нажав кнопку Обновить одновременно с клавишей Shift в Netscape Navigator или Ctrl и Обновить в Internet Explorer.

Cookies

Cookies (или «печенье», в переводе с английского) – это небольшая порция текстовой информации, которую сервер передает на ваш компьютер. Таким образом сервер как бы помечает компьютер для более удобного взаимодействия. Некоторые cookies хранятся у вас только во время одной сессии, а после закрытия браузера удаляются. Другие же могут постоянно находиться в специально предназначенной для этой цели папке в виде текстовых файлов.

Cookies используются разработчиками сайтов для различных целей. В первую очередь, они облегчают работу с сайтами, требующими авторизации. Если бы не было «печенья», то вам бы пришлось вводить свои имя и пароль при запросе каждого защищенного документа. А так, введя однажды свои данные, вы сможете комфортно работать во время всей сессии. Кроме того, с помощью cookies организуется автоматический вход на подобные сайты – сервер проверяет свой файл, расположенный на вашем компьютере, и, обнаружив информацию об имени и пароле, автоматически ее обрабатывает.

В файлы cookies записывают не только данные для авторизации. В них может также храниться информация индивидуального профиля пользователя, данные о просмотренных баннерах (чтобы не показывать каждый раз один и тот же), сведения о заказанных в интернет-магазине товарах и т. д. Спектр использования cookies очень широк. Например, «печенье» очень широко применяется в маркетинговых целях для отслеживания перемещения пользователя по сайту. Анализируя данные о маршрутах следования своих посетителей, администрация сайта совершенствует структуру своего веб-проекта.

Существует мнение, что cookies несут опасность для анонимности и безопасности пользователя. Подобные обвинения нельзя назвать совсем уж беспочвенными, однако серьезного повода для беспокойства нет. Данная технология создана, в первую очередь, для удобства пользователей, и те, кто ее отключают, лишаются при работе в Сети очень многого.

Основные настройки

Современные браузеры позволяют производить весьма гибкую настройку и изменять огромное количество параметров. Чтобы разобраться во всех них, нужно быть очень хорошим специалистом. На практике же, как правило, достаточно знать только основные настройки.

В первую очередь, в специальном поле окна настроек браузера необходимо ввести адрес домашней страницы – веб-страницы, которая будет загружаться каждый раз при открытии браузера. Если данная функция вам не нужна, то отмените ее, нажав кнопку С пустой. Тогда при запуске браузера вы будете начинать путешествие по Интернету с чистого листа. Если этого не сделать, то браузер с каждым новым сеансом будет загружать страницу, установленную по умолчанию (как правило, это сайт его производителя).

Полезно бывает оптимально настроить объем кэша и размер Журнала. Однако как для вас оптимально, решить можете только вы – это придет с опытом. В первое время лучше оставить все как есть.

Можно включить или выключить воспроизведение звука, отображение на вебстраницах графики, анимации и видео. Отключение данных параметров бывает полезным при низкой скорости соединения, когда скачивание информации из Интернета происходит очень медленно. Дело в том, что значительную часть объема веб-страницы занимает, как правило, именно графика. Сэкономив на ней, можно в несколько раз увеличить скорость загрузки документов. Конечно, сами страницы уже не будут столь привлекательными (вместо рисунков будут отображаться пустые рамки), но тут уж выбирать не приходится, нужно чем-то жертвовать. Если же какой-нибудь рисунок вам все-таки необходимо увидеть, то достаточно щелкнуть на нем правой кнопкой мыши и в раскрывшемся меню выбрать пункт Показать рисунок.

Еще одной важной настройкой является выбор почтовой программы, используемой браузером по умолчанию. Здесь определяется та программа, которая будет открываться при нажатии кнопки Почта на панели инструментов браузера (подробнее о почтовых программах написано в гл. 5).

Остальные настройки можно на первых порах не изменять – все должно хорошо работать и так. Естественно, это не касается настроек соединения, устанавливаемых каждым провайдером самостоятельно. О них обычно пользователю сообщается при заключении договора о предоставлении услуг Интернета. В любое время эти настройки можно уточнить по телефону технической поддержки, который должен присутствовать у любого уважающего себя провайдера.

Часто возникающие ошибки

Следует быть готовым к тому, что периодически во время работы в Интернете браузер будет выдавать ошибки. Вообще их великое множество, однако чаще всего встречается лишь несколько типичных ошибок.

– Page Not Found – страница не обнаружена. Этим браузер сообщает вам, что вы пытаетесь открыть несуществующий документ. Информация в Интернете изменяется быстро. Возможно, владелец сайта удалил нужную вам веб-страницу или переместил ее в другое место.

– Forbidden Pages – доступ к страницам закрыт. Сообщение означает то, что страницы существуют, однако для вас они недоступны. Вероятнее всего, вы не знаете необходимого пароля для авторизации или просто ошиблись в его написании.

– Page Can Not Be Displayed – невозможно отобразить страницу. Подобное сообщение очень часто возникает при плохой связи и означает, что браузер не дождался ответа на свой запрос серверу. Обычно проблема решается нажатием кнопки Обновить.

– Service Unavailable – служба недоступна. Это значит, что необходимая страница существует, однако по какой-либо причине она в данный момент недоступна. Попробуйте нажать кнопку Обновить через пару минут.

– Too Many Connections – слишком много соединений. Название говорит само за себя – все каналы, предназначенные для связи с данным сервером, заняты другими пользователями. Выход один – нажимать кнопку Обновить в надежде раньше других прорваться в освободившийся от кого-либо канал.

– Host Unknown – компьютер не найден. Означает, что IP-адрес запрашиваемого вами сервера не существует.

Адреса URL

Чтобы гиперссылки могли связать в единую сеть все веб-документы планеты, у каждой страницы в Интернете должен быть свой уникальный адрес. Этот адрес называют URL (Uniform Resource Locator – универсальный указатель ресурса).

В URL входят имя домена, названия файла и каталога, сетевой адрес машины и метод (протокол) доступа к файлу.

Формат адреса

Формат адреса URL имеет следующий вид: Протокол://Адрес: Порт/Путь.

– Протокол – необходимый в данном случае интернет-протокол. Вместо этого аргумента чаще всего стоит http – передача гипертекстовой информации, но могут быть также ftp – передача файлов, telnet – терминальный доступ, wais – система поиска информации и т. д.

– Адрес – адрес компьютера в Интернете, называемый также доменным адресом (domain address), доменным именем (domain name) или именем узла (host name).

– Порт – как правило, явно не указывается. По умолчанию все программы по протоколу HTTP ищут сервер на 80-м порте.

– Путь – адрес файла на компьютере.

Доменные адреса

Доменные адреса компьютеров выглядят примерно так: www.ivan.petrov.ru.

Таким образом, адрес компьютера является составным, и каждая его часть называется сегментом. Крайний правый сегмент (в данном случае ш) называется доменом первого уровня, следующий (справа налево) – доменом второго уровня и т. д. Домену первого уровня ш принадлежит множество доменов второго уровня, одним из которых является petrov. В свою очередь, домен petrov включает в себя домены третьего уровня, a ivan является одним из них. Подобные цепочки могут быть довольно длинными. Домены, подобно матрешкам, вкладываются друг в друга.

Домены первого (верхнего) уровня подразделяются по тематическому и географическому признакам.

Тематические домены следующие:

– com (commercial) – коммерческие организации;

– org (organization) – некоммерческие организации;

– edu (educational) – образовательные учреждения;

– gov (government) – правительственные организации;

– mil (military) – военные организации;

– net (network) – сети.

В связи со стремительным ростом Интернета стали появляться и другие тематические домены первого уровня: info, biz, name. Своей очереди ждет еще целый список подобных доменов, призванных облегчить пользователям ориентацию в виртуальном мире.

Каждая страна имеет свой географический домен, состоящий из двух букв, например:

– ru (Russian Federation) – Россия;

– ua (Ukraine) – Украина;

– by (Belarus) – Беларусь;

– us (USA)-США;

– са (Canada) – Канада;

– jp (Japan) – Япония.

Однако сейчас не слишком придерживаются задуманной классификации: украинские сайты можно встретить в домене ш, русские – в us, в домене net может располагаться сайт, посвященный анекдотам, и т. д.

IР-адреса

Вообще, доменные адреса предназначены исключительно для пользователей. Компьютеру же гораздо удобнее работать с цифровыми именами, называемыми IP-адресами. IP-адрес – это тот же адрес домена, но написанный на понятном компьютеру языке. Он состоит из 32-разрядного двоичного числа (представляющего собой набор 32 единиц и нулей), для простоты представляемого четырьмя десятичными. Каждое число может находиться в диапазоне от 1 до 254 (0 и 255 зарезервированы и не используются для адресации). Типичный IP-адрес выглядит примерно так: 213.180.199.11.

IP-адрес состоит из двух частей: адреса подсети и адреса самого компьютера. Числа в IP-адресе распределяются в зависимости от класса подсети.

– Класс А – присущ глобальным сетям огромного масштаба. На адрес подсети отводится только первое число. Остальные зарезервированы для адресов компьютеров (может включать свыше 16 млн).

– Класс В – применяется, как правило, крупными организациями. Адрес подсети состоит из двух чисел, два других числа – адреса компьютеров (можно подсоединить свыше 64 тыс.).

– Класс С – используется небольшими организациями. Три первых числа определяют адрес подсети и только одно – адреса компьютеров (можно подключить чуть больше 250).

Для определения доменного имени по IP-адресу в Сети существует служба доменных имен – Domain Name Service (DNS). DNS-серверы имеют в своем распоряжении специальные таблицы соответствия, с помощью которых и устанавливаются необходимые адреса.

IP-адрес, как и обычный доменный адрес, можно вводить в адресную строку браузера. Загрузка страницы должна происходить быстрее, так как в данном случае работа ведется, минуя DNS (правда, на практике эту разницу уловить вряд ли получится).

Определить IP-адрес любого компьютера очень просто. Достаточно запустить командную строку (Пуск / Программы / Стандартные / Командная строка) и ввести, например, ping www. yandex. ru. Вы увидите небольшое текстовое сообщение, которое будет начинаться со следующей строки:

Обмен пакетами с www.yandex.ru (213.180.216.200)…

Число в скобках – это и есть искомый IP-адрес. Вместо www. yandex, ru, естественно, можно вставить адрес любого другого сайта.

Различают IP-адреса двух видов: динамические и статические.

– Обычным пользователям Интернета, как правило, выделяются динамические IP-адреса. В таком случае при подключении к Интернету вашему компьютеру присваивается IP-адрес, который будет неизменным в течение всего сеанса связи. После разрыва связи и повторного подключения к Сети выделенный вашему компьютеру IP-адрес может оказаться уже совершенно другим. В данном случае динамические адреса используют с целью экономии диапазона IP-адресов, выделенных вашему провайдеру.

Основным достоинством динамической адресации является анонимность, так как вы в данном случае вообще не имеете своего IP-адреса, а как бы берете напрокат один из адресов своего провайдера.

– Статические адреса используются в том случае, когда подобного дефицита не наблюдается (например, если в офисе некой организации установлено всего около 20 компьютеров). В этом случае компьютер при каждом сеансе связи будет иметь один и тот же фиксированный IP-адрес.

Плюсом компьютера со статическим IP-адресом является то, что на нем можно организовать собственный веб-сервер (естественно, при наличии выделенной линии). Минус данного способа – высокая подверженность атакам злоумышленников.

Загрузка...