Чтение онлайн

на главную - закладки

Жанры

Интернет на все 100 pro
Шрифт:

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

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

протокола TCP/IP. Вот с этого времени начинается второй этап развития Интернета.

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

Вообще-то, TCP/IP – это не один протокол, а два. Первый – TCP [2] – отвечает за то, как представляются данные в Сети, а второй – IP [3] – отвечает за то, куда эти данные отправляются и каким образом доставляются в нужное место.

Эта пара протоколов называется стеком протоколов [4] TCP/IP. Собственно говоря, только с появлением IP-протокола и появилось понятие «Интернет».

2

Transmission Control Protocol (англ.) – протокол управления передачей.

3

Internet Protocol (англ.) – интернет-протокол.

4

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

Интернет, как и любая компьютерная сеть, это сеть с коммутацией пакетов.

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

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

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

Революция, о которой так долго и настойчиво говорили компьютерщики всего мира, свершилась в 1993 г., когда в Интернете появилась служба [5] World Wide Web [6] (WWW). Служба WWW была основана на новом протоколе (опять протокол, куда же без него) передачи данных HTTP [7] и на особом формате представления данных – HTML. [8] Хотя HTML и называется языком, на самом деле это не полноценный язык программирования, а программное средство для размещения текста, графики

и других элементов на страницах Web-сайтов, которые еще называют Web-страницами.

5

Служба – в некоторых книгах службы Интернета называют сервисами. Это одно и то же.

6

World Wide Web (англ.) – Всемирная паутина.

7

HTTP – Hyper Text Transmission Protocol (англ.) – протокол передачи гипертекстовых документов.

8

HTML – Hyper-Text Markup Language (англ.) – язык гипертекстовой разметки.

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

Именно благодаря простой и понятной программе Mosaic работа в Интернете перестала быть уделом профессиональных программистов и специалистов по сетевым технологиям. Интернет шагнул в народ. Примерно в эти же годы технологии Интернета стали делать первые шаги в России.

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

Да пожалуйста...

Интернет – это глобальная вычислительная сеть с единой системой адресации.

Ну что, легче стало? Ах, все только запуталось? Да вы не волнуйтесь, сейчас, не торопясь, разберемся.

Что такое сеть?

Сеть – это группа компьютеров, соединенных между собой кабелем или какой-то другой средой передачи данных. Например, в последнее время все чаще встречаются так называемые Wi-Fi-сети, в которых компьютеры соединяются между собой не кабелями, а по радиоканалу, то есть средой передачи данных является эфир.

А почему вычислительная? Мы же вроде ничего не вычисляем, а просто смотрим на компьютере кино или читаем новости.

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

Компьютерные сети бывают локальными и глобальными. Строгого определения понятий локальной и глобальной сетей не существует, но в принципе дело обстоит так.

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

Первоначально компьютеры в ЛВС соединяли с помощью коаксиального кабеля, который был очень похож на обычный, телевизионный, но имел волновое сопротивление не 75 Ом, как у телевизионного, а 50 Ом. Различить эти кабели можно только по маркировке, а использовать один вместо другого нельзя ни в коем случае, ничего толком работать не будет. Если ваш компьютер рассчитан на подключение к сети по коаксиальному кабелю, то на задней стенке системного блока вы найдете разъем, очень похожий на антенное гнездо у импортных телевизоров.

Поделиться:
Популярные книги

Идеальный мир для Лекаря 9

Сапфир Олег
9. Лекарь
Фантастика:
боевая фантастика
юмористическое фэнтези
6.00
рейтинг книги
Идеальный мир для Лекаря 9

Господин моих ночей (Дилогия)

Ардова Алиса
Маги Лагора
Любовные романы:
любовно-фантастические романы
6.14
рейтинг книги
Господин моих ночей (Дилогия)

Мастер Разума VII

Кронос Александр
7. Мастер Разума
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Мастер Разума VII

Аргумент барона Бронина 2

Ковальчук Олег Валентинович
2. Аргумент барона Бронина
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Аргумент барона Бронина 2

Третье правило дворянина

Герда Александр
3. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Третье правило дворянина

Босс для Несмеяны

Амурская Алёна
11. Семеро боссов корпорации SEVEN
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Босс для Несмеяны

Не грози Дубровскому! Том II

Панарин Антон
2. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том II

Сын Петра. Том 1. Бесенок

Ланцов Михаил Алексеевич
1. Сын Петра
Фантастика:
попаданцы
альтернативная история
6.80
рейтинг книги
Сын Петра. Том 1. Бесенок

Чужбина

Седой Василий
2. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Чужбина

И только смерть разлучит нас

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
И только смерть разлучит нас

Пипец Котенку!

Майерс Александр
1. РОС: Пипец Котенку!
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Пипец Котенку!

Курсант: Назад в СССР 11

Дамиров Рафаэль
11. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: Назад в СССР 11

Небо для Беса

Рам Янка
3. Самбисты
Любовные романы:
современные любовные романы
5.25
рейтинг книги
Небо для Беса

Попаданка в Измену или замуж за дракона

Жарова Анита
Любовные романы:
любовно-фантастические романы
6.25
рейтинг книги
Попаданка в Измену или замуж за дракона