4
我正在开发一个TCP/IP协议栈,它将在另一个通过蓝牙连接的设备上运行。如何通过串行连接获得TCP/IP数据包(蓝牙)
但我想测试一个工作堆栈。我的测试方案是:
我的设备TCP/IP堆栈--------------蓝牙----------------- WINDOWS/MAC TCP/IP协议栈。
任何人都知道我怎么能通过蓝牙连接在Linux/Windows或Mac上编写IP数据包?
我正在开发一个TCP/IP协议栈,它将在另一个通过蓝牙连接的设备上运行。如何通过串行连接获得TCP/IP数据包(蓝牙)
但我想测试一个工作堆栈。我的测试方案是:
我的设备TCP/IP堆栈--------------蓝牙----------------- WINDOWS/MAC TCP/IP协议栈。
任何人都知道我怎么能通过蓝牙连接在Linux/Windows或Mac上编写IP数据包?
一种方法是您可以先通过蓝牙在设备和PC之间建立ppp连接。为此,您需要在设备端支持ppp。一旦你能够拨号和建立一个PPP连接,TCP/IP可以运行在PPP。
这些链接可能是有用的(尽管它们是具体到Linux):
http://www.daybefore.net/bluetooth_ppp.html
http://www.rpgameplace.de/blog/index.php?/archives/19-Networking-over-Bluetooth-using-BlueZPPP.html
你见过吗? http://www.mathcs.emory.edu/~cheung/papers/Wireless/Fairness/2000-TCP-over-blue-tooth.pdf – kol
蓝牙定义了DUN,LAP和PAN配置文件。至少其中一个适合您的需求? – ephemient