Сеть Интернет, являющаяся сетью сетей и объединяющая громадное количество различных локальных, региональных и корпоративных сетей, функционирует и развивается благодаря использованию единого принципа маршрутизации и транспортировки данных. Маршрутизация данных обеспечивает передачу информации между компьютерами сети. Принцип маршрутизации данных составлен по аналогии с
передачей информации с помощью обычной почты. Для того чтобы письмо дошло по назначению, на конверте указывается адрес получателя (кому письмо) и адрес отправителя (от кого письмо). Аналогично, передаваемая по сети информация «упаковывается в конверт», на котором «пишутся» Интернет-адреса компьютеров получателя и отправителя, например: «Кому: 198.78.213.185», «От кого: 193.124.5.33». Содержимое конверта на компьютерном языке называется Интернет-пакетом и представляет собой набор байтов. В процессе пересылки обыкновенных писем они сначала доставляются на ближайшее к отправителю почтовое отделение, а затем передаются по цепочке почтовых отделений на ближайшее к получателю почтовое отделение. На промежуточных почтовых отделениях письма сортируются, т.е. определяется, на какое следующее почтовое отделение необходимо отправить то или иное письмо. Интернет-пакеты на пути к компьютеру-получателю также проходят через многочисленные промежуточные серверы Интернета, на которых производится операция маршрутизации. В результате маршрутизации Интернет-пакеты направляются от одного сервера Интернета к другому, постепенно приближаясь к компьютеру-получателю. Маршруты доставки Интернет-пакетов могут быть совершенно разными, и поэтому первые Интернет-пакеты могут достичь компьютера-получателя в последнюю очередь. Например, в процессе передачи файла от сервера От к серверу Кому маршрут первого Интернет-пакета может быть От-1-2-Кому, второго — От-Кому и третьего — От-3-4-5-Кому.«География» Интернета существенно отличается от привычной нам географии. Скорость получения информации зависит не от удаленности сервера Интернета, а от маршрута прохождения информации, т. е. количества промежуточных серверов и качества линий связи (их пропускной способности), по которым передается информация от сервера к серверу. С маршрутом прохождения информации в Интернете можно познакомиться с помощью специальных программ, которые позволяют проследить, через какие серверы и с какой задержкой передается информация с выбранного сервера Интернета на ваш компьютер.
В Интернете часто случается ситуация, когда компьютеры обмениваются большими по объему файлами. Если послать такой файл целиком, то он может надолго «закупорить» канал связи, сделать его недоступным для пересылки других сообщений. Для того чтобы этого не происходило, на компьютере-отправителе необходимо разбить большой файл на мелкие части, пронумеровать их и транспортировать в форме отдельных Интернет-пакетов до компьютера-получателя. На компьютере-получателе необходимо собрать исходный файл из отдельных частей в правильной последовательности, поэтому файл не может быть собран до тех пор, пока не придут все Интернет-пакеты. Транспортировка данных производится путем разбиения файлов на Интернет-пакеты на компьютере-отправителе, индивидуальной маршрутизации каждого пакета и сборки файлов из пакетов в первоначальном порядке на компьютере-получателе. Время транспортировки отдельных Интернет-пакетов между локальным компьютером и сервером Интернета можно определить с помощью специальных программ.
Маршрутизация и транспортировка данных в Интернете производится на основе протокола TCP/IP, который является основным «законом» Интернета. Термин «TCP/IP» включает название двух протоколов передачи данных: TCP (TransmissionControlProtocol — транспортный протокол); IP (InternetProtocol — протокол маршрутизации).
3. Какие информационные ресурсы содержит Интернет?
Интернет - это глобальная компьютерная сеть, в которой локальные, региональные и корпоративные сети соединены между собой многочисленными каналами передачи информации с высокой пропускной способностью. Интернет – это сеть сетей. Глобальная сеть Интернет привлекает пользователей своими информационными ресурсами и услугами (сервисами), которыми регулярно пользуется около миллиарда человек во всех странах мира. Бурное развитие сети Интернет, которое происходит последние 15 лет, в первую очередь обусловлено появлением Всемирной паутины. «Всемирная паутина» - это вольный перевод английского словосочетания «WorldWideWeb», которое часто обозначается как WWW или Web.
Всемирная паутина использует технологию гипертекста, в которой документы связаны между собой с помощью гиперссылок. Гиперссылки позволяют осуществлять переходы с одного документа на другой. Документы, содержащие гиперссылки, называются Web-страницами, а серверы Интернета, их хранящие, - Web-серверами. Переходы по гиперссылкам можно осуществлять между Web-страницами, хранящимися на одном компьютере, а также между Web-страницами, находящимися на любых компьютерах, подключенных к Интернету. В качестве указателей ссылок на Web-страницах могут использоваться фрагменты текста, которые выделяются цветом и подчеркиванием, а также графические изображения, которые выделяются рамкой. Активизация на исходной Web-странице указателя ссылки (например, щелчком мышью) вызывает переход на нужную Web-страницу.
Web-страница может быть мультимедийной, т.е. может содержать различные мультимедийные объекты: графические изображения, анимацию, звук и видео. Web-страница может быть интерактивной, т. е. содержать формы с полями, которые используются при регистрации пользователей бесплатной электронной почты, при покупках в Интернет-магазинах и т.д. Тематически связанные Web-страницы обычно бывают представлены в форме Web-сайта, т. е. целостной системы документов, связанных между собой в единое целое с помощью ссылок. В настоящее время на Web-серверах Интернета хранится громадное количество Web-страниц. Найти Web-страницу в Интернете можно с помощью адреса Web-страницы. В качестве способа доступа к Web-страницам используется протокол передачи гипертекста HTTP (HyperTextTransferProtocol). При записи протокола после его имени следует двоеточие и две наклонные черты: http://. Просмотр Web-страниц осуществляется с помощью специальных программ просмотра - браузеров. В настоящее время наиболее распространенными браузерами являются InternetExplorer, Mozilla и Opera. Окно браузера содержит стандартные элементы окна приложения: меню окна, содержащее наборы команд Файл, Правка, Вид, Избранное, Сервис и Справка; панель инструментов, кнопки которой позволяют переходить с одной Web-страницы на другую (кнопки Вперед, Назад, Домой), а также управлять процессом их загрузки (кнопки Остановить, Обновить); текстовое поле Адрес:, в которое Интернет-адрес нужной Web-страницы вводится с клавиатуры или выбирается из списка; рабочую область, в которой просматриваются Web-страницы.
Электронная почта (e-mail) является наиболее распространенным сервисом Интернета. Она является историческипервой информационной услугой компьютерных сетей и не требует обязательного наличия высокоскоростных и качественных линий связи. Электронная почта имеет несколько серьезных преимуществ перед обычной почтой. Наиболее важное из них — скорость пересылки сообщений. Если письмо по обычной почте может идти до адресата дни и недели, то письмо, посланное по электронной почте, сокращает время передачи до нескольких десятков секунд или, в худшем случае, до нескольких часов. Другое преимущество состоит в том, что электронное письмо может содержать не только текстовое сообщение, но и вложенные файлы (программы, графику, звук и т. д.). Кроме того, электронная почта позволяет посылать сообщение сразу нескольким абонентам, пересылать письма на другие адреса и пр. Некоторые почтовые серверы предоставляют пользователям возможность работы с электронной почтой с использованием Web-интерфейса. Работа с Web-почтой может производиться с помощью любого браузера. Существенной особенностью Web-почты является то, что все сообщения постоянно хранятся на удаленном почтовом сервере, а не на локальном компьютере пользователя. Многие почтовые Web-серверы предлагают всем желающим зарегистрировать бесплатный почтовый ящик. Зарегистрированные пользователи должны ввести свой логин и пароль, после чего они могут войти в почтовую систему. Для новых пользователей предлагается процедура регистрации.
Десятки тысяч серверов Интернета являются серверами файловых архивов, и на них хранятся сотни миллионов файлов различных типов (программы, драйверы устройств, графические и звуковые файлы и т. д.). Наличие таких серверов файловых архивов очень удобно для пользователей, так как многие необходимые файлы можно «скачать» непосредственно из Интернета. Файловые серверы поддерживают многие компании-разработчики программного обеспечения и производители аппаратных компонентов компьютера и периферийных устройств. Размещаемое на таких серверах программное обеспечение является свободно распространяемым или условно бесплатным и поэтому, «скачивая» тот или иной файл, пользователь не нарушает закон об авторских правах на программное обеспечение. Для удобства пользователей многие серверы файловых архивов (freeware.ru, www.freesoft.ru, www.download.ru) имеют Web-интерфейс, что позволяет работать с ними с использованием браузеров. Браузеры являются интегрированными системами для работы с различными информационными ресурсами Интернета и поэтому включают в себя менеджеры загрузки файлов. Однако удобнее для работы с файловыми архивами использовать специализированные менеджеры загрузки файлов, которые позволяют продолжить загрузку файла после разрыва соединения с сервером. Менеджеры загрузки файлов предоставляют пользователю подробную информацию в числовом играфическом виде о процессе загрузки файла (объем файла, объем загруженной части, в том числе в процентах, скорость загрузки, прошедшее и оставшееся время загрузки и др.). В некоторых менеджерах загрузки файлов достигается увеличение скорости загрузки за счет разбиения файла на части и одновременной загрузки всех частей. Например, в менеджере загрузки файлов FlashGet процесс загрузки каждой части файла представляется в графической форме в нижней части окна приложения. Доступ к файлам на серверах файловых архивов возможен как по протоколу HTTP, так и по специальному протоколу передачи файлов FTP (FileTransferProtocol). Протокол FTP позволяет не только загружать файлы с удаленных серверов файловых архивов на локальный компьютер, но и наоборот, производить передачу файлов с локального компьютера на удаленный сервер.