Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

DHCP v Embedded Linux

Vstavané zariadenie fungujú ako počítače vnútri počítača . Sú plne sebestačný zariadení , ktoré môžu vykonávať služby pre stroje, ktoré sa k nim pripájajú . Prenositeľnosť linuxového jadra umožňuje spoločný operačný systém pre tieto zariadenia , ale tam je ďalší výzvou pre projektantov embedded Linuxe zariadenia, ktoré sa pripájajú k sieti : ako zabezpečiť , aby jeho Dynamic Host Configuration Protocol ( DHCP ) , bude klient vždy pripojiť k hostiteľovi bez zásahu užívateľa . Embedded Linux

Zo softvérového hľadiska , nie je nič výrazne líši medzi systémom Linux beží na stolnom počítači a systém Linux bežiaci na embedded zariadenia . Základné jadro je rovnaký , ale obsahuje len tie moduly , ktoré sú nevyhnutné pre hardvérových komponentov embedded zariadenia a súčasti , s ktorými sa zariadenie pripája . Vývojári majú tiež navrhnúť hardware , ktorý beží na vrchole linuxového jadra v embedded zariadení bežať bez priameho zásahu užívateľa .
Funkcia DHCP

DHCP spravuje pridelenie IP adries prostredníctvom " nájmu " systému : Program klient DHCP žiadostí o " prenájom " k dispozícii IP adresy z DHCP servera . Klient potom priradí IP adresu na konkrétne zariadenie , či už je to počítač alebo embedded zariadenia pre určitú dobu . Zariadenie sa potom pokúsi použiť túto IP adresu pri pripojení k serveru DHCP až do jeho skončenia , a server DHCP nie je priradiť túto adresu IP k inému zariadeniu , až vyprší prenájom .

Získanie adresy

výzvou, ktorej čelia vstavaných systémov návrhárov je , že ak mocnosti zariadenie až keď to nie je priamo pripojený k serveru DHCP , nemusí získať adresu IP zo servera . Linux užívateľ na ploche môžete obnoviť pripojenie ručne , keď je počítač pripojený k serveru , ale vstavané systémy nemajú túto možnosť . Linux vstavaný systém dizajnéri tento problém vyriešiť pridaním kódu pre kontrolu , či DHCP klient v zariadení je zaistená aktívne IP prenájom a pripojenia . Keď je táto kontrola ukazuje , že DHCP nemá aktívne spojenie , odošle klient DHCP príkaz a skúste to znova . Tento cyklus pokračuje , kým sa zabezpečuje aktívne pripojenie .
Zálohovanie

Vstavané systémy musia mať vnútorné mechanizmy zálohovanie automaticky vyriešiť problémy s pripojením , ktoré môžu používatelia bežne riešiť prostredníctvom zariadení rozhranie . Jeden taký záložný mechanizmus pre embedded systémy používajú Linux je mať statickú IP adresu zariadenia možno použiť v prípade , že je aktívne pripojenie k serveru DHCP , ale nemôže získať pravidelný zapožičanie adresy IP . Konfigurácia Embedded Linux týmto spôsobom zabezpečuje , že zariadenie môže vykonávať svoje funkcie súvisiace s Internetom , aj keď narazí na leasing chyby s DHCP serverom .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené