- 相關(guān)推薦
嵌入式網(wǎng)絡(luò)設(shè)備的MAC及IP地址設(shè)置
摘要:嵌入式網(wǎng)絡(luò)設(shè)備與通用計(jì)算機(jī)的網(wǎng)絡(luò)設(shè)置相比有相同的地方,也有其獨(dú)特的地方。本文以嵌放式操作系統(tǒng)uClinux在帶網(wǎng)絡(luò)接口的嵌入式芯片S3C4510B上的應(yīng)用為例,介紹一種嵌入式網(wǎng)絡(luò)設(shè)備中MAC及IP地址設(shè)置的方法。關(guān)鍵詞:Linux uClinux 嵌入式系統(tǒng) IP地址 MAX地址 以太網(wǎng)
嵌入式產(chǎn)品可分為信息電器、移動(dòng)計(jì)算設(shè)備、網(wǎng)絡(luò)設(shè)備和工控、仿真等。
在網(wǎng)絡(luò)日益重要的今天,越來越多的嵌入式產(chǎn)品有了聯(lián)網(wǎng)的要求。以上嵌入式產(chǎn)品的分類中,除了網(wǎng)絡(luò)設(shè)備特別強(qiáng)調(diào)網(wǎng)絡(luò)功能外,其它幾類產(chǎn)品經(jīng)常也有網(wǎng)絡(luò)要求。
在談到網(wǎng)絡(luò)功能時(shí),很自然就會(huì)想到目前應(yīng)用越來越廣的Linuxz操作系統(tǒng)。Linux對(duì)網(wǎng)絡(luò)有很強(qiáng)的支持能力,甚至比大多數(shù)操作系統(tǒng)的性能更好。實(shí)際上,Linux的發(fā)展是人們?cè)诰W(wǎng)絡(luò)上的相互合作下進(jìn)行的,且Linux本來就是用在網(wǎng)絡(luò)上的。Linux幾乎支持所有常見的Internet協(xié)議,如FTP、POP、DNS、NIS等等。Linux也適合各種局域網(wǎng)。
Linux不僅能很好地用于通用計(jì)算機(jī),而且已很好地移植于嵌入式系統(tǒng)。嵌入式Linux,就是經(jīng)過小型化裁減,而且可以被燒制到容量?jī)H為幾KB或幾MB的存儲(chǔ)器中,不需要硬盤,應(yīng)用于各種特定的嵌入式環(huán)境的專用中,不需要硬盤,應(yīng)用于各種一的嵌入式環(huán)境的專用操作系統(tǒng)。它保留了Linux的大多功能,特別是網(wǎng)絡(luò)支持能力。uClinux就是一個(gè)優(yōu)秀的嵌入式Linux操作系統(tǒng)。
本論文中要討論的MAX及IP地址分別指的是:
MAC地址在這里特指以太網(wǎng)定義的一個(gè)48位(6字節(jié))地址。每臺(tái)連到以太網(wǎng)網(wǎng)絡(luò)的計(jì)算機(jī)分配一個(gè)唯一的48位(6字節(jié))數(shù)字,即它的以太網(wǎng)地址。為分配地址,以太網(wǎng)硬件制造商購買以太網(wǎng)地址塊,在生產(chǎn)以太網(wǎng)接口硬件時(shí)順序給它們分配。MAC地址屬于物理層的地址,對(duì)于不同類型的網(wǎng)絡(luò),其物理址分配方式不同,但本論文中介紹的設(shè)置方法都適用。
IP地址(IP address)也叫互連網(wǎng)地址(Internet address)。它是TCP/IP的設(shè)計(jì)人員選擇的一個(gè)類似于物理網(wǎng)絡(luò)的編址地址。互連網(wǎng)上的每個(gè)主機(jī)都分配了一個(gè)唯一的32位(4字節(jié))整數(shù)地址。IP地址屬于軟件協(xié)議層的地址。只要主機(jī)上運(yùn)行TCP/IP協(xié)議,其IP地址的編址方式就符合這個(gè)統(tǒng)一標(biāo)準(zhǔn)。
作為嵌入式網(wǎng)絡(luò)設(shè)備的“身份證”,MAC及IP地址的配置是嵌入式網(wǎng)絡(luò)設(shè)備必須面對(duì)的問題。它與通用
[1] [2] [3] [4]
【嵌入式網(wǎng)絡(luò)設(shè)備的MAC及IP地址設(shè)置】相關(guān)文章:
電腦ip地址怎么設(shè)置03-20
網(wǎng)卡·什么是MAC地址04-26
網(wǎng)絡(luò)交換機(jī)·什么是MAC地址表04-26
win7電腦無法修改MAC地址怎么辦12-15
實(shí)現(xiàn)Domino服務(wù)器用戶IP地址日志記錄功能04-27
IP04-29
IP網(wǎng)絡(luò)存儲(chǔ)·什么是IP SAN支持04-26
心靈的地址04-26
IP攝像頭05-01
設(shè)置04-29