Was ist ein aktiver Anschluss?

April 7

Was ist ein aktiver Anschluss?

Ein Port ist eine Adresse für ein Programm, wenn Daten von einem Computer zum anderen über ein Netzwerk übertragen. Genau wie Computern Adressen haben, tun dies Programme. Die Portnummer ist eine schnelle Möglichkeit, dem Network-Programm, das Daten empfangende sagen, welches Programm es erhalten sollen. Diese Anwendungen laufen ständig warten auf Daten um eine Aktion auszulösen. Diese Wartezustand heißt zuhören.

Netzwerkkommunikation

Das Port-Konzept bezieht sich speziell auf Daten über Netzwerke übertragen werden, indem die TCP/IP Protokollsuite. TCP/IP steht für Transmission Control Protocol/Internet Protocol. Eine Reihe von Standards erklären, wie Daten verpackt und zum Erreichen ihres Ziels gerichtet werden sollte. Dies beinhaltet die Daten in Segmente unterteilen und setzen dann jedes Datensegment in eine Struktur namens ein Pakets. Das Paket hat einen Header, die Netzwerkprotokolle Informationen für ihre empfangenden Gegenstück gespeichert. Der letzte Header auf das Paket zu gehen ist der IP-Header die Adresse des Zielcomputers enthält. Dieser Header geht vor der Transportheader ist, wo die Port-Nummer der empfangenden Anwendung geschrieben wird.

Transportprotokolle

Die beiden Alternativen Transportprotokolle TCP/IP sind das Transmission Control Protocol und das User Datagram Protocol. Diese beiden Protokolle befassen sich mit Port-Nummern. Sie die Daten-Paket und die Portnummer in der Kopfzeile platzieren. TCP stellt eine Verbindung mit dem Gegenstück und behält diese Verbindung während der Sitzung. Das Protokoll definiert, wie Datenpakete sequenziert werden, so dass das empfangende Programm wissen, die Reihenfolge der Daten wieder zusammenzusetzen. UDP ist eine einfache Alternative, die in der Regel von multimedia-Anwendungen verwendet wird. Anschlüsse sind von einer Zahl, sondern auch durch das Transportprotokoll bekannt, und so gibt es einen Port TCP 25 und einem aufgerufenen UDP-25 genannt. Dies sind nicht die gleichen Port.

Bekannten Ports

Eine Reihe von Anwendungen haben eine Portnummer reserviert für sie. Diese Zuordnungen werden als "well known Ports" bezeichnet und die Liste ist gepflegt und von der Internet Assigned Numbers Authority IANA ist besser bekannt als verteilt. Programmierer, die Senden von Daten an einen bestimmten Anschluss nicht erwarten, dass ein anderes Programm die Daten auswählen. Beispielsweise gibt es keinen Sinn, das Senden von Daten an Port 21, der registriert ist, für das File Transfer Protokoll, hoffend, dass Kerberos es abholen wird, weil Kerberos 88 Port abhört.

Empfangenden Verfahren

Netzwerksoftware in der empfangende Computer streift die Header und baut die Daten erneut, bevor sie an die Anwendung übergeben im Zusammenhang mit der Port Nummer in die Pakete-Header geschrieben. Diese Anwendung muss ausgeführt werden, um die Daten zu erhalten. Bei vielen Anwendungen ist der Eingang der Daten ein interaktiver Prozess, mit den entsprechenden Anwendungen auf jedem Computer messaging hin und her für die Dauer der Sitzung.