模拟没有atm开关的atm通信

时间:2010-06-06 14:21:44

标签: c++ linux sockets posix

任何人都可以告诉我如何让文件描述符像/ dev目录中的atm节点一样运行。既然我没有自定义切换来测试我的程序,我必须使用普通文件进行测试,是否有任何方法可以使特殊类型的文件描述符表现得像atm节点。

1 个答案:

答案 0 :(得分:1)

您可以编写一个虚拟设备驱动程序,模拟您希望从ATM交换机中获得的行为。然后,这个虚拟驱动程序将在/ dev / atmXYZ中提供设备驱动程序节点。

编写一个最小的linux驱动程序并不是很有用。有关详细信息,请参阅Linux设备驱动程序,第三版http://lwn.net/Kernel/LDD3/。该链接指向该书的完整副本。

我想大多数工作都是要弄清楚你对交换机的期望是什么,然后才能正确实现。可能会发现它不值得这么麻烦。