Библиотека Интернет Индустрии I2R.ru |
|||
|
Что такое ИнтернетИтак, мы решили, что Интернет - это сеть сетей с единым адресным пространством. Что же скрывается за этим определением? Оказывается, все достаточно просто. Каждый компьютер, подключенный в данный момент к Интернету, имеет свой собственный адрес, который и используется при пересылке данных. Этот адрес, называемый IP-адресом, представляет собой 4 числа от 0 до 255 (4 байта). Естественно, эта последовательность в каждый момент времени является уникальной. Все IP-адреса делятся на постоянные и динамические. Первая группа определяет те узлы Интернета, которые подключены к нему постоянно, когда включен компьютер: серверы провайдеров, домашние ПК с выделенной линией, ADSL и прочие. С динамическими все немного сложнее. Дело в том, что сейчас число пользователей Интернета настолько велико, что всем IP-адресов не хватит. Из этого положения был найден следующий выход. Если мы рассмотрим всех клиентов одного провайдера, пользующихся соединением dial-up, то окажется, что одновременно в Сети бывает лишь малая часть из них. Всем компаниям, предоставляющим доступ в Интернет, выделены свои IP-адреса. А каждый человек, подключившийся к глобальной Сети, получает в пользование один из них. После того, как интернетчик отключился, его IP-адрес освобождается и может быть отдан провайдером другому. Естественно, людям было бы очень неудобно запоминать кучу IP-адресов любимых сайтов, которые могут меняться при смене, например, хостинга проекта. Поэтому была разработана система доменных имен, представляющих собой строки, построенные по особым законам. Таким образом, интернетчику нужно запомнить не ряд цифр, а "слово" (а точнее, адрес сайта, записанный в буквенном виде), что, конечно, гораздо проще. Браузер отправляет запрашиваемый пользователем адрес на специальный сервер DNS, который преобразует строку в IP-адрес или отправляет запрос вышестоящему серверу, который "знает" больше. Далее пакеты с данными отправляются к получателю уже по IP-адресу. Ну, а теперь давайте посмотрим, как же именно выглядит физическая структура Интернета. Каждый простой пользователь подключается к своему провайдеру. Причем способы подключения могут быть самыми различными: dial-up, ISDN, DSL, выделенная линия, спутниковый канал и т.д. Тут, вроде, все понятно. Проблемы начинаются на следующем этапе. Посудите сами - ведь для того, чтобы клиенты одного провайдера могли получить доступ к ресурсам, подключенным к другому провайдеру, обе компании должны быть соединены между собой. А если учесть, сколько на данный момент существует фирм, предоставляющих услуги доступа в Интернет, то становится понятно, что соединить всех их между собой просто нереально. И здесь на помощь приходят точки обмена трафиком. Что это такое? Фактически, это место, где сходятся каналы связи различных провайдеров. В принципе, здесь можно провести аналогию с обычной локальной сетью. Компьютеры сети будут обозначать провайдеров, провода между ними - различные каналы связи, а хаб - это и будет точка обмена трафиком. Таким образом, получается, что Интернет - это сеть сетей, ведь, по большому счету, все компьютеры, подключенные к одному провайдеру, могут считаться отдельной сетью. Итак, сигналы от пользователя попадают на сервер провайдера, оттуда на другой узел Сети, далее на третий и так далее - до тех пор, пока не попадут к адресату. Если же какой-то узел Интернета на маршруте не доступен, то пакеты отправляются "в обход". Именно этим и достигается высокая надежность глобальной Сети, работу которой невозможно прервать, выведя из строя один или несколько "главных" компьютеров. Как мы уже выяснили, для связи в Интернете могут использоваться самые разные линии: кабельные соединения, телефонные провода, спутниковые и радиоканалы и прочие средства связи. Причем сигнал от пользователя к требуемому серверу может проходить по нескольким различным типам линий. Все, с каналами связи мы разобрались. Давайте же посмотрим, какие сигналы идут по этим каналам. Оказывается, что везде в Интернете для связи используется семейство протоколов TCP/IP (Transmission Control Protocol/Internet Protocol), то есть "соглашения", позволяющее компьютерам "общаться" друг с другом независимо от того, к какой сети и каким образом они подсоединены. Эта технология определяет сигналы, передающиеся по каналам связи. Кроме того, существует целый ряд протоколов, определяющих правила связи сервера и клиента. Наиболее известен протокол HTTP (HyperText Transfer Protocol), который отвечает за просмотр гипертекстовых документов. А поскольку любая страничка и есть гипертекстовый документ, то получается, что HTTP необходим для просмотра любого сайта в Интернете. С электронной почтой дело обстоит немного сложнее. Дело в том, что для работы с корреспонденцией используется как минимум два протокола. По одному мы получаем почту от сервера - чаще всего это POP (Post Office Protocol). А вот отправляется корреспонденция от пользователей и путешествует между почтовыми серверами по протоколу SMTP (Simple Mail Transfer Protocol). Естественно, я перечислил далеко не все протоколы, использующиеся в Интернете. Так, например, для передачи файлов разработано специальное "соглашение" FTP (File Transfer Protocol). Для работы с удаленным компьютером как с локальным существует протокол Telnet. Этот список можно продолжать еще очень долго. Вот видите, Интернет, оказывается, не так уж и сложен. Конечно, разобраться в его структуре подробно, рассмотреть работу маршрутизаторов, точек обмена трафиком и прочих премудростей очень непросто, но нужно это только профессионалам. Тем не менее, каждый пользователь глобальной Сети должен хотя бы примерно представлять, что же такое Интернет и "с чем его едят". Марат Давлетханов |
|
2000-2008 г. Все авторские права соблюдены. |
|