20. Интерфейс NetBios и NetBios over tcp/ip, протокол NetBeui.
Протокол NetBIOS(Network Basic Input/Output System) был создан для работы в локальных сетях.
NetBIOS работает на трёх уровнях семиуровневой модели OSI(open systems interconnection) -сетевом, транспортном и уровне сеансов связи. Уровень сеансов связи обеспечивает механизм обмена сообщениями между программами, работающими на станциях в рамках канала связи или сессии. Протокол способен обеспечивать более высокоуровневый интерфейс, чем, например, IPX(Internetwork Packet Exchange) или SPX(Sequenced Packet Exchange).
Реализация NetBIOS в сетях TCP/IP(Transmission Control Protocol/Internet Protocol), известная как NBT (NetBIOS over TCP/IP), регламентируется документами RFC 1001 и 1002 (Request for Comments). Однако многие компании ввели свои собственные расширения к стандартам. Протокол NBT в зависимости от обстоятельств может использовать как дейтаграммы UDP(User Datagram Protocol), так и соединения TCP.
В сетях NetBIOS каждому узлу присваивается имя (количество символов в имени ограничено 15), причем имена узлов образуют плоское пространство имен. Шестнадцатый байт имени характеризует тип сервиса, предоставляемый хостом. Рабочие группы/домены тоже имеют соответствующие имена NetBIOS, где также указываются типы сервисов.
Все оконечные узлы NetBIOS делятся на три типа:
1) Широковещательные ("B") узлы;
2) узлы точка-точка ("P");
3) узлы смешанного типа ("M").
IP-адрес может ассоциироваться с одним из указанных типов. B-узлы устанавливают связь со своим партнером посредством широковещательных запросов. P- и M-узлы для этой цели используют NetBIOS сервер имен (NBNS(NetBIOS Naming Service)) и сервер распределения дейтограмм (NBDD(NetBios Datagram Distribution)).
На сеансовом уровне компьютеры общаются между собой, используя имена NetBIOS, однако на сетевом уровне общение происходит с использованием IP-адресов. Поэтому в сетях NBT возникает задача, как связать имена NetBIOS с IP-адресами компьютеров. Остановимся на двух подходах:
- рассылка широковещательных запросов
- использование сервера имен NetBIOS (NBNS).
Для обозначения NBNS в своих ОС Microsoft применяет термин WINS (Windows Internet Name Service).
В сетях, где используется широковещательная рассылка запросов или NBNS, различают процедуру регистрации имен (name registration), т. е. резервирование за собой конкретного имени, и процедуру разрешения имен, т. е. определение IP-адреса по имени хоста (name resolution). Основной недостаток рассылки широковещательных запросов состоит в том, что широковещательные запросы могут распространяться только в пределах одной подсети.
В сетях с серверами имен NBNS/WINS регистрация и определение IP-адресов происходят централизованно и в динамическом режиме. Чтобы компьютеры сети могли общаться с NBNS, они должны знать IP-адрес сервера имен. Если хост предоставляет несколько видов сетевого сервиса, то он проводит регистрацию имени многократно - каждый раз заново для нового типа сервиса. С целью повышения отказоустойчивости сервиса реализована концепция основного и резервных серверов NBNS (WINS), которые периодически синхронизируют свои базы имен.
Все функции протокола могут выполняться с ожиданием или без ожидания завершения. В последнем случае требуется подготовить соответствующие подпрограммы завершения и навести на них указатели. При отсутствии подпрограммы завершения указатель должен быть обнулён.
В настоящее время разработана улучшенная версия протокола NetBIOS - NetBEUI (NetBIOS extended user interface). Этот протокол по своей функции занимает нишу протоколов TCP/IP, охватывая связной, сетевой и транспортный уровни. Здесь стандартизован формат пакетов NetBIOS, добавлены новые функции. Протокол обладает высоким быстродействием и служит для объединения небольших локальных сетей (20-200 ЭВМ) друг с другом или с главной ЭВМ.
Этот протокол соответствует связному, сетевому и транспортному уровню модели OSI. В новых версиях NetBEUI (3.0 и выше) снято ограничение на число одновременных сессий (254). Среди ограничений NetBEUI следует назвать отсутствие внутренней маршрутизации и серьезные ограничения при работе в региональных сетях. По этой причине NetBEUI рекомендуется для локальных сетей (здесь они предпочтительнее других протоколов), а для внешних связей использовать, например, TCP/IP.
- Информационно-вычислительные сети. Архитектура сетей и систем телекоммуникаций, базовые понятия и терминология сетевых технологий.
- 2. Характеристики проводных линий связи. Особенности подключения и согласования передающих линий. Эффекты, наблюдаемые при распространении сигналов по длинным проводным линиям.
- 3. Особенности оптоволоконных линий связи
- 4 Основные методы организации последовательных и связных интерфейсов
- 5. Цифровые каналы передачи данных. Разделение каналов по времени и частоте.
- 6. Передача в базовой полосе. Самосинхронизирующиеся коды (сск). Структура и форматы информации. Кодонезависимая (прозрачная) передача. Способы правильности передачи информации.
- 7. Передача в выделенной полосе с модуляцией несущей. Аналоговые каналы передачи данных. Скорость передачи информации. Кодирование информации. Формула к. Шеннона.
- 8. Способы модуляции. Модемы для коммутируемых линий. Модемные протоколы физического уровня. Организация дуплексного обмена.
- 9. Аналоговые и цифровые выделенные линии. Технологии xDsl
- 10. Локальные вычислительные сети (лвс). Моноканал. Методы доступа к моноканалу. Случайные, детерминированные и комбинированные методы.
- 11. Множественный доступ с контролем несущей и обнаружением конфликтов (csma/cd). Разновидности сетей Ethernet. Оборудование для организации лвс по технологии Ethernet.
- 1) Мосты Ethernet.
- 2) Маршрутизаторы.
- 3) Hub (концетратор)
- 4) Коммутатор (Switch)
- 13. Маркерные методы доступа. Сети fddi и Token Ring (tr). Особенности технологии arcNet. Преимущества и недостатки маркерного доступа.
- 14. Высокоскоростные локальные сети. Технологии 100vg-AnyLan, Fast-, Gigabit и 10Gigabit Ethernet.
- 15. Проблема и общие алгоритмы маршрутизации. Маршрутизаторы. Типовые характеристики современных маршрутизаторов.
- 16. Эталонная модель взаимосвязи открытых систем, уровни и протоколы. Функции сетевого и транспортного уровней.
- 17. Стек протоколов ipx/spx. Клиент – серверное взаимодействие. Идентификация программ в сети. Поиск серверов в сети с неизвестной топологией.
- 19. Стандартные протоколы обмена маршрутной информацией. Протоколы rip и ospf.
- 20. Интерфейс NetBios и NetBios over tcp/ip, протокол NetBeui.
- 21. Сетевой интерфейс прикладного программирования Winsock.
- 22. Сетевые операционные системы. Сети одноранговые и с централизованным управлением («клиент/сервер»).
- 23. Особенности файловых подсистем сетевых ос, обеспечивающие надежность и производительность при хранении и доступе к данным.
- 24. Механизмы защиты данных в сетях эвм. Аутентификация в сети на примере Kerberos.
- Характеристика Windows Основные характеристики ос семейства Windows 2000
- Основные функции и возможности NetWare 6x
- Особенности инсталляции
- Характеристика unix/linux
- Необязательный графический интерфейс
- Возможности, которые предоставляет ос Linux.
- Сравнение функциональности Windows nt Server и unix
- Базовые сетевые технологии и протоколы
- 26. Особенности технологий глобальных телекоммуникаций на основе виртуальных каналов: Frame Relay, X.25, atm(mpls).
- 27. Особенности цифровых выделенных каналов pdh, sdh/sonet. Чистые и наложенные ip-сети .
- 28. Технологии и оборудование беспроводных сетей. Стандарты ieee802.11x.
- 29. Спутниковые каналы обмена информацией. Геостационарные и низкоорбитальные спутники. Асимметричные и симметричные спутниковые каналы.
- 30. Сотовые системы связи и доступа в Internet
- 31. Использование инфраструктуры кабельного телевидения для организации сетей доступа в Интернет.
- 32. Протокол http. Обеспечение интерактивности и динамичности Web-страниц. Технология Java, апплеты и сервлеты.