logo

Podstawy sieci komputerowych

Sieci komputerowe to praktyka łączenia ze sobą komputerów w celu umożliwienia komunikacji i wymiany danych między nimi. Ogólnie rzecz biorąc, sieć komputerowa to zbiór dwóch lub więcej komputerów. Pomaga użytkownikom łatwiej się komunikować. W tym artykule omówimy podstawy, które każdy musi znać, zanim zagłębi się w temat sieci komputerowych.

Sieci komputerowe

Sieci komputerowe



Jak działa sieć komputerowa?

Podstawowymi elementami sieci komputerowej są węzły i łącza. Węzeł sieciowy można przedstawić jako sprzęt do transmisji danych, taki jak modem, router itp., lub sprzęt terminala danych, taki jak połączenie dwóch lub więcej komputerów. Łącza w sieciach komputerowych można zdefiniować jako przewody lub kable lub wolną przestrzeń sieci bezprzewodowych.

Działanie sieci komputerowych można po prostu zdefiniować jako reguły lub protokoły pomagające w wysyłaniu i odbieraniu danych za pośrednictwem łączy umożliwiających komunikację sieci komputerowych. Każde urządzenie ma adres IP, który pomaga w identyfikacji urządzenia.

Podstawowe terminologie dotyczące sieci komputerowych

  • Sieć: Sieć to zbiór komputerów i urządzeń połączonych ze sobą w celu umożliwienia komunikacji i wymiany danych.
  • Węzły: Węzły to urządzenia podłączone do sieci. Mogą to być komputery, serwery, drukarki, routery, Przełączniki i inne urządzenia.
  • Protokół: Protokół to zbiór zasad i standardów regulujących sposób przesyłania danych w sieci. Przykłady protokołów obejmują TCP/IP , HTTP , I FTP .
  • Topologia: Topologia sieci odnosi się do fizycznego i logicznego rozmieszczenia węzłów w sieci. Typowe topologie sieci obejmują magistralę, gwiazdę, pierścień, siatkę i drzewo.
  • Sieci dostawców usług: Tego typu Sieci zezwalają na dzierżawę Przepustowości i Funkcjonalności Sieci od Dostawcy. Sieci dostawców usług obejmują komunikację bezprzewodową, nośniki danych itp.
  • Adres IP : Adres IP to unikalny identyfikator numeryczny przypisany do każdego urządzenia w sieci. Adresy IP służą do identyfikacji urządzeń i umożliwienia komunikacji pomiędzy nimi.
  • DNS: The System nazw domen (DNS) to protokół używany do tłumaczenia zrozumiałych dla człowieka nazw domen (takich jak www.google.com) na adresy IP zrozumiałe dla komputerów.
  • Zapora sieciowa: A zapora sieciowa to urządzenie zabezpieczające, które służy do monitorowania i kontrolowania przychodzącego i wychodzącego ruchu sieciowego. Zapory sieciowe służą do ochrony sieci przed nieautoryzowanym dostępem i innymi zagrożeniami bezpieczeństwa.

Rodzaje korporacyjnych sieci komputerowych

  • I: A Sieć lokalna (LAN) to sieć obejmująca niewielki obszar, taki jak biuro lub dom. Sieci LAN są zwykle używane do łączenia komputerów i innych urządzeń w budynku lub na terenie kampusu.
  • AWANGARDA: A Sieć rozległa (WAN) to sieć obejmująca duży obszar geograficzny, taki jak miasto, kraj, a nawet cały świat. Sieci WAN służą do łączenia ze sobą sieci LAN i są zwykle używane do komunikacji na duże odległości.
  • Sieci w chmurze: Sieci w chmurze można wizualizować za pomocą sieci rozległej (WAN), ponieważ mogą być hostowane u dostawców usług w chmurze publicznej lub prywatnej, a sieci w chmurze są dostępne, jeśli istnieje zapotrzebowanie. Sieci w chmurze składają się z routerów wirtualnych, zapór sieciowych itp.

To tylko kilka podstawowych koncepcji sieci komputerowych. Sieci to rozległa i złożona dziedzina, a istnieje znacznie więcej koncepcji i technologii związanych z budowaniem i utrzymywaniem sieci. Teraz omówimy kilka innych koncepcji dotyczących sieci komputerowych.



  • Otwarty system: System podłączony do sieci i gotowy do komunikacji.
  • Zamknięty system: System, który nie jest podłączony do sieci i nie można się z nim komunikować.

Rodzaje architektury sieci komputerowych

Sieć komputerowa podlega następującym ogólnym kategoriom:

  • Architektura klient-serwer: Architektura klient-serwer to rodzaj architektury sieci komputerowej, w której węzły mogą być serwerami lub klientami. Tutaj węzeł serwera może zarządzać zachowaniem węzła klienta.
  • Architektura peer-to-peer: W Architektura P2P (peer-to-peer). nie ma żadnej koncepcji serwera centralnego. Każde urządzenie jest bezpłatne i może pracować jako klient lub serwer.

Urządzenia sieciowe

Wzajemne połączenie wielu urządzeń, zwanych także hostami, połączonych wieloma ścieżkami w celu wysyłania/odbierania danych lub multimediów. Sieci komputerowe mogą również obejmować wiele urządzeń/mediów, które pomagają w komunikacji między dwoma różnymi urządzeniami; są to tzw Urządzenia sieciowe i obejmują takie elementy, jak routery, przełączniki, koncentratory i mosty.

Urządzenia sieciowe

Urządzenia sieciowe



Topologia sieci

The Topologia sieci to układ różnych urządzeń w sieci. Typowe przykłady obejmują łańcuch autobusowy, gwiazdowy, siatkowy, pierścieniowy i stokrotkowy.

Topologia sieci

Topologia sieci

Model OSI

OSI oznacza Wzajemne połączenia systemów otwartych . Jest to model referencyjny, który określa standardy protokołów komunikacyjnych, a także funkcjonalności poszczególnych warstw. OSI został opracowany przez Międzynarodową Organizację Normalizacyjną i ma architekturę 7-warstwową. Każda warstwa OSI ma inne funkcje i każda warstwa musi przestrzegać różnych protokołów. Oto 7 warstw:

  • Warstwa fizyczna
  • Warstwa sieci
  • Warstwa transportowa
  • Warstwa sesji
  • Warstwa prezentacji
  • Warstwa aplikacji

Protokół

Protokół to zbiór reguł lub algorytmów, które definiują sposób, w jaki dwa podmioty mogą komunikować się w sieci. Istnieje inny protokół zdefiniowany w każdej warstwie modelu OSI. Kilka takich protokołów to TCP, IP, UDP, ARP, DHCP, FTP i tak dalej.

Unikalne identyfikatory sieci

Nazwa hosta: Każde urządzenie w sieci jest powiązane z unikalną nazwą urządzenia znaną jako nazwa hosta. Wpisz nazwę hosta w wierszu poleceń (tryb administratora) i naciśnij „Enter”, wyświetli się nazwa hosta twojego komputera.

Nazwa hosta

Nazwa hosta

Adres IP (adres protokołu internetowego): Adres IP, nazywany także adresem logicznym, to adres sieciowy systemu w sieci. Aby zidentyfikować każde urządzenie w sieci WWW, urząd ds. numerów przypisanych do Internetu (IANA) przydziela każdemu urządzeniu w Internecie adres IPV4 (wersja 4) jako unikalny identyfikator. Długość adresu IPv4 wynosi 32 bity, zatem mamy 232Dostępne adresy IP. Długość adresu IPv6 wynosi 128 bitów.

W Okna Wpisz ipconfig w wierszu poleceń i naciśnij „Enter”, co da nam adres IP urządzenia. Dla Linux, Wpisz ifconfig w terminalu i naciśnij „Enter”, co da nam adres IP urządzenia.

Adres MAC (adres kontroli dostępu do multimediów): Znany również jako adres fizyczny, Adres MAC jest unikalnym identyfikatorem każdego hosta i jest z nim powiązany NIC (karta interfejsu sieciowego) . Adres MAC jest przypisywany do karty sieciowej na etapie produkcji. Długość adresu MAC wynosi: 12-nibble/6 bajtów/48 bitów Wpisz ipconfig/all w wierszu poleceń i naciśnij „Enter”, otrzymamy adres MAC.

Port: Port można określić jako kanał logiczny, za pośrednictwem którego dane mogą być wysyłane/odbierane do aplikacji. Na każdym hoście może działać wiele aplikacji, a każda z tych aplikacji jest identyfikowana na podstawie numeru portu, na którym jest uruchomiona.

Numer portu jest 16-bitową liczbą całkowitą, stąd mamy 216dostępne porty, podzielone na kategorie jak pokazano poniżej:

Typy portów Zakres
Dobrze znane porty 0 – 1023
Zarejestrowane porty 1024 – 49151
Porty efemeryczne 49152 – 65535

Liczba portów: 65 536
Zakres: 0 – 65535
Typ netstat -a w wierszu poleceń i naciśnij „Enter”, wyświetli się lista wszystkich używanych portów.

Lista portów

Lista portów

Gniazdo elektryczne: Unikalna kombinacja adresu IP i numeru portu nazywana jest gniazdem.

Inne powiązane pojęcia

Serwer DNS: DNS oznacza System nazw domen . DNS to w zasadzie serwer, który tłumaczy adresy internetowe lub adresy URL (np. www.google.com) na odpowiadające im adresy IP. Nie musimy pamiętać wszystkich adresów IP każdej witryny. Komenda ' nswyszukiwanie ’ podaje adres IP domeny, której szukasz. Zawiera również informacje o naszym serwerze DNS.

Adres IP domeny

Adres IP domeny

ARP: ARP oznacza Protokół rozpoznawania adresów . Służy do konwersji adresu IP na odpowiadający mu adres fizyczny (tj. Adres MAC). ARP jest używany przez warstwę łącza danych do identyfikacji adresu MAC maszyny odbiorcy.

konwersja typów i rzutowanie w Javie

RARP: RARP oznacza Protokół rozpoznawania adresu zwrotnego . Jak sama nazwa wskazuje, podaje adres IP urządzenia, biorąc pod uwagę adres fizyczny jako dane wejściowe. Jednak RARP stał się przestarzały od czasu pojawienia się DHCP.