Cтраница 2
Поскольку в соответствии с первым высказанным в [1] фундаментальным пожеланием системная шина пакетного коммутатора должна функционировать в сетевых категориях, разумно было бы рассмотреть методы доступа абонентов к среде, используемые в различных сетях, и оценить их применимость в системной шине пакетного коммутатора. [16]
Компьютерные интерфейсы ориентированы на относительно короткие машинные слова и адресный доступ, где каждая транзакция связана с конкретным адресом архитектурного элемента, ячейки памяти или системного регистра. Эта связь может быть явной при одиночной транзакции ( в сетевых категориях - при передаче короткого сообщения) или неявной - в случае блочной передачи ( в сетевых категориях - при передаче пакета), но в любом случае отправитель данных должен указать точный адрес памяти, в который будет записано каждое передаваемое машинное слово. При обмене данными между узлами пакетного коммутатора с децентрализованной структурой, предложенной в [1], это означает, что отправитель вынужден оперировать с физическими адресами памяти получателя. Из этого факта следуют три неприятных следствия. [17]
В традиционных системных интерфейсах каждая транзакция обязательным образом квитируется. Квитирование преследует две цели: подтверждение физического наличия получателя и согласование длительности данной транзакции с априорно неизвестными динамическими характеристиками ее адресата. Что касается динамических характеристик адресата, то в пакетном коммутаторе они, как правило, заранее известны, и пересылка пакетов может осуществляться без квитирования транзакций с более высокой скоростью. [18]