Linux下IEEE1394組網(wǎng)技術(shù)研究及實(shí)現(xiàn)
5 1394組網(wǎng)實(shí)驗(yàn)
1394組網(wǎng)實(shí)驗(yàn)環(huán)境如下:
1)硬件環(huán)境PC機(jī)2臺(tái),1394適配卡2塊,1394連接線纜(4針),以太網(wǎng)(外網(wǎng),可訪問Internet)。
2)軟件環(huán)境操作系統(tǒng)為CentOS 5和Fedora 6。
3)網(wǎng)絡(luò)結(jié)構(gòu) 2臺(tái)PC用1394線纜連接,其中一臺(tái)PC連接外網(wǎng),可通過以太網(wǎng)訪問Internet,另一臺(tái)無其他連接。
2臺(tái)PC機(jī)通過1394實(shí)現(xiàn)通信,且其中一臺(tái)PC可通過1394訪問外網(wǎng)。
實(shí)驗(yàn)總體原理:通過編譯安裝相關(guān)模塊,實(shí)現(xiàn)“IP over1394”,之后通過一系列配置,實(shí)現(xiàn)通過1394連接訪問外網(wǎng)。通信時(shí),數(shù)據(jù)先被封裝成以太網(wǎng)下的標(biāo)準(zhǔn)包,再被封裝成符合1394標(biāo)準(zhǔn)的傳輸格式,傳到目標(biāo)節(jié)點(diǎn)后,再進(jìn)行相反順序的解包分析工作。
圖2說明了在Linux中IEEE1394的模塊組成關(guān)系。其中,OHCI1394-IEEE1394-eth1394-TCP/IP這條分支實(shí)現(xiàn)了1394的網(wǎng)絡(luò)功能,也就是IP over 1394。本文引用地址:http://m.butianyuan.cn/article/150983.htm
PC間通過1394連接實(shí)現(xiàn)網(wǎng)絡(luò)通信的原理圖如圖3所示。2臺(tái)PC的通信所使用的方式還是IP模式下的,只是物理連接變成了1394高速連接,而實(shí)現(xiàn)IP與1394之間聯(lián)系的是一個(gè)轉(zhuǎn)換模塊。
圖4顯示該轉(zhuǎn)換模塊所做的工作。通過轉(zhuǎn)換包的結(jié)構(gòu),使包的格式在兩種情況下轉(zhuǎn)換,就可以實(shí)現(xiàn)用1394傳輸,用IP操作。
評(píng)論