- •Протоколы канального уровня
- •Стандарты Ethernet
- •Спецификации физического уровня
- •Спецификации физического уровня Ethernet
- •Ethernet на коаксиальном кабеле
- •Ethernet на оптоволоконном кабеле
- •Основные принципы прокладки кабеля
- •Кадр Ethernet
- •Адресация Ethernet
- •Поле Ethertype/Length
- •Типичные шестнадцатеричные значения Ethertype
- •Механизм csma/cd
- •Краткое содержание занятия
- •Занятие 2. Token Ring
- •Спецификации физического уровня
- •Передача маркера
- •Кадр Token Ring
- •Краткое содержание занятия
- •Занятие 3. Fddi
- •Физический уровень fddi
- •Кадры fddi
- •Краткое содержание занятия
- •Занятие 4. Беспроводные сети
- •Физический уровень ieee 802.11
- •Управление доступом к среде в стандарте ieee 802.11
- •Краткое содержание занятия
- •Протоколы сетевого уровня
- •Протокол ip
- •Ip помещает данные транспортного уровня в дейтаграмму
- •Стандарт ip
- •Функции ip
- •Инкапсуляция
- •Поля дейтаграммы выполняют следующие функции.
- •Адресация
- •Маршрутизация
- •Фрагментация
- •Идентификация протокола
- •Параметры ip
- •Краткое содержание занятия
- •Занятие 2. Протокол ipx
- •Заголовок ipx
- •Адресация
- •Протокол NetBeui
- •Имена NetBios
- •Кадр NetBeui
- •Протокол nmp
- •Протокол smp
- •Протокол udp
- •Протокол dmp
- •Краткое содержание занятия
- •Занятие 4. AppleTalk
- •Протокол tcp
- •Заголовок tcp
- •Краткое содержание занятия
- •Порты и сокеты
- •Управляющие биты
- •Установка соединения
- •Передача данных
- •Подтверждение доставки
- •Протокол spx
- •Протокол ncp
Адресация
Как уже говорилось, IPX, в отличие от IP, не имеет собственной системы адресации. Для идентификации компьютеров в сети в IPX используются те же аппаратные адреса, что и в протоколах канального уровня. В NetWare это проблем не вызывает, так как эта ОС предназначена для использования в рамках локальных сетей, тогда как IP вынужден иметь дело с Интернетом. Аппаратные адреса, присвоенные сетевым адаптерам компьютеров, записываются в 6-байтовые поля Destination Node Address и Source Node Address.
Протокол NetBeui
В современных версиях ОС Microsoft Windows протоколом по умолчанию является TCP/IP, но в предыдущих версиях Windows NT и Windows for Workgroups вместо него использовался NetBEUI (NetBIOS Extended User Interface). Поддержка NetBEUI и по сей день включается во все ОС Windows. Определенные элементы этого протокола являются неотъемлемой частью сетей Windows независимо от того, пользуетесь Вы им или нет.
NetBEUI существенно отличается от IP и IPX. Главное отличие в том, что NetBEUI не способен маршрутизировать пакет между сетями, а значит, не подходит для использования в интерсетях.
Решение об использовании NetBEUI в Windows было принято Microsoft, когда включение сетевых возможностей в эту ОС только начиналось. Как и NetWare, Windows поначалу использовалась в небольших Л ВС, и в тех условиях NetBEUI работал безупречно, обеспечивая прекрасную производительность, автоматическую настройку и конфигурирование, а также избавляя от необходимости назначать клиенту адрес и другие параметры, как этого требует TCP/IP. С другой стороны, NetBEUI не поддерживает подключения к Интернету, и, если Вы собираетесь использовать сеть для совместного выхода в Интернет, Вам придется использовать TCP/IP.
Совет Установка NetBEUI часто помогает локализовать источник сбоев в сетях Windows. Если с помощью NetBEUI системы общаются нормально, значит сетевое оборудование и драйверы сетевых адаптеров функционируют правильно, и проблема связана с конфигурацией TCP/IP на одной или обеих системах.
Имена NetBios
Система NetBIOS (Network Basic Input/Output System) является программным интерфейсом, с помощью которого приложения получают доступ к сетевому оборудованию компьютера, а значит, и \к сети.
У NetBIOS есть собственное пространство имен, которым NetBEUI пользуется для идентификации компьютеров в сети, как IP пользуется IP-адресами, a IPX — аппаратными адресами. Имя, которое Вы присваиваете компьютеру в процессе установки Windows, на самом деле является NetBIOS-именем и в сети должно быть уникальным.
Длина имени NetBIOS равна 16 символам. Шестнадцатый символ зарезервирован Windows для кода ресурса, которому присвоено имя, а оставшиеся 15 символов (букв и цифр) назначаются пользователем. Коды позволяют различать имена компьютеров, контроллеров домена, пользователей, групп и других ресурсов. Если Вы назначаете компьютеру имя короче 15 символов, система дополняет его пробелами, чтобы код ресурса всегда приходился на шестнадцатый символ.
Примечание В отличие от предыдущих версий, в Windows 2000 имена компьютерам и пользователям назначаются с помощью пространства имен DNS (Domain Name System), а не NetBIOS. Но служба каталога Windows 2000 Active Directory поддерживает NetBIOS для обеспечения обратной совместимости. Компьютер, работающий под управлением одной из предыдущий версий Windows, взаимодействует с системами Windows 2000, используя вместо DNS-имен их NetBIOS-эквиваленты.
Имена NetBIOS хранятся в простой двухмерной базе данных, без организации иерархии имен. Как IP, так и IPX используют иерархическую систему адресов с разделением идентификаторов компьютера и сети, в которой он расположен. В имена NetBIOS идентификатор сети не входит, и потому этот протокол не является маршрутизируемым, т. е. не способен адресовать пакеты в другие сети и не поддерживает таблицы маршрутизации. NetBEUI работает исключительно с идентификаторами компьютеров, а это означает, что все системы должны находиться в одной локальной сети.