新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > Linux下IEEE1394组网技术研究及实现

Linux下IEEE1394组网技术研究及实现

作者: 时间:2011-03-07 来源:网络 收藏

5 1394组网实验
1394组网实验环境如下:
1)硬件环境PC机2台,1394适配卡2块,1394连接线缆(4针),以太网(外网,可访问Internet)。
2)软件环境操作系统为CentOS 5和Fedora 6。
3)网络结构 2台PC用1394线缆连接,其中一台PC连接外网,可通过以太网访问Internet,另一台无其他连接。
2台PC机通过1394实现通信,且其中一台PC可通过1394访问外网。
实验总体原理:通过编译安装相关模块,实现“IP over1394”,之后通过一系列配置,实现通过1394连接访问外网。通信时,数据先被封装成以太网下的标准包,再被封装成符合1394标准的传输格式,传到目标节点后,再进行相反顺序的解包分析工作。
图2说明了在Linux中IEEE1394的模块组成关系。其中,OHCI1394-IEEE1394-eth1394-TCP/IP这条分支实现了1394的网络功能,也就是IP over 1394。

本文引用地址:https://www.eepw.com.cn/article/150983.htm


PC间通过1394连接实现网络通信的原理图如图3所示。2台PC的通信所使用的方式还是IP模式下的,只是物理连接变成了1394高速连接,而实现IP与1394之间联系的是一个转换模块。


图4显示该转换模块所做的工作。通过转换包的结构,使包的格式在两种情况下转换,就可以实现用1394传输,用IP操作。



关键词:

评论


相关推荐

技术专区

关闭