我正在做一个项目,在这个项目中,我需要使用传输层与设备通信。网络连接将是基于IP的OSI/CLNS。
我可能错了,但我不相信我可以使用套接字来进行这种类型的连接。我正在寻找有关如何创建可以通过传输层( Java或C++)进行通信的应用程序的示例。
谢谢,Rob
发布于 2011-04-20 05:49:14
OSI-Stack open source implementation
您可以在这里找到完整OSI堆栈的开源( linux)实现。这里还有一个应用程序示例。
发布于 2021-12-01 08:05:37
...创建应用程序...
我想说这里的关键字是应用程序。当您谈到创建应用程序时,您会自动谈到OSI 7/5层模型的应用层。在开发可以与网络上的另一个应用程序通信的应用程序时,您将使用一些协议-其中一些协议将是应用层的一部分,而另一些协议将是传输、网络和线路层的一部分。
创建一个应用程序是不可能的--仅仅基于传输层--因为为了在互联网上传输信息,你需要使用所有的层。
你问的问题等同于问如何制造一辆只有轮子的汽车--没有车架,没有发动机,没有齿轮,没有座椅,没有方向盘。
为了更好地理解整个主题,我建议学习一些关于OSI层模型的知识。
https://stackoverflow.com/questions/3788103
复制相似问题