Transmisja modemowa Xmodem, Ymodem, Zmodem.

Slides:



Advertisements
Podobne prezentacje
ADRESACJA W SIECIACH IP
Advertisements

Wstęp do strumieni danych
Instrukcje - wprowadzenie
Protokoły sieciowe.
Sieci komputerowe Protokół TCP/IP Piotr Górczyński 27/09/2002.
Sieci komputerowe Protokół TCP/IP.
Adresy komputerów w sieci
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Wprowadzenie do języka skryptowego PHP
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Stream Control Transmission Protocol
Wydział Zastosowań Informatyki i Matematyki SGGW
Architektura Systemów Komputerowych
Zakres i zasięg deklaracji Zakres : obszar programu, w którym identyfikator może być użyty zakres globalny : cały program zakres lokalny : definicja pojedynczej.
Biblioteki i przestrzenie nazw
mgr inż. Paweł Kucharczyk
Mechanika dzielenia na podsieci. Wykład 6
Połączenia za pomocą TCP
Komunikaty sterujące zestawu protokołów TCP/IP
Internet Usługi internetowe.
Projekt urządzenia z interfejsem GPIB
1-Wire® Standard 1-Wire®, zwany też czasami siecią MicroLAN, oznacza technologię zaprojektowaną i rozwijaną przez firmę Dallas Semiconductor polegającą.
12. GNIAZDA BSD Biblioteka funkcji związanych z gniazdami jest interfejsem programisty do obsługi protokołów komunikacyjnych. Została utworzona dla Unixa.
5. WARSTWA ŁĄCZA Zadaniem warstwy łącza jest zapewnienie transmisji informacji pomiędzy stacjami końcowymi oraz węzłami podłączonymi do wspólnego medium.
PROTOKOŁY WARSTWY TRANSPORTOWEJ
USŁUGI INTERNETOWE TCP/IP WWW FTP USENET.
Intersieci – protokoły warstwy sieciowej i transportowej TCP/IP - cd.
Techniczne aspekty realizacji podpisu cyfrowego z zastosowaniem algorytmu RSA mgr inż. Wojciech Psik Zespół Szkół Elektronicznych i Ogólnokształcących.
USŁUGA FTP 1. Definicja FTP. FTP (File Transfer Protocol, ang. protokół transmisji plików) jest protokołem typu klient-serwer, który umożliwia przesyłanie.
Protokoły komunikacyjne
Podstawowe usługi internetu
Funkcje w Pascalu Przypomnienie wiadomości o procedurach Prowadzący: Anna Kaleta Piotr Chojnacki.
Instrukcja USOS Rejestracja na zajęcia obieralne wersja by Marek Opacki.
RODZAJE TRANSMISJI PRZESYŁANIE INFORMACJI W MODELU WARSTWOWYM
Tworzenie i usuwanie kartotek centralnych
Etapy pracy biosu.
Prezentacja i szkolenie
Wymiana informacji w sieciach komputerowych Opracowanie: Maria Wąsik.
Systemy plików FAT, FAT32, NTFS
Systemy wejścia i wyjścia Michał Wrona. Co to jest system wejścia i wyjścia? Pobierania informacji ze źródeł danych, zdolnych przesyłać sekwencje bajtów,
Wykład III Protokoły ICMP System nazw DNS
Wykład IV Protokoły BOOTP oraz DHCP.
Rozdział 4: Analiza protokołu TCP/IP
FTP (file transfer protocol) jest protokołem WARSTWY APLIKACJI, który umożliwia transmisje i odbiór plików z odległego systemu oraz różnorakie operacje.
Konfiguracja IP i sieci w Win XP
Warstwa łącza danych.
PROD_MAG_01 - Załadunek towaru
Temat 10: Komunikacja w sieci
1 Strumienie Hierarchie klas strumieniowych, strumienie bajtowe - klasy InputStream i OutputStream i ich metody, klasa File, strumienie plikowe, strumienie.
FAT 16 FAT 32. Różnice między nimi
schemat tworzenia kodu liczby dwójkowej z dziesiętnej
Aplikacje TCP i UDP. Łukasz Zieliński
Systemy plików Bibliografia: Windows XP. Komendy i polecenia. Praktyczne przykłady, P. Czarny Windows XP. Naprawa i optymalizacja, B. Danowski Windows.
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Temat 13: Protokoły warstwy sieci
Cele RAID zwiększenie niezawodności (odporność na awarie),
Diagram aktywności (czynności)
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Wiadomości sygnalizacyjne DSS1
Optymalna konfiguracja Microsoft SQL Server 2014
Model warstwowy ISO-OSI
K ODY ZMIENNEJ DŁUGOŚCI Alfabet Morsa Kody Huffmana.
Internet jako sieć globalna Struktura Internetu Dostęp do Internetu na kilka sposobów Pobieranie plików - FTP.
Instrukcja USOS Aktualizacja wersja by Marek Opacki.
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.
Protokoły internetowe
Indeksy.
Transmisja radiowa Arduino & nRF24L01P
Zapis prezentacji:

Transmisja modemowa Xmodem, Ymodem, Zmodem

Definicje - znaki kontrolne <soh> 01H <stx> 02H <eot> 04H <ack> 06H <nak> 15H <can> 18H <C> 43H

Xmodem Protokół dzieli dane na bloki, z których każdy zawiera: nr sekwencyjny bloku, 128 bajtowe dane i 4 bajtową sumę kontrolną, która jest wyliczana z bloku danych. Synchronizacja jest zachowana poprzez sprawdzenie numeru sekwencyj- nego aktualnie przesłanego bloku oraz wyliczenie sumy kontrolnej danych i porównanie jej z przesłaną sumą kontrolną. W przypadku błędu wysyłane jest żądanie o ponowne wysłanie bloku. SOH blk # 255- blk # SK 128 bajtów danych

Xmodem - transmisja

Ymodem Każdy blok zawiera 1024 bajty, suma kontrolna 4 bajty. Jest szybszy niż Xmodem, a poza tym istnieje możliwość przesyłania kilku plików, wraz z informacją o ich nazwie i rozmiarze. To pomaga odbiorcy określić czas pozostały do zakończenia transferu. Istnieje kilka specyfikacji Ymodem: Xmodem/CRC Xmodem-1K Ymodem-batch protocol

Xmodem/CRC CRC tworzone na podstawie wielomianu: x16+x12+x5+1 SOH blk # 255- blk # CRC hi CRC lo 128 bajtów danych CRC tworzone na podstawie wielomianu: x16+x12+x5+1 poprzez bity komunikatu dzielone mod 2. Reszta z dzielenia - CRC Problemy ustawiania CRC: <C> stracone - zniekształcone <soh> zniekształcony <C> zmienia się w <nak> <nak> z O zmienia się z <C>

Nie wspiera CRC

Wspiera CRC

Xmodem-1k W celu powiadomienia odbiorcy o tym, że przesyłane są bloki 1024 bajtowe, <stx> zastępuje <soh>. Odbiorca powinien być w stanie akceptować mieszankę bloków 128 bajtowych i 1024 bajtowych.

Xmodem-1k mixed

Ymodem batch file protocol Ścieżka Długość Data modyfikacji Tryb Numer seryjny

Zmodem Wielkość bloku waha się od 16 do 1024 bajtów. Protokół dynamicznie ustawia optymalną wielkość bloku w zależności od stanu linii telefonicznej. Zaczyna od 1024 bajtów. W przypadku znacznych szumów na linii redukuje tą wartość, aby potem zwiększyć, gdy szumy się zmniejszą.