Etwa 80 % von uns, die das Studium mit einem IT-Abschluss abschlieĂen, werden letztendlich keine Programmierer. Viele arbeiten in der technischen UnterstĂŒtzung, als Systemadministratoren, Techniker fĂŒr ComputergerĂ€te, Verkaufsberater fĂŒr digitale Technik, Manager im IT-Bereich und so weiter.
Dieser Artikel richtet sich genau an die 80 %, die gerade ihr Studium mit einem IT-Abschluss abgeschlossen haben und bereits die Stellenangebote ĂŒberwachen, beispielsweise fĂŒr die Position eines Systemadministrators oder dessen Assistenten, oder als AuĂendiensttechniker in einer Outsourcing-Firma oder in der technischen UnterstĂŒtzung der 1./2. Linie.
Und auch fĂŒr das selbstĂ€ndige Lernen oder die Ausbildung neuer Mitarbeiter.
WĂ€hrend meiner beruflichen TĂ€tigkeit im IT-Bereich bin ich auf das Problem gestoĂen, dass die UniversitĂ€ten nicht die grundlegende Basis in Bezug auf Netzwerke vermitteln. Ich habe dies zunĂ€chst selbst erlebt, als ich nach meinem UniversitĂ€tsabschluss 2016 zu VorstellungsgesprĂ€chen ging und einfache (die mir jetzt einfach erscheinen) Fragen nicht beantworten konnte. Damals dachte ich, ich hĂ€tte in der Uni nicht gut genug aufgepasst. Es stellte sich jedoch heraus, dass es an dem Bildungsprogramm lag. Jetzt stoĂe ich immer noch auf diese WissenslĂŒcken, wenn ich neue Mitarbeiter ausbilde.
Deshalb musste ich viele Artikel im Internet studieren, bevor ich die grundlegenden Punkte verstand, und wenn ich jetzt jungen Fachleuten Themen zum Lernen gebe, haben sie Schwierigkeiten, die notwendigen Informationen zu finden und zu verstehen. Das geschieht, weil im Internet eine enorme Anzahl von Artikeln vorhanden ist und diese thematisch zerstreut sind oder in einer zu komplizierten Sprache geschrieben sind. Zudem enthalten die meisten Informationen zu Beginn ihrer Artikel hauptsĂ€chlich wissenschaftliche Definitionen, gefolgt von komplexen Nutzungstechnologien. Am Ende bleibt viel ĂŒbrig, was fĂŒr einen AnfĂ€nger nicht verstĂ€ndlich ist.
Genau aus diesem Grund habe ich entschieden, die wichtigsten Themen in einem Artikel zusammenzufassen und sie so einfach wie möglich zu erklĂ€ren, âauf den Punkt gebrachtâ.
Ich warne gleich vor, dass der Artikel keine tiefgehenden Informationen enthalten wird, sondern ausschlieĂlich die Grundlagen und das Wesentliche.
Behandelte Themen:
- Globale und lokale Netzwerke
- Ăffentliche und private IP-Adressen
- NAT
- DHCP-Server und Subnetze
- Netzwerk-RoutinggerÀte (Router, Switch, Hub)
- Hauptbefehle zur Netzwerkanalyse
- Transportprotokolle UDP und TCP
1. Globale und lokale Netzwerke
Das gesamte Internet-Netzwerk unterteilt sich in globale (WAN) und lokale (LAN).
Alle BenutzergerĂ€te innerhalb einer Wohnung oder eines BĂŒros oder sogar eines GebĂ€udes (Computer, Smartphones, Drucker/MFPs, Fernseher usw.) sind mit einem Router verbunden, der sie in einem lokalen Netzwerk.
Teilnehmer eines lokalen Netzwerks können Daten zwischen ihren GerÀten austauschen, ohne sich mit dem Internetanbieter zu verbinden. Um jedoch ins Netz zu gelangen (zum Beispiel um zur Suchmaschine Yandex oder Google zu gelangen, in VK, Instagram, YouTube oder AmoCRM zu gehen), ist der Zugang zum globalen Netzwerk.
Der Zugang zu dem globalen Netzwerk wird vom Internetanbieter bereitgestellt, fĂŒr den wir ihm eine monatliche GebĂŒhr zahlen. Der Anbieter legt auf seinen Routern die Geschwindigkeitsstufe fĂŒr jede Verbindung gemÀà dem Tarif fest. Der Anbieter verlegt uns ein Twisted Pair oder Glasfaser bis zu unserem Router (unserem lokalen Netzwerk) und danach kann jedes GerĂ€t unseres lokalen Netzwerks ins Netz gelangen. dem globalen Netzwerk.
Zur Analogie kann man Netzwerke mit StraĂen vergleichen.
Zum Beispiel sind die StraĂen Ihrer Stadt N lokales Netzwerk. Diese StraĂen verbinden Sie mit GeschĂ€ften, Einrichtungen, Parks und anderen Orten in Ihrer Stadt.
Um in eine andere Stadt N zu gelangen, mĂŒssen Sie auf die BundesstraĂe gelangen und einige Kilometer fahren. Das heiĂt, Sie mĂŒssen ins dem globalen Netzwerk.
FĂŒr eine anschaulichere Darstellung, was ein globales und lokales Netzwerk ist, habe ich eine schematische Zeichnung angefertigt.

2. WeiĂe und graue IP-Adressen
Jedes GerÀt im Netzwerk hat seine eindeutige IP-Adresse. Diese ist notwendig, damit die GerÀte im Netzwerk wissen, wohin sie die Anfrage und die Antwort richten sollen.
Es ist Ă€hnlich wie mit unseren HĂ€usern und Wohnungen, die eine genaue Adresse haben (Postleitzahl, Stadt, StraĂe, Hausnummer, Wohnungsnummer).
Innerhalb Ihres lokalen Netzwerks (Wohnung, BĂŒro oder GebĂ€ude) gibt es einen eigenen Bereich eindeutiger Adressen. Ich denke, viele haben bemerkt, dass die IP-Adresse des Computers zum Beispiel mit den Ziffern 192.168.X.X beginnt.
Das ist die lokale Adresse Ihres GerÀtes.
Es gibt zulĂ€ssige Bereiche fĂŒr lokale Netzwerke:

Ich denke, aus der bereitgestellten Tabelle wird sofort klar, warum der am weitesten verbreitete Bereich 192.168.X.X ist.
Um beispielsweise die IP-Adresse Ihres Computers (unter Windows) zu erfahren, geben Sie im Terminal den Befehl ein ipconfig

Wie Sie sehen, ist die IP-Adresse meines Computers in meinem Heimnetzwerk 192.168.88.251
FĂŒr den Zugang zu globalen Netzwerken wird Ihre lokale IP-Adresse vom Router auf die globale, die Ihnen von Ihrem Anbieter zugewiesen wurde, umgestellt. Globale IP-Adressen fallen nicht in die Bereiche aus der obigen Tabelle.
So bewertet er Lokale IP-Adressen sind graue IP-Adressen, globale hingegen sind weiĂe..
Zum besseren VerstÀndnis sehen Sie sich das Diagramm unten an. Ich habe jedem GerÀt seine IP-Adresse zugeordnet.

Im Diagramm ist zu sehen, dass der Anbieter uns in globale Netzwerke (ins Internet) mit der weiĂen IP-Adresse 91.132.25.108
FĂŒr unseren Router hat der Anbieter die graue IP-Adresse 172.17.135.11
Und in unserem lokalen Netzwerk haben alle GerÀte dementsprechend auch graue IP-Adressen 192.168.X.X
Um herauszufinden, unter welcher IP-Adresse Sie auf das globale Netzwerk zugreifen, können Sie die Website besuchen

Aber aus all dem sollte man sich erinnern an einen sehr wichtigen Faktor!
Derzeit ist das Problem der Knappheit an weiĂen IP-Adressen akuter geworden, da die Anzahl der Netzwerkteilnehmer die verfĂŒgbaren IP-Adressen lĂ€ngst ĂŒberstiegen hat. Aus diesem Grund vergeben Internetanbieter ihren Nutzern graue IP-Adressen (im Rahmen des lokalen Netzwerks des Anbieters, zum Beispiel innerhalb mehrerer Wohnblocks) und lassen sie unter einer gemeinsamen weiĂen IP-Adresse ins globale Netzwerk..
Um zu erfahren, ob Ihnen der Anbieter eine graue oder eine weiĂe IP-Adresse zuteilt, können Sie sich in Ihren Router einloggen und dort nachsehen, welche IP-Adresse Ihr Router vom Anbieter erhĂ€lt.
Oder Sie können beispielsweise die Website besuchen und ganz unten (im Footer der Website) sehen Sie die IP-Adresse Ihres Routers.
Zum Beispiel bin ich mit dem Internet von zu Hause eingeloggt:

Wie Sie sehen, habe ich tatsĂ€chlich die graue IP-Adresse 172.17.132.2 (siehe Bereich der lokalen Adressen). FĂŒr die Anbindung einer weiĂen IP-Adresse bieten Anbieter normalerweise einen zusĂ€tzlichen Dienst gegen eine GebĂŒhr an.
In der Tat ist das fĂŒr das Heim-Internet nicht kritischer. FĂŒr BĂŒrogebĂ€ude von Unternehmen wird jedoch empfohlen, beim Anbieter eine weiĂe IP-Adresse zu erwerben, , da die Verwendung einer grauen IP-Adresse Probleme mit der VoIP-Telefonie mit sich bringt und auch keine Möglichkeit besteht, eine Remote-Verbindung ĂŒber VPN einzurichten. Das heiĂt, eine graue IP-Adresse erlaubt es Ihnen nicht, Ihren eingerichteten Server ins Internet zu bringen und eine Remote-Verbindung zu diesem Server aus einem anderen Netzwerk einzurichten.3. NAT
Im vorherigen Abschnitt habe ich angemerkt, dass â
Im vorherigen Abschnitt habe ich erwĂ€hnt, dass âDerzeit hat sich das Problem des Mangels an öffentlichen IPv4-Adressen verschĂ€rft.Deshalb ist es heutzutage bei Internetanbietern weit verbreitet, viele Kunden mit privaten IP-Adressen anzuschlieĂen und sie mit einer einzigen öffentlichen IP-Adresse ins globale Internet zu leiten.
Aber so war es nicht immer, ursprĂŒnglich wurden allen Benutzern öffentliche IPv4-Adressen zugewiesen, und bald wurde zur Vermeidung des Problems der Knappheit an öffentlichen IP-Adressen gerade der Mechanismus NAT (Network Address Translation) â ein Mechanismus zur Umwandlung von IP-Adressen.
NAT ist auf allen Routern aktiv und ermöglicht uns den Zugang zum globalen Internet aus unserem lokalen Netzwerk.
Um es besser zu verstehen, betrachten wir zwei Beispiele:
1. Erster Fall: Sie haben eine öffentliche IP-Adresse 91.105.8.10 und mehrere GerÀte sind im lokalen Netzwerk verbunden.

Jedes lokale GerĂ€t hat seine eigene private IP-Adresse. Der Zugang zum Internet ist jedoch nur ĂŒber die öffentliche IP-Adresse möglich.
Folglich, wenn beispielsweise PC1 mit der IP-Adresse 192.168.1.3 eine Anfrage an die Suchmaschine von Yandex stellen möchte, wandelt der Router, der die Anfrage von PC1 ins globale Netzwerk sendet, den NAT, der IP-Adresse von PC1 in die öffentliche globale IP-Adresse 91.105.8.10 um.
Auch in umgekehrter Richtung, wenn der Router von Yandex eine Antwort erhĂ€lt, sendet er diese ĂŒber den Mechanismus NAT an die IP-Adresse 192.168.1.3, an die PC1 angeschlossen ist.
2. Zweiter Fall: In Ihrem lokalen Netzwerk sind ebenfalls mehrere GerÀte angeschlossen, jedoch haben Sie keine öffentliche IP-Adresse beim Internetanbieter erworben.

In diesem Fall wird die lokale Adresse PC1(192.168.1.3) zunĂ€chst von Ihrem Router umgewandelt und in eine NATprivate IP-Adresse 172.17.115.3 , die Ihnen vom Internetanbieter zugewiesen wurde. AnschlieĂend wird Ihre private IP-Adressevom Router des Anbieters in eine NATöffentliche IP-Adresse 91.105.108.10 umgewandelt, und erst danach erfolgt der Zugang zum Internet (zum globalen Netzwerk).Das bedeutet, dass Ihre GerĂ€te in diesem Fall hinter einer doppelten
Umsetzung sind. NATDieses Schema bietet eine höhere Sicherheit fĂŒr Ihre GerĂ€te, bringt jedoch auch eine Reihe von gröĂeren Nachteilen mit sich. Zum Beispiel eine instabile SIP-Registrierung bei VoIP-GerĂ€ten oder einseitige Hörbarkeit bei Anrufen ĂŒber IP-Telefonie.
Ăber die Funktionsweise des Mechanismus
, seine Vor- und Nachteile, die Portzuweisung, Sockets und Arten NATwerde ich einen separaten Artikel schreiben. NAT 4. DHCP â Server und Subnetze
4. DHCP â Server und Subnetze
Um ein GerĂ€t, wie beispielsweise einen Computer, mit dem Internet zu verbinden, schlieĂen Sie in der Regel ein Kabel (Twisted Pair) an den Computer an und dann in einen freien Port des Routers, wonach der Computer automatisch eine IP-Adresse erhĂ€lt und der Internetzugang verfĂŒgbar wird.
Das gleiche gilt fĂŒr WLAN, zum Beispiel mit einem Smartphone oder Laptop: Sie verbinden sich mit dem gewĂŒnschten Netzwerk, geben das Passwort ein, das GerĂ€t erhĂ€lt eine IP-Adresse und Sie haben Internet.
A was ermöglicht es einem GerÀt, automatisch eine lokale IP-Adresse zu erhalten?
Diese Funktion ĂŒbernimmt der DHCP-Server.
Jeder Router ist mit einem DHCP-Server ausgerĂŒstet.Die automatisch erhaltenen IP-Adressen sind dynamische IP-Adressen..
Warum dynamisch?
Weil bei jeder neuen Verbindung oder dem Neustart des Routers der DHCP-Server auch der Router neu gestartet wird und unterschiedliche IP-Adressen an die GerÀte vergeben kann.
Das bedeutet, dass beispielsweise Ihr Computer jetzt die IP-Adresse 192.168.1.10hat, nach dem Neustart des Routers könnte die IP-Adresse des Computers 192.168.1.35
anders sein. Um die IP-Adresse stabil zu halten, kann siestatisch festgelegt werden.
Das kann sowohl am Computer in den Netzwerkeinstellungen als auch direkt am Router gemacht werden. der DHCP-Server AuĂerdem kann am Router auch die Funktion deaktiviert und die IP-Adressen manuell festgelegt werden.
Es ist möglich, mehrere DHCP-Server auf einem Router zu konfigurieren. Dann wird das lokale Netzwerk in Subnetze unterteilt..
Zum Beispiel schlieĂen wir Computer an das Subnetz null im Bereich von 192.168.0.2-192.168.0.255 an, Drucker an das erste Subnetz im Bereich von 192.168.1.2-192.168.1.255, und wir verteilen das WLAN im fĂŒnften Subnetz mit dem Bereich von 192.168.5.2-192.168.5.255 (siehe Diagramm unten).

Normalerweise ist eine Aufteilung in Subnetze nicht notwendig. Dies geschieht, wenn in einem Unternehmen eine groĂe Anzahl von GerĂ€ten mit dem Netzwerk verbunden ist und bei der Konfiguration der Netzwerksicherheit.
Aber ein solches Schema kommt in Unternehmen recht hÀufig vor.
Daher ist es wichtig, einen sehr wichtigen Punkt zu beachten.
Achtung!
Wenn Sie von einem PC aus auf die Web-OberflĂ€che zugreifen mĂŒssen, zum Beispiel auf einen Drucker oder ein IP-Telefon, und Ihr PC sich in einem anderen Subnetz befindet, wird die Verbindung nicht möglich sein.
Zur Veranschaulichung betrachten wir ein Beispiel:

Angenommen, Sie arbeiten an PC1 mit der lokalen IP-Adresse 10.10.5.2 und möchten auf die Web-OberflÀche des IP-Telefons zugreifen, mit der lokalen IP-Adresse 192.168.1.3dann wird die Verbindung nicht möglich sein, da sich die GerÀte in verschiedenen Subnetzen befinden. Auf das IP-Telefon, das sich im Subnetz 192.168.1.X, kann nur von PC3 (192.168.1.5).
zugegriffen werden. Das gilt auch fĂŒr MFP (172.17.17.12), auf das Sie nur von PC4 (172.17.17.10).
Wenn Sie sich also remote mit einem Benutzer an einem PC verbinden, um auf die Web-OberflĂ€che des IP-Telefons zuzugreifen, sollten Sie zuerst deren lokale IP-Adressen ĂŒberprĂŒfen, um sicherzustellen, dass beide GerĂ€te im selben Subnetz verbunden sind.
5. Netzwerk-Routing-GerÀte (Router, Switch, Hub)
Es ist zwar seltsam, aber Tatsache ist, dass Neulinge in der IT (manchmal auch bereits aktive Systemadministratoren) solche Begriffe verwechseln oder nicht kennen wie Router, Switch, Netzwerk-Gateway und Hub.
Ich denke, der Grund fĂŒr diese Verwirrung liegt darin, dass viele Synonyme und Jargon in den Bezeichnungen von NetzwerkgerĂ€ten entstanden sind, was viele angehende Ingenieure in die Irre fĂŒhrt.
Lass uns das klÀren.
a) Router, Router und Netzwerk-Gateway
Jeder weiĂ, was ein Routerist. Es ist genau das GerĂ€t, das im Raum Internet verteilt, das von einem Internetanbieter angeschlossen ist.
So bewertet er Router und Netzwerk-Gateway sind dasselbe wie ein Router..
Dieses GerĂ€t ist das HauptgerĂ€t in der Organisation des Netzwerks. In technischen Kreisen ist die am hĂ€ufigsten verwendete Bezeichnung âRouterâ.
Ăbrigens kann ein Router nicht nur ein externes GerĂ€t sein, sondern auch das GehĂ€use eines Computers, wenn man eine weitere Netzwerkkarte einbaut und zum Beispiel RouterOS von Mikrotik installiert. Dann kann man das Netzwerk mithilfe eines Switches auf viele GerĂ€te aufteilen.

b) Was ist ein Switch und wie unterscheidet er sich von einem Hub?
Switch und Hub sind auch Synonyme,kodiert. Und in diesem Fall aber ein Hub ist ein etwas anderes GerÀt. Dazu mehr im nÀchsten Punkt (c).

Switch (Hub) dient zur Aufteilung des lokalen Netzwerks. Wie ein T-StĂŒck oder ein Netzfilter, an den wir unsere GerĂ€te anschlieĂen, um sie mit Strom von einer Steckdose zu versorgen.

Ein Switch kann das Netzwerk nicht wie ein Router routen.Er wird Ihrem GerÀt keine IP-Adresse zuweisen und kann Sie ohne die Hilfe eines Routers nicht ins Internet bringen.
Ein Standardrouter hat normalerweise 4â5 Ports zum AnschlieĂen von GerĂ€ten. Wenn also Ihre GerĂ€te mit Kabeln verbunden sind und mehr als die Ports am Router vorhanden sind, benötigen Sie einen Switch. Sie können einen Switch mit 24 Ports an einen Routerport anschlieĂen und problemlos ein lokales Netzwerk mit 24 GerĂ€ten einrichten.
Wenn Sie noch einen weiteren Router haben, können Sie im Web-Interface den Switch-Modus aktivieren und ihn auch als Switch verwenden.
c) Hub
Hub erfĂŒllt die gleichen Funktionen wie ein Switch. Aber seine Verteilungstechnologie ist stark veraltet und bereits ĂŒberholt.

Hub verteilt eingehende Pakete vom Router an alle angeschlossenen GerĂ€te, ohne sie zu ĂŒberprĂŒfen. Die GerĂ€te mĂŒssen dann selbst herausfinden, ob es sich um ihr Paket handelt oder nicht.
A Der Switch hat eine MAC-Tabelle und verteilt daher eingehende Pakete an ein bestimmtes GerÀt, das dieses Paket angefordert hat. Folglich der Datenaustausch mit einem Switch schneller und effektiver.
Heutzutage sieht man die Verwendung von Hub, aber sie kommen dennoch vor. Man muss darauf vorbereitet sein und dem Benutzer unbedingt empfehlen, den Hub durch einen Switch zu ersetzen.
6. Grundlegende Befehle zur Analyse des Netzwerks
a) Befehl Ping
Um zu ĂŒberprĂŒfen, ob eine IP-Adresse oder das GerĂ€t selbst aktiv ist, kann man es "pingen".
Dazu geben wir im Kommandozeilenfenster den Befehl ping "ip-Adresseâ.

" ein. Hier haben wir "dns google" angepingt und, wie wir sehen, ist der Server aktiv (es gibt eine Antwort auf die Pings und sie betrÀgt 83 ms).
Wenn der EmpfÀnger nicht erreichbar ist oder die angegebene IP-Adresse nicht existiert, werden wir folgendes Bild sehen:

Das heiĂt, wir erhalten keine Antworten auf die Pings.
Aber Ping Es ist viel hilfreicher, mit SchlĂŒsseln zu verwenden:
-t -"stĂ€ndig pingen" (zum Stoppen drĂŒcken wir die Kombination Ctrl+C)
-a -den Namen des "gepingten" Knotenpunktes (Website/ GerÀt/ Server) anzeigen

Entsprechend hat der SchlĂŒssel "-a" uns gezeigt, dass der Name des gepingten Knotens âdns.googleâ ist.
Und dank des SchlĂŒssels "-t" lief das Ping ohne Unterbrechung, ich habe es gestoppt, indem ich Ctrl+C drĂŒckte.
Beim kontinuierlichen Pingen kann man sehen, wie sich der gepingte Knoten verhÀlt und die ungefÀhre QualitÀt des Internetkanals einschÀtzen.
Wie aus dem Screenshot zu erkennen ist, gibt es gelegentlich Verzögerungen bei der Paketempfang von bis zu 418 ms, was ein ziemlich kritischer Wert ist, da der Sprung von 83 ms auf 418 ms sich negativ auf die Videokommunikation auswirken wĂŒrde, indem es zu Verzögerungen/ Einfrieren des Bildes oder bei IP-Telefonie zu einer Verschlechterung der SprachqualitĂ€t fĂŒhrt.
In meinem Fall stĂŒrzt wahrscheinlich mein heimisches Internet ab.
Um die Ursache genauer zu ermitteln, muss ein Dump gestartet werden. Das ist ein Thema fĂŒr einen eigenen Artikel.
Achtung! Manchmal ist das Senden von ICMP Paketen auf Routern deaktiviert (manche schalten es absichtlich aus, andere sind in der Standardeinstellung deaktiviert), in diesem Fall wird ein solcher Knoten auf "Pings" nicht antworten, obwohl er selbst aktiv ist und normal im Netzwerk funktioniert.
Eine weitere Möglichkeit des âPingsâ ist es herausfinden, welche IP-Adresse sich hinter der Domain der Website verbirgt. Und zwar auf welchem Server der Hosting-Anbieter installiert ist.
Dazu geben wir einfach anstelle der IP-Adresse die Website ein:

Wie Sie sehen, hat Habr die IP-Adresse 178.248.237.68
b) Traceroute
Manchmal ist es sehr wichtig zu sehen, auf welchem Weg das Paket zu einem bestimmten GerÀt gelangt.
Es könnte eine Unterbrechung an irgendwo geben, und das Paket erreicht den EmpfÀnger nicht. Nun, das Traceroute-Tool hilft festzustellen, an welchem Punkt dieses Paket stecken bleibt.
Auf Windows wird dieses Tool mit dem Befehl âtracertâ gefolgt von der IP-Adresse oder der Domain aufgerufen:

Hier haben wir gesehen, durch welche Knoten unsere Anfrage lÀuft, bevor sie den Server ya.ru erreicht.
Auf Linux-OS Dieses Tool wird mit dem Befehl traceroute.
Einige GerĂ€te, Router oder VoIP-Gateways verfĂŒgen ebenfalls ĂŒber das Traceroute-Tool.
c) Das Whois-Tool
Dieses Tool ermöglicht es, alle Informationen zur IP-Adresse oder zum Domainregistrar zu erfahren.
Zum Beispiel prĂŒfen wir die IP-Adresse 145.255.1.71. Dazu gebe ich im Terminal den Befehl ein whois 145.255.1.71

Wir haben Informationen zum Anbieter der IP-Adresse, zum Land, zur Stadt, zur Adresse, zum Bereich usw. erhalten.
Ich benutze es nur auf Linux. Das Tool lÀsst sich leicht aus dem Standard-Repository des Betriebssystems herunterladen und installieren.
Ich habe jedoch auch gelesen, dass es Ă€hnliche Lösungen fĂŒr Windows gibt.
7. Die Transportprotokolle TCP und UDP
Alle Ăbertragungen von Anfragen und das Empfangen von Antworten zwischen GerĂ€ten im Netzwerk erfolgen ĂŒber die Transportprotokolle TCP und UDP..
Das TCP-Protokoll garantiert die Zustellung der Anfrage und die IntegritĂ€t ihrer Ăbertragung. Es prĂŒft im Voraus die VerfĂŒgbarkeit des Knotens, bevor das Paket gesendet wird. Und wenn auf dem Weg die IntegritĂ€t des Pakets beeintrĂ€chtigt wird, TCP wird es fehlende Teile ergĂ€nzen.
Insgesamt ist dies ein Protokoll, das alles tut, um sicherzustellen, dass Ihre Anfrage korrekt beim EmpfÀnger ankommt.
Deshalb TCP Es ist das am weitesten verbreitete Transportprotokoll. Es wird verwendet, wenn Nutzer im Internet surfen, Websites, Dienste, soziale Netzwerke usw. besuchen.

UDP Das Protokoll bietet nicht die gleiche garantierte DatenĂŒbertragung wie TCP. Es prĂŒft nicht die VerfĂŒgbarkeit des Endknotens vor dem Senden und ergĂ€nzt das Paket nicht im Falle einer Verschlechterung. Wenn einige Pakete unterwegs verloren gehen, erreicht die Nachricht den EmpfĂ€nger in unvollstĂ€ndiger Form.
Wozu braucht man dann UDP?
Das Problem ist, dass dieses Transportprotokoll einen erheblichen Vorteil gegenĂŒber TCP bei der DatenĂŒbertragung. Deshalb wird UDP hĂ€ufig fĂŒr die Ăbertragung von Sprach- und Videopaketen in Echtzeit verwendet. NĂ€mlich in der IP-Telefonie und Videoanrufen.
Zum Beispiel verwendet jeder Anruf ĂŒber WhatsApp oder Viber das Transportprotokoll UDP. Genauso ist es bei Videoanrufen, beispielsweise ĂŒber Skype oder die gleichen Messenger WhatsApp und Viber.

Genau weil UDP keine absolute DatenĂŒbertragung und IntegritĂ€t des ĂŒbertragenen Pakets garantiert, treten hĂ€ufig Probleme bei Internetanrufen auf.
Dazu gehören Störungen in der Stimme, Verzögerungen, Echo oder eine Roboterstimme.
Dieses Problem tritt aufgrund eines belasteten Internetkanals, doppeltem NAT oder FunkkanÀlen auf.
Es wĂ€re natĂŒrlich gut, in solchen FĂ€llen TCPzu verwenden, aber leider ist fĂŒr die SprachĂŒbertragung eine sofortige Ăbertragung vollstĂ€ndiger Pakete erforderlich, und hierfĂŒr ist UDP.
ideal geeignet. UDP Um Probleme mit der Nutzung von UDPzu vermeiden, muss einfach ein qualitativ hochwertiger Internetkanal eingerichtet werden. AuĂerdem sollte am Router eine feste Bandbreite fĂŒr TCP eingerichtet werden, damit die Last von anderen GerĂ€ten, die UDP.
Das wÀre alles.
verwenden, die Funktion des Transportprotokolls nicht stört.
Ich habe es vermieden, den Artikel zu ĂŒberladen und wissenschaftliche Definitionen aller verwendeten Begriffe hierher zu kopieren; wer das benötigt, kann einfach googeln.
Ich habe versucht, die 7 wichtigsten Punkte, die meiner Meinung nach hilfreich sind, zusammenzustellen, um einem angehenden âITlerâ zu helfen, die ersten Phasen eines VorstellungsgesprĂ€chs fĂŒr âIT-Positionenâ zu bestehen oder zumindest dem Arbeitgeber zu zeigen, dass man eindeutig mehr weiĂ als der durchschnittliche Nutzer.
Quelle: habr.com
