Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Comment défragmenter un disque Linu…
  • Comment démarrer Backtrack 4 De USB…
  • Comment faire tourner un serveur VNC…
  • Comment acheter un AMD ordinateur fo…
  • Comment faire pour installer VFB sur…
  • Comment connecter Linux vers Windows…
  • Comment obtenir un adaptateur sans f…
  • Comment exécuter Red Hat Linux 7.2 …
  • Comment connecter Solaris pour Ready…
  • Comment convertir une vidéo pour iP…
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un Live CD Linux 
  • Comment installer une carte pour ordinateur portable Belkin Wireless G sous Linux 
  • Comment jouer en streaming Netflix sur Linux 
  • Comment envoyer Souris et claviers événements à d'autres systèmes Linux 
  • Comment désinstaller le logiciel à partir d'un Asus Eee avec Linux OS 
  • Comment changer Mandriva Miroirs à jour 
  • Comment télécharger toutes les pages d'un site Web sous Linux 
  • Comment ajouter une seconde carte VGA dans Linux 
  • Comment tuer un téléscripteur de l'utilisateur avec un système AIX 
  • Comment faire pour installer Adobe Reader pour Linux 
  • Connaissances Informatiques © http://www.ordinateur.cc