|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Servrar >> Content

    Vilka är de steg som en klient använder för att kontakta servern efter att användaren anger domännamn för servern?

    Processen som en klient använder för att kontakta en server efter att en användare anger ett domännamn involverar flera steg, främst använder Domännamnsystemet (DNS) och TCP/IP -protokollsviten. Här är en uppdelning:

    1. Användarinmatning: Användaren skriver domännamnet (t.ex. `www.example.com ') i sin webbläsare eller applikation.

    2. DNS -upplösning:

    * rekursiv upplösare: Kundens operativsystem kontaktar en rekursiv DNS -upplösare. Detta tillhandahålls ofta av klientens Internet Service Provider (ISP) eller konfigureras manuellt. Den rekursiva upplösaren fungerar som en mellanhand och hanterar processen för att fråga olika DNS -servrar.

    * rotnamnsservrar: Den rekursiva upplösaren börjar med att fråga rotnamnsservrarna. Dessa servrar känner inte till IP-adressen för `www.example.com 'men de vet var de kan hitta servrarna som * vet * om" .com "-domänen.

    * TLD -namnservrar: Den rekursiva upplösaren kontaktar sedan toppnivåernas namnservrar (TLD) (t.ex. ".com" -namnsservrar). Dessa servrar känner till de auktoritativa namnservrarna för `exempel.com '.

    * Autoritativa namnservrar: Den rekursiva upplösaren kontaktar de auktoritativa namnservrarna för `exempel.com '. Dessa servrar ansvarar för att upprätthålla DNS -poster för den domänen. De har IP -adressen (eller adresserna) associerade med `www.example.com '.

    * Resultat: De auktoritativa namnservrarna returnerar IP -adressen (eller adresser - ofta flera för lastbalansering) motsvarande `www.example.com '. Den rekursiva upplösaren skickar tillbaka denna IP -adress till klienten.

    3. TCP/IP -anslutningsanläggning:

    * IP -adress: Klienten har nu IP -adressen till servern.

    * TCP trevägshandskakning: Klienten initierar en TCP -anslutning till servern med IP -adressen och den önskade porten (vanligtvis port 80 för HTTP eller 443 för HTTPS). Detta innebär en trevägs handskakning:

    * syn: Klienten skickar ett synkroniserat paket till servern och begär en anslutning.

    * Syn-Ack: Servern svarar med ett Syn-ACK (Synchronize-AckNowledge) -paket, erkänner begäran och skickar sin egen synkroniseringsinformation.

    * ack: Klienten skickar ett ACK -paket (erkännande) som bekräftar anslutningen.

    * Anslutningsframgång: När trevägshandskakningen är klar upprättas en TCP-anslutning mellan klienten och servern.

    4. Dataöverföring: Klienten kan nu skicka förfrågningar (t.ex. HTTP -förfrågningar) till servern via den etablerade TCP -anslutningen. Servern bearbetar dessa förfrågningar och skickar tillbaka svar.

    5. Anslutningsstängning: När kommunikationen är klar stängs TCP -anslutningen graciöst.

    kort sagt: Klienten använder DNS för att översätta domännamnet till en IP -adress och använder sedan TCP för att upprätta en anslutning med servern på den IP -adressen innan du utbyter data. Hela processen sker transparent till användaren, som bara ser webbplatsen eller applikationsbelastningen.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är den bästa Exchange Server -värden?
    ·Vad är en Wintel -server?
    ·Hur installerar du Windows Server 2008 i en virtuell ma…
    ·Förklara i detalj om intergalaktisk klientserver?
    ·Behöver fem datorer en server?
    ·Hur man besluta om en Data Center Hosting Provider
    ·Vad är TCP -serverprocesser?
    ·Kan en Windows -utvecklad webbplats vara värd av Linux…
    ·Så här konfigurerar Squid Proxy
    ·Hur kan vi minska Lag på en hemmamatch Server
    Utvalda artiklarna
    ·Hur man installerar minne på en ThinkPad T43
    ·Hur man byter skärmen på en Toshiba Satellite A105
    ·Hur man byter en HP Notebook Battery
    ·Hur man beräknar chiptakten
    ·Ge dig exempel på webbserver?
    ·Vilka nätverksteknologier är förpackade som en del a…
    ·Hur får jag mina hörlurar att fungera på min dator
    ·Återställa ett batteri bärbar dator
    ·Varför uppfann människan datorer?
    ·Hur man installerar ett program från en CD på min Fla…
    Copyright © Dator Kunskap https://www.dator.xyz