繁体   English   中英

Java OSI 传输层

[英]Java OSI Transport Layer

我正在做一个项目,我需要使用传输层与设备进行通信。 网络连接将是基于 IP 的 OSI/CLNS。

我可能是错的,但我不相信我可以将套接字用于这种类型的连接。 我正在寻找有关如何创建可以通过传输层(Java 或 C++)进行通信的应用程序的示例。

谢谢,罗布

OSI-Stack开源实现

在这里,您可以找到完整OSI堆栈的开源(对于Linux)实现。 那里也有应用示例...

...创建一个应用程序...

我会说这里的关键词是应用程序。 当您谈论创建应用程序时,您会自动谈论 OSI 7/5 层模型的应用程序层。 在开发可以与网络上的另一个应用程序通信的应用程序时,您将使用一些协议 - 其中一些将成为应用层的一部分,而一些将成为传输、网络和线路层的一部分。

仅在传输层上创建基于应用程序是不可能的 - 因为为了将信息与互联网一起移动,您需要使用所有层。

你问的问题相当于问如何制造一辆只有轮子的汽车——没有车架、没有发动机、没有齿轮、没有座椅、没有方向盘。

我建议学习一些关于 OSI 层模型的知识,以便更好地理解整个主题。

我会从这里开始: https : //en.wikipedia.org/wiki/OSI_model

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM