Организация Интернета
План
1. Организация Интернета.
2. Протокол ТСР/IР.
3. Услуги провайдеров.
4. Информационные ресурсы Интернета.
5. Режимы информационного обмена.
6. IP-адреса.
7. Доменные имена DNS.
8. Служба FTP.
9. Web-навигатор Internet Explorer.
10. Возможности работы с Web-страницами.
Интернет представляет собой объединенную сеть, состоящую из набора связанных сетей, которые взаимодействуют как единое целое. Составляющими Интернета являются сети различного масштаба: крупные национальные магистральные сети, огромное множество региональных и локальных сетей.
Интернет (межсетевое соединение) - это объединение множества сетей, обеспечивающее распространение информационных потоков по всему земному шару. Интернет, называемый также глобальной сетью, имеет в своем составе несколько миллионов узловых компьютеров, обслуживающих десятки миллионов пользователей.
Благодаря объединению сетей компьютеры, обменивающиеся информацией, могут быть удалены друг от друга на огромные расстояния. Отметим, что физические расстояния в Интернете не имеют особого значения. Например, обмен данными может происходить одинаково как между компьютерами в разных полушариях, так и между компьютерами, находящимися в соседних комнатах.
Сети, составляющие Интернет, распространяются на большие расстояния и могут перекрывать одна другую. В результате любая пара узлов связана между собой не одним, а множеством каналов связи. Благодаря этому в Интернете обеспечивается устойчивость связи даже в условиях военных действий. При разрушении какой-либо части сетей пакеты с информацией беспрепятственно могут пойти в обход поврежденных участков. Кстати, первые исследования в области Интернета проводились именно с целью повышения надежности связи при возникновении глобальных военных конфликтов (буквально при ядерном взрыве).
Компьютеры, работающие в сети Интернет, называются узлами (иногда их называют хостами, хотя это не то же самое). Интернет вообще можно представить как множество узлов, каждый из которых может связаться с любым другим узлом. Узлами являются мощные компьютеры (мэйнфреймы), мини-компьютеры меньшей мощности и персональные компьютеры. Среди всех этих компьютеров имеются такие, которые оказывают услуги другим компьютерам, - это серверы. Получая сообщения электронной почты, вы обращаетесь к почтовому серверу. Желая просмотреть ту или иную Web-страницу, вы связываетесь с соответствующим Web-сервером.
Серверы - это мощные и надежные компьютеры, работающие круглосуточно и постоянно подключенные к Интернету. Серверы способны хранить и пересылать информацию по запросу других компьютеров, отвечая при этом на десятки и сотни запросов одновременно. Серверы защищены от сбоев электропитания и, как правило, работают под управлением операционной системы Unix.
Те компьютеры, которые составляют и посылают запросы к серверам, называются клиентами. Эти компьютеры не соединены с Интернетом постоянно, а подключаются к сети по необходимости. Таким образом, статус серверов и клиентов в Интернете аналогичен их статусу в локальной сети клиент/сервер.
Терминология «клиент/сервер» применяется также для программного обеспечения, с помощью которого поддерживается работа в Интернете. Так существует клиентское ПО, которое взаимодействует с пользователем и формирует запрос, и серверное ПО, которое отвечает на запросы. Например, клиентами являются почтовая программа, программа броузера для просмотра Web-страниц и т.д.
2. Протокол ТСР/IР
Компьютеры в Интернете, несмотря на различия своих платформ, операционных систем, прикладных программ, прекрасно «общаются» друг с другом. Это возможно благодаря тому, что все они пользуются одинаковыми правилами передачи данных - протоколом ТСР/IР. Этот протокол принят всеми участниками Интернета и поддерживается подавляющим большинством производителей сетевого оборудования.
ТСР/IР - основной транспортный протокол для передачи данных в Интернете. Аббревиатура ТСР/IР складывается из двух частей: ТСР (Тransmition Control Protocol - протокол управления передачей) и IР (Internet Protocol - протокол Internet).
Первая составляющая протокола (ТСР) устанавливает надежную связь между компьютерами и управляет передачей данных. Протокол ТСР разбивает информацию на порции-пакеты и каждому пакету присваивает номер, чтобы при получении можно было правильно восстановить информацию. Затем другая составляющая (протокол IР) добавляет к каждому пакету служебную информацию с адресами отправителя и получателя и обеспечивает доставку всех пакетов получателю. Отдельные пакеты могут путешествовать по Интернету различными путями и могут прийти к получателю в любом порядке хода всех пакетов, протокол ТСР располагает их по порядку и обеспечивает сборку сообщения. Если некоторые из пакетов по пути к получателю потерялись - протокол ТСР занимается решением и этой проблемы. Маршруты движения пакетов в сети рассчитываются специальной программой - маршрутизатором.
Протокол ТСР/IР находит применение не только в Интернете, он может использоваться, например, для связи локальных сетей внутри одного крупного предприятия. При этом связи с внешними сетями у предприятия могут отсутствовать. Более того, ТСР/IР иногда применяется для связи двух удалённых от друга компьютеров.