czwartek, 15 września 2011

Domeny

Domena internetowa to unikalny (nigdy się nie powtarza) adres pod którym znajdują się usługi np. strona WWW, poczta e-mail, serwery plików (FTP). Poprzez wpisanie w przeglądarce internetowej nazwy domeny każdy może trafić na Twoją stronę WWW umieszczoną w Internecie

DNS - Domain Name System - system nazw domenowych– system serwerów, protokół komunikacyjny oraz usługa zapewniająca zamianę adresów znanych użytkownikom Internetu na adresy zrozumiałe dla urządzeń tworzących sieć komputerową.
Adresy DNS składają się z domen internetowych rozdzielonych kropkami.

URL - Uniform Resource Locator – oznacza ujednolicony format adresowania zasobów (informacji, danych, usług) stosowany w Internecie i w sieciach lokalnych.URL najczęściej kojarzony jest z adresami stron WWW, ale ten format adresowania służy do identyfikowania wszelkich zasobów dostępnych w Internecie.

Protokoły sieciowe

HTTP - Hypertext Transfer Protocol - jest jednym z protokołów przesyłania danych przez internet, używanym przy przeglądaniu stron internetowych.
Definiuje on, w jaki sposób informacje mają być formatowane i transmitowane oraz jakie akcje powinien podejmować serwer czy też przeglądarka internetowa, po otrzymaniu różnych poleceń.
Na przykład, gdy wprowadzi się adres URL w przeglądarce, wyśle ona polecenie do serwera z żądaniem przekazania jej odpowiedniej strony internetowej, która później wyświetlana jest w przeglądarce internetowej.

TCP/IP - Transmission Control Protocol/Internet Protocol - protokół sterowania transmisją w sieci internet. Potocznie pod tym terminem rozumie się protokół stosowany do przesyłania danych w internecie. W rzeczywistości jednak TCP/IP to zbiór wielu protokołów, które umożliwiają m.in. wysyłanie/odbieranie poczty elektronicznej (SMTP, POP3, IMAP), ściąganie plików (FTP), przeglądanie stron WWW (HTTP), lokalizację hostów (IP), automatyczne otrzymywanie adresów IP (DHCP). Protokół TCP/IP jest także stosowany w sieciach LAN. .

HTTPS - HyperText Transfer Protocol Secure - to szyfrowana wersja protokołu HTTP. Zamiast używać w komunikacji klient-serwer niezaszyfrowanego tekstu, szyfruje go za pomocą protokołu SSL. Zapobiega to przechwytywaniu i zmienianiu przesyłanych danych.
Wywołania tego protokołu zaczynają się od https:, a zwykłego połączenia HTTP od http:. Protokół HTTPS jest warstwę wyżej (na transporcie SSL), najpierw następuje więc wymiana kluczy SSL, a dopiero później żądanie HTTP.


FTP File Transfer Protocol - protokół umożliwiający przesyłanie plików poprzez sieć Internet. Aby możliwe było przesyłanie plików za pomocą tego protokołu, jeden komputer musi pełnić rolę serwera FTP. Teraz na drugim użytkownik może uruchomić program klienta FTP,
za pomocą którego loguje się do serwera.
Teraz możliwe jest już przesyłanie plików w dwie strony. Użytkownik nie zawsze jednak ma dostęp do wszystkich plików na serwerze, zależy to od uprawnień, jakie mu przysługują. Popularną usługą jest także anonimowe FTP.
Użytkownik może się zalogować do komputera, na którym nie ma żadnych praw dostępu.
Jako nazwę użytkownika podaje "anonymous", hasłem zaś jest jego adres e-mail.
Użytkownik ma wtedy możliwość korzystania z wybranych zasobów serwera.

SMTP - Simple Mail Transfer Protocol - prosty protokół przesyłania poczty.
Protokół wykorzystywany w internecie do wymiany poczty elektronicznej pomiędzy serwerami pocztowymi oraz przez programy pocztowe do wysyłania e-maili.
W programach pocztowych serwer SMTP określany jest jako Outgoing Mail Server (serwer poczty wychodzącej).

Konfiguracja sieci

Karta sieciowa (ang. NIC – Network Interface Card) – karta rozszerzenia, która służy do przekształcania pakietów danych w sygnały, które są przesyłane w sieci komputerowej.

Protokoły sieciowe - jest to zestaw reguł według których jest możliwa komunikacja pomiędzy co najmniej dwoma urządzeniami sieciowymi. Aby połączenie było możliwe przez dwie strony musi być użyty ten sam protokół.

Zdarza się że np. komputery korzystają z kilku protokołów w ramach jednej sieci jednak nie jest optymalne rozwiązanie.

Adres IP jest to lokalizacja komputera w sieci.
Każdy adres zapisuje się jako cztery liczby z zakresu od 0 do 255 oddzielone kropkami.
O zmiennym adresie IP mówimy wtedy, gdy za każdym razem jak korzystasz z sieci, przyznawany jest Ci automatycznie inny adres IP.

Topologia sieci

Topologia sieci komputerowych to nic innego jak sposób łączenia poszczególnych urządzeń sieciowych. Wyróżnia się różne topologie sieci komputerowych i stosuje się je przy budowie różnych sieci.

Topologia magistrali

Charakterystyczną cechą tej topologii sieci komputerowej jest podłączenie do współdzielonego kabla. Najczęściej jest to kabel koncentryczny. Ten typ topologii sieci komputerowej stosuje się w lokalnych sieciach (LAN). Zaletami tego rozwiązania są niska cena, łatwość instalacji natomiast wadami są możliwość rozbudowy są ograniczona, nadawać w jednym czasie może tylko jedna stacja oraz maksymalna przepustowość łącza to 10Mb/s.


Topologia pierścienia

Topologia pierścienia charakteryzuje się łączeniem każdego urządzenia z dwoma innymi. Ten typ topologii sieci komputerowej stosuje się w sieciach lokalnych. Tak jak w topologii magistrali to rozwiązanie jest tanie, nie sprawia trudności w instalacji i można zastosować różnego rodzaju kable (skrętkę, koncentryk oraz światłowód).

Sieć o tej topologii jest trochę szybsza od poprzedniej. Szybkość wynosi 16Mb/s. Wadami są ograniczona możliwość rozbudowy, uszkodzenie jednego łącza oznacza awarię całej sieci.

Topologia gwiazdy

Topologia gwiazdy w porównaniu do poprzednich rozwiązań jest zbudowana inaczej. Charakterystyczną cechą jest połączenie wszystkich urządzeń pracujących w sieci w jednym punkcje – koncentratorze. Koncentrator jest to rodzaj wzmacniacza sygnału wysyłanego przez urządzenia znajdujące się w sieci. Ten typ topologii sieci komputerowej stosuje się w sieciach lokalnych.

Zaletami tego rozwiązania są przejrzystość konstrukcji, praktycznie brak możliwości na awarie całej sieci.
Wadami tego rozwiązania są wysoki koszt okablowania, zakup koncentratora, uszkodzenie koncentratora powoduje awarię całej sieci. 

Różnice

Architektura peer-to-peer (równorzędny, każdy z każdym) to model komunikacji w sieci komputerowej, który gwarantuje obydwu stronom równorzedne prawa (w przeciwienstwie do modelu klient-serwer).
W sieciach peer-to-peer połączenia ze sobą komputerów odbywają się bez udziału dedykowanego serwer. W sieci tej każdy pojedynczy komputer  działa tak jak serwer. Pomiędzy użytkownikami  mogą być dzielone zasoby i przesyłane komunikaty. 

Zalety:Load balancing - nie ma centrali, obciażenie i dane rozkładają się po całej sieci.
Duza skalowalnosc, czyli zdolność systemu informatycznego do sprawnego działania w warunkach rosnącej liczby użytkowników.

Wysoka dostepność - jesli jeden peer zawiedzie, to inne moga przejac jego zadania.

Wady:Wysoki stopien skomplikowania. Dostęp do zasobów danego użytkownika jest możliwy tylko wtedy gdy jest on dostępny. Inaczej mówiąc jeśli użytkownik wyłączy swój komputer jego zasoby bedą niedostępne 


W architekturze klient-serwer usługi sa udostepniane przez serwer. Klient wysyła zadanie do serwera i czeka na jego odpowiedz. Najczęściej używane serwery: pocztowy, WWW, plików.
Z usług jednego serwera może zazwyczaj korzystać wielu klientów, a jeden klient może korzystać z usług wielu serwerów.
Serwery mogą także korzystać z usług innych serwerów.


Cechy charakterystyczne serwera:
Pasywny - czeka na zadania od klientów.
Po otrzymaniu zadania, przetwarza je,
a następnie zwraca rezultat.

Cechy charakterystyczne klienta:
Aktywny - wysyła zadania do serwerów.
Oczekukuje na odpowiedź od serwera.


Zalety:
Wszystkie informacje przechowywane są na serwerze, wobec tego możliwe jest lepsze zabezpieczenie danych.
Serwer może decydować, kto ma prawo do odczytywania i zmiany danych.
Niski stopień skomplikowania i łatwość w utrzymaniu.

Istnieje wiele rozwiniętych technologii wspomagajacych działanie, bezpieczeństwo i użytecznosc tego typu rozwiazania.

Wady:
Duża liczba klientów próbujacych otrzymać dane z jednego serwera powoduje róznego rodzaju
problemy zwiazane z przepustowoscią łacza oraz technicznymi możliwosciami przetworzenia zadań klientów.
W czasie, gdy serwer nie działa, dostep do zasobów jest całkowicie niemożliwy.

Do uruchomienia jednostki bedącej serwerem z możliwoscia obsługi dużej ilości klientów potrzebne jest specjalne oprogramowanie oraz sprzęt komputerowy, które nie wystepują w wiekszosci komputerów domowych.

Pojęcia


Sieci lokalne LAN - Local Area Network - są to sieci o zasięgu lokalnym. Sieci LAN to sieci komputerowe w naszych domach, biurach i budynkach. Sieci komputerowe LAN buduje się z biernych i aktywnych elementów sieciowychSieci komputerowe LAN składają się ze stacji sieciowych (komputerów, serwerów, zwanych ogólnie hostami) połączonych okablowaniem strukturalnym z wykorzystaniem aktywnych urządzeń sieciowych.



Sieć miejska MAN - Metropolitan Area Network - to duża sieć komputerowa, której zasięg obejmuje aglomerację lub miasto. Sieci miejskie buduje się zazwyczaj wykorzystując połączenia światłowodowe. Sieci miejskie są budowane tam, gdzie potrzebna jest szybka i pewna wymiana danych pomiędzy punktami, w ramach miejscowości, bez udziału stron trzecich (duże organizacje rządowe, edukacyjne lub prywatne).  Sieci MAN łączą ze sobą sieci LAN.


Sieć rozległa WAN Wide Area Network - sieć komputerowa o dużym zasięgu. Sieć rozległą łączą miliony komputerów na całej Ziemi, przesyłając informacje z szybkościami przeciętnymi 64 Kb/s (20-500 Kb/s, w sieciach eksperymentalnych nawet rzędu kilku Gb/s). Największą i najpopularniejszą siecią rozległą jest sieć Internet.


Bezprzewodowa sieć lokalna  WLAN - Wireless Local Area Network – sieć lokalna, w której połączenia między urządzeniami sieciowymi zrealizowano bez użycia przewodów (np. tzw. skrętki, czy światłowodów).