如何“突破”套接字中的底层协议

问题描述

我最近发现了原始套接字(不带TCP / UDP的套接字),并且查看任何套接字消息的结构,我意识到“原始”套接字不是真正的原始套接字-它们仍然具有底层(IP)协议。如何在c ++中使用没有该底层协议的套接字?

我不想在互联网级别使用任何协议-即不是IPV4,IPV6或ICMP-我想自定义实现其中的任何一个

编辑...

This答案实际上回答了我的问题。我希望我知道原始套接字有双重含义...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)