HDG wyjaśnia: co to jest sieć komputerowa?

Sieć komputerowa to zestaw połączonych ze sobą komputerów, które są połączone bezprzewodowo(computers that are connected wirelessly ) lub za pomocą okablowania w celu udostępniania multimediów lub danych. Komputery w sieci, zwane również węzłami, mogą współdzielić zasoby, w tym dostęp do Internetu(access to the internet) , drukarki i serwery plików, lub umożliwiać komunikację elektroniczną.

Sieć komputerowa składa się z co najmniej dwóch komputerów, które mogą być połączone za pomocą fal radiowych, kabli, satelitów, linii telefonicznych lub promieni podczerwonych. Istnieją inne media lub urządzenia, które pomagają różnym urządzeniom komunikować się, takie jak przełącznik, router, most lub koncentrator, które są znane jako urządzenia sieciowe.

Ogólnie rzecz biorąc, ten sprzęt i oprogramowanie łączą się, aby umożliwić tworzenie sieci komputerowych, dzięki czemu połączone urządzenia mogą współdzielić informacje(share information) , dane, zasoby i inne urządzenia sieciowe.

Rodzaje sieci komputerowych(Types of Computer Networks)

Istnieją dwa główne typy sieci komputerowych: przewodowa i bezprzewodowa.

Sieci przewodowe(Wired) wykorzystują medium do przesyłania danych między komputerami (węzłami), podczas gdy sieci bezprzewodowe wykorzystują fale radiowe do przesyłania danych i informacji bezprzewodowo, dzięki czemu urządzenia mogą łączyć się z siecią bez użycia kabli.

Podczas gdy sieć przewodowa zapewnia większą szybkość, bezpieczeństwo i niezawodność, sieci bezprzewodowe oferują większą elastyczność, skalowalność i mobilność.

Jednak sieci można również klasyfikować na podstawie ich topologii, projektu, budowy, skali i środowiska.

Topologia sieci komputerowej(Computer Network Topology)

Topologia to po prostu układ podłączonych urządzeń, bardziej przypominający strukturę lub wirtualny kształt sieci, który nie odpowiada widocznemu układowi fizycznemu.

Na przykład komputery w sieci domowej lub biurowej mogą być rozmieszczone w kształcie kwadratu lub koła, ale topologia niekoniecznie jest taka sama.

Topologie sieci komputerowych(Computer) są podzielone na pięć podstawowych typów: magistrala, gwiazda, pierścień, siatka i drzewo, ale są też konstrukcje hybrydowe, które łączą dwie lub więcej z tych topologii, tworząc bardziej złożoną sieć.

Topologia sieci magistrali

Ten typ sieci komputerowej współdzieli szkielet — pojedynczy kabel — który łączy ze sobą wszystkie urządzenia sieciowe. Kabel działa jako medium dla współdzielonej komunikacji, do której urządzenia podłączają się lub łączą ze złączem interfejsu. Każde urządzenie, które komunikuje się z innym w tej samej sieci, emituje komunikat, który inne urządzenia zobaczą(other devices will see) , ale zostanie on zaakceptowany i przetworzony tylko przez zamierzonego odbiorcę.  

Ten typ najlepiej sprawdza się w przypadku kilku urządzeń, ponieważ na jego wydajność ma wpływ dodanie do niego więcej niż kilkudziesięciu komputerów. Dodatkowo, jeśli kabel ulegnie awarii, nie będziesz mógł korzystać z sieci.

Topologia gwiezdnej sieci

Ta topologia sieci zawiera węzeł centralny, z którym łączą się wszystkie urządzenia. Może być przełącznikiem sieciowym, koncentratorem lub routerem, ale wymaga więcej kabli, w przeciwieństwie do topologii magistrali. 

Jednak w przypadku awarii kabla nie wpływa to na całą sieć lokalną; po prostu blokuje dostęp dla jednego z podłączonych komputerów. Jeśli jednak węzeł centralny ulegnie awarii, wpłynie to na całą sieć.

Topologia sieci mesh

Ta topologia sieci łączy tryby poprzez połączenie punkt-punkt. Dane(Data) są przesyłane za pośrednictwem tras, na których węzły wyznaczają najkrótszą odległość, jaką pakiety mogą wykorzystać, aby dotrzeć do miejsca przeznaczenia, wykorzystując logikę routingu.  

Wykorzystuje również metodę flooding, która nie wymaga żadnej logiki routingu, ale wysyła dane do wszystkich węzłów w sieci.

Topologia siatki(Mesh) jest powszechnie stosowana w sieciach bezprzewodowych iw porównaniu z topologią magistrali awaria jednego komputera nie powoduje przerwy w transmisji danych ani w samej sieci. Ten typ zwykle znajduje się w biurach lub kampusach szkolnych.

Topologia sieci pierścieniowej

W tej topologii sieci komputery są połączone w formacie pierścieniowym lub kołowym, przy czym każde urządzenie ma dwóch sąsiadów do celów komunikacyjnych. Pierwszy i ostatni węzły są połączone, aby połączyć pętlę, tak aby wszystkie wiadomości podróżowały w tym samym kierunku przez pierścień w drodze do miejsca przeznaczenia. Ta topologia może skutecznie utrzymać duże

Topologia sieci drzewa

Topologia sieci w postaci drzewa to struktura sieci będąca hybrydą topologii magistrali i gwiazdy. Składa się z wielu topologii gwiazdy połączonych w magistralę, tworząc kształt przypominający drzewo z wieloma gałęziami i jest powszechnie stosowany w sieciach rozległych, aby wytrzymać rozproszone urządzenia i przyszłą rozbudowę sieci.

Topologia sieci hybrydowej

Ta topologia sieci komputerowej składa się z dwóch lub więcej topologii i jest powszechnie stosowana w większych przedsiębiorstwach, których działy mają różne topologie sieci. Gdy wszystkie są ze sobą połączone, nazywa się to topologią hybrydową. Cechą wspólną, jaką mają, jest elastyczność i skalowalność, dzięki czemu są odpowiednie dla większych sieci.

Dzięki zrozumieniu typów topologii sieci i koncepcji sieciowych, takich jak koncentratory, trasy i rozgłaszanie, łatwiej będzie zbudować domową lub biurową sieć komputerową.

Jak działa sieć komputerowa(How a Computer Network Works)

Sieć komputerowa jest projektowana w dwóch podstawowych formach: klient-serwer i peer-to-peer.

Sieć klient-serwer składa się ze scentralizowanych serwerów, które przechowują pliki, strony internetowe, pocztę e-mail i aplikacje, do których mają dostęp urządzenia klienckie. Są powszechnie stosowane w biznesie.

I odwrotnie, w projekcie sieci peer-to-peer wszystkie urządzenia obsługują podobne funkcje i są powszechnie używane w domach.

Aby sieć komputerowa działała prawidłowo, potrzebna jest infrastruktura fizyczna, taka jak routery, przełączniki i punkty dostępu bezprzewodowego, oprogramowanie układowe do obsługi sprzętu oraz oprogramowanie do zarządzania nim, monitorowania i zabezpieczania go.

Sieci opierają się również na standardowych protokołach do przesyłania różnych typów danych lub jednolitego wykonywania dyskretnych funkcji, niezależnie od sprzętu. Popularne protokoły obejmują TCP/IP , które można znaleźć w sieciach domowych(found in home networks) i Internecie.

Jednak nie wszystkie urządzenia mogą dołączyć do sieci, z wyjątkiem tych ze specjalnym sprzętem komunikacyjnym, który fizycznie łączy się z innymi urządzeniami, podczas gdy inne w ogóle nie obsługują sieci.

Urządzenia na ogół działają jako klient lub serwer. Na przykład telefon, tablet, komputer lub drukarka sieciowa(network printer) może działać jako klient sieciowy.

Z drugiej strony serwer przechowuje dane, o które klient zazwyczaj wysyła żądania i które je wykorzystuje. Może to być serwer gier lub serwer WWW i zwykle składa się z dużej pamięci dyskowej, dużej ilości pamięci i wysokowydajnych procesorów.

Aby sieć działała poprawnie, będziesz potrzebować koncentratora sieciowego, który umożliwia węzłom wysyłanie danych bezpośrednio do innych węzłów, przełącznika sieciowego, aby otworzyć wiele ścieżek dla połączonych węzłów, aby mogły się ze sobą komunikować.

Będziesz także potrzebować routera sieciowego,(network router) aby rozszerzyć możliwości przełącznika sieciowego, repeatera do odbierania sygnałów przesyłanych przez połączenie sieciowe i umożliwienia im dalszej podróży oraz mostu sieciowego, który łączy ze sobą niekompatybilne łącza sieciowe.

Ulepsz udostępnianie danych(Enhance Data Sharing)

Obecnie komputery są stosowane w wielu dziedzinach, a korzystanie z Internetu sporadycznie poprawia się, tak że wszystkie klasy ludzi korzystają z przydatnych informacji w nich zawartych. 

Istnieje zatem potrzeba łączenia komputerów w sieci, zwłaszcza dla organizacji i przedsiębiorstw, w celu dalszej pomocy w wyszukiwaniu i udostępnianiu danych, a także w efektywnym korzystaniu z zasobów obliczeniowych i zarządzaniu nimi.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts