Тема 11 Краткий обзор стандартов Интернета
Поскольку Интернет объединяет компьютеры различных типов, взаимодействующие друг с другом, его работа регламентируется множеством стандартов. Можно эффективно использовать Интернет, и не зная всех подробностей. В таблице 1 представлены некоторые новые и старые стандарты, которые применяются в сети.
Таблица1 — Основные стандарты Интернета
Hypertext Markup Language
Ha этом языке основано большинство страниц в Интернете. Как компьютерный язык, HTML ограничен; он, в основном, описывает размер, расположение и цвет текста и рисунков, но не выполняет никаких вычислений (нельзя сложить 2+2 в HTML). Чтобы выполнить расчеты, в HTML внедрены языки сценариев такие, как VBScript и JavaScript. Кроме того, в исходный код HTML ‘ могут быть вставлены такие объекты, как элементы ActiveX и приложения Java.
Это специальный способ доступа к приложениям с Web-страницы. CGI используется, например, при вводе данных в формы. Наиболее часто CGI применяется для приложений баз данных. В настоящее время для взаимодействия Web-сервера с приложениями IETF поддерживает только этот стандарт. Существуют также стандарты ISAPI и NSAPI.
Distributed Component Object Model
Это сокращение чаще называется ActiveX. (Это не совсем одно и то же, но для данного обзора это не так важно.) Это последний эксперимент Microsoft в распространяемых мини-приложениях (аплетах). В Интернете появился новый способ использования технологии OLE. Существенно то, что эти возможности можно использовать через Интернет. Для приложений ActiveX требуется Internet Explorer версии 3.0 или более поздней.
Стандарты Internet
Особую роль в выработке международных открытых стандартов играют стандарты Internet. Ввиду постоянно растущей популярности Internet, эти стандарты становятся международными стандартами «де-факто», и многие из них приобретают впоследствии статус официальных международных стандартов за счет утверждения одной из вышеперечисленных организаций, в том числе ISO и ITU-T. Существует несколько организационных подразделений, отвечающих за развитие Internet и, в частности, за стандартизацию средств Internet.
Основным из них является Internet Society (ISOC) — профессиональное сообщество, которое занимается общими вопросами эволюции и роста Internet как глобальной коммуникационной инфраструктуры. Под управлением ISOC работает Internet Architecture Board (IAB) — организация, в ведении которой находится технический контроль и координация работ для Internet. IAB координирует направление исследований и новых разработок для стека TCP/IP и является конечной инстанцией при определении новых стандартов Internet.
Рис. 12.1. Cтандартизация Internet.
В IAB входят две основные группы: Internet Engineering Task Force (IETF) и Internet Research Task Force (IRTF). IETF — это инженерная группа, которая занимается решением наиболее актуальных технических проблем Internet. Именно IETF определяет спецификации, которые затем становятся стандартами Internet. В свою очередь, IRTF координирует долгосрочные исследовательские проекты по протоколам TCP/IP.
В любой организации, занимающейся стандартизацией, процесс выработки и принятия стандарта состоит из ряда обязательных этапов, которые, собственно, и составляют процедуру стандартизации. Рассмотрим эту процедуру на примере разработки стандартов Internet. (Рис. 12.2, на котором показана схема прохождения стандарта через все этапы, сам является документом RFC; заметим, что он выполнен средствами псевдографики, для того, чтобы его можно было прочесть практически в любой операционной среде.)
1. Сначала в IETF представляется так называемый рабочий проект (draft) в виде, доступном для комментариев (на рисунке данный этап обозначен enter). Он публикуется в Internet, после чего широкий круг заинтересованных лиц включается в обсуждение этого документа, в него вносятся исправления, и, наконец, наступает момент, когда можно зафиксировать содержание документа. На данном этапе проекту присваивается номер RFC (возможен и другой вариант развития событий — после обсуждения рабочий проект отвергается и удаляется из Internet).
2. После присвоения номера проект приобретает статус предлагаемого стандарта (на рисунке proposed). В течение 6 месяцев этот предлагаемый стандарт проходит проверку практикой, в результате в него вносятся изменения.
3. Если результаты практических исследований свидетельствуют об эффективности предлагаемого стандарта, то ему, со всеми внесенными изменениями, присваивается статус проекта стандарта (на рисунке draft std). Затем в течение как минимум 4-х месяцев проходят его дальнейшие испытания «на прочность», при этом создается по крайней мере две программных реализации.
4. Если во время пребывания в ранге проекта стандарта в документ не было внесено никаких исправлений, ему может быть присвоен статус официального стандарта Internet (на рисунке standart).
Рис. 12.2. Стадии стандартизации протокола Internet.
Следует заметить, что все стандарты Internet носят название RFC с соответствующим порядковым номером, но далеко не все RFC являются стандартами Internet — часто эти документы представляют собой комментарии к какому-либо стандарту или просто описания некоторой проблемы Internet.
Список утвержденных официальных стандартов Internet публикуется в виде документа RFC и доступен в Internet, например по адресу https://www.internic.net/
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Шпаргалка по типам и стандартам Ethernet 802.3
Когда я изучал CCNA больше всего меня напрягали стандарты IEEE из-за своего количества, типов и названий. И приходилось каждый раз искать и смотреть какому стандарту соответствует такой-то тип интерфейса. После многих часов работы я смог слепить до кучи таблицы по каждому типу Ethernet интерфейсов, которая включает год выпуска стандарта, тип интерфейса, скорость передачи данных соответствующего типа интерфейса, максимальную длину сегмента и тип используемого кабеля. Рад поделиться с читателями.
Первые версии Ethernet
10 Мбит/с Ethernet (Thick ethernet) | Стандарт | Год выхода стандарта | Тип | Скорость передачи (Мbps) | Максимальная длина сегмента в метрах | Тип кабеля |
IEEE 802.3 | 1983 | 10Base5 | 10 | 500 м | коаксиальный | |
IEEE 802.3а | 1985 | 10Base2 | 10 | 185 м | ||
IEEE 802.3b | 1985 | 10Broad36 | 10 | 3600 м | ||
IEEE 802.3e | 1987 | 1Base5 | 1 | 250 м | UTP | |
IEEE 802.3e | 1987 | StarLan 10 | 10 | 250 м | UTP | |
IEEE 802.3d | 1987 | FOIRL | 10 | 1000 | оптоволоконный | |
IEEE 802.3i | 1990 | 10Base-Т | 10 | 100 м | UTP cat 3,5 | |
IEEE 802.3j | 1993 | 10Base-F | 10 | 2км | оптоволоконный |
Fast Ethernet — общее название для набора стандартов передачи данных в компьютерных сетях по технологии Ethernet со скоростью до 100 Мбит/с, в отличие от исходных 10 Мбит/с.
100 Мбит/с Ethernet (Fast Ethernet) | Стандарт | Год выхода стандарта | Тип | Скорость передачи (Мbps) | Максимальная длина сегмента в метрах | Тип кабеля |
IEEE 802.3u | 1995 | 100Base-FX | 100 | Одномод — 2 км Многомод — 400 м | оптоволоконный | |
100Base-Т | 100 | 100 м | UTP/STP cat 5 | |||
100Base-Т4 | 100 | 100 м | UTP/STP cat >= 3 | |||
100Base-ТХ | 100 | 100 м | UTP/STP cat 5 | |||
IEEE 802.12 | 1995 | 100Base‑VG | 100 | 100 м | UTP cat 3,5 | |
IEEE 802.3y | 1998 | 100Base-Т2 | 100 | 100 м | UTP cat 3,5 | |
TIA/EIA-785 | 2001 | 100Base-SX | 100 | 300 м | оптоволоконный | |
IEEE 802.3ah | 2004 | 100Base-LX10 | 100 | 10 км | ||
IEEE 802.3ah | 2004 | 100Base-BX10 | 100 | 10 км |
Gigabit Ethernet (GbE) — термин, описывающий набор технологий для передачи пакетов Ethernet со скоростью 1 Гбит / с. Он определен в документе IEEE 802.3-2005.
1000 Мбит/с (Gigabit Ethernet) | Стандарт | Год выхода стандарта | Тип | Скорость передачи (Мbps) | Максимальная длина сегмента в метрах | Тип кабеля |
IEEE 802.3z | 1998 | 1000Base-CX | 1000 | 25 м | UTP/STP cat 5,5e,6 | |
1000Base-LX | 1000 | Одномод — 5 км Многомод — 550 м | оптоволоконный | |||
1000Base-SX | 1000 | 550 м | ||||
IEEE 802.3ab | 1999 | 1000Base-T | 1000 | 100 м | UTP/STP cat 5,5е,6,7 | |
TIA 854 | 2001 | 1000BASE‑TX | 1000 | 100 м | UTP/STP cat 6,7 | |
IEEE 802.3ah | 2004 | 1000BASE‑LX10 | 1000 | 10 км | оптоволоконный | |
IEEE 802.3ah | 2004 | 1000BASE‑BX10 | 1000 | 10 км | ||
IEEE 802.3ap | 2007 | 1000BASE‑KX | 1000 | 1 м | для объединительной платы | |
non-standard | ? | 1000BASE‑EX | 1000 | 40 км | оптоволоконный | |
non-standard | ? | 1000BASE‑ZX | 1000 | 70 км |
10 Gigabit Ethernet или 10GbE являлся новейшим (на 2006 год) и самым быстрым из существующих стандартов Ethernet. Он определяет версию Ethernet с номинальной скоростью передачи данных 10 Гбит/с, что в 10 раз быстрее Gigabit Ethernet. Стандарт для оптоволокна специфицирован в IEEE 802.3-2005, а для витой пары в IEEE 802.3an-2006.
10 Гбит/с Ethernet (10 GbE) | Стандарт | Год выхода стандарта | Тип | Скорость передачи (Gbps) | Максимальная длина сегмента в метрах | Тип кабеля |
IEEE 802.3ае | 2003 | 10GBASE-SR | 10 | 26-300 м | оптоволоконный | |
2003 | 10GBASE-LX4 | 10 | Одномод — 10 км Многомод — 300 м | |||
2003 | 10GBASE-LR | 10 | 10 км | |||
2003 | 10GBASE-ER | 10 | 40 км | |||
2003 | 10GBASE-SW | 10 | 26 м — 40 км | |||
2003 | 10GBASE-LW | 10 | ||||
2003 | 10GBASE-EW | 10 | ||||
IEEE 802.3аk | 2004 | 10GBASE-CX4 | 10 | 15м | медный кабель СХ4 | |
IEEE 802.3an | 2006 | 10GBASE-T | 10 | 100 м | UTP/STP cat 6,6a,7 | |
IEEE 802.3aq | 2006 | 10GBASE-LRM | 10 | 220 м | оптоволоконный | |
IEEE 802.3ap | 2007 | 10GBASE-KX4 | 10 | 1 м | для объединительной платы | |
IEEE 802.3ap | 2007 | 10GBASE-KR | 10 | 1 м | ||
IEEE 802.3av | 2009 | 10GBASE-PR | 10 | 20 км | оптоволоконный |
40-гигабитный Ethernet (или 40GbE) и 100-гигабитный Ethernet (или 100GbE) — стандарты Ethernet, разработанные группой IEEE P802.3ba Ethernet Task Force в период с 2007 по 2011 год. Эти стандарты являются следующим этапом развития группы стандартов Ethernet, имевших до 2010 года наибольшую скорость в 10 гигабит/с. В новых стандартах обеспечивается скорость передачи данных в 40 и 100 гигабит в секунду.
40 и 100 Гбит/с Ethernet (40GbE или 100GbE) | Стандарт | Год выхода стандарта | Тип | Скорость передачи (Gbps) | Максимальная длина сегмента в метрах | Тип кабеля |
IEEE 802.3ba | 2010 | 40GBase-KR4 100GBase-KP4 | 40 100 | 1 м | для объединительной платы | |
100GBase-KR4 | 100 | 1 м | для улучшенной объединительной платы | |||
40GBase-CR4 100GBase-CR10 | 40 100 | 7 м | медный биаксиальный кабель | |||
40GBase-T | 40 | 30 м | UTP cat 8 | |||
40GBase-SR4 100GBase-SR10 | 40 100 | 100 м 125 м | оптоволоконный | |||
40GBase-LR4 100GBase-LR4 | 40 100 | 10 км | ||||
100GBase-ER4 | 100 | 40 км | ||||
IEEE 802.3bg | 2011 | 40GBase-FR | 40 | 2 км |
Кто заметит ошибки — пишите, исправлюсь. Спасибо.