| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    DHCP in Linux Embedded
    Embedded dispositivi agiscono come computer all'interno di computer . Sono completamente dispositivi indipendenti che possono svolgere i servizi per le macchine che collegano a loro. La portabilità del kernel Linux rende un sistema operativo comune per questi dispositivi , ma non vi è un'ulteriore sfida per i progettisti di dispositivi Linux embedded che si connettono a una rete : come garantire che il suo cliente Dynamic Host Configuration Protocol ( DHCP) si collegherà sempre a un host senza l'input dell'utente . Linux Embedded

    Dal punto di vista software , non c'è nulla di radicalmente diverso tra un sistema Linux in esecuzione su un computer desktop e un sistema Linux in esecuzione su un dispositivo embedded . Il kernel di base è la stessa , ma include solo quei moduli che sono necessari per i componenti hardware del dispositivo incorporato ei componenti con cui il dispositivo può connettersi . Gli sviluppatori hanno inoltre a progettare l'hardware che si esegue all'inizio del kernel di Linux nel dispositivo incorporato per funzionare senza alcun intervento diretto dell'utente .
    DHCP Funzione

    DHCP gestisce la assegnazione di indirizzi IP attraverso un sistema "affitto" : una richiesta di programma del client DHCP di "affitto" di un indirizzo IP a disposizione dal server DHCP . Il client quindi assegna un indirizzo IP a un particolare dispositivo, sia esso un computer o un dispositivo incorporato , per un determinato periodo di tempo . Il dispositivo tenta quindi di utilizzare l'indirizzo IP per la connessione al server DHCP fino alla sua scadenza , e il server DHCP non assegna l'indirizzo IP a nessun altro dispositivo fino alla scadenza.
    < Br > ottenere un indirizzo

    la sfida affrontare i progettisti di sistemi integrati è che se un dispositivo potenze fino quando non è collegato direttamente a un server DHCP , non può ottenere un indirizzo IP dal server . Un utente di Linux su un desktop può aggiornare manualmente la connessione quando il computer è connesso a un server , ma sistemi integrati non hanno questa opzione . Linux progettisti di sistemi embedded a risolvere questo problema con l'aggiunta di codice per verificare se il client DHCP del dispositivo si è assicurata un contratto di leasing IP attivo e la connessione. Se questa verifica mostra che DHCP Non dispone di una connessione attiva , invia al client DHCP il comando di riprovare. Questo ciclo continua fino a che non mantiene una connessione attiva .

    Sistemi embedded

    backup devono avere meccanismi di backup interna per risolvere automaticamente i problemi di connessione che gli utenti possono normalmente risolvere attraverso un dispositivo interfaccia. Un tale meccanismo di backup per sistemi embedded che utilizzano Linux è di avere un indirizzo IP statico, il dispositivo può utilizzare se si dispone di una connessione attiva a un server DHCP , ma non può ottenere un indirizzo IP regolare contratto di locazione . Configurazione di Linux in questo modo assicura che il dispositivo può svolgere le sue funzioni legate a Internet , anche se rileva errori di leasing con il suo server DHCP .

    Previous :

    next :
      Articoli Correlati
    ·Come installare SLES 10 SP2 
    ·Come eseguire il debug di script di avvio in Linux 
    ·Come utilizzare Echo Con Comando Alias ​​
    ·Procedura: Horde Webmail 
    ·Come usare Knoppix per pulire un disco rigido 
    ·Come avviare un computer con CD Live in Puppy Linux 
    ·Linux Collaborazione Online 
    ·Come aggiungere uno script per l' avvio in Linux 
    ·Come installare Pulse OpenSUSE 
    ·Come eseguire l'avvio di Windows 7 in Linux 
      Articoli in evidenza
    ·Come fare una partizione attiva in Windows 7 
    ·Come connettersi ad Android in Ubuntu 
    ·Come incorporare un PNG in HTML 
    ·Come eliminare le foto da una scheda Compact Flash 
    ·Come disattivare la barra delle applicazioni 
    ·Come fare una Chiesa cattolica Stained Glass Stick - Up…
    ·Come installare un gioco attraverso winetricks su Ubunt…
    ·Come impostare un criterio di gruppo su Windows XP 
    ·I programmi spyware gratuiti per Mac 
    ·Che cosa è un sottosistema App spooler ? 
    Copyright © Conoscenza Informatica http://it.wingwit.com