2. Основы сетевых технологий
Слово Интернет (Internet) состоит из двух частей Inter и net – сеть. Таким образом, Интернет – это сеть сетей, следовательно, изучение интернет-технологий естественно начать с рассмотрения основ компьютерных сетей.
Компьютерная сеть – это набор связанных между собой автономных компьютеров.
Следует заметить, что ни Интернет, ни Всемирная паутина, строго говоря, не являются сетями. Интернет – это сеть сетей, а Всемирная паутина (WWW – World Wide Web) – распределенная система на базе Интернет.
Распределенная система – это такая система, в которой наличие многочисленных автономных компьютеров незаметно для пользователя. С его точки зрения, это единая система. Например, Всемирную паутину можно рассматривать как один большой сайт. Это обычно достигается с помощью специального программного обеспечения, надстраиваемого над операционной системой и называемого связующим программным обеспечением.
Компьютерная сеть не представляется пользователю чем-то единым. Она представляет собой набор связанных между собой автономных компьютеров. Пользователь имеет дело с конкретными компьютерами, ее составляющими, и если они имеют различное аппаратное и программное обеспечение, это не останется для него незамеченным. Так, чтобы запустить программу на удаленной машине пользователю необходимо явно на ней зарегистрироваться и потом дать команду на запуск.
При построении распределенных систем особая роль отводится программному обеспечению. «На самом деле распределенная система является программной системой, построенной на базе сети. Эта программная система обеспечивает высокую степень связности и прозрачности элементов. Таким образом, различие между компьютерной сетью и распределенной системой заключается в программном обеспечении (особенно в операционной системе) а не в аппаратуре [1, С. 23]»
- Введение
- 2. Основы сетевых технологий
- Применение компьютерных сетей
- Классификация компьютерных сетей
- Беспроводные сети
- Широковещательные сети и сети с передачей от узла к узлу
- Локальные сети
- Муниципальные сети
- Глобальные сети и интерсети
- 3. Принципы построения сетевых протоколов Иерархия сетевых протоколов
- Метафора «философ – переводчик – секретарь»
- Пример пятиуровневого протокола
- 4. Arpanet и возникновение интернет
- 5. Топология internet
- 6. Маршрутизация
- Маршрутизация в сетях на основе служб без установления соединения
- Маршрутизация в сетях на основе служб с установлением соединения
- 8. Служба доменных имен (dns)
- 9. Электронная почта
- 11. Введение в web-технологии
- Структура html-документа
- Теги заголовков и абзацев
- Маркированные списки
- Нумерованные списки
- Списки определений
- Вложенные списки
- Гиперссылки
- Использование рисунков в роли ссылок
- Карты изображений
- Основы JavaScript
- Управляющие структуры JavaScript
- 15. Введение в объектно-ориентированное программирование Основные понятия объектно-ориентированного программирования: инкапсуляция, наследование и полиморфизм
- Объектно-ориентированные, объектные и объектно-базированные языки программирования
- Избранная библиография по объектно-ориентрованному программированию
- Представление документа в виде древовидной структуры
- Навигация по документу
- Динамическая генерация веб-страниц средствами dhtml на основе dom
- Модель событий dom
- 17. Архитектура распределенной системы структурно-параметрического синтеза
- 18. Заключение
- Оглавление