SIECI KOMPUTEROWE- podstawowe wiadomości
Sieć komputerowa jest to zespół urządzeń transmisyjnych (karta sieciowa, koncentrator, mostek) połączonych ze sobą medium transmisyjnym (kablem, światłowodem) pracujących pod kontrolą zaawansowanego oprogramowania w celu przesyłania danych (za pomocą protokołu transmisyjnego np.: TCP/IP, IPX) pomiędzy poszczególnymi stacjami roboczymi.
Głównym celem budowy sieci jest zapewnienie każdemu użytkownikowi dostępu do wszystkich programów, danych i innych zasobów sieci niezależnie od fizycznej lokalizacji danego zasobu i użytkownika. Zasoby sieci obejmujące drukarki, plotery oraz urządzenia pamięci masowej mogą, dzięki zapewnieniu łącza komunikacyjnego, być współdzielone przez wielu użytkowników. Sieci umożliwiają też zakup niedrogich, bezdyskowych stacji roboczych, które - do przechowywania danych - wykorzystują napęd dysków twardych serwera. Pierwotne powody sieciowej wymiany danych nie wynikały z potrzeby współdzielenia urządzeń peryferyjnych ani też potrzeby zapewnienia bezpośredniej komunikacji między ludźmi. Wczesne sieci były projektowane po to, aby umożliwić wspólne korzystanie z dużych mocy obliczeniowych. Dzięki sieciom uzyskano dostęp do alternatywnych zasobów obliczeniowych, co podwyższyło niezawodność.
Sieci komputerowe są wykorzystywane niemal we wszystkich dziedzinach życia
i działalności. Umożliwiają zdalny dostęp do baz danych, zdalny dostęp do programów
i ułatwiają komunikację. Sieć komputerowa może pełnić rolę środka komunikacji. Ludzie znajdujący się w dużych odległościach od siebie mogą uczestniczyć w konferencji wprowadzając wiadomości ze swoich terminali (telekonferencje). Za pomocą sieci można dokonać np. rezerwacji miejsc w samolotach, pociągach, hotelach nie wychodząc z domu. Połączenie komputerów nawet najprostszą siecią komputerową zwiększa ich możliwości obliczeniowe i usprawnia pracę jej użytkowników. Połączone w sieć komputery mogą służyć za wspaniałe medium do przekazu informacji i danych.
Reasumując typowymi zastosowaniami sieci komputerowych są:
Przesyłanie poczty elektronicznej między użytkownikami różnych komputerów.
Wymiana plików (danych) między systemami. W przypadku wielu programów użytkowych jest to bardzo łatwy sposób ich rozprowadzania zamiast przesyłania pocztą dyskietek lub dysków CD. Przesyłanie plików przez sieć jest jednoznaczne z ich szybszym doręczeniem.
Wspólne korzystanie z urządzeń zewnętrznych. Przykładem może być wspólne korzystanie ze wspólnych drukarek, skanerów jak i napędów.
Wykonywanie programu na drugim komputerze. Zdarza się, że inny komputer może być lepiej dostosowany do wykonywania jakiegoś programu. Często bywa tak w przypadku programów wymagających specjalnych właściwości systemu, takich jak równoległe przetwarzanie lub dostęp do dużych obszarów pamięci.
Wykonywanie obliczeń równoległych
Ze względu na obszar jaki obejmują swym zasięgiem, przeznaczenie i przepustowość sieci można podzielić na następujące klasy:
lokalna sieć komputerowa (LAN - Local Area Network) - jest to sieć łącząca użytkowników na niewielkim obszarze (pomieszczenie, budynek). Sieci te charakteryzują się przede wszystkim małym kosztem dołączenia stacji, prostym oprogramowaniem komunikacyjnym i łatwością rozbudowy. Typową cechą sieci lokalnej jest korzystanie ze wspólnego medium transmisyjnego przez komunikujące się stacje;
sieć terytorialna, kampusowa (campus network) - sieć obejmująca swym zasięgiem kilka budynków znajdujących się np. na terenie uczelni, przedsiębiorstwa;
miejska sieć komputerowa (MAN - Metropolitan Area Network) - jest to sieć o zasięgu miasta. Najczęściej są to szybkie sieci wybudowane w oparciu o łącza światłowodowe. Sieci te udostępniają różne usługi, np.: połączenia między sieciami lokalnymi, możliwość bezpośredniego dołączenia stacji roboczych lub korzystanie z mocy obliczeniowej „dużych” komputerów pracujących w sieci;
rozległa sieć komputerowa (WAN - Wide Area Network) - jest to sieć, która przekracza granice miast, państw, kontynentów. Sieć taka składa się z węzłów i łączących je łączy transmisyjnych. Dostęp do sieci rozległej uzyskuje się poprzez dołączenie systemów użytkownika do węzłów sieci. W węzłach znajdują się urządzenia umożliwiające przesyłanie danych między różnymi użytkownikami. Łączność pomiędzy węzłami realizowana jest za pomocą publicznej sieci telefonicznej, specjalnie wybudowanych łączy, kanałów satelitarnych, radiowych lub innych;
sieć radiowa (Radio Network) - jest to sieć bezprzewodowa, w której medium transmisyjnym jest kanał radiowy. Przy każdej stacji lub grupie stacji zainstalowane jest urządzenie nadawczo - odbiorcze zapewniające transmisję danych. Zasięg tych sieci jest uwarunkowany zasięgiem stacji nadawczo - odbiorczych;
sieć satelitarna - sieć, w której sygnały ze stacji naziemnych są transmitowane do satelity, który retransmituje je do innej (innych) stacji naziemnych. Satelita pełni również rolę wzmacniacza sygnału. Zasięg takiego systemu jest znacznie większy od zasięgu sieci radiowej i zależy od mocy nadajnika satelity. Występują tutaj dość duże czasy propagacji (do 0,25 s) co może powodować problemy, gdy transmisja jest uwarunkowana czasowo. Typowym zastosowaniem takich sieci jest tworzenie alternatywnych połączeń, z których korzysta się w razie awarii połączeń naziemnych;
sieć korporacyjna - sieć, która łączy systemy komputerowe wewnątrz organizacji. Sieć taka jest zazwyczaj systemem rozproszonym tzn., że zasoby i dane ulokowane są w całej sieci.