1. Podstawowe pojęcia Flashcards

1
Q

Sieć komputerowa

A

zbiór komputerów i urządzeń komputerowych połączonych ze sobą kanałami komunikacyjnymi. Sieć komputerowa umożliwia wzajemne przekazywanie informacji oraz udostępnianie zasobów.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Węzeł (punkt) sieci komputerowej

A

jednostka, która może odbierać/wysyłać dane. Węzeł jest łączony z innymi węzłami za pośrednictwem mediów komunikacyjnych. Pojęcie węzła sieci komputerowej funkcjonuje także w kontekście konkretnej technologii - jako odseparowany logicznie fragment sieci komputerowej.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Medium transmisyjne

A

nośnik umożliwiający przekazywanie (propagowanie) informacji w postaci impulsu elektrycznego, fali elektromagnetycznej, świetlnej, akustycznej, itd.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sieć transmisyjna

A

system wielokierunkowej komunikacji urządzeń poprzez medium transmisyjne z użyciem określonych protokołów komunikacyjnych

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Segment sieci komputerowej

A

fragment sieci komputerowej, odseparowany od reszty przez aktywne urządzenie sieciowe. Ruch w sieci można klasyfikować jako wewnątrz-segmentowy i między-segmentowy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Internetwork lub internet

A

Wiele połączonych segmentów sieci komputerowej. Najlepszym przykładm sieci wielosegmentowej (internetu) jest globalna sieć Internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Domena rozgłoszeniowa (broadcast domain)

A

segment sieci, w którym dwa dowolne urządzenia podłączone do tego segmentu może bezpośrednio
transmitować do jakiegokolwiek innego. W konsekwencji tej możliwości sieć (przy dodatkowym zastosowaniu odpowiedniego adresowania informacji) może udostępniać (lub nie) funkcjonalność broadcast (rozgłoszenie odpowiednio zaadresowanej informacji do wszystkich urządzeń). Rozgłoszenie ma sens w
sieciach lub segmentach sieci, do których możliwe jest jednoczesne komunikowanie wielu stacji (multiple-access)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Domena kolizyjna

A

fragment sieci wymagający ustanowienia zabezpieczeń wykluczających prowadzenie w tym samym czasie transmisji przez więcej niż jedno podłączone urządzenie.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Protokół komunikacyjny

A

zbiór reguł określających zasady nawiązywania komunikacji i wymiany danych pomiędzy urządzeniami w sieci komputerowej

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

„Zestaw” protokołów (Protocol suite)

A

model opisujący reguły komunikacji w sieci komputerowej wraz z zestawem protokołów komunikacyjnych (przykład: Internet Protocol Suite).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Stos protokołów/stos protokołu (Protocol stack)

A

Implementacja Protocol suite w postaci konkretnej technologii, angażującej zbiór protokołów powiązanych ze sobą funkcjonalnie. Protokoły te są często wzajemnie od siebie uzależnione (funkcjonowanie komunikacji w oparciu o jeden z protokołów wymaga zastosowania innego)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Pakiet

A

jednostka informacji przesyłana za pośrednictwem sieci komputerowej. Dane (payload) przekazywane przez pakiet są uzupełniane informacją opisującą, służącą między innymi do określenia ich miejsca przeznaczenia, interpretacji, priorytetu itp.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Nagłówek (header)

A

przekaz na początku pakietu przenoszący specjalne informacje używane do zidentyfikowania i walidacji treści pakietu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Trailer

A

przekaz dołączony na końcu pakietu, analogiczny znaczeniowo do nagłówka.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Datagram w sieci komputerowej

A

formatowany blok danych przesyłany przez sieć komputerową, zawierający komplet informacji potrzebnych do jego interpretacji - bez konieczności wcześniejszej wymiany innej informacji pomiędzy odbiorcą i nadawcą (w pewnych sytuacjach datagram jest równoważny pakietowi). Gdy datagram nie jest umieszczony w innym datagramie – określany jest też jako tzw. ramka.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

CRC (Cyclic Redundancy Code)

A

• kontrola poprawności datagramów, w Polsce zwana sumą kontrolną CRC
• Powszechny algorytm liczenia sum kontrolnych dla bloku danych
• Trywialna alternatywa stosowana wcześniej - suma bajtów
• CRC jest odporny na zmianę kolejności bajtów, nie wykrywaną przez sumę
• Rozmiar sumy kontrolnej zależy od stopnia wielomianu generacyjnego
(generatora)
• Przeznaczenie - wykrywanie błędów pojedynczych przekłamań bitów, błędów serii - duża skuteczność
• Stosuje się także tzw. ramkowanie CRC (CRC framing), umożliwiające identyfikację początku i końca ramki w ciągu odebranych bajtów (przy znanej długości ramki oblicza się CRC rutynowo po odebraniu każdego bajtu – aż do uzyskania poprawnego wyniku, co świadczy o trafieniu w ramkę

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

CRC - technika obliczania

A
  • Dane do kodowania przesuwane są przez bufor bitowy o wielkości równej stopniowi wielomianu
  • Przesuwanie następuje w kierunku najstarszego bitu, po jednym bicie na cykl
  • Najmłodszy bit uzupełniają następne dane kodowane
  • Gdy bufor opuszcza bit o wartości 1 wykonywana jest operacja XOR na pozostałych bitach bufora zgodnie z wartością generatora - cykliczność kodu
  • Po wyczerpaniu danych w buforze pozostaje wynik - CRC
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Komunikacja szerokopasmowa

A

polega na przesyłaniu przez jedno łącze fizyczne
wielu kanałów logicznych, łączonych przez podział czasowy lub częstotliwościowy. Podział częstotliwościowy jest często stosowany w analogowych liniach telefonicznych; w łączach cyfrowych stosuje się jedynie podział czasowy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Komunikacja wąskopasmowa

A

polega na przesyłaniu przez jedno łącze fizyczne tylko jednego sygnału, zajmującego cały kanał. Stosowana w telefonii analogowej, ale także w okablowaniu sieci Ethernet czy Token Ring, w których na jednym kablu przesyła się tylko jeden sygnał

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Komunikacja asynchroniczna

A

forma komunikacji między urządzeniami, w której dane cyfrowe są przesyłane w ramkach bitowych o skończonej długości i oddzielane specjalnymi znacznikami początku ramki (gwarantującymi chwilowe zsynchronizowanie). Nie jest przesyłana ciągła informacja synchronizująca odbiornik i nadajnik. W celu poprawnego odtwarzania danych w odbiorniku zakłada się, że na niewielkim odcinku czasowym odpowiadającym jednej ramce nastąpi tak nieznaczne przesunięcie czasowe sygnałów zegara nadawczego i odbiorczego, że zawsze uda się odtworzyć dane.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Komunikacja synchroniczna

A

ma charakter ciągu bitów przesyłanych między urządzeniami. Ponieważ znaki przybywają w sposób ciągły i nie są oddzielone znakami początku i końca, to musi istnieć sposób ciągłego synchronizowania zegarów odbiorcy i nadawcy. W tym celu w przesyłanym sygnale oprócz ciągu bitów umieszcza się dodatkową informację zegarującą lub koduje się tą informację w przesyłanym ciągu bitów.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Komunikacja równoległa (Pararell communication)

A

przekazywanie bitów informacji wieloma liniami jednocześnie:
• Transmisja łatwa w implementacji w urządzeniu końcowym - wymaga jedynie zatrzasku (latch) synchronizowanego zegarem
• Kosztowna w przypadku dużej odległości – wymaga wielu linii
• Najczęściej synchroniczna – koszt dodania kolejnej linii zegarującej jest już niewielki
• Parametry: prędkość transmisji (bps), szerokość (bits)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Komunikacja szeregowa (Serial communication)

A

przekazywanie bitów informacji kolejno w jednej linii:
• Niskie koszty w przypadku dużej odległości – jedna linia
• Często asynchroniczna (brak osobnej linii zegarującej)
• Przykładowe parametry: prędkość transmisji (bps), ilość bitów na bajt (np. 8), bit stopu, bit kontroli parzystości itp.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Tryby transmisji

A
  • Simplex
  • Half-duplex
  • Duplex
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Simplex

A

transmisja jest możliwa tylko w jedną stronę (analogia: ulica jednokierunkowa)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Half-duplex

A

transmisja w obie strony, ale w danym czasie tylko w jedną (analogia: ruch wahadłowy na odcinku drogi)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Duplex

A

równoczesna transmisja (analogia: ulica dwukierunkowa)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Kodowanie przesyłanej wartości logicznej

A

• Klasyczne (NRZ - Non-Return to Zero)
• Manchester
• Wariant Manchester różnicowy (NRZI - NRZ Invert )
Cecha pożądana w systemie kodowania: własność samo-synchronizacji systemu kodowania (np. oparte na Manchester).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Klasyczne (NRZ - Non-Return to Zero)

A

stan wysoki: 1; stan niski: 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Manchester

A

w połowie czasu przeznaczonego na przekaz kodowanego bitu zmiana ze stanu L -> H oznacza 1, zmiana z H -> L oznacza 0. Pod koniec czasu przeznaczonego na przekaz kodowanego bitu – przejście stanu umożliwiające wyrażenie odpowiedniej zmiany w następnym bicie. Ponadto (dla uzyskania pełnej samo-synchronizacji): zawsze zmiana stanu na
przeciwległy w połowie czasu przeznaczonego na przekaz kodowanego bitu. Konieczne jest użycie dwukrotnie wyższej częstotliwości zegarowania.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Wariant Manchester różnicowy (NRZI - NRZ Invert )

A

zmiana stanu na przeciwległy jeżeli wartością kodowanego bitu jest 1, brak zmiany gdy 0. Ten wariant czasem występuje w implementacjach -> wtedy ryzyko
rozsynchronizowania serią zer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Modulacje sygnału

A

• Kodowanie dwuróżnicowe (bipolar encoding, a w instalacjach telekomunikacyjnych: AMI – Alternate Mark Inversion)
• Modulacje sygnału, umożliwiające przesłanie bitu informacji:
- ASK (Amplitude Shift Keying)
- FSK (Frequency Shift Keying)
- BPSK (Binary Phase Shift Keying)
• QAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Kodowanie dwuróżnicowe (bipolar encoding, a w instalacjach telekomunikacyjnych: AMI – Alternate Mark Inversion)

A

dla 0 stan niski, lecz gdy 1 – stan naprzemiennie wysoki dodatni i wysoki ujemny. W konsekwencji powstaje tzw. sygnał zbalansowany (balanced signal) – posiadający wypadkowy potencjał elektryczny równy 0.

34
Q

ASK (Amplitude Shift Keying)

A

Modulacja amplitudy – gdy dwie lub więcej amplitudy sygnału są wykorzystywane do reprezentowania wartości przesyłanych bitów

35
Q

FSK (Frequency Shift Keying)

A

Modulacja częstotliwości, w danej chwili czasowej dwie lub więcej częstotliwości sygnału są wykorzystywane do reprezentowania wartości przesyłanych bitów

36
Q

BPSK (Binary Phase Shift Keying)

A

Ponieważ faza sygnału może się zmienić lub nie,

wartość jednego bitu może być reprezentowana zmianą fazy (zmiana fazy oznacza zazwyczaj zmianę wartości następnego bitu)

37
Q

QAM

A

Możliwe jest tworzenie kombinacji modulacji. Częstotliwość i faza sygnału uzależniają się nawzajem, lecz inne kombinacje nie. Najczęściej modulacja
amplitudy i fazy jest wykorzystywana łącznie (możliwa jest kilkukrotna zmiana fazy w jednej chwili czasowej). W konsekwencji – tworzony jest tzw. diagram konstelacji (constellation diagram) – na którym nanosi się w postaci punktów na obszarze prostokąta możliwe wartości składowych (np. amplituda i faza). Pozycje
na diagramie są przypisywane do kombinacji bitów, jakim konsekwentnie odpowiadają - najczęściej tak, aby sąsiednie pozycje na diagramie różniły się jednym bitem (tzw. gray code), co pozwala wykrywać błędy techniką kontroli parzystości.

38
Q

Szerokość pasma (bandwidth)

A

wyraża maksymalną teoretyczną przepustowość sieci. Jednostka bps (bits per second). Zależy od:
• Stosowanych technologii (głównie dotyczących medium)

39
Q

Przepustowość (throughput)

A

wyraża aktualne możliwości sieci (lub medium) w zakresie pomyślnie zakończonego przesyłania danych. Jest mniejsza lub równa teoretycznej (bandwidth). Jednostka: bps. Dodatkowo zależy od:
• Użytych technik formatowania i kontroli przekazywanych danych
• Zjawisk występujących w sieci w konsekwencji użytych technologii (np. w spadek przepustowości w sytuacji dużego obciążenia sieci)

40
Q

Goodput

A

przepustowość użyteczna na poziomie aplikacji (bez uwzględnienia powtórzeń danych czy danych przeterminowanych)

41
Q

OSI - (Open Systems Interconnection)

A
  • Opisuje sposób przepływu informacji pomiędzy aplikacjami systemowymi użytkownika
  • Opracowany przez ISO (International Organization for Standardization) w 1984 roku.
Warstwy wyższe
• WARSTWA 7 APLIKACJI
• WARSTWA 6 PREZENTACJI
• WARSTWA 5 SESJI
Warstwy niższe
• WARSTWA 4 TRANSPORTOWA
• WARSTWA 3 SIECIOWA
• WARSTWA 2 ŁĄCZA DANYCH
• WARSTWA 1 FIZYCZNA
42
Q

Warstwa fizyczna OSI

A

• Numer warstwy: 1
• Definiuje fizyczne właściwości medium (poziomy sygnału, okablowanie, właściwości mechaniczne elementów itp.)
• Często, jako składniki konkretnej technologii, określana skrótem „PHY”
• Składa się z czterech obszarów funkcjonalnych:
- Mechanicznego - właściwości mechaniczne urządzeń (stacje nadawczoodbiorcze, okablowanie)
- Elektrycznego/optycznego/radiowego - charakterystyka sygnału przesyłanego w medium,
- Funkcjonalnego - techniki przesyłu informacji w medium
- Proceduralnego - techniki interpretowania przesyłanej informacji

43
Q

Warstwa łącza danych OSI

A

• Numer warstwy: 2
• Określa sposoby kontroli elementów fizycznych łącza sieciowego, wykrywania i korekcji błędów, rozstrzygania o kolejności dostępu do łącza.
• Dwie podwarstwy
- LLC (Logical Link Control) – określa reguły poprawności transmisji i zasady współpracy z warstwą sieciową w obsłudze usług połączeniowych i
bezpołączeniowych
- MAC (Media Access Control) – gwarantuje sterowanie dostępem do medium i zapewnia współpracę z warstwą fizyczną

44
Q

Warstwa sieciowa OSI

A
  • Numer warstwy: 3
  • Określa i utrzymuje drogi komunikacji między różnymi sieciami.
  • Na poziomie lokalnej sieci Interpretuje adresację datagramów i kierujące je do celu w sieci lokalnej lub do sieci sąsiedniej
  • Jednostka danych dla tej warstwy oznaczana jest jako NPDU (Network Protocol Data Unit)
  • Realizuje procesy trasowania datagramów poprzez rutery
45
Q

Warstwa transportowa OSI

A
  • Numer warstwy: 4
  • W zależności od stosowanego protokołu realizuje podstawowe funkcje kontrolne w sieci: kontrolę błędów, rozpoznaje kolejność pakietów, żąda przesłania brakujących pakietów i usuwa duplikaty pakietów, dopisuje do pakietu informacje pozwalające odbiorcy na wykonanie tych samych czynności kontrolnych.
  • Z warstwie transportowej ustala się logiczne połączenie typu nadawca/odbiorca.
  • Transportowy protokół połączeniowy w tej warstwie: TCP
  • Transportowy protokół bezpołączeniowy tej warstwie: UDP
46
Q

Warstwa sesji OSI

A
  • Numer warstwy: 5
  • Służy do określania parametrów sesji połączeniowej między stronami komunikacji.
  • Obsługuje przypadki utraty połączenia
  • Implementowana jest w ramach funkcjonalności systemów operacyjnych stron komunikacji
  • Zawiera funkcje ochrony prowadzące do określenia czy strony komunikacji mają uprawnienia użytkowania sieci
  • Dostarcza funkcje ochrony prowadzące do określenia czy stacje mają uprawnienia do komunikacji przez sieć
  • Odpowiada także za synchronizację wiedzy o połączeniu między stronami komunikacji
47
Q

Warstwa prezentacji OSI

A
  • Numer warstwy: 6
  • Niweluje różnice w interpretowaniu danych w różnych systemach operacyjnych stron komunikacji
  • Zajmuje się konwersją pomiędzy różnymi standardami kodowania znaków i danych binarnych, sposobami reprezentacji liczb, prowadzi procesy szyfrowania/odszyfrowania przesyłanych danych, ich kompresji i dekompresji.
  • Przetwarza przesyłane dane do postaci kanonicznej (Canonical Representation) zgodnej ze specyfikacją OSI-RM, oraz w przeciwnym kierunku - na zgodny z wewnętrzną reprezentacją systemu docelowego przeciwległej strony komunikacji
48
Q

Warstwa aplikacji OSI

A
  • Numer warstwy: 7
  • Definiuje aplikacje korzystające z pozostałych warstw
  • Usytuowana najbliżej użytkownika
  • Opisuje specyfikę interfejsu użytkownika wykorzystywanego do komunikowania w sieci komputerowej
  • Określa specyfikację interfejsów użytkownika przeznaczonych do przesyłu danych przez sieć komputerową
  • Tworzy abstrakcyjne połączenia pomiędzy aplikacjami użytkownika
49
Q

Zalety modelu warstwowego

A
  • Umożliwia niezależny rozwój warstw modelu
  • Zmniejsza złożoność projektowanych systemów wspomagających transmisję informacji
  • Standaryzuje interfejsy
  • Przyspiesza rozwój technologii sieciowych
  • Ułatwia budowę i eksploatację urządzeń będących fizycznymi składnikami sieci komputerowych
  • Zapewnia współpracę pomiędzy urządzeniami pochodzącymi od różnych producentów
  • Tworzy abstrakcyjne media transmisyjne (Pseudowire) - dostarczające funkcjonalność w zakresie przekazywania informacji bez konieczności ingerowania w aspekty techniczne tego przekazu.
50
Q

Warstwy OSI a protokoły

A

• Protokół operujący w danej warstwie - protokół definiujący reguły wymiany informacji dotyczącej funkcjonowania danej warstwy. W konsekwencji: protokół wspierający funkcjonalność dostarczaną w danej warstwie.
• Uwaga na niejednoznaczność określenia „protokół warstwy X”: datagramy definiowane regułami danego protokołu mogą być przenoszone w warstwie innej niż ta, w której operuje protokół.
• Protocol suite może obejmować kilka warstw. Przykładowo: „Internet protocol suite” obejmuje warstwy Aplikacji, Transportową, Sieci (zwaną tu potocznie: „Internetu”) i Łącza danych. Protocol suite możne także:
- pomijać niektóre warstwy - oznacza to, że nie wnosi do nich nowej funkcjonalności
- łączyć funkcjonalność warstw
• Mogą również istnieć protokoły operujące w kilku (najczęściej sąsiednich) warstwach - np. ARP, operujący w jednocześnie warstwach 2 (adresacja MAC) i 3 (adresacja IP).
• W niektórych przypadkach można mówić o protokołach podwarstwy - gdy konieczne jest wprowadzenie dodatkowej funkcjonalności koniecznej do dostarczenia do warstwy wyższej, lecz nie udostępnionej bezpośrednio warstwie niższej (tzw. SubLayer Protocol). Przykład - SNAP (Sub-Network Access Protocol)
• W innym przypadku - tworzone są dodatkowe warstwy i w nich osadzane są protokoły. Przykład: MPLS (Multi Protocol Label Switching) - warstwa 2.5

51
Q

Warstwy OSI a problem kapsułkowania datagramów

A

• Reguły protokołu definiują treść datagramu, która jest przekazywana przez sieć.
• Treść datagramu jest często umieszczana w polu danych innego datagramu (najczęściej niższej warstwy ISO OSI)
• Kapsułkowanie (enkapsulacja, encapsulation) polega na upakowaniu datagramu przenoszonego w wyższej warstwie ISO OSI w innych datagramach
- przenoszonych w warstwie niższej. Odbywa się to po stronie nadawcy.

52
Q

Fragmentacja datagramów

A

• Gdy pakiet danych jest zbyt długi, aby mógł być przesłany przez następne przewidziane dla niego łącze – musi być podzielony. Proces ten nazywamy fragmentacją. Proces kapsułkowania wspiera fragmentację – umożliwiając dodanie (kolejnych nagłówkach datagramów) informacji pozwalającej na złożenie podzielonego pakietu
• Do przeprowadzenia procesu fragmentacji
bezpośrednio u nadawcy konieczne jest poznanie MTU (Maximum Transmission Unit) ścieżki wiodącej przez wiele sieci i zaplanowanej do przekazu pakietów (proces jest implementowany dla większości sieci wielosegmentowych i nosi nazwę path MTU discovery)
• Możliwe są dwa warianty fragmentacji:
- Transparent fragmentation – gdy pakiety są składane w dowolnym miejscu na ścieżce
- Non-transparent fragmentation – gdy pakiety są składane tylko w hoście docelowym (wtedy ścieżek dla fragmentów może być wiele)

53
Q

Topologia sieci komputerowej

A
  • Topologia sieci komputerowej - model układu połączeń węzłów sieci komputerowej
  • Model określa strukturę rozplanowania i połączeń interfejsów sieciowych w urządzeniach pośredniczących w transmisji danych - będących ich odbiorcami/nadawcami
54
Q

Dwie kategorie topologii:

A
  • Topologia logiczna – określa sposoby komunikowania się punktów sieci za pomocą urządzeń topologii fizycznej
  • Topologia fizyczna – określa fizyczną budowę sieci komputerowej, w tym konieczne urządzenia i sposób ich łączenia
55
Q

Topologie fizyczne sieci komputerowej

A
  • Liniowa (sygnały biegną fizycznie przez kolejne stacje)
  • Magistrali (stacje są jedynie podłączone do magistrali przekazującej sygnały)
  • Gwiazdy (oparta na koncentratorze)
  • Gwiazdy rozszerzonej (oparta o wiele koncentratorów)
  • Drzewa lub hierarchiczna (oparta o wiele koncentratorów i dodatkowo mogąca zawierać magistrale)
  • Pierścienia
  • Podwójnego pierścienia
  • Siatki/Mesh (w tym wariant fully connected: każdy z każdym)
56
Q

Topologie logiczne sieci komputerowej

A

Topologia logiczna określa głównie techniki rywalizacji o wolne medium (zarządzania dostępem do medium), w tym:
• Rozgłaszanie – technika rywalizacji first come, first serve. Punkt sieci posiada ciągły dostęp do medium. Nadawana informacja jest rozgłaszana do wszystkich punktów sieci podłączonych do medium. Przykład – Ethernet
• Przekazywanie żetonu (tokenu) – polega na kontrolowaniu dostępu do sieci poprzez przekazywanie unikatowej sygnatury, której posiadanie oznacza posiadanie wyłącznego zezwolenia na nadawanie. Przykład – FDDI, Token
Ring

57
Q

Topologia liniowa

A
  • Odcinki medium łączone przez węzły sieci
  • Węzeł sieci (jego sterownik) decyduje czy przesłać informacje dalej (do kolejnego węzła)
  • Spore opóźnienia w propagacji sygnału
  • Połączenie punkt-punkt (najczęściej duplex) pomiędzy węzłami
  • Brak rywalizacji o dostęp do medium
  • Uszkodzenie odcinka medium powoduje podzielenie węzła sieci na dwa mniejsze – każdy o topologii liniowej
  • Możliwość ustanowienia logicznej kolejności węzłów sieci – i wprowadzenia topologii logicznej tzw. daisy chain (przy fizycznej: liniowej)
58
Q

Topologia magistrali

A
  • Wszystkie stacje są w identyczny sposób podłączone do medium transmisyjnego i są równoprawne
  • Każdy słyszy wszystko (każdego)
  • Zjawiska w medium fizycznym (gdy nośnikiem informacji jest impuls elektryczny) mają charakter falowy
  • Awaria jednego ze złącz dzieli sieć na dwie niezależne podsieci lub powoduje awarię sieci
  • Współdzielenie medium wymaga jednoczesnego nadawania i nasłuchu sygnału w medium - wykrywanie kolizji
  • Skomplikowane algorytmy komunikacji implementowane w sterownikach
  • Technologia nakłada ograniczenia na maksymalną rozpiętość jednego segmentu medium
59
Q

Topologia gwiazdy

A
  • Jeden punkt centralny, w którym mieści się większość sprzętu i oprogramowania
  • Uproszczone centralne zarządzanie
  • Każda stacja posiada dokładnie zdefiniowany i jedyny styk z centrum
  • Awaria pojedynczej stacji nie wpływa na pracę pozostałych stacji
  • Awaria centrum powoduje wyłączenie całej sieci
  • Drogi sprzęt centrum
  • Brak możliwości podziału sieci na kawałki o różnym stopniu zaawansowania technologicznego
60
Q

Topologia hierarchiczna (topologia drzewa)

A
  • Zawiera wiele punktów centralnych (koncentratorów). Dodatkowo – może zawierać węzły o topologii magistrali połaczone z koncentratorami
  • Możliwość realizacji sieci bez ograniczeń technologicznych, geometrycznych
  • Możliwość realizacji każdego poziomu hierarchii w innej technologii
  • Względnie niższa cena
  • Możliwość stosowania urządzeń o względnie niższej liczbie portów
  • Rozproszone zarządzanie
  • Różnorodność sprzętu powoduje konieczność utrzymywania dużego zapasu części
61
Q

Topologia pierścienia

A
  • Odcinki medium komponowane w zamknięty pierścień i łączone przez węzły sieci
  • Możliwość ustanowienia logicznej kolejności węzłów sieci – i wprowadzenia topologii logicznej tzw. daisy chain (przy fizycznej: pierścienia)
  • Potencjalna możliwość dojścia do każdej stacji z dwóch kierunków
  • Równoprawność stacji
  • Możliwość realizacji połączeń wieloprzewodowych
  • Implementacje topologii logicznej pierścienia często są oparte o koncentrator (topologia fizyczna: gwiazda)
  • Przekazywanie tokenu w topologii logicznej
  • Skomplikowany mechanizm obsługi tokenu
  • Średnio skomplikowany sprzęt
62
Q

Topologia podwójnego pierścienia

A

• Istnienie dwóch niezależnych dróg transmisji
• Dwa warianty:
- Pracują oba pierścienie, lecz w przeciwnych kierunkach
- Pracuje tylko jeden pierścień – drugi stanowi gotową rezerwę
• Realizacja dynamicznej rekonfiguracji
• Sieć odporna na uszkodzenia medium i węzła:
- Awaria medium – aktywacja pierścienia rezerwowego lub redukcja topologii tylko do jednego pierścienia - „wraping” pierścienia w punkcie sieci, obok
którego wystąpiła awaria
- Awaria węzła - realizacja bypass’u poprzez użycie dodatkowego urządzenia monitorującego sprawność punktu sieci i odcinającego go fizycznie od pierścienia w przypadku stwierdzenia jego awarii

63
Q

Szczególne przypadki topologii fizycznych

A

• Budowane są jako

  • warianty wcześniej omówionych topologii (np. łącze point-to-point),
  • rozszerzenia wcześniej omówionych topologii (np. full-mesh),
  • konstrukcje udostępniane pomiędzy warstwami ISO-OSI, definiujące wtórne układy połączeń udostępnianych pomiędzy węzłami sieci (np. konstrukcje ustanawiane z wykorzystaniem protokołów komunikacyjnych PPPoE, VPN, GRE itp.)
  • Point-to-point
  • Point-to-multipoint
  • Fully connected network lub Fully connected mesh topology
  • Partially connected mesh topology
64
Q

Point-to-point

A

istnieją dokładnie dwa węzły w sieci. Połączenie może istnieć trwale (dedicated lub permanent point-to-point) lub być zestawiane chwilowo (switched)

65
Q

Point-to-multipoint

A

hybryda wielu łącz point-to-point z wykorzystaniem
jednego węzła wspólnego. Komunikacja jest możliwa tylko za pośrednictwem tego węzła. Określa się go wtedy mianem hub-and-spoke lub hub-on-spoke

66
Q

Fully connected network lub Fully connected mesh topology

A

topologia zakładająca istnienie bezpośredniego łącza pomiędzy każdymi dwoma węzłami sieci (point-to-point). Umożliwia łatwe wprowadzenie funkcjonalności broadcast

67
Q

Partially connected mesh topology

A

połączenia pomiędzy węzłami mogą istnieć

dowolnie

68
Q

Tryby dostępu do medium transmisji

A
  • Tryb deterministyczny

* Tryb rywalizacyjny

69
Q

Tryb deterministyczny

A

ustalony czas oczekiwania na dostęp i czas użytkowania do medium

70
Q

Tryb rywalizacyjny

A

brak ustalonych odgórnie czasów - przeważnie medium przydziela arbiter, np. poprzez przepytywanie (polling) stacji przed przydzieleniem im łącza do transmisji. Inna metoda - przesyłanie żetonu zezwalającego jego posiadaczowi na transmisję.

71
Q

Typy sieci według rodzaju komutacji

A

• Sieci z komutacją łączy (circuit switching)
- POTS (Plan Old Telephone Service)
• Sieci z komutacją pakietów (packet switching)
- IP
• Sieci z komutacją komórek/celek (cell switching)
- ATM (Asynchronous Transfer Mode)

72
Q

Sieci z komutacją łączy (circuit switching)

A

informacja o przeznaczeniu danych znajduje się wyłącznie w jednostkach rozlokowanych na trasie ich przypływu

73
Q

Sieci z komutacją pakietów (packet switching)

A

informacja o przeznaczeniu danych znajduje się wyłącznie w jednostkach przekazywanych (pakietach)

74
Q

Sieci z komutacją komórek/celek (cell switching)

A

informacja o przeznaczeniu danych jest podzielona pomiędzy jednostki rozlokowanych na trasie jej przypływu oraz jednostki przekazywane (celki)

75
Q

Rodzaje sieci według ich rozległości

A
• Funkcjonujący podział:
LAN, MAN, WAN, SAN, PAN
• Rozróżniane są przez:
- Szybkość transmisji (ilość danych możliwych do przesłania w jednostce czasu),
- Opóźnienia propagacyjne,
- Przeznaczenie funkcjonalne,
- Efektywność wykorzystania łączy,
- Lecz przede wszystkim: maksymalny zasięg
76
Q

LAN Local Area Network

A
  • Umożliwiają wymianę zbiorów informacji, wspólne użytkowanie zasobów oraz komunikatów między użytkownikami znajdującymi się na niewielkim obszarze geograficznym (zwykle laboratorium, biuro).
  • Cechą LAN jest nie zbalansowany ruch - zapotrzebowanie jest chwilowe, ale dużej przepustowości.
77
Q

MAN - Metropolitan Area Network

A
  • Umożliwiają wymianę zbiorów informacji, wspólne użytkowanie zasobów oraz komunikatów między użytkownikami znajdującymi się na obszarze geograficznym o średnicy do około 50 km.
  • Z reguły oparta na pętli światłowodowej i ATM lub Metro Ethernet
  • Szybkość transmisji: kilka Mb/s - setki Gb/s
78
Q

WAN - Wide Area Network

A
  • Sieci rozległe o zasięgu globalnym łączą ze sobą oddzielne sieci innych kategorii
  • Używają różnorodnych rodzajów mediów transportowych: zwykłych sieci telefonicznych, łącz satelitarnych, magistral światłowodowych, miejscami mediów opracowanych dla innych kategorii sieci.
79
Q

PAN (Personal Area Network)

A

osobiste sieci prywatne, są tworzonymi doraźnie sieciami o małym zasięgu, które pracują niezależnie od sieci stacjonarnej lub bezprzewodowej.

80
Q

SAN (Storage Area Network)

A

sieci przeznaczone do obsługi składowania danych dla serwerów na urządzeniach zewnętrznych w datacenter. Zasięg lokalny, choć istnieje możliwość jej tunelowania.

81
Q

Klasyfikacja definiująca „segmenty” rynku urządzeń zależne od stopnia rozległości otaczającej sieci:

A
  • SOHO – urządzenia o przeznaczeniu dla domu i małych biur (najczęściej w obudowach nie standaryzowanych lub rack 10’’)
  • EDGE – urządzenia koncentrujące rozwiązania ruch z SOHO (przeznaczone do szaf krosowniczych rack 19’’)
  • CORE – wysokowydajne urządzenia szkieletu sieci
82
Q

Inne określenia dla urządzeń powiązane z rozległością sieci:

A
  • PROVIDER lub „P”– urządzenia przeznaczone dla dostawców usług
  • PROVIDER EDGE lub „PE” - urządzenia przeznaczone do kontaktowania sieci dostawcy z klientem
  • BRANCH OFFICE – urządzenie przeznaczone do przekazywania ruchu z niewielkiego oddziału organizacji
  • CENTRAL OFFICE – urządzenie przeznaczone do przekazywania ruchu z niewielkiego oddziału organizacji