X.25 kontynuacja sieć DTE DCE

Slides:



Advertisements
Podobne prezentacje
System interfejsu RS – 232C
Advertisements

Protokoły sieciowe.
Sieci komputerowe Protokół TCP/IP Piotr Górczyński 27/09/2002.
Sieci VLAN.
MODEL OSI.
Technologia FRAME-RELAY
Protokół bitowy HDLC (High level Data Link Control) - standard ISO
Klasyfikacja sieci komputerowych
Architektura protokołu ATM
ATM i inne sieci pakietowe - współpraca
ATM – Asynchronous Transfer Mode cell relay zaakceptowana w 1988 r przez IUT-T została zaakceptowana jako standardowa technika komutacji dla szerokopasmowych.
Sieci X.25 standard opracowany w 1974 r. przez CCITT dla publicznych sieci pakietowych (kolejne modyfikacje i usprawnienia 1976, 1978, 1980, 1984, 1988,
Sieci komputerowe Model warstwowy OSI Piotr Górczyński 20/09/2003.
Wykład 2: Metody komutacji w sieciach teleinformatycznych
Wykład 3: Zasady Działania Protokołów Telekomunikacyjnych
Architektura Systemów Komputerowych
WPROWADZENIE DO SIECI I INTERSIECI
mgr inż. Paweł Kucharczyk
Routing i protokoły routingu
Instytut Informatyki Teoretycznej i Stosowanej Polskiej Akademii Nauk Gliwice, ul. Bałtycka 5, Protokół TCP – kształtowanie.
Komunikaty sterujące zestawu protokołów TCP/IP
Rozległe sieci komputerowe. Plan wykładu Wprowadzenie Struktura sieci rozległych Węzeł sieci rozległej Reguły doboru trasy Sieci PSTN Protokół Frame Relay.
Sieci rozległe WAN – standardy telekomunikacyjne - ciąg dalszy
Protokoły sieciowe.
Powstanie Frame Relay Sieć Frame Relay zastąpiła sieć X.25;
Technologia FRAME-RELAY. Charakterystyka FRAME-RELAY Technologia sieci WAN; Sieci publiczne i prywatne; Szybka technologia przełączania pakietów; Sięga.
Integrated Services Digital Network mgr inż. Grzegorz Śliwiński
High-level Data Link Control mgr inż. Grzegorz Śliwiński
Przełączanie OSI warstwa 2
Protokół Komunikacyjny
MODEL WARSTWOWY PROTOKOŁY TCP/IP
Budowa sieci mgr inż. Łukasz Dylewski
RODZAJE TRANSMISJI PRZESYŁANIE INFORMACJI W MODELU WARSTWOWYM
Temat 1: Podstawowe pojęcia dotyczące lokalnej sieci komputerowej
Wymiana informacji w sieciach komputerowych
Rozdział 4: Budowa sieci
Wiadomości wstępne o sieciach komputerowych
Topologie sieci lokalnych.
Frame Relay mgr inż. Łukasz Dylewski
Model OSI Model OSI (Open Systems Interconnection Reference Model) został wprowadzony w celu ujednolicenia regół komunikacji sieciowej. Obejmuje on cały.
Protokół drzewa opinającego
ADRES IP – unikatowy numer przyporządkowany urządzeniom sieci komputerowych. Adres IPv4 składa się z 32 bitów podzielonych na 4 oktety po 8 bitów każdy.
Protokół HDLC.
Warstwa łącza danych.
Sieci komputerowe Wprowadzenie Adam Grzech Instytut Informatyki
Temat 10: Komunikacja w sieci
SYSTEMY OPERACYJNE Adresowanie IP cz3.
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Sieci komputerowe E-learning
Model warstwowy sieci ISO/OSI
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH LEKCJA 2: Sprzęt sieciowy i podstawowe topologie Dariusz Chaładyniak.
Temat 11: Modele warstwowe sieci
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Sieci komputerowe Model warstwowy OSI.
Model OSI.
Wiadomości sygnalizacyjne DSS1
PODSTAWY SIECI KOMPUTEROWYCH - MODEL ISO/OSI. Modele warstwowe a sieci komputerowe Modele sieciowe to schematy funkcjonowania, które ułatwią zrozumienie.
Model warstwowy ISO-OSI
Model OSI. Aplikacji Prezentacji Sesji Transportowa Sieciowa Łącza Danych Fizyczna WARSTWY: Aplikacji Prezentacji Sesji Transportowa Sieciowa Łącza Danych.
Przełączniki zarządzalne w Sieciech teleinformatycznych
Wykład 7 i 8 Na podstawie CCNA Exploration Moduł 5 i 6 – streszczenie
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
DZIAŁ : Systemy operacyjne i sieci komputerowe
Model TCP/IP Wykład 6.
SIECI KOMPUTEROWE WYKŁAD 2. STANDARDY. PROJEKTY. MODELE WARSTWOWE.
Podstawy sieci komputerowych
Zapis prezentacji:

X.25 kontynuacja sieć DTE DCE przykładowa komunikacja w ramach zestawiania, transmisji i rozłączania połączenia SVC: odrzucenie połączenia przez DTE i DCE sieć DCE DTE Incoming Call Clear Request Clear Confirmation Call Request Clear Indication

sieć DTE DCE nawiązanie połączenia, transmisja, rozłączanie Incoming Call CallAccepted Call Request Call Connected dane, przerwania Clear Request Clear Indication Clear Confirmation

DTE do DCE DCE do DTE Call Request Incoming Call Call Accepted Call Connected Data R=0, S=0 Data R=0, S=1 Data R=0, S=2 Data R=2, S=0 Data R=0, S=3 RR R=3 Data R=1, S=4 Data R=4, S=1 Data R=5, S=2 RR R=2 Clear Request Clear Confirmation Clear Indication

przesyłanie krótkich wiadomości (fast select) z ustanowieniem połączenia SVC sieć DCE DTE Incoming Call (dane) CallAccepted (dane) Call Request (dane) Call Connected (dane) dane, przerwania Clear Request Clear Indication Clear Confirmation

przesyłanie krótkich wiadomości (fast select) z natychmiastowym rozłączaniem sieć DCE DTE Incoming Call (dane) Clear Indication (dane) Call Request (dane) Clear Request (dane) Clear Confirmation

Sterowanie przepływem mechanizm okienkowy GBN – numery sekwencyjne w pakietach danych pakiety sterujące RR, RNR, REJ bit D sterowanie na poziomie pakietowym – multipleksacja na tym poziomie (kanały logiczne) okno przesuwne określa liczbę pakietów, których odbiór nie musi być potwierdzony (zalecana wartość 2)

Ogólnie o sterowaniu przepływem przeciążenie objawia się gwałtownym wzrostem czasu transmisji pakietów zagadnienia, które muszą być uwzględniane przy implementacji metod przeciwdziałania przeciążeniom: określenie kryterium na podstawie, którego rozpoznajemy, zę wchdzimy w obszar przeciążenia, obszar sieci, który dostarcza informacji koniecznych do wyliczenia kryterium przeciążenia, sposoby tłumienia strumieni pakietów wysyłanych do sieci Metody: izarytmiczna z pakietem dławiącym stopniowych ograniczeń metoda okienkowa bufora wejściowego

Reguły doboru tras Reguła doboru trasy jest to algorytm na podstawie, którego ustala się trasy dla każdego pakietu biorąc pod uwagę wskaźniki jakości działania sieci. Wskaźniki jakości działania sieci: średnia opóźnienie pakietu przepustowość sieci średnia maksymalna („szczyt”) koszt korzystania z sieci, jej fragmentów – konkretnych łączy stopień zabezpieczenia przed włamaniem prawdopodobieństwo osiągnięcia celu przez pakiet reguły doboru tras powinny zapewniać: -poprawność transmisji – osiągnięcie węzłów docelowych, eliminacja pętli rutingu -adaptacja do zmian w sieci – np. awarie -adaptacja do zmian natężeń ruchu generowanego przez użytkowników -małe wykorzystanie mocy obliczeniowej węzła (przełącznika, rutera) dla wyznaczania reguł tras -optymalizacja działania ze względu na wskaźnik jakości działania sieci

Klasyfikacja reguł doboru tras (protokołów rutingu) reguły doboru tras scentralizowane zdecentralizowane na podstawie adresu randomizowane z powielaniem statyczne (sztywne) dla sesji użytkownika adaptacyjne dystansowo-wektorowe według stanu połączeń

scentralizowane reguły doboru tras – w sieci istnieje centralny punkt, w którym są wyznaczane trasy pakietów, wiedza o całej sieci zlokalizowana w jednym miejscu, łatwość podejmowania optymalnych decyzji w skali całej sieci, węzły nie wykonują obliczeń związanych z wyznaczaniem tras, decyzje z centralnego punktu dochodzą z opóźnieniem do innych węzłów, duży ruch pakietów obsługujących reguły wyboru tras zdecentralizowane reguły doboru tras – wybór trasy dla poszczególnych pakietów jest dokonywany w każdym węźle reguły doboru tras z powielaniem – pakiet jest przesyłany na wszystkie interfejsy poza interfejsem z którego został odebrany reguły doboru tras randomizowane – kolejny węzeł do kierowany jest pakiet jest wybierany losowo (praktycznie nie używana) reguły doboru tras na podstawie adresu – w każdym węźle znajduje się tablica rutingu (kierunków), która zawiera informacje o węzłach docelowych i odpowiadających im interfejsach wyjściowych rozważanego węzła

reguły doboru tras statyczne (sztywne) – tablica rutingu posiada stałe wpisy dokonane przez administratora reguły doboru tras adaptacyjne – decyzje dotyczące skierowania pakietu do kolejnego węzła są podejmowane osobno dla każdego pakietu reguły doboru tras dla sesji użytkownika – jest stosowana jedna reguła dla sesji użytkownika, czyli dotyczy wszystkich pakietów w ramach sesji, stosowana dla protokołów wykorzystujących połączenia wirtualne (w protokole X.25 reguła jest ustalana dla pakietu Call Request i jest taka sama dla wszystkich pakietów aż do rozłączenia)

Podsumowanie X.25 przewidziany do pracy na łączach złej jakości mechanizmy korekcji i sterowania przepływem w warstwach 2 i 3 multipleksacja statystyczna połączeń wirtualnych sygnalizacja wewnątrzpasmowa potwierdzenia hop-to-hop możliwe potwierdzenia end-to-end duża nadmiarowość – potwierdzenia na każdym łączu

Frame Relay - przekazywanie ramek standard definiowany od roku 1988, obecny kształt sieci określają zalecenia po 1992 ITU-T I.122, I.233 I.370, I.372, I.555, Q.922, Q933 ANSI T1.606, T1.617, T1.618 technika zorientowana pakietowo funkcjonuje w warstwie łącza danych z punktu widzenia użytkownika jest to styk umożliwiający dostęp do szybkiej sieci WAN z komutacją pakietów dostosowana do różnych przepustowości łączy transmisyjnych (np. łącza T1/E1) dostęp do sieci może być realizowany ISDN (kanały B, D, H), łącza T1/E, łącza międzywęzłowe E3) Podstawowe zastosowania: - łączenie odległych sieci lokalnych przekaz plików praca interaktywna zapewniająca małe opóźnienia (terminal – komputer) praca interaktywna z wykorzystaniem multipleksacji statystycznej (wiele terminali – komputer) umożliwia integrację transmisji dźwięku, obrazu i danych

Technika ta zakłada wykorzystanie łączy bardzo dobrej jakości – małe prawdopodobieństwo pojawienia się błędu. Przełączniki Frame Relay nie dokonują kontroli błędów i kontroli przepływu, jedynie przesyłają ramki wzdłuż wcześniej ustalonych połączeń wirtualnych Funkcje sterowania przepływem i korekcji błędów są realizowane poza siecią w systemach użytkowników końcowych. Potwierdzenia wymieniane między użytkownikami końcowymi, dzięki temu udaje się uzyskać małe opóźnienia rzędu 2 ms. Frame Relay – technika połączeniowa stałe połączenia wirtualne PVC tymczasowe połączenia wirtualne SVC grupowe połączenia wirtualne (multicast) – ma cech połączenia PVC, umożliwia przesyłanie kopii ramek do wybranej grupy użytkowników

Architektura protokołu Frame Relay Płaszczyzna sterowania użytkownika Użytkownik Sieć Sterowanie przepływem Obsługa błędów

Protokoły zlokalizowane w płaszczyźnie sterowania są wykorzystywane do zestawiania i likwidacji połączeń logicznych. - informacje sterujące są przekazywane w oddzielnym kanale logicznym (podobne do sygnalizacji współkanałowej z ISDN) - poziom łącza danych protokół LAPD (Q.921) – obsługa błędów i sterowanie przepływem - sama sygnalizacja w warstwie 3, specyfikacja Q.931/Q.933 Protokoły zlokalizowane w płaszczyźnie użytkownika są wykorzystywane do transmisji danych użytkownika. - wymiana danych pomiędzy użytkownikami z wykorzystaniem protokołu LAPF (Link Access Procedure for Frame-Mode Bearer Services), specyfikacja Q.922. jest to protokół dla pakietowych sieci transmisji danych wykorzystujących technikę przekazywania ramek (Frame Relay) lub przełączania ramek (Frame Switchng) (LAPF jest podzbiorem protokołu LAPD). Przekazywanie ramek – protokół podstawowy (core protocol) Przełączanie ramek – protokół sterujący (control protocol)

multipleksacja i komutacja połączeń zachodzi w warstwie 2 sygnalizacja dotycząca kontroli wywołania przenoszona jest wydzielonym kanałem logicznym, innym niż dane użytkownika multipleksacja i komutacja połączeń zachodzi w warstwie 2 sterowanie przepływem danych i obsługa błędów nie odbywa się na każdym etapie transmisji, te zadania realizują warstwy wyższe X.25 Frame Relay Frame Switching Implementowane w systemach końcowych i urządzeniach sieciowych tylko w systemach końcowych

Frame Relay implementowane w węzłach sieci w systemach końcowych

Protokół podstawowy - ramki o zmiennej długości, etykietowanie ramek, multipleksacja ramek, sprawdzanie długości ramek, wykrywanie błędów transmisji, przeciwdziałanie przeciążeniom, - brak obsługi błędów i sterowania przepływem

flaga – 0111110, funkcja jak w HDLC FCS – jeśli pole kontrolne nie zgadza się z obliczoną wartością na podstawie ramki, ramka jest odrzucana bez powiadamiania strony nadawczej pole informacyjne – dane warstw wyższych pole adresowe - 2, 3 lub 4 bajty zależnie od ilości obsługiwanych połączeń wirtualnych DLCI – numer połączenia wirtualnego w kanale fizycznym, znaczenie identyfikatora lokalne, multipleksacja EA – określa długość pola adresowego (jeden z formatów) C/R – niewykorzystywany D/C – gdy = 1 oznacza, że 6 bitów najmniej znaczących pola DLCI jest wykorzystywanych przez procedury sterujące, obecnie nie ma zdefiniowanych DE – bit ten wskazuje, że oznaczona nim ramka może zostać usunięta w przypadku przeciążenia, bit ten może ustawiać użytkownik po stronie nadawczej, znacząc mniej ważne ramki lub może go ustawiać przełącznik gdy został przekroczony wcześniej uzgodniony parametr CBS, ale jeszcze ruch nie przekracza parametru EBS FECN – informuje użytkownika po stronie odbiorczej, że wystąpiło przeciążenie przełącznika w połączeniu wirtualnym DLCI, oznacza również że przełącznik uruchomił procedury obsługi przeciążeń i użytkownik powinien ograniczyć ruch BECN – to samo po stronie nadawczej

DLCI=0 zarezerwowane na sygnalizację, komunikaty są przesyłane w ramkach protokołu LAPF

Protokół sterujący wypełnia funkcjonalność protokołu podstawowego zapewnia funkcje sterowania przepływem i obsługi błędów komendy i odpowiedzi protokołu sterującego LAPF Typ ramki Komenda Odpowiedź informacyjna I nadzorcza RR RNR REJ nienumerowana SABME DM UI DISC UA FRM XID Typ ramki wymiana danych pozytywne potwierdzenie, gotowość odbioru pozytywne potwierdzenie, brak gotowości odbioru potwierdzenie negatywne żądanie ustanowienia połączenia wirtualnego brak możliwości ustanowienia połączenia przesłanie dodatkowych danych rozłączanie połączenia wirtualnego potwierdzenie dla DISC lub SABME dobre FCS ale zła semantyka ramki zarządzanie połączeniem logicznym

struktura pola sterującego – typ ramki format ramki struktura pola sterującego – typ ramki ramka informacyjana nadzorcza nienumerowana

Adresowanie w sieci Frame Relay adresacja lokalna (standard ANSI i CCITT) adresacja globalna (Frame Relay Forum)