Lektion 1: Die grundlegenden Konzepte der Computernetzwerke

Zweck und Anforderungen:
– Verstehen Sie die grundlegenden Konzepte der Computernetze.
– Wissen, wie TCP / IP und den Web-Server zu installieren.
I. Die Grundlagen:
. 1 Computer Networks: A 2 oder mehr Computer miteinander verbunden sind.
2 Server – Client.:

In Computer-Netzwerken, Servern (auch als Server) ist ein Computer verwendet, um die anderen Computer zuzugreifen. Die ersten Computer auf Server zugreifen, werden Clients genannt.

Somit kann der erste Computer in dem Netzwerk sowohl 1-Server (auf einer anderen Maschine, um darauf zuzugreifen) ist, und als Client (wenn es Zugang zu einem anderen Computer). Also nicht denken, dass ein Server ist etwas unterschwellig geisttötende für [​IMG]

. 3-Protokoll-Netzwerke:

Die Computer im Netzwerk zu “sprechen” miteinander durch eine besondere Sprache, genannt Netzwerk-Protokolle. Es gibt viele verschiedene Protokolle, hat jeder seine eigene Aufgabe Protokoll ein. Hier habe sich grob in zwei Gruppen von Protokollen unterteilt:
– Datenübertragungsprotokoll, ausschließlich verwendet, um Daten zwischen zwei Computern zu transportieren.
– Datenverarbeitung-Protokoll, für aus Datenübertragungsprotokoll aufgenommen Verarbeitung von Daten verantwortlich

Tum: Nicht so entsetzt von Protokoll 2 zu hören. Es gibt nur eine Form davon durch Sprache, um miteinander zu kommunizieren. Und genau darauf achten, dass, wenn Sie möchten, können Sie, dass ein bestimmtes Protokoll zu definieren. Zum Beispiel, Yahoo-Chat-Programme oder Trojaner-Programme remote … Gutscheine für die einzelnen Protokolle auf TCP / IP, die.

4. Strahl TCP / IP

TCP / IP ist ein Protokoll, mit dem Daten zwischen zwei Computern zu übertragen. Mit diesem Protokoll wird jeder Computer über eine auf der IP-Adresse angegeben Netzwerkadresse bekannt ist. Eine IP-Adresse ist ein Satz der Form abcd Stellen (a, b, c, d sind die Zahlen von 0 bis 255). ZB 174.178.0.1.

TCP / IP nur einzelne Aufgabe ist die Datenübertragung zwischen zwei Computern und die Daten intakt, wenn übertragen. Auch ist es nicht zu wissen, welche Daten verarbeitet und wie.

Basierend auf der Fähigkeit des Transportprotokoll TCP / IP, haben wir ein Team von Fachleuten aus verschiedenen TCP / IP-Protokoll empfangen Daten, so genannte Cluster TCP / IP oder TCP ihre hand / IP.

Um den Strahl in dem Protokoll TCP / IP aufgeteilt, verwendet es ein anderes Konzept als Protokoll-Port bezeichnet. Dies ist die erste Zahl von 0 bis 32767 müssen sie: p. Jedes Protokoll in das Protokoll Strahl einen bestimmten Port zu besitzen. Normalerweise wird jede Anwendung auf dem Server zum Öffnen einer TCP / IP, die für diesen Port definierten Protokoll verantwortlich sein, und dann hören Sie auf Anfragen von Clients und Abwicklung der Anfrage.

Somit kann das System TCP / IP, ein Client Zugriff auf den Server haben, erfolgreich sein, wenn er eine IP-Adresse und Port der Dienst auf dem Server geöffnet hat.

Zum Beispiel: Mit einer Web-Management-Server (Web-Server), müssen wir eine Web-Anwendung mit dem Namen der Web-Server zu haben. Diese Anwendung wird 1 Port (Standard ist 80) und Prozess-Signale, die von diesem Port zu öffnen.

Jetzt klicken Sie auf einen Schluck Kaffee, um wieder nüchtern ist [​IMG]

II. Statische Web-Seite und der Web-Seite
1. Die statische und dynamische Website Website

Haben Sie schon eine Website gebaut und veröffentlichen Sie sie in das Netzwerk? Ihre Website ist so interessant (zumindest nach Ihren Gedanken [​IMG] ) Und natürlich können Sie mit Ihren Lesern konsultieren wollen? Ist das, was Sie eine Telefonnummer zu lassen, und bitten die Leute zu rufen, um einen Kommentar abgeben? Hic … Stellen Sie sicher, es wird nicht sein Mühe Telefonvorwahl.
Sie wollen “bitte” ein wenig Informationen über den Web-Browser … hic. Wie jetzt??
Nun, das ist die Kehrseite der so genannte statische Web-Seiten. Das ist nicht Web-Seiten, die Sie mit dem Benutzer (zB Austausch oder Informationen von Nutzern) interagieren können. Es ist der Ort der Schwanz *. Htm normal. Im Gegensatz dazu kann die Web-Seite, die Sie Informationen vom Benutzer zu erhalten, der Verarbeitung, dass die Informationen und erlaubt, ihre Anfragen reagieren. Achten Sie auch verbreitet flexibel sind Sie?
Um das zu tun, natürlich … haben Sie den Überblick über diesem Artikel halten [​IMG]

2. Script-Programmierung

Die Original-Website mit Standard-Formatierungssprache HTML (Hypertext Markup Language). Enthält nur Standard-HTML-Markup-Paar auf das Format des Dokuments. Je nach Kartennamen ist, was der Browser automatisch zu verstehen und zu tun, die von diesem Karte angegebenen Arbeit. <B> Wie Paare von Karten …. </ B> angegebenen Text fett, dass die Verwendung. Also, in Wirklichkeit Menschen sind nicht der Ansicht, dass es eine Sprache sein (wie es irrelevant, was Sie vielleicht in der Programmierung auftreten wie Variablen, Verzweigungen Aussagen, wiederholen … ist). Es war aus diesem Grund, muss es, indem “eingebettet” in sich selbst einige Code-Snippet spezielle Programme, die Menschen beziehen sich oft auf sie als Skripte oder Embedded-Code zu erweitern. Sprachen in der Script-Befehl Sprache namens Script verwendet. Die Skriptsprache ist einfach und in der Regel nicht viel Strom wie die Sprache “klassischen” mit dem gleichen Namen haben, in anderen Worten, sie sind ein sehr kleiner Teil einer Sprache, die in den Browser integriert ist, um auszuführen eine bestimmte Anzahl von Aktionen.
Einzelheiten der HTML-Sprache war weit verbreitet im Internet, als auch in Buchhandlungen, so dass sie hier nicht wiederholt. Wenn Sie nichts darüber wissen, dann haben Sie die HTML-Dokumentation, bevor Sie fortfahren, um diesen Kurs zu überwachen ist.

Programmierung in Clientskript

Wie der Name andeutet, wird der Client-Programmierer das Skript in der Skriptschreiben auf dem Client ausgeführt. Der Server-Code ist in dem Dokument enthalten sind, und setzen Sie den Client hier getan.
In Dokumenten an den Browser gesendet wird, wird dieser Code in der Regel paarweise <Script Karte =”xxxxxx”> Sprache gefunden … </ script>.
Es gibt viele clientseitige Skriptsprache. Javascript ist berühmt. Weiter ist VBScript und PerlScript.
Da dieses Dokument konzentriert sich auf PHP – eine Skriptsprache, die auf dem Server ausgeführt wird, so dass die Details dieser Sprache in dem Dokument nicht erwähnt. Wie für JavaScript, die Sie Vietnamesisch Dokumente finden Vinaseek.com Suchseite. Wenn Sie Zeit haben, ermutige ich Sie, über sie zu erfahren. Viele auffällige Tricks können in diesem Code gefunden werden.

Skript-Programmierung in Server

Im Gegensatz zu der Programmierung in Client-Skript (ausführbaren Code in den Client), der Server-Seite Programmierung Skript erlauben die Ausführung von Code auf dem Server sofort. Im Gegensatz zu Scripts in Client-Aktivität, das Dokument, das die serverseitige Skriptcode enthält, wird in den Dokumentdateierweiterungen separat gespeichert und die Ausführung von Code auf einem Server Muss ist in einem Tag-Paar gesetzt, je nach den besonderen Bestimmungen des Verarbeitungsprogramm. Beachten Sie, dass für jede Art von Server-Skriptsprache wird ein separates Programm zu bedienen haben. Solche ASP-Skripten werden in der Regel in der Datei *. Asp platziert, und sie werden von asp.dll verarbeitet.
Einzelheiten, wie diese Art von Aktivität, können wie folgt zusammengefasst werden:
– Schritt 1: Der Client sendet Anfragen an den Server
– Schritt 2: Überprüfen Sie die Web-Server sollte verlangen, dass jedes Dokument-Typ. Wenn das die Art von Dokument, das den Server-Code Skript enthält, wird es Verarbeitungsprogramm entsprechend zu diesem Dokumententyp aufrufen
– Schritt 3: Das Programm wird hand Server-Skript Code im Dokument, und die Ergebnisse (meist im HTML-Format) auf dem Web-Server.
– Schritt 4: Web-Server gibt die Ergebnisse an den Client und trennen.

Pin It