- •Наука информатика Глава 1. Информатика — предмет и задачи
- •1.1. Появление и развитие информатики
- •1.2. Структура информатики
- •1.3. Влияние информатики на развитие общества: информационные революции
- •1.4. Информационные технологии: этапы развития
- •Глава 2. Технические средства информатики
- •2.1. Классификация эвм
- •2.2. Архитектура эвм
- •2.3. Основные характеристики вычислительной техники
- •2.4. Архитектура персонального компьютера
- •2.4.1. Системный блок
- •2.4.2. Материнская плата
- •2.4.3. Внутренняя память
- •2.4.4. Внешняя память
- •2.4.5. Устройства ввода
- •2.4.6. Устройства вывода
- •Глава 3. Программные средства информатики.
- •3.1. Классификация программных продуктов
- •3.2. Системное программное обеспечение
- •3.3. Пользовательское программное обеспечение
- •3.4. Инструментарий технологии программирования
- •II. Информация и информационные процессы. Глава 1. Информация.
- •1.1. Информация и данные.
- •1.2. Количественные характеристики информации.
- •Синтаксическая мера информации.
- •Семантическая мера информации
- •1.3. Качественные характеристики информации.
- •Глава 2. Технологии работы с информацией.
- •2.1. Технология кодирования информации
- •Кодирование чисел
- •Двоичная система счисления
- •Кодирование музыки
- •Кодирование текста
- •Кодирование изображений
- •Кодирование фильмов
- •2.2. Технология упаковки информации
- •1. Для любой последовательности данных существует теоретический предел сжатия, который не может быть превышен без потери части информации.
- •2. Для любого алгоритма сжатия можно указать такую последовательность данных, для которой он обеспечит лучшую степень сжатия, чем другие методы.
- •3. Для любого алгоритма сжатия можно указать такую последовательность данных, для которой данный алгоритм вообще не позволит получить сжатия.
- •Сжатие с потерей информации
- •Обратимое сжатие информации
- •2.3. Технология шифрования информации
- •Алгоритмы симметричного шифрования
- •Алгоритмы ассиметричного шифрования
- •Сравнение алгоритмов шифрования
- •Глава 3. Информационные процессы и информационные системы.
- •3.1. Информационная деятельность и информационные процессы
- •Получение информации
- •Передача и хранение информации
- •Обработка и преобразование информации
- •3.2. История развития вычислительных устройств
- •3.3. Информационные системы
- •Задачи, решаемые информационными системами
- •Алгоритмизация и программирование. Глава 1. Технология решения задач
- •1.1. Этапы решения задачи на эвм
- •1.2. Категории специалистов, занятых разработкой и сопровождением программного обеспечения
- •Глава 2. Алгоритмизация
- •2.1. Понятие, определение и свойства алгоритма
- •2.2. Способы записи алгоритмов
- •2.3. Виды алгоритмов
- •Глава 3. Программирование
- •Виды языков программирования
- •3.2. Основные понятия программирования
- •3.3. Основные конструкции языка программирования на примере basic
- •3.4. Жизненный цикл программного продукта
- •Основы информационной культуры Глава 1. Информационное общество
- •1.1. Представление об информационном обществе и информационной культуре
- •1.2. Информационные ресурсы и рынок информационных услуг
- •Глава 2. Всемирная компьютерная сеть
- •2.1. Разновидности компьютерных сетей
- •Модель взаимодействия «клиент – сервер».
- •4. Смешанные топологии
- •2.2. История Интернет
- •2.3. Структура Интернет
- •2.4. Сервисы Интернет Электронная почта
- •Поисковые системы
- •Телеконференции
- •Чаты (irc)
- •Содержание
2.2. История Интернет
После Карибского кризиса Агентство перспективного планирования Министерства обороны США (DARPA) выступило с инициативой создания «средств взаимосвязи пакетных сетей обработки данных». В документе говорилось, что необходима «надежная телекоммуникационная сеть, которая продолжала бы нормально функционировать даже при физическом уничтожении значительной части линии связи». Новые академические идеи того времени соответствовали задачам Министерства обороны США. В 1961 году Леонардом Клейнарком из Массачусетского Университета была опубликована его первая статья по пакетной коммуникации. Ее идея заключалась в том, что "данные должны передаваться в цифровой форме в виде «пакетов» — дискретных фрагментов, имеющих некоторую унифицированную структуру. В частности, пакет должен содержать публичную информацию о том, откуда и куда он направляется (позднее это было реализовано в виде «заголовков пакетов»). В то же время, «тело пакета» может быть зашифровано, чтобы, даже перехватив его, посторонние лица не смогли бы его прочесть. Тем не менее, структура сети должна была также быть публичной — иначе оказывалась бы невозможной доставка пакетов по назначению (позже она получила названиемаршрутизация). В августе следующего года другой исследователь тоже из Массачусетского технологического института Дж.К.Р. Ликлайдер опубликовал серию аналитических записок под общим названием «Взаимодействие человека с машиной в реальном времени». Ликлайдер полагал, что со временем множество компьютеров и локальных сетей будут объединены в единую систему, в которой каждый будет иметь возможность воспользоваться любыми находящимися в системе данными и программными продуктами. Уже спустя два года в 1964 году вышла в свет книга Леонарда Клейнрока, посвященная пакетной коммутации, а корпорация «РЭНД» (RAND) подготовила статью о применении пакетной коммутации в военных системах телефонной связи.
В 1969 году Defence Advanced Research Agensy (DARPA) по заданию министерства обороны США приступило к проекту по созданию экспериментальной сети передачи пакетов. Управление ARPA рассчитывало, что его сеть сможет снизить расходы на вычисления, предоставляя исследователям доступ к совместному использованию компьютерных ресурсов и способствуя сотрудничеству между исследователями, находящимися в разных местах. ARPA приступило к работе над проектом сети, и несколько подрядчиков из университетских и промышленных кругов спроектировали, изготовили и испытали аппаратные средства и программное обеспечение для этой сети. Проект внес значительный вклад в практику создания сетей. Так, была продемонстрирована эффективность метода пакетной коммутации; было установлено, что компьютеры разных типов можно объединять в одну сеть; были решены проблемы создания распределенных сетей, в частности проблема маршрутизации; были разработаны важные протоколы, методы передачи данных через модемы.
Эксперимент с ARPANET был настолько успешен, что многие организации захотели войти в нее, с целью использования для ежедневной передачи данных. И в 1975 году ARPANET превратилась из экспериментальной сети в рабочую сеть. Ответственность за администрирование сети взяло на себя Defence Communication Agency (DCA), в настоящее время называемое Defence Information Systems Agency (DISA). Протоколы продолжали развиваться и совершенствоваться.
1 января 1983 года предшественница сеть была полностью переведена с протокола Network Control Protocol (NCP) на протокол TCP/IP (Transmission Control Protocol/Internet Protocol). Принятие именно этого протокола стало оформлением столь привычной нам современной сетевой философии, которая и привела к появлению децентрализованной и практически самоуправляемой информационной инфраструктуры. Главная идея, предложенная авторами Робертом Каном и Винтом Серфом, состояла в том, чтобы перенести обеспечение надежности коммуникаций из сети в подключенные к ней серверы. К разработке протокола подключились Джонатан Постел и Дэни Коэн. Вместе учёные пришли к выводу о необходимости разделить протокол на две части: так появились «близнецы-братья» TCP и IP. Часть TCP отвечает за разбиение сообщения на датаграммы, за сборку их на стороне получателя, обнаружение ошибок и восстановление порядка пакетов, если он был нарушен в процессе передачи. IP, или Internet Protocol, отвечает за маршрутизацию отдельных датаграмм. К 1978 году окончательно оформилось то, что сегодня мы называем TCP/IP.
Этот протокол вошёл в Military Standarts (MIL STD), т.е. в военные стандарты, и все, кто работал в сети, обязаны были перейти к этому новому протоколу. Для облегчения этого перехода DARPA обратилась с предложением к руководителям фирмы Berkley Software Design внедрить протоколы TCP/IP в Berkeley(BSD) UNIX. С этого и начался союз UNIX и TCP/IP.
Спустя некоторое время TCP/IP был адаптирован в обычный, то есть в общедоступный стандарт, и термин Internet вошел во всеобщее употребление. В 1983 году из ARPANET выделилась MILNET, которая стала относиться к Defence Data Network (DDN) министерства обороны США. Термин Internet стал использоваться для обозначения единой сети: MILNET плюс ARPANET. Сеть Интернет была горячо принята учеными, сотрудничавшими с ARPA и стремившимися к обмену информацией и идеями со своими далекими коллегами. Эта атмосфера вдохновляла на создание новых сетей, и в 1985 Национальный научный фонд NSF начал строить сеть NSFNET для объединения своих суперкомпьютерных центров.
В дальнейшем правительство США решило передать административное управление сетью Интернет в руки частных лиц. В 1990 году Федеральный Совет по Информационным Сетям (Federal Networking Council) отменил требование, заключавшееся в том что для подсоединения к Интернет была необходима рекомендация какого-либо государственного органа США. Это решение послужило началом новой эпохи, поскольку теперь любая организация могла получить доступ к Интернет без каких либо серьезных оговорок или обоснований. Это способствовало расширению круга коммерческих поставщиков и потребителей услуг сети Интернет, которая вскоре связала между собой миллионы компьютеров и сотни миллионов людей во всем мире. И хотя в 1991 году ARPANET прекратила свое существование, сеть Internet существует, ее размеры намного превышают первоначальные, так как она объединила множество сетей во всем мире. Уже к 1993 году в мире было 2,5 миллиона подключенных компьютеров, в сети было представлено более 100 стран, а количество коммерческих потребителей превзошло численность академических. В 1994 году в Интернет пришли банки и торговые представительства. В 1997 году в США практически каждая крупная компания, организация, информационная служба, а также правительство имели свой веб-сайт. Число абонентов Сети постоянно увеличивается. Многие убеждены, что со временем Интернет станет также доступен и привычен, как телефон, телевизор, радио. В одних странах этот процесс займет больше времени, в других странах меньше. На сегодняшний день в мире существует только один регион, не имеющий доступа к Интернет — Центральная и Северная Африка. В остальных странах и регионах, включая Антарктиду, Интернет доступен либо непосредственно либо через другие сети.