Hvordan en Web-adresse Gi et bestemt nettsted?

Domain Name System

Selv om mennesker identifisere nettsteder gjennom deres web-adresse eller domenenavn - "yahoo.com" eller "ehow.com," for eksempel - datamaskiner identifisere nettsteder gjennom deres IP-adresse, eller IP-adresse. Denne unike identifikator peikt datamaskiner i et nettverk. En rekke tall og punktum, for eksempel "69.147.76.15," vanligvis representerer IP-adresser.

Domain Name System eller DNS, tildeler menneskevennlige web-adresser til bestemte IP-adresser. Når du åpner din nettleser og skriv inn yahoo.com, for eksempel, er det første nettleseren gjør er å finne vertsnavnet IP-adresse. Siden Yahoo er en av de mest trafikkerte nettsteder på Internett, har det mange forskjellige IP-adresser fordi den har mange forskjellige servere. Men hvis du vet en av IP-adressene, blir domenenavnet irrelevant: type "69.147.76.15" i adressefeltet i nettleseren, og du vil bli presentert med Yahoo sin hjemmeside.

Sende en forespørsel

Når du surfer på Internett, er datamaskinen du bruker kalles en "klient". Nettsteder finnes på andre maskiner, kalt servere. Klienten og tjeneren er koblet til et stort globalt datanettverk: Internett. Så etter at du skriver inn domenenavnet og nettleseren ser opp den tilsvarende IP-adressen, sender den en forespørsel til den IP-adressen basert på den adressen du skrev (eller, vanligvis, linken som du klikket). Det er i stand til å gjøre dette ved hjelp av Hypertext Transfer Protocol, eller HTTP, som ble laget spesielt for nett å håndtere nettstedet forespørsler og svar.

Med andre ord, en adresse der det står "http://yahoo.com" er egentlig å fortelle leseren: "bruke Hypertext Transfer Protocol for å sende IP-adressen som er tilknyttet yahoo.com en forespørsel." (Den "www" før de fleste nettsteder er en del av domenenavnet som er mer tradisjon enn noe annet, og du kan få tilgang til de fleste nettsteder uten.)

Å få et svar

Den "yahoo.com" forespørsel passerer gjennom Internett takket være HTTP og til slutt lander på serveren. I dette tilfellet, er anmodningen om serverens hjemmeside, eller i data-tale, indeksen siden i rotkatalogen for nettstedet. (. Skriv yahoo.com/index.html i nettleseren din, og du vil se hjemmesiden) Dersom anmodningen er gyldig, sender serveren tilbake en passende reaksjon - i dette tilfellet nettsiden.

Gir nettsider er ikke det eneste HTTP kan gjøre, men. En annen vanlig oppgave er å sende innholdet i et skjema. Skjemaet HTML-kode angir en bestemt fil på serveren sende skjemaet til for behandling. For eksempel kan et enkelt kontaktskjema sende en kundes navn, e-postadresse, og meldingen over HTTP og til en bestemt fil på serveren, som griper informasjon og kan deretter sende den til webmaster e-postadresse eller vise informasjonen på en annen side.