999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談嵌入式系統中網絡服務的配置

2014-04-29 00:00:00于潤眾
無線互聯科技 2014年4期

摘 要:嵌入式系統設計的產品需要具備網絡功能需求日益增多,并且Linux系統內核及其上執行的各種網絡軟件,可以用來運行高可靠、高可用網絡服務的軟件,這也正是Linux更適合網絡應用程序的原因。本文將對如何在嵌入式Linux系統中設置及配置網絡服務進行闡述。

關鍵詞:嵌入式Linux;網絡服務

1 引言

隨著信息化、網絡化、智能化的發展,嵌入式技術得到了極大的發展,Linux操作系統以其穩定性好,可靠性高,源代碼公開,可剪裁,版權免費等優點,已成為嵌入式領域的一股新興力量,具有巨大的市場潛力和商業價值。利用嵌入式Linux系統設計的各種產品需要具備網絡功能的支持,主流網絡服務主要有internet super-server、SNMP遠程管理、使用Telnet進行網絡登錄等。

2 Inter Super-Server服務

網絡服務程序會影響來自特定端口號的服務請求,為讓網絡服務正常運行,必須有個運行中的進程在相應的端口號上監聽服務請求。大多數程序都是利用Inter Super-Server程序,它負責堅挺所有已經啟用的網絡服務器的端口。在Linux系統中主要有兩個程序可用,即:inetd和xinetd。后者將逐漸取代前者,但是前者的體積小更適合嵌入式Linux系統。

Inetd是netkit套件的一部分其中netkit-base套件除了附帶inetd外,還包括了ping。我們要先下載netkit-base并取出放到${PRJROOT}/sysapps目錄,修改configure腳本。如果不修改該腳本,測試程序將無法在主機上執行。修改方法是將__conftest測試程序前都加#以注釋掉對應測試程序。另外inetd的建立還需要glibc或uClibc。

Xinetd比inetd更優秀,因為它還允許某種安全許可。我們要先下載xinetd套件,并解壓縮放到${PRJROOT}/sysapps目錄中,其中uClibc必須支持RPC和C99才能保證xinetd順利編譯。接著進行設定、編譯以及安裝xinetd,xinetd套件會把二進制文件安裝到${TARGET_PREFIX}目錄。

兩者在安裝后都需要添加一行設定(::once:/usr/sbin/xinetd),但是區別在于xinetd只能被啟動成監控程序,所以,如果xinetd終止后,init無法再次啟動xinetd。

3 SNMP遠程管理

簡易網絡管理協議讓我們能通過TCP/IP網絡進行設備的遠程管理。這對于我們嵌入式設備的網絡應用和網絡維護提供方便。操作者不必在設備旁邊,通過遠程監控目標板自動監控工作。若我們的設備中的目標板是一個復雜網絡的一部分,亦或是你需要隨時從遠程監控它的狀態。Net-SNMP是個相當大的套件,它包含很多軟件組件。我們首先下載套件并且將它解壓放到${PRJROOT}/sysapps目錄。將Net-SNMP設置成使用glibc進行建立的工作。Net-SNMP也可鏈接uClibc,但是需要將uClibc設定成支持IPv6。如果不支持,可以在Net-SNMP的配置命令行上加入—disable-ipv6選項,讓Net-SNMP停止對IPv6的支持即可。配置命令腳本執行完畢后,接著進行建立和安裝Net-SNMP組件。

代碼如下:

$make prefix=${TARGET_PREFIX} exec_prefix=${TARGET_PREFIX} install

其中,值得注意的是SNMP代理執行時仍會讀取/usr/local/share/snmp配置文件,exec_prefix參數如果未加入整個安裝將會失敗。

4 Telnet進行網絡登錄

Telnet登錄方式管理服務是最普遍的管理方法之一,一旦目標板系統連接網絡后,Telnet協議是存取目標板的最直接有效的方法。啟用遠程登錄功能,必須執行Telnet監控程序。能夠在嵌入式Linux系統中運行的Telnet有兩種:telnetd和utelnetd。系統資源的豐富與否將決定我們選擇哪個Telnet程序,如果我們資源非常有限,我們可以選擇utelnet。Telnet的登錄管理方法不是安全的管理方式,尤其在Internet上使用。

5 結束語

總之,嵌入Linux系統設計產品要想得到更快速和更廣泛的普及,它必須要有很好的網絡應用和網絡服務。本文通過對Inter Super-Server、SNMP和Telnet三種服務的安裝過程進行了闡述,為開發人員提供了基礎服務安裝的指導,同時也對嵌入式系統中網絡服務的發展提供了依據。

[參考文獻]

[1]馬坤,楊波.Telnet協議在網管系統中的應用[J].信息技術與信息化, 2006(04).

[2]裴鵬真,孫運強.網絡管理中一種Telnet用戶帳戶截獲的穩定方法[J]. 信息技術,2008(05).

[3]張建軍,陳志雄,韓江洪,張利.Linux平臺下串行口全雙工通訊的實現[J].合肥工業大學學報(自然科學版),2003(02).

[4]馬龍,張思東,張宏科.SNMP代理軟件在IPv6環境下的實現[J].中國數據通信,2003(08).

[5]許晨輝.嵌入式軟構件技術的研究與應用[D].西北工業大學,2003.

主站蜘蛛池模板: 97se亚洲综合在线韩国专区福利| 青青久久91| 欧美精品H在线播放| 欧美一区中文字幕| 欧美一区二区福利视频| 国产在线拍偷自揄观看视频网站| 99国产在线视频| 国产精品lululu在线观看| 国产免费羞羞视频| 国产女人综合久久精品视| 青青国产视频| 国产一级无码不卡视频| www欧美在线观看| 婷婷色一区二区三区| 99热这里只有精品久久免费| 日韩视频免费| 91网址在线播放| 国产精品污污在线观看网站| 国产成人区在线观看视频| 99精品视频在线观看免费播放| 孕妇高潮太爽了在线观看免费| 99国产精品一区二区| 亚洲Av激情网五月天| a色毛片免费视频| 国产在线观看99| 欧美精品啪啪一区二区三区| 国产一区二区在线视频观看| 喷潮白浆直流在线播放| 国产亚洲精品yxsp| 71pao成人国产永久免费视频| 国产chinese男男gay视频网| 国产欧美日本在线观看| 日本黄色不卡视频| www.精品国产| 久久久精品国产SM调教网站| 91精品专区| 亚洲伊人天堂| 国产精品蜜臀| 亚洲精品成人7777在线观看| 国产精品视频导航| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲日韩精品欧美中文字幕 | 青草国产在线视频| 国产成人喷潮在线观看| 国产成人一区免费观看| 国产激情国语对白普通话| 中日无码在线观看| 欧美性精品不卡在线观看| 5388国产亚洲欧美在线观看| 国产精品综合色区在线观看| 一区二区日韩国产精久久| 国产精品视频导航| 国产激情影院| 精品少妇三级亚洲| 在线观看精品自拍视频| 91精品小视频| 黄色三级网站免费| 国产福利小视频高清在线观看| 国产麻豆精品在线观看| 成人国产精品网站在线看| 亚洲综合色吧| 国产av色站网站| 日韩精品一区二区三区免费在线观看| 71pao成人国产永久免费视频| 九九热视频精品在线| 成人国产免费| 白浆免费视频国产精品视频 | 国产精品主播| 激情视频综合网| 国产精欧美一区二区三区| 亚洲综合极品香蕉久久网| 亚洲视频色图| 亚洲欧美国产高清va在线播放| 日韩AV无码一区| 国产黄在线观看| 中文一级毛片| 久久精品亚洲热综合一区二区| 91久久大香线蕉| 最新国产麻豆aⅴ精品无| 国产美女人喷水在线观看| 欧美另类精品一区二区三区| 色有码无码视频|