Протоколы сети Интернет
История Всемирной паутины
В истории сети Интернет выделяется 3 основные периода: этап экспериментальных работ, этап становления, этап коммерческого применения и совершенствования
Этап экспериментальных работ (60-70-е годы), выполненный в США с целью проверки основных теоретических предположений, включает:
– создание первой компьютерной сетипод названием ARPANET (ARPA – Департамент техники обработки информации Министерства обороны США) в 1969 году;
– разработку и демонстрацию сети с большим количеством компьютеров, в том числе, с подключенными иностранными узлами;
– демонстрацию в 1977 году возможности объединения четырех различных компьютерных сетей.
Этап становления (80-е годы), на котором были подтверждены и усовершенствованы результаты первого этапа, содержит:
– первое появление термина «Интернет» (1982 г.);
– перевод в 1982 г. сети ARPANET на протокол межсетевого взаимодействия TCP/IP;
– объединение 5 компьютерных центров США в новую сеть под название NSFNET с увеличением числа компьютеров в этой сети к 1989 году до 100 тыс. шт.
Этап коммерческого применения и совершенствования (конец 80-х – 90-е годы), основы которого были заложены в Церне – Европейском совете по ядерным исследованиям (Швейцария), включает:
– разработку в 1989 г. технологии публикации гипертекстовых документов; автором разработки был инженер Церна Тим Бернес-Ли,создавшийсетевойпротокол HTTP, язык разметки сетевых документов HTML, систему адресации URL, которые со временем стали основой Всемирной паутины;
– реализацию в 1991 г. протокола WWW (World Wide Web) и создание первого сайта, который был посвящен описанию устройства сети Интернет;
– создание в 1994 г. Консорциума Всемирной паутины (W3C) для разработки и внедрения технологических стандартов Интернета;
– мощное развитие глобальной сети во второй половине 90-х, включающее появление сетевой операционной системы Windows 95, массовую разработку корпоративных сайтов, появление электронной коммерции и Интернет-магазинов.
Сетевой протокол – это правила передачи и приёма данных в компьютерной сети.
Первоначально каждая локальная сеть разрабатывалась по собственным правилам, которые создавались в процессе самой разработки. В результате для функционирования сетей было создано множество различных протоколов. Для связи сетей с разными протоколами был разработан основополагающий протокол TCP/IP, который обеспечивает взаимодействие почти 100 протоколов различного уровня.
Протокол TCP/IPсостоит из двух частей, первая из которых (TCP) отвечает за разбиение сообщения на блоки, добавление служебных данных и формирование пакета. Вторая часть протокола (IP) отвечает непосредственно за передачу пакетов по сети с соблюдением системы адресации.
Наряду с основополагающим протоколом используются и другие протоколы.
Протокол UDP –стандартный упрощенный протокол, обеспечивающий упаковку данных в один пакет, который называется дейтограммой. Протокол не содержит средств обнаружения ошибки и может использоваться только для передачи коротких сообщений.
Протокол HTTP –создан для передачи web-страниц и является основой системы поиска и передачи документов (World Wide Web).
Протокол FTP -специально разработан для передачи файлов, которые находятся на компьютере пользователя или хранятся на специальном сервере.
Протокол WAP используется для передачи данных на мобильные телефоны, оснащенные программами просмотра – браузерами. Протокол ориентирован на малый размер экрана, на ограниченный объем памяти и малую пропускную способность.