środa, 26 listopada 2008

Koncentratory a przełączniki

Temat bardziej jakoś ciekawostka
  • koncentrator przetwarza sygnał (jest urządzeniem warstwy fizycznej)
  • segmenty sieci połączone koncentratorami należą do tej samej domeny kolizji

Gdy 2 lub więcej węzłów należących do tych segmentów jednocześnie transmituje, wystąpi kolizja i wszystkie węzły przesyłające ramki wejdą w stan odczekiwania.



Problem – przy połączeniu segmentów za pomocą koncentratorów domena kolizji rośnie (-> większe prawdopodobieństwo kolizji)

  • koncentrator zazwyczaj nie buforuje ramek, wiec nie jest w stanie łączyć ze sobą segmentów LAN działających z różnymi szybkościami
  • siec połączona koncentratorami podlega ograniczeniom dotyczącym danej wersji technologii Ethernet
Ograniczenia dotyczą maksymalnej dozwolonej liczby węzłów domeny kolizji, maksymalnej odległości między dwoma hostami domeny i maksymalnej dopuszczalnej liczby warstw architektury wielowarstwowej (tj. takiej, w której hosty połączone są za pomocą koncentratorów tworząc sieci lokalne, sieci lokalne połączone są z sobą za pomocą kolejnej warstwy koncentratorów, powstałe w ten sposób „większe” sieci znów można łączyć koncentratorami itd
  • przełącznik przetwarza ramki (jest urządzeniem warstwy 2 modelu OSI)
  • segmenty sieci połączone przełącznikami stanowią (mimo połączenia) niezależne domeny
    kolizji
  • przełączniki mogą łączyć sieci oparte na różnych technologiach sieci lokalnych (np. 10BaseT, 100BaseT i Gigabit Ethernet)
  • sieci połączone przełącznikami nie podlegają ograniczeniom rozmiaru dotyczącym sieci
    lokalnych

Urządzenia sieciowe

Zwiększanie rozmiarów sieci
  • wzmacniak (repeater)
amplifier (wzmacnia sygnały wraz z szumem);
signal regenerating repeater (regeneruje sygnał)
  • koncentrator (hub, repeater wieloportowy)
active hub (regeneruje sygnał)
passive hub
  • przełącznik (switch) - przek. sygnał do odp. segmentów
  • most (bridge) - zwiększa dł. segmentu, separuje ruch
mosty uczące się (learning bridges)
  • router - łączy kilka logicznie oddzielnych sieci

środa, 12 listopada 2008

Protokoły

Protokoły
  • Protokoły określają zasady komunikacji i umożliwiają wzajemne „rozumienie sie” urządzeń dołączonych do sieci
  • Protokół może być pojedyncza reguła albo zbiorem reguł lub standardów pozwalających na komunikacje różnych urządzeń
  • Protokoły umożliwiają komunikacje bez znajomości szczegółów sprzętu sieciowego
Złożone systemy komunikacyjne wymagają zazwyczaj zbiorów współpracujących protokołów (są to tzw. rodziny protokołów – protocol families, protocol suites), a nie pojedynczego protokołu

Typy połączeń

Każdy z każdym (point-to-point)


Łącze wielodostępne (multiple-access link)

czwartek, 6 listopada 2008

Media transmisyjne

Media transmisyjne – technologie bezprzewodowe i przewodowe pozwalające na komunikacje między urządzeniami dołączonymi do sieci



Media transmisyjne nie gwarantują, że komunikat przesłany siecią zostanie zrozumiany przez komputer – odbiorce. Stanowią jedynie drogę dostarczenia komunikatu.
  • połączenie fizyczne – łącze (ang. link)
  • połączone komputery – węzły, hosty (ang. nodes, hosts)

środa, 5 listopada 2008

Polecenia w konsoli

Polecenia pomocy

man polecenie – otwiera plik pomocy dla danego polecenia
man numer polecenie

podczas czytania manuala
/szukaj
n następny
N poprzedni


Info polecenie

apropos słowo
apropos dhcp

polecenie –help – pomoc dotycząca polecenia

Dodawanie użytkowników

cat /etc/passwd – plik, w którym przechowywane są informacje o użytkownikach (obecnie hasła są w pliku /etc/shadow)

Struktura pliku passwd
logn:password(x):uid:gid:full name,,,:home directory:shell

Dla zwykłych użytkowników uid > 1000 poniżej uidy systemowe
0 - root

Grupy
/etc/group – plik, w którym przechowywane są informacje o grupach

Struktura pliku /etc/group

nazwa:x:gid:uzytkownik1, uzytkownik2

Katalog domowy /home/login

/etc/skel – pliki i skrypty kopiowane do katalogu domowego podczas tworzenia konta

chown – zmiana właściciela pliku

chmod /home/login d(rwx---r-x)
passwd login – zmiana hasła

wtorek, 4 listopada 2008

D-Link Wireless N Gigabit Router DIR-655

Router ma ogromne możliwości. Oczywiście jest to sprzęt dla bardziej zaawansowanych użytkowników. I nie mam tu wcale na myśli trudności w konfiguracji, bo do uruchomienia wystarczy kilka kliknięć, a naprawdę zaawansowane możliwości których nie wszyscy potrzebują. Dla mniej wymagających użytkowników wystarczy jakiś tańszy model. Podsumowując, liczne wysokie oceny i nagrody spotykane w pismach branżowych rzeczywiście odzwierciedlają możliwości tego modelu.

Cena: 354 zł

Zobacz opinie klientów

poniedziałek, 3 listopada 2008

Sieciowe systemy operacyjne

Wykonanie zadania przez program komputerowy wymaga zazwyczaj pewnej kombinacji danych, zasobów urzadzen wejscia/wyjscia oraz mocy obliczeniowej. Usługi sieciowe umoliwiaja komputerom współdzielenie ich zasobów przy uyciu specjalnych aplikacji sieciowych. Aplikacje udostępniające zasoby sieciowe mogą być połączone w jeden sieciowy system operacyjny.

Sieciowe systemy operacyjne koordynują i udostępniają różne zasoby sieciowe innym programom komputerowym.

Sieciowy system operacyjny – wyspecjalizowany system operacyjny, który zarządza zasobami wykorzystywanymi przez wielu klientów, koordynując współdzielenie przez nich usług sieciowych.

Przykłady:
  • Banyan Vines, Novell NetWare, Open VMS (server-centric)
  • Windows NT, Windows for Workgroups, Windows XP (peer-to-peer)

Elementy sieci

Siec wymaga następujących elementów:
  • usług sieciowych (zapotrzebowania na współdzielenie pewnych zasobów)
może być z nimi związany sieciowy system operacyjny
  • medium transmisyjnego (umożliwiającego komunikowanie się)
  • protokołów (zasad komunikacji)
Usługi sieciowe
  • usługi plikowe (file services)
  • usługi drukowania (print services)
  • usługi informacyjne (information services)
  • usługi aplikacyjne (application services)
  • usługi bazodanowe (database services)

niedziela, 2 listopada 2008

Klasyfikacja sieci

Ze względu na zasięg
  • sieci lokalne - LAN (Local Area Networks)
  • sieci MAN (Metropolitan Area Networks),
  • sieci o szerokim zasięgu - WAN (Wide Area Networks)
  • siec globalna
Ze względu na sposób organizacji
  • sieci "kadży z każdym" (peer-to-peer)
  • sieci z centralnym serwerem (server-centric)
  • klient – korzysta z usług
  • serwer – udostępnia usługi
  • peer – zarówno udostępnia usługi, jak i z nich korzysta
Ze względu na sposób komunikacji
  • sieci z komutacją obwodów (zorientowane połączeniowo) (ang. connection-oriented, circuit-switched)
zasada działania: tworzenie dedykowanych połączeń między elementami sieci
zaleta: gwarantowana przepustowość łącza
wada: stały koszt połączenia niezależnie od ilości przesłanych danych
  • sieci z komutacja pakietów (bezpołączeniowe) (ang. packet-switched, connectionless)
dane do przesłania dzielone są na małe porcje (komunikaty, pakiety – ang. messages, packets)
zaleta: współdzielenie łącza
wada: przeciążenia

sobota, 1 listopada 2008

Modele pracy w sieci vol.2

Przetwarzanie scentralizowane
  • Do przetwarzania i przechowywania danych służą komputery centralne (ang. mainframes)
  • wprowadzanie danych odbywa sie za pośrednictwem terminali
  • siec umożliwia współdzielenie informacji i usług przez komputery centralne
Przetwarzanie rozproszone
  • wszystkie komputery maja zdolność przetwarzania danych
  • wykonywane zadanie jest dzielone na podzadania przydzielane poszczególnym komputerom
  • wyniki podzadań przesyłane są innym komputerom (komunikacja za pośrednictwem sieci)
Przetwarzanie wspólne
  • odmiana przetwarzania rozproszonego
  • komputery współdzielą zdolność przetwarzania danych (jeden komputer moe korzystac z zasobów innego)
  • jedno (pod)zadanie może być przetwarzane przez kilka komputerów
Model klient - serwer
  • wielu klientów jest połączonych z jednym lub wieloma serwerami
  • wiele maszyn ma zdolność przetwarzania danych
  • klienci korzystają z usług udostępnianych przez serwery
  • serwery wykonują pewne działania (przetwarzanie danych) dla klientów
Aplikacje działające w sieci klient – serwer można podzielić na tzw. frontend (uruchamiane u klienta) i back-end (uruchamiane na serwerze)

Model klient - siec
  • Użytkownicy logując sie do sieci uzyskują dostęp do zbioru usług, a nie do konkretnych serwerów
  • usługi moga być udostępniane np. za pomocą tzw. usług katalogowych, jak np. NDS – Novell Directory Service

Modele pracy w sieci

Klasyfikacja ze wzgl. na sposób przetwarzania:
  • przetwarzanie scentralizowane (centralized computing)
  • przetwarzanie rozproszone (distributed computing)
  • przetwarzanie wspólne (collaborative computing)
Klasyfikacja ze wzgl. na sposób udostępniania usług:
  • klient – serwer
  • klient - siec

Krótko o sieciach

Głównym celem tworzenia sieci jest możliwość korzystania np. ze wspólnych urządzeń peryferyjnych czy zasobów dyskowych.



Praca w sieci (ang. networking) - współdzielenie informacji i usług

Historia
  • 1969 – pierwsze fragmenty sieci ARPANET (USA)
  • ok. 1980 – początki światowego Internetu
  • 1983 – wyodrebnienie z sieci ARPANET sieci MILNET (do zastosowań wojskowych)