Grundlagen für das TCP/IP-Netzwerk

In einem TCP/IP-Netzwerk muss jedes Gerät über eine IP-Adresse verfügen. Die IP-Adresse identifiziert das Gerät, z.B. den Computer. Eine IP-Adresse allein reicht jedoch nicht aus, um Netzwerkanwendungen auszuführen, da ein Computer mehrere Anwendungen und/oder Dienste ausführen kann. So wie die IP-Adresse den Computer identifiziert, identifiziert der Netzwerkanschluss die Anwendung oder den Dienst, die auf dem Computer ausgeführt wird. Mit einem Internet über Steckdose Test können Sie die Geschwindigkeit testen. Die Verwendung von Ports ermöglicht es Computern/Geräten, mehrere Dienste/Anwendungen auszuführen. Das folgende Diagramm zeigt eine Verbindung von Computer zu Computer und identifiziert die IP-Adressen und Ports.

TCP-IP-Ports-Sockets

So verbessern Sie Ihre Internetleitung

Wenn Sie eine Haus- oder Wohnhausanalogie verwenden, entspricht die IP Adresse der Straßenadresse. Alle Wohnungen teilen sich die gleiche Straßenadresse. Jede Wohnung hat aber auch eine Wohnungsnummer, die der Portnummer entspricht. Portnummernbereiche und bekannte Ports. Eine Portnummer verwendet 16 Bit und kann daher einen Wert von 0 bis 65535 dezimal haben. Die Portnummern werden wie folgt in Bereiche unterteilt:

  • Portnummern 0-1023 – Bekannte Ports. Diese werden den Serverdiensten von der Internet Assigned Numbers Authority (IANA) zugewiesen. z.B. verwenden Webserver normalerweise Port 80 und SMTP-Server Port 25 (siehe Abbildung oben).
  • Ports 1024-49151- Registrierter Hafen – Dieser kann für Dienstleistungen bei der IANA registriert werden und sollte als halb reserviert behandelt werden. Benutzerdefinierte Programme sollten diese Ports nicht verwenden.
  • Ports 49152-65535- Diese werden von Client-Programmen verwendet und Sie können sie in Client-Programmen verwenden. Wenn sich ein Webbrowser mit einem Webserver verbindet, weist sich der Browser einen Port in diesem Bereich zu. Auch bekannt als ephemere Ports.

TCP Sockets

Eine Verbindung zwischen zwei Computern verwendet einen Socket. Ein Socket ist die Kombination aus IP-Adresse und Port. Jedes Ende der Verbindung hat eine Buchse.{/outline]. Stellen Sie sich vor, Sie sitzen zu Hause auf Ihrem PC und haben zwei Browserfenster geöffnet. Der eine schaut sich die Google-Website an, der andere die Yahoo-Website. Die Verbindung zu Google wäre Ihr PC – IP1+Port 60200 — Google IP2 +Port 80 (Standard-Port). Die Kombination IP1+60200 = der Socket auf dem Client-Computer und IP2 + Port 80 = Ziel-Socket auf dem Google-Server.

Die Verbindung zu Yahoo wäre: Ihr PC – IP1+Port 60401 —Yahoo IP3 +Port 80 (Standard-Port). Die Kombination IP1+60401 = der Socket auf dem Client-Computer und IP3 + Port 80 = Ziel-Socket auf dem Yahoo-Server. Notizen: IP1 ist die IP-Adresse Ihres PCs. Die Client-Portnummern werden dynamisch zugewiesen und können nach dem Schließen der Sitzung wiederverwendet werden.

TCP und UDP – Die Transportschicht

Hinweis: Sie können das Lesen des Artikels über die TCP/IP-Protokollsuite nützlich finden, um Folgendes zu verstehen. IP-Adressen werden auf der Netzwerkschicht, der IP-Schicht, implementiert. Ports werden auf der Transportschicht als Teil des TCP- oder UDP-Headers implementiert, wie in der folgenden Abbildung dargestellt: tcp-ip-packet

Das TCP/IP-Protokoll unterstützt zwei Arten von Ports – TCP-Port und UDP-Port. TCP – ist für verbindungsorientierte Anwendungen. Es hat eine eingebaute Fehlerprüfung und sendet fehlende Pakete erneut. UDP – ist für verbindungslose Anwendungen. Es hat keine eingebaute Fehlerprüfung und wird fehlende Pakete nicht erneut übertragen. Anwendungen sind so konzipiert, dass sie entweder das UDP- oder das TCP-Transportschichtprotokoll verwenden, je nachdem, welche Art von Verbindung sie benötigen. Zum Beispiel verwendet ein Webserver normalerweise den TCP-Port 80. Es kann jeden Port verwenden, aber die Webserver-Anwendung ist für die Verwendung einer TCP-Verbindung ausgelegt. Siehe TCP vs. UDP Hier ist ein sehr gutes Video, das Ports und Sockets wirklich gut erklärt.

Auf offene Ports prüfen

Windows- und Linux-Systeme haben ein Dienstprogramm namens netstat, das Ihnen eine Liste der offenen Ports auf Ihrem Computer anzeigt. Diese Artikel zeigen Ihnen, wie Sie netstat unter Windows und Linux verwenden können. Sie können den Portstatus von entfernten Maschinen mit Hilfe einer Port-Scanner-Linie nmap überprüfen.Sie  können NMAP unter Windows, Linux und Apple installieren. Es kann mit einer grafischen Benutzeroberfläche oder als Kommandozeilenwerkzeug verwendet werden. Hier ist ein nützlicher Artikel über die Verwendung von NMAP über die Befehlszeile. Hier ist ein gutes Video über die Verwendung von Nmap und behandelt auch TCP/IP-Verbindungsverfahren, die für das Verständnis von Ports nützlich sind.

Referenzen und Ressourcen

TCP und UDP Grundlagen -Verbindung zu einer Website – Dies ist für Programmierer, aber es gibt keine Kodierung, nur eine Erklärung der Ports und Sockets. Verbindungszustände – wenn Sie sich fragen, was etabliert und Zuhören und die anderen Zustandsbeschreibungen bedeuten. Hier ist ein gutes Zustandsdiagramm, auf das es sich bezieht. Online Port Tester Sammlung von Tools für Port-Scanning und Webserver-Tests.

So schützen Sie einzelnen Zellen in Excel

Sie haben hart an Ihrer Kalkulationstabelle gearbeitet und jetzt wollen Sie sicherstellen, dass jeder, mit dem Sie sie teilen, nicht versehentlich Zellen verändert, die nicht geändert werden sollten. Glücklicherweise können Sie mit Microsoft Excel 2016 und früheren Versionen Zellen sperren, um sie vor Änderungen unter Windows 10 zu schützen. Sie können nicht nur in Excel einzelne Zellen sperren, sondern ebenfalls ganze Spalten oder Zeilen. Sie können alle Zellen in einem Arbeitsblatt oder bestimmte Zellen sperren, so dass einige Teile der Kalkulationstabelle geändert werden können. Hier ist die Vorgehensweise.

So sperren Sie alle Zellen in einem Arbeitsblatt

Arbeiten mit Microsoft Excel

Wenn Sie ein Blatt oder eine Arbeitsmappe schützen, werden standardmäßig alle Zellen gesperrt. Das bedeutet, dass sie nicht neu formatiert oder gelöscht werden können und der Inhalt in ihnen nicht bearbeitet werden kann. Standardmäßig können die gesperrten Zellen ausgewählt werden, aber Sie können dies in den Schutzoptionen ändern.

1. Navigieren Sie zur Registerkarte Review

2. Klicken Sie auf Blatt schützen. Geben Sie im Fenster Protect Sheet ein Passwort ein, das zum Aufheben des Schutzes des Blattes erforderlich ist (optional), und eine der Aktionen, die Sie den Benutzern erlauben möchten.

3. Klicken Sie auf OK, um das Blatt zu schützen. Wenn Sie oder jemand anderes versucht, eine der gesperrten Zellen zu bearbeiten, wird diese Meldung angezeigt:

Die Zellen können nur entsperrt werden, wenn das Blatt ungeschützt ist (indem Sie erneut auf die Registerkarte Review gehen, „Blatt entsichern“ wählen und bei Bedarf das Passwort eingeben).

Wie man bestimmte Zellen in einem Arbeitsblatt sperrt

Es kann vorkommen, dass Sie bestimmte Zellen gegen Änderungen sperren möchten, aber trotzdem andere Zellen in einem Arbeitsblatt anpassen können. In unserem Beispiel können Sie in einer Inventarliste die Aktualisierung von Stückpreisen und Bestandsmengen zulassen, nicht aber die Artikel-IDs, Namen oder Beschreibungen. Wie bereits erwähnt, sind alle Zellen standardmäßig gesperrt, wenn Sie das Blatt schützen. Sie können jedoch in den Formateigenschaften der Zelle angeben, ob eine Zelle gesperrt oder entsperrt werden soll.

1. Markieren Sie alle Zellen, die nicht gesperrt werden sollen. Dies sind die Zellen, die auch nach dem Schutz des Blattes bearbeitet werden können.

2. Klicken Sie mit der rechten Maustaste auf Ihre Auswahl, wählen Sie Zellen formatieren und klicken Sie auf die Registerkarte Schutz. (Alternativ können Sie auf der Registerkarte Start auf das Expansionssymbol neben Ausrichtung klicken und im Fenster Formatzellen auf die Registerkarte Schutz gehen.)

3. Deaktivieren Sie die Option „Gesperrt“ (die standardmäßig aktiviert ist) und klicken Sie auf OK.

4. Gehen Sie zu Review > Protect Sheet und klicken Sie auf OK, um das Blatt zu schützen. Alle Zellen, die Sie nicht unter der Option Zellen formatieren (Schritt 3 oben) entsperrt haben, werden gesperrt, während die entsperrten Zellen editierbar sind: Beachten Sie, dass die Zellverriegelung (oder -entriegelung) erst nach Schritt 4 zum Schutz des Blattes wirksam wird.

Hinweis: Wenn Sie Zellen, die nicht nebeneinander liegen, schnell sperren oder entsperren möchten, können Sie eine Tastenkombination verwenden. Nachdem Sie eine Zelle oder Gruppe von Zellen ausgewählt haben, verwenden Sie den Dialog Zellen formatieren wie oben beschrieben, um sie zu sperren oder freizuschalten. Wählen Sie dann Ihre nächsten Zellen aus und drücken Sie F4, um Ihre letzte Aktion zu wiederholen.