阅读:1357回复:10
请教usb串口隔离程序。
我最近刚接到一个任务,是开发一个通用的串口隔离程序。要求用usb线连接两个机器。我不知重何下手。请高手指点?
|
|
沙发#
发布于:2002-03-19 14:45
没看懂:(
|
|
|
板凳#
发布于:2002-03-19 16:20
作不到!
两机器不可以之间通过usb进行通讯 |
|
|
地板#
发布于:2002-03-20 08:52
可是我们拿到一个别人的程序实现了这个功能。其中有一个叫left 和 right 的程序分别装在两个机器上。运行后,left 从一个文件中不断读出数据,通过2根usb线,发送到另一个机器上;right 不断地得到数据,写到另一个文件中。
不知如何实现? |
|
地下室#
发布于:2002-03-20 10:58
只是用两根线么?
没有任何别的设备? 不明白,因该研究研究 |
|
|
5楼#
发布于:2002-03-20 18:14
我记得USB端口不能供两台计算机直接通信,也就是说两台计算机的USB端口不能直接用USB线连起来,试试用二级USB集线器连通。
|
|
|
6楼#
发布于:2002-03-20 21:15
可是我们拿到一个别人的程序实现了这个功能。其中有一个叫left 和 right 的程序分别装在两个机器上。运行后,left 从一个文件中不断读出数据,通过2根usb线,发送到另一个机器上;right 不断地得到数据,写到另一个文件中。 真的假的? 请详细描述你的实现。在应用层吗?什么样的文件? |
|
|
7楼#
发布于:2002-03-21 07:37
真的吗?我开发USB有一段时间了,但是就是没有听说过呢?
可能是我…… 但是有的话,可要好好的讨教一番。 |
|
8楼#
发布于:2002-03-21 09:07
千真万确,在应用层上实现的。
我们用在网络传输中,一个机器在内网,一个机器在外网,为防止非法ip侵入,采用了usb串口隔离技术。 在没有串口隔离之前,网络传输可以表示为: __________ _____________________ | 内网ip | --------> | 有公网ip 的放火墙 | --> 目的机 ---------- --------------------- 采用串口隔离之后,网络传输可以表示为: __________ _____________________ | 内网ip | --(usb 线)--> | 有公网ip的放火墙 |--> 目的机 ---------- --------------------- usb的数据传输协议是自己定义的。 我现在只知道它是这样工作的,但我需要了解他如何实现的。 |
|
9楼#
发布于:2002-03-31 13:43
高!难道直接操作硬件???
|
|
|
10楼#
发布于:2002-04-01 19:22
是不是两个usb hub在数据传递呢?
|
|
|