Кратко
- В мае 1997 года RFC 2143 предложил экспериментальную схему переноса датаграмм IPv4 внутри команд SCSI SEND MESSAGE(10). Документ не определял стандарт Интернета и не описывал действующую сеть.
- Обычный инициатор SCSI получает ответы на собственные команды. Для приема неожиданной команды другого хоста адаптеру нужен режим цели, а драйверу — возможность передать сообщение сетевому стеку.
- У SCSI не было широковещательного адреса канального уровня. Поиск соседа предлагалось выполнять опросом целей по очереди и смягчать кэшем; 64 хоста в тексте были проектным примером, а не измеренным развертыванием.
Команда с датаграммой
В RFC 2143 Бен Эллистон сравнил команды SEND MESSAGE длиной шесть, десять и двенадцать байт и выбрал десятибайтную. Ее код операции — 0x2A; седьмой и восьмой байты задают длину датаграммы IPv4 в порядке от старшего к младшему. Младшие четыре бита «stream select» обозначают тип полезной нагрузки, отчасти напоминая поле типа кадра Ethernet. За заголовком идет сама IP-датаграмма.
Совпадение 16-битных полей длины — технический аргумент в пользу формата, но не свидетельство работоспособности целой сети. Упомянутая возможность скорости, приближающейся к 360 Мбит/с, не сопровождалась измерением IP-приложений на построенном кластере. Официальная карточка относит RFC к категории Experimental и указывает, что это не стандарт Интернета.
Кто начинает обмен
У обычной транзакции SCSI роли несимметричны. Инициатор посылает команду, цель отвечает. Адресованное инициатору сообщение обычно является ответом на ранее посланную им команду. При обмене IP между рабочими станциями этого недостаточно: другой хост должен иметь право сам начать передачу. Поэтому RFC требует поддержки режима цели в адаптере принимающего компьютера и драйвера, который поднимет полученную команду к более высоким уровням.
Наличие обоих компьютеров на одной физической шине еще не делает их равными сетевыми участниками. Можно безошибочно собрать команду и не иметь пути для ее приема на другой стороне. Пропускная способность проводника не доказывает ни симметрию ролей, ни готовность программного обеспечения.
Адрес, который нельзя спросить у всех сразу
IP выбирает следующий переход, но для отправки ему требуется соответствующий идентификатор SCSI. В Ethernet протокол ARP из RFC 826 может опросить весь сегмент одной широковещательной посылкой. RFC 2143 отмечает отсутствие у SCSI такого канального адреса. Предложенная замена — последовательно обращаться к возможным целям; в зависимости от варианта это могло занять семь и более отдельных обращений к шине. Положительный кэш сокращал бы повторные опросы, отрицательный — откладывал бы повтор неудачной попытки.
Кэш экономит обращения, пока запись актуальна, но не превращает последовательный обход в вещание. В исходном SCSI использовались ID от 0 до 7, в Wide SCSI — от 0 до 15. Для оценки масштаба текст говорит и о шине короче десяти метров. Эти ограничения объясняют, почему автор рисует отдельный сценарий: восемь хостов, дополнительные адаптеры, IP-маршрутизация и теоретическая достижимость 64 компьютеров. Несколько коротких шин с маршрутизаторами не становятся одной большой шиной.
Распределенные вычисления, отказоустойчивые NFS, веб-службы и базы данных названы возможными применениями, но не продемонстрированы как работающие развертывания. Короткий раздел о безопасности также не устанавливает гарантий аутентификации, конфиденциальности или изоляции.
Источники и пределы вывода
- RFC 2143, разделы 2–7: роли SCSI, формат команды, поиск адреса, схема расширения и замечания о безопасности.
- RFC 826: первичный источник для сравнения с широковещательным ARP Ethernet.
- RFC Editor: дата и статус Experimental.
В этих материалах нет испытаний адаптеров, записи пакетов, теста кластера или статистики распространения. Иллюстрация выражает идею, а не фиксирует реальный объект.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров

