sciaga z routingu i warstw

System otwarty

• Mianem systemu otwartego nazywamy dany system rozproszony w obrębie którego mogą działać urządzenia i oprogramowanie pochodzące od różnych producentów.

• System otwarty realizuje swoje zadnia za pomocą określonych funkcji

• Pogrupowane funkcje nazywa się podsystemami

• Grupy systemów otwartych wraz z ich podsystemami które oferują takie same funkcje łączy się w warstwy.

• Każda warstwa ma określone zadania do zrealizowania, jednak charakterystycznym zadaniem jakie wykonać musi każda warstwa(poza warstwą ostatnią danego systemu) jest przygotowanie danych tak aby mogły zostać one przyjęte i obsłużone przez warstwy wyższe.

Enkapsulacja

• Model OSI opisuje drogę jaka musza przebyć dane zaczynając od danych generowanych przez określona aplikację w obrębie jednej stacji roboczej a kończąc na aplikacjach stacji drugiej.

• Dane wędrując poprzez poszczególne warstwy OSI zmieniają swój format co nazywamy enkapsulacją

Zalety modelu ISO/OSI

• Wsparcie dla projektowania protokołów routingu

• Wspieranie konkurencji producentów sprzętu

• Interoperacyjność urządzeń

• Zmiana protokołu/działania jednej warstwy nie wpływa na pozostałe

Warstwa Aplikacji

• Na tym poziomie rezydują procesy sieciowe przeznaczone dla użytkowników

• Współużytkowanie plików, buforowanie zadań wydruków, poczta elektroniczna, zarządzanie bazą danych oraz wiele innych.

• Zdefiniowane są role procesów oraz aplikacje przesyłające danę przez sieć (DNS, SSH, Telnet, HTTP,SFTP)

• Wsparcie dla mechanizmów gromadzenia danych

• Architektura klient-serwer lub systemy równoważne

Role serwerów:

Warstwa prezentacji

• Wsparcie dla kodów sterujących, specjalnych znaków graficznych i zestawów znaków

• Tłumaczenie danych w dół, definiowanie formatu oraz odpowiednią składnię(specyfikacja OSI-RM), aby niższe warstwy otrzymywały dane w konkretnym formacie niezależnie od aplikacji

• Jeżeli chodzi o transmisje w górę warstwa prezentacji tłumaczy dane tak aby były one zgodne z wewnętrznym systemem interpretowania znaków

• Zapewnia kompresję danych

• Konwersja kodu EBCDIC do ASCII

• Serializacja struktur danych

• Szyfrowanie danych

Warstwa sesji

• Umożliwia połączenie między aplikacjami i odpowiednią wymianę danych poprzez synchronizację tych aplikacji.

• Decyduje o nawiązaniu/przerwaniu połączenia oraz może odzyskiwać dane poprzez ponowne ich przesłanie

• Przykłady protokołów : NFS,SQL,RPC,ASP

Warstwa transportowa

• Odpowiada za logiczną komunikację pomiędzy hostami

• Zaimplementowana jest najczęściej u nadawcy i odbiorcy a nie w sieci

• Komunikacja połączeniowa i bezpołączeniowa (TCP,UDP)

• Zajmuje się przesyłanie pakietów, dba o poprawne przesyłanie i sprawdza ich jakość

• Kontrola błędów transportu

• Pozycjonuje informacje według priorytetów i przydziela im pasma do transmisji

• Określa sposób segmentacji danych pochodzących z warstwy aplikacji oraz enkapsulację wymaganą dla każdej porcji danych

• Zapewnia obsługę portów

• Może używać jednocześnie kilku aplikacji serwisu transmisyjnego

• Naprawia błędy popełnione przez warstwę sieci

• Zapewnia pewne połączenie w niepewnym środowisku sieciowym

• Zapewnia mechanizm QOS

Podmioty transmisji:

Podstawowe funkcje dla warstwy transportowej:

Adresowanie :

Typy portów:

Sockety to kombinacje adresu IP i numeru portu przez który komunikuje się aplikacja. Rodzaje:

Zestawienie połączenia w rzeczywistym środowisku sieciowym:

Metody przeciwdziałania:

Każdy pakiet ma ustawiony czas żywotności, numer sekwencji który nie będzie ponowny użyty, ąz do czasu ukończenia żywotności pakietu, mechanizm trójstopniowego uzgadniania (nadawca i odbiorca wymieniają inf. o numerach które będą używać w transmisji).

Warstwa sieciowa

• Zajmuje się routingiem, tzn. decyduje jaka trasą fizyczną mają być przesyłane konkretne pakiety

• W tej warstwie funkcjonują pakiety

• Warstwa ta nie rozróżnia mediów transmisyjnych

• Protokół IPv4 lub IPv6 oraz inne schematy adresacji

Warstwa łącza danych

• Zapewnia niezawodność łącza oraz posiada mechanizmy naprawiające błędy ramek i pakietów tak, aby były one zgodne ze standardem (enkapsulacji pakietów warstwy sieciowej)

Warstwa fizyczna

• podstawowa warstwa, która dostarcza metod do przesłania przez lokalne medium bitów tworzących ramkę warstwy łącza danych

• Transport ramki przez lokalne medium wymaga następujących elementów warstwy fizycznej:

­___________________________________________________________________________

Routery - są urządzeniami pracującymi w warstwie sieci. Wykonują one następujące funkcje:

Tablica routingu –zawiera skojarzenie pomiędzy IP przeznaczenia a IP routera następnego przejścia.

Routing - wielokrotne trasy

Żywotnością nazywamy cechę systemów pozwalającą na funkcjonowanie w pełnym zakresie jakościowym i ograniczonym ilościowo w przypadku uszkodzenia części jego elementów składowych.

Wysoka żywotność systemu zapewnia się poprzez nadmiarowanie: czasowe, sprzętowe, informacyjne.

Zwielakratnianie (nadmiarowanie) pozwala budować systemy odporne na uszkodzenia. Za pomocą technologii tej klasy budowane są głównie systemy newralgiczne.

Podział Protokołów Routingu:

Kryteria oceny tras (Ponieważ określanie tras musi być wykonywane maszynowo, zastosowanie do tego celu kryteriów intuicyjnych jest niedopuszczalne. Metody oceny powinny być sformalizowane i charakteryzować się wysoką prostotą obliczeniową)

Wada - hopy nie uwzględniają rzeczywistych odległości, przepustowości, łączy, uszkodzeń.

Zaleta - przy wyborze drogi o mniejszej ilości węzłów mniej węzłów będzie zaangażowanych w przesyłanie pakietu, czyli potrzebna będzie mniejsza moc obliczeniowa.

System autonomiczny

Protokoły routingu – wymagania:

Protokoły routingu

Protokoły routingu wektora odległości

RIP - Routing Information Protocol

Wada: po 2 min. router wpisuje do swojej tablicy nową drogę do sieci

Zaleta: zmniejsza prawdp. wystąpienia zjawiska zliczania do niesk.

Protokoły routingu stanu łącza - utrzymują złożone bazy danych z informacjami o topologii, mają pełną informację o odległych routerach, najlepsza ścieżka jest obliczana przez każdy router.

Cechy, które powinien spełniać algorytm routingu dla protokołu stanu łącza:

Elementy:

Param. wykorzystywane do obliczania …:

Algorytm Bellmana – Forda (najkrótsza ścieżka w grafie pomiędzy dwoma wierzchołkami-idea: operia się na metodzie relaksacji):


Dx(Y) = minz ∈ Y(X)(C(X,Z)+D2(Y))

Dx(Y)- odl. w X pom. X a Y

N(X)- zbiór sąsiadów Xa

C(X,Z)- odl. bezp. łącza z X do Z


Wyszukiwarka

Podobne podstrony:
Geologia sciaga, GLACITEKTONIKA - zaburzenia w układzie przestrzennym warstw skalnych, wywołane naci
geologia - sciaga1, GLACITEKTONIKA - zaburzenia w układzie przestrzennym warstw skalnych, wywołane n
Drewno klejone warstwowo
1 sciaga ppt
Zużycie zmęczeniowe warstwy wierzchniej Spalling Pitting(2)
Zasady prawne dotyczące ochrony warstwy ozonowej
WARSTWY SAMOORGANIZUJĄCE
metro sciaga id 296943 Nieznany
ŚCIĄGA HYDROLOGIA
AM2(sciaga) kolos1 id 58845 Nieznany
Narodziny nowożytnego świata ściąga
finanse sciaga
Jak ściągać na maturze
Ściaga Jackowski
Aparatura sciaga mini
akademia cisco ccna semestr 2 podstawowe wiadomosci o routerach i routingu
OKB SCIAGA id 334551 Nieznany
Przedstaw dylematy moralne władcy i władzy w literaturze wybranych epok Sciaga pl

więcej podobnych podstron