wyklady slajdy


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

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

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 mmechanizmy naprawiajÄ…ce bÅ‚Ä™dy ramek i pakietów tak, aby byÅ‚y one zgodne ze standardem(enkapsulacji pakietów warstwy sieciowej)

Warstwa fizyczna
• Warstwa fizyczna 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:
o Medium fizyczne i odpowiednie złączki
o Reprezentacja bitów w medium
o Kodowanie danych i informacji kontrolnych
o Układ nadawczo-odbiorczy zaimplementowany w urządzeniach sieciowych

Adresowanie
• Dwie komunikujÄ…ce siÄ™ aplikacje(procesy) muszÄ… znać swoje adresy
• Warstwa transportowa używa Transport Service Access Points znanych popularnie jako numery portów (np. http 80)
Typy portów
• Statyczne
przypisane do konkretnej aplikacji ogólnie znane od o do 1023 (DNS -53, FTP -20/21, http -80, LDAP-389)
• Numery od 1024 do 49151 sÄ… okreÅ›lane przez IANA jako zarejestrowane. Przewidziane sÄ… dla usÅ‚ug, które zwyczajowo korzystajÄ… z okreÅ›lonych portów. PrzykÅ‚adem może być port 3128, czÄ™sto wykorzystywany przez serwery proxy jako alternatywny port http
• Porty przydzielane dynamicznie
zawsze przydzielane sÄ… automatycznie. SÄ… to porty o numerach od 49152 do 65535

Zestawianie połączenia w rzeczywistym środowisku sieciowym
• Sieć może tracić duplikowane lub przechowywać pakiety
• Sytuacja może siÄ™ skomplikować
o Obciążone sieci mogą przesyłać opóźnione ACK
o Występowanie zwielokrotnionych transmisji
o Pakiety nadchodzą w różnej kolejności
• Może to spowodować liczne bÅ‚Ä™dy np.:
o Podwójne obciążenie konta bankowego
o Wyciek danych
o Utrata cennych informacji
• Metody przeciwdziaÅ‚anie
o Każdy pakiet ma ustawiony czas life time
o Przyporządkowany numer sekwencyjny , który będzie użyty przez socket przez cały czas życia pakietu
o Mechanizm trój stopniowego uzgadniania

Wyszukiwarka

Podobne podstrony:
Przedsiębiorstwo na Rynku Pieniężnym wykład slajdy
Metody Wyceny Przedsiębiorstw wykłady slajdy nieuzupełnione
Slajdy Wybrane Wykład 1
wyklad 2 Spektrometria nas slajdy i zadania
Praca fizyczna slajdy z wykładu
Wykład 9 mikroprosesory firmy Intel slajdy
Slajdy wybrane Wykład 2 i 3
Oświetlenie slajdy z wykładu
wyklad choroby neurodegeneracyjne stres slajdy podsumow
Hałas slajdy z wykładu
UOOP skrypt 2012 (pytania, slajdy, wyklady)
Mikroklimat slajdy z wykładu
slajdy z wykładów pobrane ze strony CEN
Madop slajdy wykład 1v 2009

więcej podobnych podstron