Czym będziemy się dziś zajmować? System: ➢ wspomagający kontrolowanie ruchu kolejowego; ➢ w początkowej fazie rozwoju; ➢ złożony z dwóch konwerterów, pozwalających.

Slides:



Advertisements
Podobne prezentacje
Sieci komputerowe Protokół TCP/IP.
Advertisements

URZĄDZENIA PERYFERYJNE - WEJŚCIA
POCZTA ELEKTRONICZNA Wymagania edukacyjne.
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Wydział Zastosowań Informatyki i Matematyki SGGW
ISOiWUT Internetowy System Oferowania i Wyszukiwania Usług Transportowych.
Wykład 3: Zasady Działania Protokołów Telekomunikacyjnych
WPROWADZENIE DO SIECI I INTERSIECI
Support.ebsco.com EBSCOhost Wyszukiwanie podstawowe dla Bibliotek akademickich Szkolenie.
Jakość sieci geodezyjnych. Pomiary wykonane z największą starannością, nie dostarczają nam prawdziwej wartości mierzonej wielkości, lecz są zwykle obarczone.
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Mateusz Mikołajczyk to serwer lub program (np. Squid dla Unixa) jest pośrednikiem między siecią a klientem udostępnia klientom zasoby Internetowe.
Komunikaty sterujące zestawu protokołów TCP/IP
Rozwiązywanie problemów z routerem
Protokół IP w sieciach LAN
Korespondencja elektroniczna
Wstęp do interpretacji algorytmów
Wybrane protokoły aplikacyjne TCP/IP
Problem rozbieżności czasów jednym z wielu problemów pojawiających się w systemach rozproszonych jest rozbieżność wartości zegarów na poszczególnych węzłach-maszynach.
Projekt i implementacja narzędzia wspierającego zarządzanie siecią komputerową Dyplomant: Piotr Kodzis Promotor: mgr inż. Krzysztof Nierodka.
Lekkie metodologie wytwarzania oprogramowania Raport z gry planistycznej Jakub Nowak Przemysław Warzyński.
Transmisja modemowa Xmodem, Ymodem, Zmodem.
Podstawowe usługi internetu
Przełączanie OSI warstwa 2
Protokół Komunikacyjny
MODEL WARSTWOWY PROTOKOŁY TCP/IP
RODZAJE TRANSMISJI PRZESYŁANIE INFORMACJI W MODELU WARSTWOWYM
Główne cechy systemu Integracja z systemem RCP Przejrzysty moduł raportowania pozwalający wyświetlać zarejestrowane zdjęcia wraz z raportem czasu pracy.
Zakładanie konta pocztowego Wysyłanie i odbieranie wiadomości
Uszkodzona płyta główna – diagnoza i procedura napraw
Wymiana informacji w sieciach komputerowych
Autor: Justyna Radomska
Wiadomości wstępne o sieciach komputerowych
SEMINARIUM DIAGNOSTYKA SYSTEMÓW KOMPUTEROWYCH TEMAT Pomiary przepustowości ruterów programowych na bazie systemu Windows 2003/2008 AUTORZY Robert Święcki.
Prezentacja i szkolenie
Model OSI Model OSI (Open Systems Interconnection Reference Model) został wprowadzony w celu ujednolicenia regół komunikacji sieciowej. Obejmuje on cały.
Wykład IV Protokoły BOOTP oraz DHCP.
eDeklaracje – dla podatnika
Źródła błędów w obliczeniach numerycznych
Sieci komputerowe.
Aplikacje TCP i UDP. Łukasz Zieliński
Systemy operacyjne i sieci komputerowe
Logowanie do platformy PEUP
Informatyka Poczta elektroniczna.
Suparule – ultradźwiękowe mierniki wysokości zawieszenia przewodów
Model warstwowy sieci ISO/OSI
KARTY DŹWIĘKOWE.
Systemy operacyjne i sieci komputerowe
Poczta elektroniczna "electronic mail") A.Ś.
Systemy operacyjne i sieci komputerowe
Andrzej Majkowski 1 informatyka +. 2 Bezpieczeństwo protokołu HTTP Paweł Perekietka.
Projektowanie relacyjnych baz danych – diagramy związków encji
Model OSI.
Informatyka – szkoła podstawowa – Scholaris - © DC Edukacja OnetSkype, czyli komunikator Internetowy Informatyka.
PODSTAWY SIECI KOMPUTEROWYCH - MODEL ISO/OSI. Modele warstwowe a sieci komputerowe Modele sieciowe to schematy funkcjonowania, które ułatwią zrozumienie.
Podstawy programowania
Wstęp do interpretacji algorytmów
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Model warstwowy ISO-OSI
MARTA BIEŃKOWSKA ALEKSANDRA TERESZKIEWICZ KLASA I D Netykieta.
Usługa e-Załączniki Automatyzacja usługi - nowy kanał komunikacyjny Izba Celna w Białej Podlaskiej Prezentuje Leszek Krasa Biała Podlaska, dn r.
Interfejs użytkownika „No matter how cool your interface is, less of it would be better”
Elementy przeglądarki internetowej Pasek menu Pasek kart Pasek adresowy Pasek wyszukiwania Okno z zawartością strony internetowej Zakładki (ulubione)
Komunikacja ze szkołą i nauczycielami - dziennik elektroniczny
Sieci komputerowe Usługi sieciowe 27/09/2002.
[Nazwa projektu] Analiza zamknięcia
dr hab. inż. Andrzej Bęben, pok. 336a
Korespondencja elektroniczna
Poczta elektroniczna "electronic mail") A.Ś.
Faktury elektroniczne
Zapis prezentacji:

Czym będziemy się dziś zajmować? System: ➢ wspomagający kontrolowanie ruchu kolejowego; ➢ w początkowej fazie rozwoju; ➢ złożony z dwóch konwerterów, pozwalających używać wolnego połączenia, zamiast szybkiego.

Co zrobimy? ● Sformalizujemy buforowanie informacji oraz wykrywanie błędów. ● Sprawdzimy, czy system ma żądane cechy. ● Przeanalizujemy wpływ wykrytych cech na implementację systemu.

Krótko o historii ● System wspierający pracę kolei, pozwalający na bezpieczny ruch pociągów. ➔ dźwignie mechaniczne; ➔ przekaźniki elektroniczne; ➔ system komputerowy - SSI.

Środowisko działania SSI

Komponenty Solid State Interlocking (SSI) track-side functional modules (TFMs) bardzo szybkie łącze

Bezpieczeństwo Szybkie wykrywanie błędów TFM oraz łącza. ✗ komunikaty postaci wysyłane do każdego TFM co sekundę (major cycle) ✗ oczekiwanie na potwierdzenie przez kilka milisekund

Problem Bardzo długie połączenia. ● zbyt drogie; ● tańsze nie spełnią wymagań; ● rozwiązanie: slow-scan.

Schemat systemu slow-scan

Komponenty SSI-side protocol converter (SPC) TFM-side protocol converter (TPC) low-grade link (LGL)

Idea działania SPC odbiera od SSI komendy co sekundę i niezwłocznie na nie odpowiada, lecz tylko czasami przesyła je do TPC. TPC wysyła komendy do wszystkich podłączonych TFM co sekundę, zbiera potwierdzenia i czasami przesyła je do SPC.

Funkcje SPC 1. Pobierz komunikat od SSI. 2. Porównaj pobrany komunikat z komunikatem zapisanym w pamięci, odpowiadającym TFM - adresatowi. Jeśli jest inny - zapisz go w pamięci i prześlij do TPC. 3. Odeślij zapamiętany status do SSI. 4. Wyślij i odbierz komunikaty diagnostyczne.

Funkcje TPC 1. Pobierz komunikat od SPC i zapisz go. 2. Prześlij wszystkie zapisane wiadomości do podłączonych TFM. 3. Pobierz odpowiedzi od TFM i porównaj je z zapisanymi w pamięci. Jeśli się różnią, zapisz je w pamięci i prześlij do SPC. 4. Wyślij i odbierz komunikaty diagnostyczne.

Pożądane cechy I. Komendy powinny być dostarczane poprawnie i wystarczająco szybko. II. Wszystkie błędy w działaniu powinny zostać wykryte.

Rozwiązanie pierwsze ● Zakładamy brak błędów. ● Prosty model. ● Sprawdzenie cechy dotyczącej przepływu informacji.

Interfejs SS1

Wolne łącze

Synchronizacja

Schemat SPC

SPC

TPC

Schemat SS1

SS1

Uproszczenia ● Komendy i statusy ze zbioru {0, 1} ● ● Minimalizacja

Analiza 1. Komenda może być przesłana jedynie w przypadku, gdy została odebrana.

Analiza cd. 2. Komenda odebrana musi kiedyś być przesłana.

Analiza cd. 3. Komenda odbierana bez przerwy musi kiedyś być przesyłana bez przerwy.

Rozwiązanie drugie ● Uwzględniamy możliwość błędów w działaniu łącza. ● Sprawdzenie cechy dotyczącej wykrywania błędów.

Defekty łącza

SPC

TPC

Schemat SS2

SS2

Uproszczenia ● ● Minimalizacja

Analiza I. Tylko rzeczywiste błędy powinny być wskazane.

Analiza cd. II. Każdy błąd powinien być wykryty.

Podsumowanie ● System bardzo uproszczony. ● Pozwala wykryć problemy.