【问题标题】:OSI TP4 Implementation For Linux Based System基于 Linux 的系统的 OSI TP4 实现
【发布时间】:2011-05-20 00:04:27
【问题描述】:

我正在努力实现两台计算机之间的连接。这两台计算机需要使用 OSI TP4 连接(Mac-Address 到 Mac-Address)进行通信。我使用的是 Fedora 11 Linux 系统。我正在尝试使用 C/C++,并且更愿意继续使用它们,但如果没有使用它们的解决方案,我可以稍微灵活一些。

第二台电脑已经写好了,我不需要对它做任何事情;我只需要为我的目的编写代码以便与它进行通信。我一直在网上搜索,试图找到有关如何进行此类编程的信息或处理这种通信的现成库,但迄今为止空手而归。

我的主要经验是使用标准 C 库进行基本 TCP/IP 编程 - 但是,我不知道是否可以将这些用于此目的。

我将在第 3 层使用 ISO 8473 无连接协议,在第 4 层使用 ISO 8073 第 4 类模型。

网上有这方面的资料吗?我似乎找不到任何解释如何执行此操作的教程或任何类型的示例代码。同样,如果有可购买的系统,那也没关系 - 我只需要知道在哪里可以获得有关此主题的信息。

很抱歉,如果其中任何一点含糊不清 - 我以前从未使用过这么低级别的东西,现在这一切都让我很困惑。

【问题讨论】:

    标签: linux networking mac-address osi


    【解决方案1】:

    这可能是你所追求的吗?

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

    用于 Linux 2.6.x 内核的 TP4/CLNP 实现。

    更多信息请访问:

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

    【讨论】:

    • 这绝对是正确的。我查看并安装了它 - 不幸的是,没有太多文档(至少我找不到)可以准确解释如何使用它。我一直在努力解决它,但这肯定有点令人困惑。这样的事情绝对非常非常非常接近。不幸的是,没有任何合理数量的文档,这是一场艰苦的战斗。
    • 您是否在上面的目录中查看了一些示例代码?
    • 啊,有一些示例代码。不能直接编译,但我敢肯定,如果我把它弄得够乱的话,我可以让它运行起来。谢谢!
    猜你喜欢
    • 2016-02-17
    • 2016-05-25
    • 2011-04-02
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 2019-09-04
    • 2023-03-16
    • 1970-01-01
    相关资源
    最近更新 更多