реклама на сайте
подробности

 
 
> Совместимость протоколов IEEE 802.3 и IEEE 802.1Q, в Ethernet-контроллере CS8900A
Волощенко
сообщение Jun 29 2006, 08:35
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Добрый день!
Я использую микросхему Ethernet-контроллера CS8900A, которая работает на основе протокола стандарта IEEE 802.3. Теперь Заказчик требует работы в виртуальных сетях VLAN, а там уже протоколы стандарта IEEE 802.1Q.
Протоколы похожи, но отличаются положением двухбайтного поля о длине информационного пакета, который во втором случае (в IEEE 802.1Q) сдвинут на 4 байта вглубь, а перед ним введена дополнительная служебная информация. Схема CS8900A не обнаружит в нужном месте кода о длине информационного пакета, и будет работать не правильно.
Вопросы: Как выйти из этого положения? Кто сталкивался с подобной проблемой? Можно ли на CS8900A совместить эти протоколы?
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dimasen
сообщение Aug 10 2006, 08:08
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 59
Регистрация: 12-07-04
Из: Санкт-Петербург
Пользователь №: 313



Может мне кто-нибуть прислать пример ЕЗЕРНЕТ пакета с VLAN. в виде:

00 3f 86 dd 00 01 02 03 04 05 60 00 00 00 00 0d
3a 40 20 01 06 60 30 08 17 89 00 00 00 00 00 00
00 05 20 01 06 60 30 08 17 89 00 00 00 00 00 00
00 06 80 00 9d 8c 06 38 00 04 00 00 00 00 00 47
09 a7 44

(желательно с CRC-32)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016