Networking 在非应用层上开发客户机/服务器
如何开发在ISO OSI模型的传输层或网络层工作的网络应用程序(客户端/服务器)?例如:如果我不想让系统将数据打包到TCP或UDP数据包中,而是想使用自己的协议?我怎样才能做到这一点Networking 在非应用层上开发客户机/服务器,networking,network-programming,Networking,Network Programming,如何开发在ISO OSI模型的传输层或网络层工作的网络应用程序(客户端/服务器)?例如:如果我不想让系统将数据打包到TCP或UDP数据包中,而是想使用自己的协议?我怎样才能做到这一点 非常感谢您的帮助 对于您应该使用的传输层 对于网络层,您可以使用,例如。有关简单的操作方法,请参阅。在谷歌上搜索“原始套接字”。谢谢!!!但据我所知,原始套接字允许我在传输层级别工作。网络层呢?是否可以在用户模式(Windows\Linux)下访问它?是否希望能够构建自己的以太网帧?如果您直接从网络驱动程序读/写,
非常感谢您的帮助 对于您应该使用的传输层
对于网络层,您可以使用,例如。有关简单的操作方法,请参阅。在谷歌上搜索“原始套接字”。谢谢!!!但据我所知,原始套接字允许我在传输层级别工作。网络层呢?是否可以在用户模式(Windows\Linux)下访问它?是否希望能够构建自己的以太网帧?如果您直接从网络驱动程序读/写,这可能是可能的。我希望避免这种情况。一些魔法系统服务(或魔法库)…可以帮助很多…你可以尝试使用。看见