Neueste Web-Entwicklung Tutorials
 

Web TCP / IP


TCP / IP ist eine Familie von Protokollen für die Kommunikation zwischen Computern.


Was ist TCP / IP?

TCP / IP steht für Transmission S teuerung P rotokoll / nternet I P rotokoll.Es definiert, wie elektronische Geräte (wie Computer) sollten über das Internet verbunden werden, und wie die Daten zwischen ihnen übertragen werden.

TCP - Transmission Control Protocol

TCP ist verantwortlich für die Daten in kleine Pakete zu brechen, bevor sie über ein Netzwerk gesendet werden können, und für die Pakete der Montage wieder, wenn sie ankommen.

IP - Internet Protocol

IP kümmert sich um die Kommunikation zwischen Computern.It is responsible for addressing, sending and receiving the data packets over the Internet. Es ist verantwortlich für die Adressierung, sendet und die Datenpakete über das Internet zu empfangen.


TCP / IP-Protokolle im Web

Web-Browser und Server verwenden TCP / IP-Protokolle mit dem Internet zu verbinden.Common TCP/IP protocols are: Gemeinsame TCP / IP-Protokolle sind:

HTTP - Hyper Text Transfer Protocol

HTTP kümmert sich um die Kommunikation zwischen einem Webserver und einem Webbrowser.HTTP is used for sending requests from a web client (a browser) to a web server, returning web content (web pages) from the server back to the client. HTTP wird für das Senden von Anfragen von einem Web-Client (ein Browser) auf einem Web-Server, Web-Content-Rückkehr (Web-Seiten) vom Server an den Client verwendet.

HTTPS - Secure HTTP

HTTPS übernimmt die sichere Kommunikation zwischen einem Webserver und einem Webbrowser.HTTPS typically handles credit card transactions and other sensitive data. HTTPS Regel behandelt Kreditkarten-Transaktionen und andere sensible Daten.

FTP - File Transfer Protocol

FTP übernimmt die Übertragung von Dateien zwischen Computern.


IP ist Anschluss-Less

IP ist ein "verbindungslose" Kommunikationsprotokoll.

IP nicht besetzen die Kommunikationsleitung zwischen zwei Computern.This reduces the need for network lines. Dies verringert die Notwendigkeit für Netzwerkleitungen.Jede Linie kann für die Kommunikation zwischen vielen verschiedenen Computern gleichzeitig verwendet werden.

Mit IP-Nachrichten (oder andere Daten) werden in kleine unabhängige "Pakete" aufgebrochen und zwischen Computern über das Internet gesendet werden.IP is responsible for "routing" each packet to the correct destination. IP ist für den "Routing" jedes Paket an das richtige Ziel verantwortlich.


IP-Router

Wenn ein IP-Paket, das von einem Computer gesendet wird, kommt es zu einem IP-Router.

Der IP-Router ist für "routing" das Paket an das richtige Ziel, direkt oder über einen anderen Router.

Der Pfad wird das Paket folgen könnte von anderen Paketen der gleichen Kommunikations verschieden sein.The router is responsible for the right addressing, depending on traffic volume, errors in the network, or other parameters. Der Router ist für die richtige Adressierung, je nach Verkehrsaufkommen, Fehler im Netzwerk oder andere Parameter.

Analogie: Die Kommunikation über IP ist wie mit einem langen Brief als eine große Anzahl von kleinen Postkarten zu senden, die jeweils ihre eigenen (oft anders) Weg zum Empfänger finden.


IP-Adressen

IP verwendet 32 ​​Bits oder vier Zahlen zwischen 0 und 255, einen Computer zu adressieren.

192.168.1.50:IP - Adressen werden in der Regel aus vier Zahlen , die durch einen Punkt, wie diese getrennt geschrieben.

Jeder Computer muss eine eindeutige IP-Adresse, bevor es mit dem Internet verbinden können.

Jedes IP-Paket muss eine Adresse haben, bevor sie an einen anderen Computer gesendet werden kann.

Dies ist eine IP-Adresse: 192.68.20.50.This might be the same address: www.w3ii.com Dies könnte die gleiche Adresse sein: www.w3ii.com

Das ist Ihre IP - Adresse: 108.161.252.158

In der Computersprache, TCP / IP verwendet 32 Bit- Adressierung.Es verwendet 4 Bytes.One byte is 8 bits . Ein Byte 8 Bits.Ein Byte kann 256 verschiedene Werte enthalten:

00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... und den ganzen Weg bis zu 11.111.111.


Domain Namen

Ein Name ist viel leichter zu merken als eine 12-stellige Nummer.

Namen für die TCP / IP-Adressen verwendet werden Domain-Namen genannt.

w3ii.comist ein Domain - Namen.

Wenn Sie eine Website-Adresse, wie http://www.w3ii.com, wird der Name auf eine Reihe von einem Domain Name Server (DNS) übersetzt.

Überall auf der Welt, DNS-Server sind mit dem Internet verbunden.DNS servers are responsible for translating domain names into TCP/IP addresses. DNS-Server sind für die Übersetzung von Domain-Namen in TCP / IP-Adressen.

Wenn eine neue Domain-Namen zusammen mit einem TCP / IP-Adresse registriert ist, DNS-Servern auf der ganzen Welt sind mit diesen Informationen aktualisiert.


TCP / IP-Protokolle für E-Mail

E-Mail-Programme verwenden TCP / IP für das Senden und Empfangen von E-Mails.The TCP/IP protocols for email are: Die TCP / IP-Protokolle für E-Mail sind:

SMTP - Simple Mail Transfer Protocol

SMTP kümmert sich E-Mails zu senden.Often emails are sent to an email server (SMTP server), then to other servers, and finally to its destination. Oft werden E-Mails eine E-Mail-Server (SMTP-Server) gesendet wird, dann an andere Server und schließlich zu seinem Bestimmungsort.SMTP kann nur reinen Text übertragen.It cannot transmit binary data like pictures, sounds or movies. Es kann nicht binäre Daten wie Bilder, Töne oder Filme übertragen.

MIME - Mehrzweck - Internet Mail Extensions

Der MIME-Protokoll ermöglicht SMTP-Multimedia-Dateien, einschließlich Sprach-, Audio- und binäre Daten über TCP / IP-Netzwerke übertragen.The MIME protocol converts binary data to pure text, before it is sent. Der MIME-Protokoll wandelt Binärdaten in reinen Text, bevor sie gesendet wird.

POP - Post Office Protocol

Das POP-Protokoll wird von E-Mail-Programmen verwendet E-Mails von einem E-Mail-Server abzurufen.If your email program uses POP, all your emails are downloaded to your email program (also called email client), each time it connects to your email server. Wenn Ihr E-Mail Programm POP verwendet, die alle Ihre E-Mails werden an Ihre E-Mail-Programm heruntergeladen (auch als E-Mail-Client), jedes Mal, es zu Ihrem E-Mail-Server verbindet.

IMAP - Internet Message Access Protocol

Das IMAP-Protokoll funktioniert ähnlich wie das POP-Protokoll.The main difference is that the IMAP protocol will not automatically download all your emails each time your email program connects to your email server. Der wesentliche Unterschied besteht darin, dass das IMAP-Protokoll wird nicht automatisch jedes Mal, wenn Ihr E-Mail-Programm eine Verbindung zu Ihrem E-Mail-Server alle Ihre E-Mails herunterladen.

Das IMAP-Protokoll ermöglicht es Ihnen, Ihre E-Mail-Nachrichten am E-Mail-Server durch, bevor Sie sie herunterladen.With IMAP you can choose to download your messages or just delete them. Mit IMAP können Sie Ihre Nachrichten herunterzuladen oder sie einfach zu löschen.Auf diese Weise IMAP ist perfekt, wenn Sie Ihre E-Mail-Server an verschiedenen Standorten müssen zu verbinden, sondern wollen nur Ihre Nachrichten herunterladen, wenn Sie wieder im Büro sind.


Andere TCP / IP-Protokolle

ARP - Address Resolution Protocol

ARP wird von IP verwendet, um die Hardware-Adresse eines Computers Netzwerkkarte zu finden auf der Basis der IP-Adresse.

BOOTP - Boot Protocol

BOOTP wird zum Booten (Starten) Computer aus dem Netzwerk verwendet wird.

DHCP - Dynamic Host Configuration Protocol

DHCP ist für die Zuweisung der dynamischen IP-Adressen zu Computern in einem Netzwerk verwendet.

ICMP - Internet Control Message Protocol

ICMP nimmt Fehlerbehandlung in dem Netzwerk.

LDAP - Lightweight Directory Access Protocol

LDAP wird für das Sammeln von Informationen über Benutzer und E-Mail-Adressen aus dem Internet verwendet.

NTP - Network Time Protocol

NTP wird verwendet, um die Zeit (die Uhr) zwischen Computern zu synchronisieren.

PPTP - Point Tunneling Protocol - zu - Punkt

PPTP ist zum Aufbau einer Verbindung (Tunnel) zwischen privaten Netzen.

RARP - Reverse Address Resolution Protocol

RARP wird von IP verwendet, um die IP-Adresse zu finden, basierend auf der Hardware-Adresse eines Computers Netzwerkkarte.

SNMP - Simple Network Management Protocol

SNMP ist für die Verwaltung von Computernetzwerken verwendet.

SSL - Secure Sockets Layer

Das SSL-Protokoll wird verwendet, um Daten für die sichere Datenübertragung zu verschlüsseln.

TLS - Transport Layer Security

Das TLS-Protokoll ist eine neuere und sicherere Version von SSL.