| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Linux >> Content
    DHCP i Embedded Linux
    Embedded enheder fungerer som computere inden computere. De er fuldt selvstændige enheder, der kan udføre tjenester for maskiner, der forbinder dem . Retten til at overføre Linux-kernen gør det til et fælles styresystem til disse enheder , men der er en ekstra udfordring for designere af indlejrede Linux- enheder, der opretter forbindelse til et netværk: hvordan man sikrer , at dets Dynamic Host Configuration Protocol (DHCP) klient altid vil forbinde en masse uden brugerinput. Embedded Linux

    Fra et software synspunkt , er der intet dramatisk anderledes mellem en Linux- system, der kører på en stationær computer og et Linux system , der kører på en indlejret enhed. Den grundlæggende kerne er den samme, men det kun omfatter de moduler, der er nødvendige for den indlejrede enhedens hardware-komponenter og de ​​komponenter, som enheden forbinder . Udviklere også nødt til at designe hardware, som kører oven på Linux-kernen i den integrerede enhed til at køre uden nogen direkte brugerinput.
    DHCP Function

    DHCP administrerer tildeling af IP -adresser gennem en " lejekontrakt " system: en DHCP-klient program anmoder om at " lease " en tilgængelig IP-adresse fra DHCP-serveren. Klienten tildeler derefter en IP-adresse til en bestemt enhed , det være sig en computer eller en integreret enhed , for en bestemt mængde tid . Enheden forsøger derefter at bruge den IP -adresse, når du opretter forbindelse til DHCP-serveren , indtil dens udløbsdato og DHCP-server tildeler ikke at IP-adresse til en anden enhed , indtil lejemålet udløber .
    < Br > Kom en adresse

    udfordring, som indlejrede systemer designere er, at hvis en enhed beføjelser op, når det ikke er direkte forbundet til en DHCP-server , kan det ikke få en IP-adresse fra serveren. En Linux-bruger på en desktop kan opdatere forbindelsen manuelt , når computeren er tilsluttet en server, men indlejrede systemer har ikke denne mulighed. Linux Embedded System designere løse dette problem ved at tilføje kode til at kontrollere , om enheden DHCP klient har sikret en aktiv IP lease og tilslutning. Hvis denne kontrol viser, at DHCP ikke har en aktiv forbindelse, sender den DHCP klient kommandoen til at prøve igen . Denne løkke fortsætter, indtil det sikrer en aktiv forbindelse .
    Backup

    Indlejrede systemer nødt til at have interne backup mekanismer til automatisk at løse forbindelsesproblemer , som brugerne normalt kan løse gennem en anordning grænseflade . En sådan backup mekanisme til indlejrede systemer med Linux er at have en statisk IP-adresse på enheden kan bruge, hvis det har en aktiv forbindelse til en DHCP-server , men kan ikke få en almindelig IP-adresse lejekontrakt. Konfiguration indlejret Linux på denne måde sikrer, at enheden kan udføre sine internet - relaterede funktioner , selvom det støder leasing fejl med sin DHCP-server.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan dual boot Linux på en Netbook 
    ·Sådan Slut Solaris til ReadyNAS 
    ·Sådan installeres Linux på en bærbar computer med Vi…
    ·Funktioner af Linux Send til 
    ·Linux Vs . Windows Desktop 
    ·Sådan pakkes TAR filer i Linux 
    ·Sådan bro med Linux 
    ·Sådan testes udev Rule Match 
    ·Sådan redigeres xorg.conf i Mandriva 
    ·Sådan ændres Standard domæne i Plesk Delt IP 
      Anbefalede Artikler
    ·Sådan får du din produktnøgle til XP 
    ·Sådan Tillad en Driver Update fra en Windows Update 
    ·Sådan Monitor Remote Access Sessions 
    ·Sådan Watch Netflix Instant film vha. Linux 
    ·Sådan Fix en Update Fejl 34 til computere 
    ·Sådan flytter en Apple Dock 
    ·Sådan tilføjes en alternativ IP-adresse i Windows Vis…
    ·Forskellen mellem Hibernate & Sleep i Laptops 
    ·Sådan oprettes den absolutte sti for desktop.ini 
    ·Sådan Trim Out en Pella Window 
    Copyright © Computer Viden http://www.computerdk.com