27.1.1. Многоуровневая архитектура стека TCP/IP
27.1.1. Многоуровневая архитектура стека TCP/IP
Протокол TCP/IP был создан в конце 60-х — начале 70-х годов агентством DARPA Министерства Обороны США (U.S. Department of Defense Advanced Research Projects Agency). Основные этапы развития этого протокола отмечены в таблице 27.1.
Этапы развития протокола TCP/IP Таблица 27.1
Год Событие 1970 г. Введен в использования протокол NCP (Network Control Protocol) для узлов сети Arpanet 1972 г. Вышла первая спецификация Telnet (см. RFC 318) 1973 г. Введен протокол FTP (RFC 454) 1974 г. Разработана программа TCP (Transmission Control Program) 1981 г. Опубликован стандарт протокола IP (RFC 791) 1982 г. Объединение протоколов TCP и IP в одно целое — TCP/IP 1983 г. Сеть Arpanet переведена на протокол TCP (ранее использовался протокол NCP) 1904 г. Введена доменная система имен DNSКак видите, все стандарты интернет-протоколов опубликованы в документах RFC. Документы RFC (Request for Comments) — это документы, в которых описывается устройство сети Интернет. Они создаются сообществом Интернет (Internet Society, ISOC). Любой член ISOC может опубликовать свой стандарт в документе RFC. Документы RFC делятся на пять типов:
1. Требуется (Required) — данный стандарт должен быть реализован на всех основных узлах TCP/IP.
2. Рекомендуется (Recommended) — обычно такие спецификации RFC также реализуются.
3. Выборочно (Elective) — реализация не обязательна.
4. Ограниченное использование (Limited use) — не рекомендуется для всеобщего применения.
5. Не рекомендуется (Not recommended) — не рекомендуются.
Протоколы семейства TCP/IP можно представить в виде модели, состоящей из четырех уровней: прикладного, основного, межсетевого и сетевого (таблица 27.2).
Уровни стека протоколов TCP/IP Таблица 27.2
Уровень 1 Прикладной уровень (уровень приложения, Application Layer) Уровень 2 Основной (транспортный) уровень (Transport Layer) Уровень 3 Межсетевой уровень (уровень Internet, Internet Layer) Уровень 4 Уровень сетевых интерфейсов (Network Interface Layer)Каждый из этих уровней выполняет определенную задачу для организации надежной и производительной работы сети.
Данный текст является ознакомительным фрагментом.