Deprecated: Assigning the return value of new by reference is deprecated in /home/svenskse/public_html/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/svenskse/public_html/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/svenskse/public_html/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/svenskse/public_html/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/svenskse/public_html/wp-settings.php on line 18
Protokoll - grunder « Svensk Server

Svensk Server

februari 21, 2007

Protokoll - grunder

Sparat under: HTML grunder — admin @ 9:56 f m

Jag börjar med något du redan använder men inte tänker på: HTTP (Hypertext Transfer Protocol).

World Wide Web gjordes av Tim Berners Lee 1989. Det var tänkt att vara en global Internet baserad hypermedia. Han programmerade också första server och webbklienten (bläddrare) ett år senare.

Han definierade regler för kommunikation på Webben. Hans mission var:
1. att bygga ett språk (HTML) som skulle möjliggöra för vem som helst att skriva ett dokument på Webben
2. att bygga en ”bläddrare” som skulle möjliggöra för vem som helst att läsa ett HTML-dokument.

Revolutionerande upptäckt var hans hyperlänkar. Med dem kunde man hoppa vart som helst, till vilken annat dokument man ville oavsett vart det låg.

Hela beskrivningen och analysen av idén var grunden till ett protokoll. Protokollet är en rad termer och regler som ett system bygger på. Hans system var Webben och hans protokoll var Hypertext Transfer Protocol eller HTTP.

FTP står för “File Transfer Protocol”.
Jag skulle kunna göra en visuell presentation av det jag skriver om men det jag vill göra är en bra beskrivning i ord så att du förstår kärnan i det hela och inte bara ytligt lär dig hur man skickar filer till en server.

Så fort man har med ett protokoll att göra betyder det att det finns två ändar som kommunicerar med varandra. På Nätet är de alltid klienter och servrar. Var och en har sina speciella program som skickar information mot varandra på det sättet att de följer fastställda regler: protokollet.

FTP är mycket vanligt metod för överföring av filer mellan två datorer. Från början hade man kommit på FTP långt innan WWW och gränssnittet var textbaserat.

För att kunna förstå hur FTP fungerar måste man ha grundläggande kunskaper om klienter och servrar.
• Båda är datorer uppkopplade mot Internet
• Servrar är ALLTID uppkopplade medan klienter kopplas upp vid behov.

Föreställ dig en server som en hotell och en klient som en kund i hotellet. Kunden kommer till hotellet, betalar, sover, äter och går därifrån.

Din dator är en klient och Internet är “hotellet”. Jag måste nog rätta till mig: Internet mot bakgrunden till vårt exempel består av MÅNGA datorer kopplade mot varandra.

Tänk dig hotell A, B och C som är kopplade med korridor. Du kommer till hotell A för att sedan lämna det och komma till hotell B och vidare till hotell C.

Du kopplar upp dig mot en dator med ett användarnamn och ett lösenord. Det är vårt hotell A. Alltså, när du vill surfa på Nätet kopplar du upp dig mot en dator, inte mot Internet.
Datorn du kopplat dig med är vidare uppkopplad mot andra datorer.

I början har vi sagt att en klient kopplas upp mot Nätet vid behov och en server är alltid uppkopplad och tillgänglig. Ur det förstår du att datorn du kollar upp dig när du ska ut och surfa är en server, och din dator är en klient.

Nu till det viktiga:
Användningen av servrar beror på PROTOKOLLET. För varje protokoll finns det speciella program som möjliggör för dig att använda tjänsten den erbjuder.
 
Till exempel:
Du kan använda HTTP genom att ha en HTTP-klient som populärt kallas för bläddrare (Internet Explorer, Netscape, Opera).
FTP använder du genom att ha en FTP-klient (det finns hundratals FTP-program).
E-post använder du också genom att ha en e-post-klient (Outlook, Eudora, . . . )

Nästan hela Internet är byggt på relationen mellan en server och en klient. Du med alla dina program du använder på Nätet utgör en klient (Internet Explorer, Outlook, MSN, ICQ, . .)

En server har också många program som möjliggör kommunikation med klient-program. Server-program kallas DAEMONS.

Andra bloggar om: , ,

Inga kommentarer »

Inga kommentarer ännu.

RSS för kommentarer till det här inlägget. TrackBack URL

Kommentera

You must be logged in to post a comment.

Drivs av Wordpress