我正在写一篇关于802.11无线网络的研究论文。我正在研究的课题之一是用udp段封装整个tcp包。具体来说,我正在研究封装无线客户端和访问点之间发送的TCP数据包。
原因是停止了TCP和802.11 MAC之间的交互。
我的问题是:在不使用代理或基于服务器的转换器的情况下,在两点之间引入udp封装在技术上可行吗?如果是这样,需要做什么样的事情?
我不是一个程序员,所以我不需要详细的答案,只是一个高层次的概述。

最佳答案

当然,在UDP封装中进行TCP是可行的。有一个关于这个主题的ietf草案:UDP-Encapsulated Transport Protocols。请注意,作者与诺基亚的关系,所以他们所关注的正是与你完全相同的东西。
但是,对于任何封装协议,连接的每一端都必须有一些协议堆栈中的代码。因此,如果不使用代理,则需要在客户端和访问点中提供本机支持。作为类比,请看IPsec的体系结构,它在ip封装中使用ip,并且在所需的实现位置上具有本质上相同的属性。

关于networking - 封装TCP数据包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13232180/

10-12 18:34