我正在撰写关于802.11无线网络的研究论文。我正在研究的一个主题是将整个TCP数据包封装在UDP段中。具体来说,我正在考虑封装无线客户端和接入点之间发送的TCP数据包。
原因是停止TCP和802.11 MAC之间的交互。
我的问题是:在不使用基于代理或服务器的翻译器的情况下在两点之间引入UDP封装技术上是否可行?如果是这样,需要做些什么?
我不是程序员,所以我不需要详细的答案,只需要高级概述。
答案 0 :(得分:1)
当然,执行TCP-within-UDP封装是可行的。有一个关于这个主题的IETF草案:UDP-Encapsulated Transport Protocols。请注意,作者与诺基亚的关系是一致的,因此他们正在寻找与您完全相同的东西。
但是,对于任何封装协议,连接的每一端都必须有某些协议栈中的代码。因此,如果您不使用代理,则需要在客户端和访问点中提供本机支持。作为类比,请查看IPsec的体系结构,该体系结构使用IP-in-IP封装,并且与所需的实现位置具有基本相同的属性。