Сетевые стандарты и спецификации
Компоненты сетей стандартизируются и специфицируются не только сетевыми моделями. Многочисленные организации разрабатывают и публикуют спецификации сетевого оборудования и программного обеспечения. Конечно, спецификации не являются законом. Организации, разрабатывающие стандарты, не входят в состав правительства и не могут принуждать к соблюдению стандартов. Поставщик может отклоняться от стандартов как ему заблагорассудится, однако это не в его интересах. Собственные продукты, работающие только с продуктами этого же поставщика, непопулярны. В первые годы развития сетевых технологий производители могли не обращать внимания на стандарты, однако в настоящее время совместимость с другими продуктами является одним из основных требований.
Зачем нужна стандартизация
Организация ISO определяет стандарты как «документированные соглашения, содержащие технические спецификации, или другие точные критерии, которых следует придерживаться в качестве правил, директив или необходимых параметров, определяющих соответствие материалов, продуктов, процессов и услуг своему назначению».
Требования рынка — весьма существенный фактор, побуждающий поставщиков придерживаться стандартов, однако такая политика приносит и другие преимущества. Например, стандарты облегчают процесс разработки и производства коммерческих продуктов. С точки зрения потребителя, стандартизация обеспечивает надежность и качество продуктов и услуг.
Организации, учреждающие стандарты
Признанным органом стандартизации является ISO, однако это далеко не единственная организация, разрабатывающая и публикующая стандартизирующие спецификации на компьютеры и сетевые компоненты. Ниже приведен список основных международных органов стандартизации.
Организация ISO
ISO (International Standardization Organization) представляет собой всемирную федерацию национальных органов стандартизации. В нее входят по одному полномочному представителю более чем от 100 стран. ISO была создана в 1947 году для разработки международных стандартов в самых разных областях. Один из стандартов ISO, с которым люди сталкиваются на протяжении многих лет, — «номер ISO» на коробках с фотопленкой, означающий светочувствительность пленки. Другой пример работы ISO — международные коды стран.
ISO тесно сотрудничает с другими международными организациями, такими как IE С (International Electrotechnical Commission), WTO (World Trade Organization) и ITU (International Telecommunications Union).
Организация IEC
IEC (International Electrotechnical Commission — Международная комиссия по электротехнике) существует с 1906 года, т.е. дольше чем ISO, однако ее специализация более узкая. В то время как ISO учреждает стандарты любого вида, целью IEC является стандартизация в области электротехники и электроники.
В состав IEC входят 47 национальных комиссий. В 1967 году IEC заключила соглашение с ISO о совместной разработке стандартов и спецификаций.
Организация ITU
ITU (International Telecommunications Union — Международный союз телекоммуникаций) занимается финансированием конференций, публикацией документов и учреждением стандартов на продукты и услуги в области телекоммуникации.
Организация IETF
IETF (Internet Engineering Task Force) входит в состав IAB, который, в свою очередь, является технической консультативной группой в составе ISOC (Internet Society)
Организация IETF разделена на рабочие группы, каждая из которых занимается различными вопросами стандартизации Internet. Членство в IETF открытое, участие в ней может принять любая заинтересованная организация.
Основной задачей групп IETF является разработка и подача проектов Internet, которые затем преобразуются в официальные документы RFC (Requests for Comments — запросы на комментарии). Документы RFC, пройдя процесс официального утверждения, становятся стандартами Internet
Документы RFC и стандарты Internet
Как будущий специалист по сетям, вы еще не раз встретите выражение «RFCwoMep», служащее ссылкой на более подробную информацию о параметрах сетевых служб и протоколов. Эти службы и протоколы включают такие элементы:
— реализация DNS (Domain Name System);
— спецификации программного обеспечения NAT (Network Address Translation).
Хотя обычно документы RFC исходят от IETF, любая заинтересованная организация может подать свои предложения RFC. Не каждый документ RFC является стандартом. Чтобы стать стандартом, он должен пройти три этапа:
Существует даже документ RFC 2226, «Инструкция авторам», содержащий информацию о том, как писать и форматировать проект. Поданный проект поступает на рассмотрение в IESG (Internet Engineering Steeling Group), входящую в состав IETF.
Если проект одобрен IESG, он редактируется и публикуется. Редактор RFC, нанятый организацией ISOC, утверждает и публикует проект RFC. Редактор также отвечает за окончательную редакцию документов.
После рецензирования исполнительным комитетом и техническими экспертами каждый документ RFC причисляется к одной из следующих категорий:
Required Status — соблюдение обязательно;
Recommended Status — соблюдение настоятельно рекомендуется;
Elective Status — соблюдение рекомендуется, но не обязательно;
Limited Use Status — не предназначен для всеобщей реализации;
Not Recommended Status — применять не рекомендуется.
Организация IEEE
IEEE (Institute of Electrical and Electronics Engineers — Институт инженеров по электротехнике и электронике) занята содействием обмену информацией и разработкой стандартов и спецификаций для нижних уровней сетевых технологий (т.е. физического и канального).
Особый интерес для специалистов в области сетевых технологий представляют спецификации, составляющие проект IEEE 802. Его название отражает дату заседания комитета: число 80 означает год (1980), а 2 — месяц (февраль). Ниже перечислены стандарты комитета 802, определяющие реализацию физических и канальных протоколов и других сетевых компонентов нижнего уровня.
802.1. Введение в стандарты: управление локальными и городскими сетями; мосты подуровня MAC; алгоритм Spanning-Tree, предотвращающий зацикливание мостов.
802.2. LLC (Logical Link Control). Целью этих спецификаций является предотвращение «забивания» принимающего компьютера отправителем. Стандарт определяет разделение канального уровня OSI на два подуровня: LLC и MAC, из которых LLC обеспечивает интерфейс подуровня MAC и сетевого уровня.
802.3. CSMA/CD (Carrier Sense Multiple Access with Collision Detection — множественный доступ с контролем несушей и обнаружением конфликтов). Эта спецификация определяет использование в Ethernet метода доступа к сети (CSMA/CD). Спецификация устанавливает также стандарт на формат пакетов Ethernet. В первоначальном виде спецификация определяла использование в шине коаксиального кабеля, однако позже в спецификацию была включена архитектура lOBaseT (топология звезды) на основе витой пары.
802.4. Token Bus. Спецификация устанавливает стандарты на реализацию физической и логической шинной топологии с использованием 75-омного коаксиального телевизионного или волоконно-оптического кабеля с методом доступа на основе маркеров.
802.5. Token Ring. Спецификация определяет физические стандарты и метод доступа для топологии физической звезды и логического кольца с использованием экранированных и неэкранированных витых пар и доступа на основе маркеров. Этот стандарт основан на технологии Token Ring.
802.6. Городские сети. Спецификация устанавливает стандарты на сети, которые больше локальных, но меньше глобальных.
802.7. Широкополосные системы. Спецификация предназначена для сетей, использующих широкополосные передающие системы, такие как абонентское телевидение, в котором разные сигналы передаются на разных частотах по одному кабелю методом FDM (Frequency Dividing Multiplexing — мультиплексная передача с частотным разделением или уплотнением каналов).
802.8. Волоконная оптика. Спецификация предназначена для сетей на основе волоконно-оптических кабелей, включая FDDI (Fiber Distributed Data Interface).
802.9. Совместная передача голоса и данных. Специфицируется передача голоса и данных посредством сети ISDN (Integrated Services Digital Network).
802.10. Безопасность локальных сетей. Специфицируются методы безопасного соединения сетей VPN (Virtual Private Network) посредством общедоступной сети Internet.
802.11. Беспроводная связь. Специфицируется реализация беспроводных (некабельных) локальных сетей.
802.12. 100 VG An у LAN. Этот стандарт определяет требования к методу доступа к сети на основе приоритетов, разработанному компанией Hewlett Packard с целью объединения преимуществ технологий Ethernet, Token Ring и ATM в быстродействующей локальной сети.