| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Linux >> Content
    DHCP dans Linux embarqué
    Systèmes Embarqués dispositifs agissent comme des ordinateurs au sein d' ordinateurs. Ils sont entièrement dispositifs autonomes qui peuvent effectuer des services pour les machines qui se connectent à eux. La portabilité du noyau Linux en fait un système d'exploitation commun pour ces appareils , mais il ya un défi supplémentaire pour les concepteurs de dispositifs embarqués Linux qui se connectent à un réseau : comment faire en sorte que son client Dynamic Host Configuration Protocol (DHCP) se connectera toujours à un hôte , sans intervention de l'utilisateur . Linux embarqué

    D'un point de vue logiciel , il n'ya rien de radicalement différent entre un système Linux sur un ordinateur de bureau et un système Linux fonctionnant sur un appareil embarqué . Le noyau de base est le même, mais il ne contient que les modules qui sont nécessaires pour les composants matériels de l'appareil intégré et les composants avec lesquels l' appareil se connecte . Les développeurs ont également de concevoir du matériel qui tourne au-dessus du noyau Linux dans le dispositif intégré de fonctionner sans aucune intervention directe de l'utilisateur .
    DHCP Fonction

    DHCP gère l' attribution des adresses IP à travers un système de « bail» : requêtes DHCP programme client de «bail» une adresse IP disponible à partir du serveur DHCP. Le client attribue alors une adresse IP à un périphérique particulier , qu'il s'agisse d' un ordinateur ou d' un appareil embarqué , pour un laps de temps donné . L' appareil tente alors d'utiliser cette adresse IP lors de la connexion au serveur DHCP jusqu'à son expiration , et le serveur DHCP n'attribue pas cette adresse IP à un autre appareil jusqu'à l'expiration du bail .
    < Br > obtenir une adresse

    le défi auquel sont confrontés les concepteurs de systèmes embarqués est que si une route de l'appareil quand il n'est pas directement connecté à un serveur DHCP, il ne peut pas obtenir une adresse IP du serveur. Un utilisateur de Linux sur un ordinateur de bureau peut rafraîchir manuellement la connexion lorsque l'ordinateur est connecté à un serveur , mais les systèmes embarqués n'ont pas cette option. Les concepteurs de systèmes Linux embarqués résoudre ce problème en ajoutant du code pour vérifier si le client DHCP de l'appareil a obtenu un contrat de location IP actif et une connexion . Si cette vérification montre que DHCP ne dispose pas d'une connexion active , il envoie au client DHCP la commande de réessayer. Cette boucle continue jusqu'à ce qu'il assure une connexion active.
    Sauvegarde

    Les systèmes embarqués doivent avoir des mécanismes de sauvegarde internes pour résoudre automatiquement les problèmes de connexion que les utilisateurs peuvent normalement résoudre à travers un dispositif interface. Un tel mécanisme de sauvegarde pour les systèmes embarqués utilisant Linux est d'avoir une adresse IP statique, le dispositif peut utiliser s'il a une connexion active à un serveur DHCP, mais ne peut pas obtenir un bail d'adresse IP régulière. Configuration de Linux embarqué de cette façon assure que le dispositif puisse s'acquitter de ses fonctions liées à Internet , même si elle rencontre location erreurs avec son serveur DHCP.

    Previous :

    next :
      articles connexes
    ·Comment monter un Memory Stick dans Linux 
    ·Comment accéder à SQLite 
    ·Comment démonter DLL sur Linux 
    ·Comment faire pour intégrer Album Art dans Linux 
    ·Comment désinstaller Flash Player sous Linux 
    ·Comment faire pour supprimer définitivement des fichie…
    ·Comment faire pour installer le système d'exploitation…
    ·Comment formater un Pen Drive Linux 
    ·Comment configurer Yum pour utiliser le proxy 
    ·Comment faire pour réinitialiser le mot de passe root …
      articles en vedette
    ·Comment restaurer Win98 à une date antérieure 
    ·Comment faire pour transférer un certificat numérique…
    ·Comment installer le support Java pour Firefox dans Ubu…
    ·Comment réinstaller le protocole TCP /IP dans Windows …
    ·Comment réparer les erreurs du système d'événements…
    ·Que signifie le message Regedit moyenne 
    ·Comment faire de la boîte de chat sur ​​Facebook aller…
    ·Comment faire pour supprimer Ubuntu De Windows XP 
    ·Comment faire pour installer la mise à niveau express …
    ·Comment créer une partition amorçable sur votre Mac e…
    Copyright © Connaissances Informatiques http://fr.wingwit.com