Как это работает
Интернет представляет собой огромную сеть компьютеров разных типов. Физически Интернет — обширная сеть проводных и иных каналов связи. По высокоскоростным магистралям информация циркулирует между главными сетевыми узлами; от них — к менее крупным узлам и в конце концов попадает на компьютеры конечных пользователей (чаще всего с использованием телефонных коммуникаций или локальных сетевых подключений). Таким образом, схему Интернета можно представить в виде густой сети проводов, подобно параллелям и меридианам опутывающих весь земной шар.
Протоколы
Кроме установления физической связи, необходимо обеспечить компьютерам некоторый способ «говорить» друг с другом. Компьютерный мир и Интернет — это обширное скопление порой несовместимых аппаратных платформ и операционных систем — UNIX, DOS, Mac OS, Windows. Чтобы все эти элементы могли как-то сообщаться, должен быть установлен некий общий связующий компонент, подобие всем понятного языка. Набор стандартизованных правил и требований, которым должны следовать компьютеры и программы, чтобы иметь возможность обратиться к ресурсам в сети, называется протоколом. Один из таких стандартов, TCP/IP (Transmission Control Protocol/lnternet Protocol — Протокол управления передачей данных/Протокол Интернет), стал универсальным протоколом для переноса данных по сетям Интернета. Без TCP/IP или чего-то подобного это было бы невозможно.
В Интернете используются также другие протоколы:
- • HTTP (Hypertext Transfer Protocol — протокол передачи гипертекстовых документов). Применяется для передачи запросов и информации документов (Web-стра-ниц) в среде World Wide Web с загрузкой документа в окно Web-обозревателя пользователя.
- • GOPHER — Альтернативный протокол передачи информации. Распространен менее широко, чем HTTP. При работе в GOPHER используется меню-управляемый интерфейс.
- • FTP (File Transfer Protocol — протокол передачи файлов). Протокол, используемый для передачи физических файлов различного формата между разнородными системами.
- • NNTP (Network News Transfer Protocol — протокол передачи новостей). Используется для чтения и размещения статей новостей в телеконференциях.
- • SMTP (Simple Mail Transport Protocol — простой почтовый протокол). Используется для передачи сообщений электронной почты.
- • POP (Post Office Protocol — протокол почтовой связи). Используется для получения сообщений e-mail с почтового сервера.
- • IMAP (Internet Message Access Protocol — протокол интерактивного доступа к электронной почте). Современный протокол, обеспечивающий возможность получения электронной почты и управления сообщениями на сервере; используется также для получения сообщений с досок объявлений BBS.
- • LDAP (Lightweight Directory Access Protocol — протокол доступа к директориям). Используется для поиска информации пользователей в адресных книгах общего доступа.
При пересылке данных через Интернет протокол разбивает их на небольшие дискретные части, или пакеты. Каждый такой пакет путешествует по Интернету независимо от других, проходя ряд компьютеров, расположенных на маршруте следования. По достижении компьютера-адресата все пакеты вновь собираются в оригинальное сообщение.