Реализация OSI TP4 для системы на базе Linux - PullRequest
4 голосов
/ 04 декабря 2010

Я работаю над реализацией соединения между двумя компьютерами.Эти два компьютера должны взаимодействовать, используя соединение OSI TP4 (Mac-Address to Mac-Address).Я использую систему Fedora 11 Linux.Я пытаюсь использовать C / C ++ и предпочел бы остаться в них, хотя, если нет решения использовать их, я могу быть немного гибок с этим.

Второй компьютер уже написан, а я нетнужно что-то с этим делать;Мне просто нужно написать код для моей цели, чтобы общаться с ним.Я искал в интернете, пытаясь найти либо информацию о том, как делать такого рода программирование, либо готовую библиотеку, которая обрабатывает эту коммуникацию, но до сих пор появлялась с пустыми руками.

Мой основнойопыт работы с базовым программированием TCP / IP с использованием стандартных библиотек C - однако я понятия не имею, могу ли я использовать их для этого.

Я буду использовать протокол без установления соединения ISO 8473 для уровня 3 и ISO 8073Модель класса 4 для слоя 4.

Есть ли какая-либо информация об этом в сети?Я не могу найти учебник, который объясняет, как это сделать, или любой пример кода.Опять же, если есть покупная система, это тоже хорошо - мне просто нужно знать, где я могу получить информацию по этой теме.

Извините, если что-то из этого немного расплывчато - я никогда не работалс вещами такого низкого уровня раньше, и все это довольно запутанно для меня в данный момент.

1 Ответ

4 голосов
/ 06 декабря 2010

Возможно, это то, что вы ищете?

 https://kode.poss.or.id/svn/atn/trunk/module_atn/

Реализация ядер TP4 / CLNP для Linux 2.6.x.

Более подробная информация по адресу:

http://exodream.blogspot.com/2010/08/atn-tp4clnp-networking-suite-for-linux.html
...