Komunikacja w systemach czasu rzeczywistego
|
|
- Zdzisław Paluch
- 6 lat temu
- Przeglądów:
Transkrypt
1 Komunikacja w systemach czasu rzeczywistego Witold Paluszyński Katedra Cybernetyki i Robotyki Wydzia l Elektroniki, Politechnika Wroc lawska Ten utwór jest dostepny na licencji Creative Commons Uznanie autorstwa- Na tych samych warunkach 3.0 Unported Utwór udostepniany na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach. Udziela sie zezwolenia do kopiowania, rozpowszechniania i/lub modyfikacji treści utworu zgodnie z zasadami w/w licencji opublikowanej przez Creative Commons. Licencja wymaga podania oryginalnego autora utworu, a dystrybucja materia lów pochodnych może odbywać sie tylko na tych samych warunkach (nie można zastrzec, w jakikolwiek sposób ograniczyć, ani rozszerzyć praw do nich).
2
3 Rozproszone systemy czasu rzeczywistego Systemy czasu rzeczywistego sa czesto tworzone jako systemy rozproszone, z wykorzystaniem sieci komputerowych. Sprzyjaja temu nastepuj ace czynniki: czesto taniej jest zbudować system z wielu niedrogich elementów, zamiast rozwiazania scentralizowanego, wiele systemów czasu rzeczywistego jest naturalnie rozproszonych, z czujnikami i urzadzeniami wykonawczymi rozmieszczonymi w odleg lych lokalizacjach, latwiej jest zapewnić odporność na b ledy w systemie rozproszonym niż scentralizowanym. Ostatni element może wydawać sie kontrowersyjny, ponieważ w systemie zawierajacym wiecej elementów zawodność wzrasta. Jednak budowanie odporności na b ledy w systemie rozproszonym czesto jest możliwe, i latwiejsze, niż w systemie zcentralizowanym, gdzie jedynym sposobem jest dublowanie ca lego systemu. Komunikacja w systemach czasu rzeczywistego 3
4 Komunikacja czasu rzeczywistego Pojecie komunikacji czasu rzeczywistego może być zdefiniowane jako taki przypadek komunikacji, gdzie istnieja wymagania jakości obs lugi (quality of service) takie jak: opóźnienie (maximum delay), stratność (maximum loss rate), itp. Zwyk le sieci komputerowe zapewniaja najlepsza możliwa wydajność (best effort performance), bez próby spe lnienia żadnych określonych parametrów. To znaczy, gdy pojawia sie przeciażenie, tworzone sa kolejki, i wszystkie pakiety czekaja w nich równo. Dla systemu czasu rzeczywistego takie zachowanie sieci jest w oczywisty sposób nieodpowiednie. Potrzebne sa technologie, w których pewne parametry transmisji mog lyby być zagwarantowane. Komunikacja w systemach czasu rzeczywistego 4
5 Jakość obs lugi Jakość obs lugi (Quality of Service, QoS) wymagana dla sieci komputerowej jest wyrażana za pomoca określonych parametrów. Opóźnienie: (delay) czas dostarczenia pakietu sieciowego do odbiorcy. Nierównomierność opóźnienia: (delay jitter) maksymalna zmienność czasu opóźnienia. W niektórych zastosowaniach opóźnienie jest bardziej akceptowalne niż jego zmienność. Np. sieciowa transmisja radiowa lub telewizyjna. Pasmo: (bandwidth) ilość danych przesy lanych w jednostce czasu. Stratność: (packet loss rate) procent pakietów traconych w transmisji. Prawdopodobieństwo blokowania: (blocking probability) prawdopodobieństwo, że próba po laczenia zostanie odrzucona przez sieć. Komunikacja w systemach czasu rzeczywistego 5
6 Charakterystyka ruchu sieciowego Ruch generowany w sieciach czasu rzeczywistego można podzielić na pewne ogólne kategorie: CBR (Constant Bit Rate): pakiety o sta lym rozmiarze sa generowane w sta lych odstepach czasu; transmisja jest ciag la i nie ma w niej spietrzeń. Taki rodzaj transmisji jest typowo generowany przez czujniki. VBR (Variable Bit Rate): albo powtarzalna transmisja pakietów o sta lym rozmiarze jest przedzielana okresami bezczynności, albo okresowo generowane sa serie pakietów o zmiennym rozmiarze. Taki rodzaj ruchu jest generowany przyk ladowo w transmisji skompresowanego dźwieku i/lub obrazu, gdzie redundancja obrazu i kodowanie MPEG powoduja okresy bezczynności i okresy dużego nateżenia ruchu. Ruch sporadyczny: czasami wyróżniany rodzaj ruchu, gdzie rzadko może pojawić sie seria pakietów o zmiennej d lugości. Przyk ladem może być ruch generowany w systemach alarmowych. Komunikacja w systemach czasu rzeczywistego 6
7 Topologie sieci komputerowych LAN Topologia magistrali (ang. bus) laczy bezpośrednio wszystkich ze wszystkimi wspólnym medium transmisyjnym pracujacym w podziale czasu. W danej chwili tylko jeden weze l może nadawać, pozosta le musza czekać. Niezbedny jest mechanizm arbitrażu dla rozsadzenia konfliktów, zwanych kolizjami, kiedy dwa lub wiecej wez lów chce nadawać jednocześnie. Mechanizm arbitrażu może być zcentralizowany lub rozproszony. Topologia pierścienia laczy wez ly sieci oddzielnymi segmentami. Pakiety kraż a w jednym kierunku, a dostep do sieci jest kontrolowany za pomoca specjalnego pakietu kontrolnego zwanego żetonem (token), przekazywanego od wez la do wez la. Żeton rozwiazuje problem arbitrażu w sposób rozproszony. Jednak awaria jednego wez la k ladzie ca l a sieć. K lopotliwa jest również rozbudowa i rekonfiguracja. Komunikacja w systemach czasu rzeczywistego 7
8 Topologie sieci komputerowych LAN (cd.) Topologie magistrali i pierścienia z żetonem posiadaja pewne dope lniajace sie wady i zalety. Możliwe jest po laczenie tych koncepcji w sieci o fizycznej topologii magistrali i logicznej topologii pierścienia z żetonem, zwanej magistrala z żetonem (token bus). W powyższej sieci logiczna kolejnościa przekazywania żetonu jest: Wez ly 14 i 19 nie należa do logicznego pierścienia. Komunikacja w systemach czasu rzeczywistego 8
9 Technologie sieci LAN W dalszej cześci tej prezentacji przedstawione zostana wybrane technologie sieci LAN. Można je podzielić ze wzgledu na powyższe topologie sieci, i zwiazane z nimi standardy IEEE: technologie dla sieci magistralowych: CSMA/CD Ethernet, IEEE technologie dla sieci token bus, IEEE technologie dla sieci token ring, IEEE Komunikacja w systemach czasu rzeczywistego technologie LAN 9
10 Komunikacja w systemach czasu rzeczywistego technologie LAN 10
11 Technologia Ethernet Ethernet jest niezwykle popularna technologia sieci komputerowych opracowana w latach 1970-tych przez firme Xerox. Jego specyfikacja zosta la opublikowana w roku Powsta lo wiele unowocześnionych wersji, i technologia Ethernet jest jedna z najpopularniejszych również w dzisiejszych sieciach komputerowych LAN. Komunikacja w systemach czasu rzeczywistego Ethernet 11
12 Arbitraż dostepu do sieci Ethernet Jedna z kluczowych koncepcji dzia lania Ethernet jest jego mechanizm arbitrażu dostepu do sieci. Ethernet jest siecia typu magistrali, to znaczy z jednoczesnym dostepem wszystkich wez lów do sieci, określana jako CSMA/CD (Carrier-Sense Multiple-Access/Collision Detection). Arbitraż dostepu do magistrali jest rozproszony i polega na jednoczesnym nads luchiwaniu przy próbie nadawania, w celu wykrycia ewentualnej kolizji. Rozwiazaniem w przypadku wykrycia kolizji jest wstrzymanie nadawania na losowy okres czasu, a w przypadku ponownej kolizji wyd lużanie tego okresu. Jedna cecha tego algorytmu jest niesprawiedliwość arbitrażu. Weze l, któremu zdarza sie dwie lub wiecej kolizji, jest karany stopniowo wyd lużanym czasem odczekania. Komunikacja w systemach czasu rzeczywistego Ethernet 12
13 Zjawisko nasycenia w sieci Ethernet Niekorzystnym efektem rozproszonego mechanizmu arbitrażu w sieciach Ethernet jest lawinowo narastajaca liczba kolizji przy dużym obciażeniu przez wiele stacji. Ponieważ ten mechanizm arbitrażu powoduje marnowanie pasma, przy dużej liczbie kolizji duża cześć pasma jest marnowana. Zjawisko jest szczególnie nasilone przy ma lych pakietach. Powoduje to niemożność wykorzystania pe lnego pasma fizycznego sieci. Przy wielu wez lach transmitujacych ma le pakiety trudno w sieci Ethernet uzyskać wykorzystanie wiecej niż 50% pasma. Komunikacja w systemach czasu rzeczywistego Ethernet 13
14 Adresowanie w sieci Ethernet Innym unikalnym rozwiazaniem zastosowanym w Ethernet jest przypisanie wszystkim urzadzeniom 48-bitowych adresów, tzw. MAC (Media Access Control) unikalnych w skali światowej. Każde urzadzenie sieci Ethernet ma na sta le przypisany w lasny adres, co pozwala w laczać do sieci dowolne urzadzenia i nie martwić sie o przydzia l adresów. Administracja adresów poczatkowo zajmowa la sie firma Xerox, a obecnie przeje la ja organizacja IEEE. Bloki adresów przyznawane sa firmom produkujacym sprzet Ethernet. Celem takiej konstrukcji jest maksymalna prostota. Adres w sieci Ethernet nie ma żadnej struktury 1 i nie pe lni żadnej roli poza identyfikacja. Jedyna operacja wykonywana na adresach jest porównanie wszystkich 48 bitów. Ogranicza to przetwarzanie adresów do minimum i redukuje do zera problem administracji adresami. 1 Nie jest to do końca prawda, ponieważ nawet w oryginalnej wersji Ethernet adres sk ladaj acy sie z samych jedynek pe lni l role adresu rozg laszania (broadcast). Komunikacja w systemach czasu rzeczywistego Ethernet 14
15 Prze l aczany Ethernet Wspó lczesne wersje sieci Ethernet w przeważajacej wiekszości realizuja logiczna topologie magistrali przy fizycznym po laczeniu w topologie gwiazdy. Dzieki prze lacznikom sieciowym ruch w poszczególnych segmentach sieci nie przenosi sie do innych segmentów i zjawisko nasycania sie sieci Ethernet w miare wzrostu obciażenia w dużej mierze zostaje zniwelowane. Komunikacja w systemach czasu rzeczywistego Ethernet 15
16 Istnieja wspó lczesne standardy real-time Ethernet przystosowane do obs lugi ruchu sieciowego w czasie rzeczywistym. Nie bed a one tu omawiane. Komunikacja w systemach czasu rzeczywistego Ethernet 16
17 Sieci pierścieniowe Token Ring/IEEE Praca sieci pierścienia z żetonem Token Ring (technologia firmy IBM), lub (standard IEEE): 1. Żeton jest tylko jeden i tylko jego posiadacz może nadawać. 2. Żeton jest przekazywany od wez la do wez la w określonym kierunku. 3. W czasie bezczynności sieci żeton kraży po niej w kó lko. 4. Jeśli weze l posiadajacy żeton chce nadawać, to przekszta lca żeton w nag lówek komunikatu, dodaje adres nadawcy i odbiorcy, oraz treść komunikatu, i puszcza go w dalsza droge zamiast żetonu. 5. Gdy komunikat dotrze do wez la odbiorcy, ten odbiera komunikat, podmienia bity kontrolne by poinformować nadawce, że komunikat zosta l odebrany, i puszcza ramke dalej do sieci. 6. Gdy oryginalny nadawca otrzymuje swoja ramke z potwierdzeniem odbiorcy, kasuje jej treść, przekszta lca ramke z powrotem w żeton, i wprowadza go znowu do sieci. Komunikacja w systemach czasu rzeczywistego Ethernet 17
18 Priorytetowa transmisja Token Ring/IEEE Standard Token Ring/IEEE przewiduje w żetonie/nag lówku komunikatu trzy bity przeznaczone na priorytet komunikatu. Moga one być ignorowane w normalnej transmisji, lub moga być wykorzystane do realizacji arbitrażu globalnego priorytetu, wed lug poniższego schematu: 1. W żetonie/nag lówku komunikatu jest pole priorytetu, oraz bit trybu transmisji. Trybem transmisji może być: tryb rezerwacji/nadawania i tryb wolny. 2. W trybie rezerwacji trwa transmisja danych. Weze l nadawcy tworzy ramke komunikatu, a w nag lówku odpowiadajacym żetonowi ustawia priorytet swojego komunikatu, oraz bit trybu na rezerwacje. 3. Tryb rezerwacji oznacza, że w czasie propagacji komunikatu, każdy weze l, który ma do nadania komunikat o wyższym priorytecie, wpisuje ten priorytet do nag lówka, ale propaguje dalej oryginalna ramke danych. W ten sposób jednak rezerwuje w lasna transmisje na kolejny cykl. 4. Gdy ramka powraca do wez la jej nadawcy, ten zamienia ja z powrotem na żeton, ustawia bit trybu na tryb wolny, i wprowadza żeton do sieci. 5. Gdy żeton dotrze do wez la z komunikatem do nadania o priorytecie równym priorytetowi w żetonie, ten wie, że wygra l rezerwacje, i rozpoczyna nadawanie. Komunikacja w systemach czasu rzeczywistego Ethernet 18
19 Silna komunikacja czasu rzeczywistego w sieciach LAN Silna komunikacja czasu rzeczywistego w sieciach czesto dotyczy ruchu CBR, jak np. okresowo transmitowane dane z czujników. W silnych systemach czasu rzeczywistego determinizm opóźnień komunikacji jest ważniejszy niż wykorzystanie pasma sieci. Istnieje szereg rozwiazań zapewniajacych determinizm komunikacji w sieciach magistralowych. Można wyróżnić nastepuj ace klasy protoko lów komunikacji: Protoko ly globalnego priorytetu (Global Priority) wszystkie komunikaty maja przydzielone globalne unikalne priorytety i rola algorytmu arbitrażu ogranicza sie do wyboru komunikatu o najwyższym priorytecie. Protoko ly ograniczonego dostepu (Bounded Access) czas dostepu do sieci każdego wez la jest ograniczony, zatem opóźnienie dostepu każdego wez la bedzie również ograniczone; pozostaje problem wyboru pakietu do wys lania przez weze l sieci w czasie jej dostepności. Protoko ly oparte na kalendarzu (Calendar-Based) wszystkie wez ly posiadaja kopie kalendarza transmisji określajacego co może być transmitowane w jakim przedziale czasu; jeśli pojawia sie komunikat nieobjety kalendarzem to może on być transmitowany w wolnym przedziale poprzedzony rezerwacja rozg laszana do wszystkich wez lów. Taki protokó l jest prosty i skuteczny jeśli wszystkie komunikaty sa okresowe i przewidywalne. Komunikacja w systemach czasu rzeczywistego Ethernet 19
20 Protokó l Countdown Wyznaczanie komunikatu o najwyższym priorytecie w sieci magistralowej odbywa sie na zasadzie podzia lu czasu na przedzia l arbitrażu i przedzia l transmisji. W czasie przeznaczonym na arbitraż wyznaczony zostaje komunikat o najwyższym priorytecie, i może on nastepnie zostać wys lany. Protokó l Countdown polega na podziale czasu arbitrażu na podprzedzia ly o sta lej d lugości. W czasie kolejnych podprzedzia lów transmitowane sa przez wszystkie zainteresowane wez ly kolejne bity priorytetu, poczawszy od najstarszego. Jeśli sieć dzia la na zasadzie aktywnego stanu wysokiego, to realizuje logiczna operacje OR, i wygrywa stan wysoki. Weze l, który wytransmitowa l bit 0 a odczyta l w tym czasie 1 wie, że przegra l arbitraż i musi sie wycofać. Komunikacja w systemach czasu rzeczywistego Ethernet 20
21 Przyk lad arbitrażu protoko lu Countdown : weze l priorytet bity msb lsb N N N Po pierwszym bicie weze l N1 wycofuje sie z arbitrażu, a po trzecim bicie również N2. Po zakończeniu transmisji wszystkich bitów priorytetu weze l N3 wie, że wygra l arbitraż i może transmitować. Zauważmy, że aby ten algorytm dzia la l poprawnie, podprzedzia l każdego bitu musi trwać co najmniej tyle ile czas propagacji sygna lu w sieci od końca do końca. Komunikacja w systemach czasu rzeczywistego Ethernet 21
22 Protokó l czasu wirtualnego W metodzie czasu wirtualnego nie ma określonych przedzia lów arbitrażu. Arbitraż polega na odczekaniu najpierw na wolny stan magistrali, a nastepnie dodatkowo na odczekaniu okresu czasu odwrotnie proporcjonalnego do priorytetu komunikatu do wys lania. Im niższy jest ten priorytet, tym d lużej weze l musi czekać po wykryciu wolnego stanu magistrali. Po odczekaniu odmierzonego czasu weze l upewnia sie, że w sieci nie trwa transmisja innego wez la, i jeśli nie, to sam zaczyna transmitować. Weze l, który odczeka l swój czas, ale nastepnie wykry l rozpoczet a transmisje, wie, że ubieg l go komunikat o wyższym priorytecie, zatem musi wstrzymać sie do nastepnego okresu bezczynności sieci. Jaka powinna być różnica czasu czekania pomiedzy dwoma priorytetami różniacymi sie o jedność? Gdyby by la mniejsza niż czas propagacji sygna lu w sieci od końca do końca, to weze l móg lby nie być w stanie niezawodnie wykryć transmisji innego wez la o priorytecie wiekszym zaledwie o 1. Zatem różnica priorytetów o 1 powinna odpowiadać różnicy czasu odczekania co najmniej równej czasowi propagacji sygna lu w ca lym segmencie magistrali. Komunikacja w systemach czasu rzeczywistego Ethernet 22
23 Przemys lowe sieci komputerowe W odpowiedzi na zapotrzebowanie przemys lowe na standardy po l aczeń różnych urzadzeń muszacych sie komunikować na terenie np. zak ladu przemys lowego powsta lo wiele technologii i standardów odpowiadajacych takim potrzebom. Wiele z nich laczy wspólne pojecie Fieldbus, cześciej pisane ma la litera - fieldbus, ponieważ nie jest to nazwa w lasna żadnej konkretnej technologii ani urzadzenia, ale raczej nazwa pewnej klasy sieci lacz acej cyfrowe urzadzenia elektroniczne. Nazwa Field Devices określa sie czujniki i elementy wykonawcze, oraz ich sterowniki, dzia lajace na terenie zak ladu. Typowym trybem transmisji w sieciach fieldbus jest transmisja szeregowa, z podzia lem pasma w czasie. Dane sa zwykle transmitowane w ma lych paczkach. Wybór trybu szeregowego ponad inne tryby wynika z pewnych zalet, na przyk lad kosztu okablowania. Ogólnie, określenie fieldbus oznacza przemys lowe sieci sterowania. Komunikacja w systemach czasu rzeczywistego architektura fieldbus 23
24 Tradycyjne okablowanie systemu przemys lowego typu point-to-point wymaga ekstensywnego okablowania, z laczy, i ma wiele punktów zawodności. Architektura fieldbus ma minimalne wymagania dotyczace okablowania i z laczy, a dzieki modularnym sterownikom wbudowanym w każde urzadzenie pozwala na jednolite standardy komunikacji, monitorowania, zg laszania b ledów, itp. Komunikacja w systemach czasu rzeczywistego architektura fieldbus 24
25 Architektura Fieldbus Sieci Fieldbus stanowi wiele technologii wykorzystywanych w przemyśle motoryzacyjnym, automatyce i robotyce, oraz sterowania procesami. Istnieja sieci Fieldbus w lasnościowe objete patentami, licencjami i zastrzeżeniami konkretnych firm. Istnieja również sieci Fieldbus otwarte, których pe lna specyfikacja jest opublikowana i dostepna (może być za niewygórowana op lata), dla której istnieja dostepne podstawowe komponenty (np. sterowniki), oraz istnieja dobrze opracowane, dostepne dla wszystkich użytkowników procedury walidacji. Komunikacja w systemach czasu rzeczywistego architektura fieldbus 25
26 Zalety architektury Fieldbus Ogranicza z lożoność systemów sterowania w sensie warstwy sprzetowej. Prowadzi do ograniczenia z lożoności systemów sterowania; projektowanie jest prostsze, bardziej wydajne, i w efekcie tańsze. Wybór dobrze rozpowszechnionego systemu prowadzi do zamienności wyposażenia i podzespo lów miedzy różnymi dostawcami. Ograniczone sa również problemy z laczami, kompatybilnościa, itp. Komunikacja w systemach czasu rzeczywistego architektura fieldbus 26
27 Przyk lady technologii Fieldbus AS-Interface: Europa, standard otwarty CAN bus: Niemcy, standard poczatkowo opracowany i otwarcie publikowany przez Bosch, nastepnie wydany jako standard ISO Interbus: Niemcy, Phoenix Contact, otwarty system Profibus: Niemcy, Siemens ModBus: U.S.A., Modicon ControlNet: U.S.A., Allen-Bradley/Rockwell, otwarty system sterowania Komunikacja w systemach czasu rzeczywistego architektura fieldbus 27
28 Komunikacja w systemach czasu rzeczywistego architektura fieldbus 28
29 CANbus CANbus jest magistrala komunikacyjna opracowany przez firme Bosch dla potrzeb przemys lu samochodowego, która szybko zyska la akceptacje w przemyśle motoryzacyjnym i lotniczym. CANbus jest szeregowym protoko lem magistralowym do laczenia poszczególnych systemów i czujników oryginalnie pomyślanym jako alternatywa do konwencjonalnych wiazek wieloży lowych. Pozwala podzespo lom na komunikowanie sie po jedno- lub dwuprzewodowej magistrali danych do 1Mbps. Komunikacja w systemach czasu rzeczywistego CANbus 29
30 Motywacja wprowadzenia CANbus Od po lowy XX-go wieku technologie motoryzacyjne zwieksza ly udzia l elektroniki w konstrukcjach samochodów wprowadzajac coraz wieksz a liczbe komponentów elektronicznych, i zwiazanych z nimi funkcji. Elementy elektroniczne zastepowa ly systemy mechaniczne i dostarcza ly dodatkowe udogodnienia i funkcje bezpieczeństwa. Powodowa lo to nieograniczony wzrost okablowania i zwiazanych z tym kosztów oraz awaryjności. Komunikacja w systemach czasu rzeczywistego CANbus 30
31 Wprowadzenie magistrali CAN BMW 850 coupe wprowadzony na rynek w 1989 roku by l pierwszym pojazdem wyposażonym w magistrale CANbus (aczkolwiek bardziej rozbudowana sieć CANbus 5 wez lów wprowadzi l Mercedes w 1992). Nowa technologia pozwoli la ograniczyć ilość okablowania o ponad 2 kilometry, wage samochodu o ponad 50 kg, a liczbe z laczy o po lowe. Pozwoli la podzespo lom komunikować sie z predkości a 25kbps-1Mbps. Komunikacja w systemach czasu rzeczywistego CANbus 31
32 CANbus masowy rozwój Oczywiście wprowadzenie nowej technologii CANbus poczatkowo wymusi lo również zwiekszenie kosztu wszystkich podzespo lów, które teraz musia ly zawierać interfejs CANbus. Miedzy innymi, wyeliminowa lo to dostawców niezależnych, którzy nie byli w stanie ponieść kosztów wdrożenia nowej technologii. Jednak CANbus odniós l wielki sukces, przede wszystkim ze wzgledu na to, że jest dobra technologia, odpowiadajac a potrzebom pojawiajacym sie w wielu konstrukcjach, jak również ze wzgledu na opublikowanie specyfikacji przez firme Bosch i objecie jej standardami miedzynarodowymi. Obecnie wszystkie wieksze rynki samochodowe (U.S.A., U.E., i inne) wymagaja aby wszystkie sprzedawane tam samochody by ly wyposażone w CANbus. Komunikacja w systemach czasu rzeczywistego CANbus 32
33 CANbus szczegó ly techniczne W przeciwieństwie do tradycyjnych sieci, takich jak USB lub Ethernet, CANbus nie wysy la dużych bloków danych, z wez la A do wez la B pod nadzorem centralnego zarzadcy sieci. W sieci CAN przesy lane sa krótkie komunikaty, zawierajace takie dane jak temperatura, albo liczba obrotów silnika. Te komunikaty sa transmitowane do ca lej sieci, co zapewnia spójność danych w każdym weźle systemu. Protokó l komunikacyjny CAN jest protoko lem magistralowym z jednoczesnym dostepem i wykrywaniem kolizji, podobnie jak Ethernet, dodatkowo uzupe lnionym o arbitraż oparty na priorytecie komunikatu (CSMA/CD+AMP Carrier-Sense Multiple-Access Collision Detection with Arbitration on Message Priority). CSMA oznacza, że każdy weze l magistrali musi czekać na okres bezczynności sieci przed przystapieniem do transmitowania wiadomości. CD+AMP oznacza, że kolizje sa wykrywane i automatycznie rozstrzygane przez arbitraż bitowy, w oparciu o zaprogramowany priorytet każdego komunikatu, określonego w polu identyfikatora komunikatu. Identyfikator o wyższym priorytecie zawsze wygrywa dostep do magistrali. Komunikacja w systemach czasu rzeczywistego CANbus 33
34 Wyższy priorytet jest zwiazany z identyfikatorem o mniejszej wartości. Porównanie jest wykonywane bitowo: nadawca który ma najwiecej zer na poczatku identyfikatora wygrywa. Dzia la to dzieki zastosowaniu elektroniki o wysokim stanie, gdzie po laczenie stanu wysokiego (pasywnego) i niskiego (aktywnego) powoduje, że wygrywa niski. Komunikacja w systemach czasu rzeczywistego CANbus 34
35 Komunikaty CANbus Standard ISO-11898:2003 definiuje podstawowy format komunikatu CANbus z 11-bitowym identyfikatorem (maks = 2048 różnych identyfikatorów). Zosta l on później uzupe lniony o format z rozszerzonym 29-bitowym identyfikatorem (2 29, czyli 537 miliony różnych identyfikatorów). Komunikacja w systemach czasu rzeczywistego CANbus 35
36 Komunikaty CANbus zawieraja od jednego do ośmiu bajtów danych. Istnieje uzupe lniona specyfikacja CAN FD dopuszczajaca do 64 bajtów danych w komunikacie. Poza komunikatem danych możliwe sa jeszcze inne komunikaty, które nie zawieraja danych ale pe lnia funkcje pomocnicze (np. potwierdzenie). Komunikacja w systemach czasu rzeczywistego CANbus 36
37 Bibliografia Hermann Kopetz: Real-Time Systems: Design Principles for Distributed Embedded Applications, Kluwer 2002 Komunikacja w systemach czasu rzeczywistego CANbus 37
Topologie sieci komputerowych WAN
Topologie sieci komputerowych WAN Topologia gwiazdy: ekonomicznie i technologicznie odpowiednia dla wczesnych sieci telefonicznych (centrale, wybieraki, zestawianie po laczeń). Jednak awaria sieci w dowolnym
Topologie sieci komputerowych WAN
Topologie sieci komputerowych WAN Topologia gwiazdy: ekonomicznie i technologicznie odpowiednia dla wczesnych sieci telefonicznych (centrale, wybieraki, zestawianie po laczeń). Jednak awaria sieci w dowolnym
Wieloprogramowy system komputerowy
Wieloprogramowy system komputerowy sprzet: procesor(y), pamieć(i), lacza i magistrale komunikacyjne, urzadzenia wejścia/wyjścia system operacyjny obs luguje i zarzadza sprzetem, umożliwia prace i korzystanie
Akademickie Centrum Informatyki PS. Wydział Informatyki PS
Akademickie Centrum Informatyki PS Wydział Informatyki PS Akademickie Centrum Informatyki Instytut Informatyki P.S. Topologie sieciowe: Sieci pierścieniowe Sieci o topologii szyny Krzysztof Bogusławski
Sieci komputerowe - warstwa fizyczna
Sieci komputerowe - warstwa fizyczna mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie
Systemy rozproszone. Systemem rozproszonym nazywamy zbiór w ez lów obliczeniowych dowolnie
Systemy rozproszone Systemem rozproszonym nazywamy zbiór wez lów obliczeniowych dowolnie po laczonych siecia komunikacyjna. Wez ly te moga różnić sie swoimi możliwościami, zasobami, a także architektura
TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko
TCP/IP Warstwa łącza danych mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu
Wieloprogramowy system komputerowy
Wieloprogramowy system komputerowy sprzet: procesor(y), pamieć(i), lacza i magistrale komunikacyjne, urzadzenia wejścia/wyjścia system operacyjny obs luguje i zarzadza sprzetem, umożliwia prace i korzystanie
Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:
Wykład 5 Ethernet IEEE 802.3 Ethernet Ethernet Wprowadzony na rynek pod koniec lat 70-tych Dzięki swojej prostocie i wydajności dominuje obecnie w sieciach lokalnych LAN Coraz silniejszy udział w sieciach
Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet
Sieci komputerowe Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet Zadania warstwy łącza danych Organizacja bitów danych w tzw. ramki Adresacja fizyczna urządzeń Wykrywanie błędów Multipleksacja
Uniwersalny Konwerter Protokołów
Uniwersalny Konwerter Protokołów Autor Robert Szolc Promotor dr inż. Tomasz Szczygieł Uniwersalny Konwerter Protokołów Szybki rozwój technologii jaki obserwujemy w ostatnich latach, spowodował że systemy
Zastosowania mikrokontrolerów w przemyśle
Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Interfejsy komunikacyjne Interfejs Urządzenie elektroniczne lub optyczne pozwalające na komunikację
Protokoły sieciowe - TCP/IP
Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy
Protokoły dostępu do łącza fizycznego. 24 października 2014 Mirosław Juszczak,
Protokoły dostępu do łącza fizycznego 172 Protokoły dostępu do łącza fizycznego Przy dostępie do medium istnieje możliwość kolizji. Aby zapewnić efektywny dostęp i wykorzystanie łącza należy ustalić reguły
Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet
Sieci komputerowe Zadania warstwy łącza danych Wykład 3 Warstwa łącza, osprzęt i topologie sieci Ethernet Organizacja bitów danych w tzw. ramki Adresacja fizyczna urządzeń Wykrywanie błędów Multipleksacja
Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami
Struktury sieciowe Struktury sieciowe Podstawy Topologia Typy sieci Komunikacja Protokoły komunikacyjne Podstawy Topologia Typy sieci Komunikacja Protokoły komunikacyjne 15.1 15.2 System rozproszony Motywacja
Sieci bazujące na SERWERZE - centralne - tylko serwer oferuje usługi - bezpieczeństwo danych - dane i programy są fizycznie na serwerze
RODZAJE SIECI WYŻSZA SZKOŁA FINANSÓW i ZARZĄDZANIA BIAŁYSTOK, ul. Ciepła 40 Sieci bazujące na SERWERZE - centralne - tylko serwer oferuje usługi - bezpieczeństwo danych - dane i programy są fizycznie na
Sieci komputerowe Wykład 3
aplikacji transportowa Internetu dostępu do sieci Stos TCP/IP Warstwa dostępu do sieci Sieci komputerowe Wykład 3 Powtórka z rachunków 1 System dziesiętny, binarny, szesnastkowy Jednostki informacji (b,
Warstwy i funkcje modelu ISO/OSI
Warstwy i funkcje modelu ISO/OSI Organizacja ISO opracowała Model Referencyjny Połączonych Systemów Otwartych (model OSI RM - Open System Interconection Reference Model) w celu ułatwienia realizacji otwartych
Wirtualne sieci prywatne
Rozdzia l 7 Wirtualne sieci prywatne Contents 7.1 Wirtualne sieci prywatne.................... 135 7.1.1 Przegl ad.............................. 137 7.2 Przyk ladowa implementacja VPN w Linuxie........
Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet
Sieci Komputerowe Wykład 1: TCP/IP i adresowanie w sieci Internet prof. nzw dr hab. inż. Adam Kisiel kisiel@if.pw.edu.pl Pokój 114 lub 117d 1 Kilka ważnych dat 1966: Projekt ARPANET finansowany przez DOD
Wykład 3. Interfejsy CAN, USB
Wykład 3 Interfejsy CAN, USB Interfejs CAN CAN Controller Area Network CAN Controller Area Network CAN - podstawy Cechy: - różnicowy protokół komunikacji zdefiniowany w ISO11898 - bardzo niezawodny - dostępna
Warstwa łącza danych. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa. Sieciowa.
Warstwa łącza danych Model OSI Model TCP/IP Aplikacji Prezentacji Aplikacji Sesji - nadzór nad jakością i niezawodnością fizycznego przesyłania informacji; - podział danych na ramki Transportowa Sieciowa
Model OSI. mgr inż. Krzysztof Szałajko
Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection
5R]G]LDï %LEOLRJUDğD Skorowidz
...5 7 7 9 9 14 17 17 20 23 23 25 26 34 36 40 51 51 53 54 54 55 56 57 57 59 62 67 78 83 121 154 172 183 188 195 202 214... Skorowidz.... 4 Podręcznik Kwalifikacja E.13. Projektowanie lokalnych sieci komputerowych
Przemysłowe Sieci Informatyczne
Przemysłowe Sieci Informatyczne Wykład #2 - Charakterystyka sieci przemysłowych dr inż. Jarosław Tarnawski Co to jest przemysłowa sieć informatyczna? To sieć teleinformatyczna umożliwiająca komunikację
Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci
W miarę rozwoju sieci komputerowych pojawiały się różne rozwiązania organizujące elementy w sieć komputerową. W celu zapewnienia kompatybilności rozwiązań różnych producentów oraz opartych na różnych platformach
Topologia sieci komputerowej. Topologie fizyczne. Topologia liniowa, inaczej magistrali (ang. Bus)
Topologia sieci komputerowej Topologia sieci komputerowej model układu połączeń różnych elementów (linki, węzły itd.) sieci komputerowej. Określenie topologia sieci może odnosić się do konstrukcji fizycznej
OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI
OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI KLASYFIKACJA SIECI wielkość -odległość między najdalej położonymi węzłami sieć lokalna (LAN - Local Area Network) o zasięgu do kilku kilometrów sieć miejska
Topologie sieciowe. mgr inż. Krzysztof Szałajko
Topologie sieciowe mgr inż. Krzysztof Szałajko Graficzna prezentacja struktury sieci komp. Sieć komputerowa może być zobrazowana graficznie za pomocą grafu. Węzły grafu to urządzenia sieciowe i końcowe
WLAN 2: tryb infrastruktury
WLAN 2: tryb infrastruktury Plan 1. Terminologia 2. Kolizje pakietów w sieciach WLAN - CSMA/CA 3. Bezpieczeństwo - WEP/WPA/WPA2 Terminologia Tryb infrastruktury / tryb ad-hoc Tryb infrastruktury - (lub
Sieci komputerowe - Wstęp do intersieci, protokół IPv4
Piotr Kowalski KAiTI Internet a internet - Wstęp do intersieci, protokół IPv Plan wykładu Informacje ogólne 1. Ogólne informacje na temat sieci Internet i protokołu IP (ang. Internet Protocol) w wersji.
Sieci komputerowe. Definicja. Elementy 2012-05-24
Sieci komputerowe Wprowadzenie dr inż. Maciej Piechowiak Definicja grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów Elementy Cztery elementy
Interfejsy systemów pomiarowych
Interfejsy systemów pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy układem magistrali (szyny) układem pętli Ze względu na rodzaj transmisji interfejsy możemy podzielić na równoległe
Funkcje systemu Unix
Funkcje systemu Unix Witold Paluszyński witold@ict.pwr.wroc.pl http://sequoia.ict.pwr.wroc.pl/ witold/ Copyright c 2002 2005 Witold Paluszyński All rights reserved. Niniejszy dokument zawiera materia ly
Operacje na plikach. Organizacja systemu plików. Typy plików. Struktury plików. Pliki indeksowane. Struktura wewn etrzna
Organizacja systemu plików organizacja logiczna pliku: rekordy o sta lej lub zmiennej d lugości np. w systemie Unix typowo pliki zorganizowane sa jako sekwencje bajtów, zatem sa to rekordy o sta lej d
Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Stacjonarne Kod kierunku: 11.
Państwowa Wyższa Szko la Zawodowa w Nowym Sa czu Karta przedmiotu Instytut Techniczny obowiązuje studentów rozpoczynających studia w roku akademickim 01/013 Kierunek studiów: Informatyka Profil: Ogólnoakademicki
Statystyka w analizie i planowaniu eksperymentu
31 marca 2014 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś
Sieci komputerowe test
Uwaga: test wielokrotnego wyboru. Sieci komputerowe test Oprac.: dr inż. Marek Matusiak 1. Sieć komputerowa służy do: a. Korzystania ze wspólnego oprogramowania b. Korzystania ze wspólnych skryptów PHP
Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia
Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 13 Topologie sieci i urządzenia Topologie sieci magistrali pierścienia gwiazdy siatki Zalety: małe użycie kabla Magistrala brak dodatkowych urządzeń
1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów.
Sieci komputerowe 1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów. 2. Podział sieci ze względu na rozległość: - sieć
Pytania na kolokwium z Systemów Teleinformatycznych
Pytania na kolokwium z Systemów Teleinformatycznych Nr Pytanie 1 Podaj maksymalną długość jaką może osiągać datagram protokołu IP w wersji 4. 5 2 Podaj ile adresów może maksymalnie obsłużyć protokół IP
Statystyka w analizie i planowaniu eksperymentu
29 marca 2011 Przestrzeń statystyczna - podstawowe zadania statystyki Zdarzeniom losowym określonym na pewnej przestrzeni zdarzeń elementarnych Ω można zazwyczaj na wiele różnych sposobów przypisać jakieś
Sieci Komputerowe Modele warstwowe sieci
Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie
Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne
Sieci komputerowe Dr inż. Robert Banasiak Sieci Komputerowe 2010/2011 Studia niestacjonarne 1 Sieci LAN (Local Area Network) Podstawowe urządzenia sieci LAN. Ewolucja urządzeń sieciowych. Podstawy przepływu
P. Urzyczyn: Materia ly do wyk ladu z semantyki. Uproszczony 1 j. ezyk PCF
29 kwietnia 2013, godzina 23: 56 strona 1 P. Urzyczyn: Materia ly do wyk ladu z semantyki Uproszczony 1 j ezyk PCF Sk ladnia: Poniżej Γ oznacza otoczenie typowe, czyli zbiór deklaracji postaci (x : τ).
Technologie informacyjne (5) Zdzisław Szyjewski
Technologie informacyjne (5) Zdzisław Szyjewski Technologie informacyjne Technologie pracy z komputerem Funkcje systemu operacyjnego Przykłady systemów operacyjnych Zarządzanie pamięcią Zarządzanie danymi
Podstawy sieci komputerowych
mariusz@math.uwb.edu.pl http://math.uwb.edu.pl/~mariusz Uniwersytet w Białymstoku 2018/2019 Sposoby transmisji danych Simpleks (simplex) Półdupleks (half-duplex) Dupleks, pełny dupleks (full-duplex) Simpleks
Zadania z sieci Rozwiązanie
Zadania z sieci Rozwiązanie Zadanie 1. Komputery połączone są w sieci, z wykorzystaniem routera zgodnie ze schematem przedstawionym poniżej a) Jak się nazywa ten typ połączenia komputerów? (topologia sieciowa)
Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.
Systemy wbudowane - wykład 8 Przemek Błaśkiewicz 17 maja 2017 1 / 82 Dla zabicia czasu Bluetooth Terminal HC-05, urządzenie...:8f:66, kod 1234 2 / 82 I 2 C aka IIC aka TWI Inter-Integrated Circuit 3 /
Akademickie Centrum Informatyki PS. Wydział Informatyki PS
Akademickie Centrum Informatyki PS Wydział Informatyki PS Wydział Informatyki Sieci komputerowe i Telekomunikacyjne DQDB - dwumagistralowa sieć z rozproszoną kolejką Krzysztof Bogusławski tel. 449 41 82
Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak
Protokół TCP/IP Protokół TCP/IP (Transmission Control Protokol/Internet Protokol) to zestaw trzech protokołów: IP (Internet Protokol), TCP (Transmission Control Protokol), UDP (Universal Datagram Protokol).
Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak
Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak OSI (ang. Open System Interconnection) lub Model OSI to standard zdefiniowany przez ISO oraz ITU-T, opisujący strukturę komunikacji sieciowej.
STRUKTURA OGÓLNA SIECI LAN
STRUKTURA OGÓLNA SIECI LAN Topologia sieci LAN odnosi się do sposobu organizacji koncentratorów i okablowania. Topologiami podstawowymi sieci są: topologia magistrali topologia gwiazdy topologia pierścienia
Sieci komputerowe - standardy LAN
Piotr Kowalski KAiTI - standardy LAN Plan wykładu 1. Ogólne informacje na temat sieci Ethernet. 2. Ramka sieci. 3. Adresowanie. 4. Sposób transmisji danych. 5. Ethernet w oparciu o przewód skręcany. 6.
Przesyłania danych przez protokół TCP/IP
Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności
TECHNOLOGIE SIECI LAN
TECHNOLOGIE SIECI LAN Rodzaje technologii sieci LAN ArcNet; Ethernet; Token Ring; FDDI. ArcNet Standardową topologią jest gwiazda z węzłami (stacjami) przyłączonymi do urządzeń rozdzielczych zwanych hubami.
Sieci komputerowe. Wykład 2: Sieci LAN w technologii Ethernet. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 2: Sieci LAN w technologii Ethernet Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 2 1 / 21 Sieci LAN LAN: Local Area Network sieć
Sieci komputerowe. ABC sieci - podstawowe pojęcia. Ewa Burnecka / Janusz Szwabiński. ewa@ift.uni.wroc.pl / szwabin@ift.uni.wroc.pl
Sieci komputerowe ABC sieci - podstawowe pojęcia Ewa Burnecka / Janusz Szwabiński ewa@ift.uni.wroc.pl / szwabin@ift.uni.wroc.pl Sieci komputerowe (C) 2003 Ewa Burnecka ver. 0.1 p.1/28 Struktura sieci FDDI
Zastosowanie Robotów. Ćwiczenie 6. Mariusz Janusz-Bielecki. laboratorium
Zastosowanie Robotów laboratorium Ćwiczenie 6 Mariusz Janusz-Bielecki Zak lad Informatyki i Robotyki Wersja 0.002.01, 7 Listopada, 2005 Wst ep Do zadań inżynierów robotyków należa wszelkie dzia lania
Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera
Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera Określenie podpierścienia Definicja 9.. Podpierścieniem pierścienia (P, +,, 0, ) nazywamy taki podzbiór A P, który jest pierścieniem ze wzgledu
Urządzenia sieciowe. Tutorial 1 Topologie sieci. Definicja sieci i rodzaje topologii
Tutorial 1 Topologie sieci Definicja sieci i rodzaje topologii Definicja 1 Sieć komputerowa jest zbiorem mechanizmów umożliwiających komunikowanie się komputerów bądź urządzeń komputerowych znajdujących
Interfejsy. w systemach pomiarowych. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego
Interfejsy w systemach pomiarowych Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego Interfejsy w systemach pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy
Topologie sieci lokalnych
Topologie sieci lokalnych Topologia sieci określa fizyczny układ sieci: rozmieszczenie jej elementów oraz połączenia między nimi oraz stosowane przez stacje robocze (węzły sieci) metody odczytywania i
Architektura komputerów. Układy wejścia-wyjścia komputera
Architektura komputerów Układy wejścia-wyjścia komputera Wspópraca komputera z urządzeniami zewnętrznymi Integracja urządzeń w systemach: sprzętowa - interfejs programowa - protokół sterujący Interfejs
Sieci komputerowe. Informatyka Poziom rozszerzony
Sieci komputerowe Informatyka Poziom rozszerzony Sieć komputerowa zbiór komputerów i innych urządzeo połączonych ze sobą medium transmisyjnym (kabel (skrętka, kabel koncentryczny, światłowód), fale radiowe
VPLS - Virtual Private LAN Service
VPLS - Virtual Private LAN Service 1.1 Opis usługi VPLS (Virtual Private LAN Service), czyli usługa wirtualnej prywatnej sieci LAN, jest najnowszym i najbardziej zaawansowanym produktem z kategorii transmisji
Zespół Szkół Ponadgimnazjalnych Nr 1 w Barlinku - Technik informatyk
Topologie sieci Topologie sieci lokalnych mogą być opisane zarówno na płaszczyźnie fizycznej, jak i logicznej. Topologia fizyczna określa organizację okablowania strukturalnego, topologia logiczna opisuje
Plan wyk ladu. Kodowanie informacji. Systemy addytywne. Definicja i klasyfikacja. Systemy liczbowe. prof. dr hab. inż.
Plan wyk ladu Systemy liczbowe Poznań, rok akademicki 2008/2009 1 Plan wyk ladu 2 Systemy liczbowe Systemy liczbowe Systemy pozycyjno-wagowe y 3 Przeliczanie liczb Algorytm Hornera Rozwini ecie liczby
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)
Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi) Pytanie 2 a) HTTPs, b) HTTP, c) POP3, d) SMTP. Co oznacza skrót WWW? a) Wielka Wyszukiwarka Wiadomości, b) WAN Word Works,
Wykład 4. Interfejsy USB, FireWire
Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB
Zastosowania mikrokontrolerów w przemyśle
Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Interfejsy komunikacyjne Szeregowe UART/USART RS232/422/485 I2C SPI CAN USB LAN Ethernet Topologie
Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37
Referencyjny model OSI 3 listopada 2014 Mirosław Juszczak 37 Referencyjny model OSI Międzynarodowa Organizacja Normalizacyjna ISO (International Organization for Standarization) opracowała model referencyjny
USŁUGI DODATKOWE W SIECIACH BEZPRZEWODOWYCH VoIP oraz multimedia w sieciach WiFi problemy
Seminarium poświęcone sieci bezprzewodowej w Politechnice Krakowskiej - projekt Eduroam USŁUGI DODATKOWE W SIECIACH BEZPRZEWODOWYCH VoIP oraz multimedia w sieciach WiFi problemy Wprowadzenie Problematyka
Switching czyli przełączanie. Sieci komputerowe Switching. Wstęp. Wstęp. Bridge HUB. Co to jest? Po co nam switching? Czym go zrealizować?
Switching czyli przełączanie Sieci komputerowe Switching dr inż. Piotr Kowalski Katedra Automatyki i Technik Informacyjnych Co to jest? Po co nam switching? Czym go zrealizować? Jakie są problemy? Wstęp
Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c
Wymagania edukacyjne w technikum SIECI KOMPUTEROWE kl. 2c Wiadomości Umiejętności Lp. Temat konieczne podstawowe rozszerzające dopełniające Zapamiętanie Rozumienie W sytuacjach typowych W sytuacjach problemowych
Projekty Zaliczeniowe Laboratorium Sieci Komputerowych
Projekty Zaliczeniowe Laboratorium Sieci Komputerowych Rok Akademicki 2015/2016 Micha l Kalewski, Lukasz Piatkowski Revision : 2.2 Spis treści 1 Proponowane tematy projektów zaliczeniowych 1 1.1 Uwagi...............................
Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 25
Sieci komputerowe Wykład 3: Protokół IP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 3 1 / 25 W poprzednim odcinku Podstawy warstwy pierwszej (fizycznej)
Koncentrator LB-473. instrukcja instalacji i użytkowana oraz opis komunikacji
LAB-EL Elektronika Laboratoryjna ul. Herbaciana 9, 05-816 Regu ly witryna: http://www.label.com.pl/ poczta: info@label.com.pl tel. (22) 753 61 30, fax (22) 753 61 35 Koncentrator LB-473 instrukcja instalacji
Ćwiczenie nr 520: Metody interpolacyjne planowania ruchu manipulatorów
Zak lad Podstaw Cybernetyki i Robotyki PWr, Laboratorium Robotyki, C-3, 010 Ćwiczenie nr 520: Metody interpolacyjne planowania ruchu manipulatorów 1 Wst ep Celem ćwiczenia jest zapoznanie studentów z metodami
5. Model komunikujących się procesów, komunikaty
Jędrzej Ułasiewicz str. 1 5. Model komunikujących się procesów, komunikaty Obecnie stosuje się następujące modele przetwarzania: Model procesów i komunikatów Model procesów komunikujących się poprzez pamięć
Paradygmaty programowania
Paradygmaty programowania Programowanie generyczne w C++ Dr inż. Andrzej Grosser Cz estochowa, 2016 2 Spis treści 1. Zadanie 3 5 1.1. Wprowadzenie.................................. 5 1.2. Obiekty funkcyjne................................
MODEM. Wewnętrzny modem PCI, 56Kbps DATA/FAX/VOICE, V.92
SPRZĘT SIECIOWY Urządzenia sieciowe MODEM Wewnętrzny modem PCI, 56Kbps DATA/FAX/VOICE, V.92 Zewnętrzny modem USB 2.0 DATA/FAX/VOICE (V.92) 56Kbps Zewnętrzny modem 56Kbps DATA/FAX/VOICE V.92 (RS-232) MODEM
MAGISTRALA CAN STRUKTURA RAMKI CAN
MAGISTRALA CAN Informacje zawarte w opisie maja wprowadzić szybko w tematykę CAN w pojazdach samochodowych. Struktura ramki jest dla bardziej dociekliwych ponieważ analizatory CAN zapewniają odczyt wszystkich
Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min.
Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min. Temat lekcji: Adresy IP. Konfiguracja stacji roboczych. Część I. Cele lekcji: wyjaśnienie
Sieć przemysłowa Genius Rew. 1.1
INSTRUKCJA LABORATORYJNA (PSK, KSR, SP, IP) Sieć przemysłowa Genius Rew. 1.1 INSTYTUT INFORMATYKI ZESPÓŁ PRZEMYSŁOWYCH ZASTOSOWAŃ INFORMATYKI GLIWICE 2007 Spis treści 1. Wstęp... 3 2. Sieć Genius...4 2.1
Adresacja IPv4 - podstawy
Adresacja IPv4 - podstawy LAN LAN... MAN... LAN Internet Internet = sieć sieci Problem jak adresować urządzenia w takiej sieci? 1 Budowa adresu IP rozmiar adresu IP: 4 bajty (32 bity) Adres IP jest hierarchiczny
Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Stacjonarne Kod kierunku: 06.
Państwowa Wyższa Szko la Zawodowa w Nowym Sa czu Karta przedmiotu Instytut Techniczny obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013 Kierunek studiów: Mechatronika Profil: Ogólnoakademicki
Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4)
Sieć komputerowa Siecią komputerową nazywamy system (tele)informatyczny łączący dwa lub więcej komputerów w celu wymiany danych między nimi. Sieć może być zbudowana z wykorzystaniem urządzeń takich jak
ISO/OSI warstwach 2 i 1 Standardy IEEE podwarstwy
Ethernet Standard Ethernet zorganizowany jest w oparciu o siedmiowarstwowy model ISO/OSI. Opisuje funkcje toru komunikacyjnego, umieszczonego w modelu ISO/OSI w warstwach 2 i 1 (fizyczna i łącza danych).
Komunikacja w mikrokontrolerach. Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface
Komunikacja w mikrokontrolerach Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie
OPIS STEROWNIKA 841 USB
OPIS STEROWNIKA 841 USB Sterownik sklada sie z nastepujacych bloków: procesora sterujacego, przetwornika Analogowo/Cyfrowego 12 bitów 8 kanalów przetwornika Cyfrowo/Analogowego 12 bitów 1 kanal (opcja)
Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 2. Przedmowa... 11. Wstęp... 13
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 2 Spis treúci Przedmowa... 11 Wstęp... 13 1. Urządzenia peryferyjne i układy wejścia/wyjścia... 15 Wstęp... 15 1.1. Przyczyny
Interfejs GSM/GPRS LB-431
LAB-EL Elektronika Laboratoryjna ul. Herbaciana 9, 05-816 Regu ly Witryna: http://www.label.pl/ Poczta: info@label.pl Tel. (22) 753 61 30, Fax (22) 753 61 35 Interfejs GSM/GPRS LB-431 modem LWA Instrukcja
Ćwiczenia z arytmetyki komputera Budowa adresu IP
Ćwiczenia z arytmetyki komputera Budowa adresu IP Rozmiar adresu IP: 4 bajty (32 bity) Adres IP jest hierarchiczny - pierwsza część określa numer sieci, a pozostałe bity - numer komputera wewnątrz tej
Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:
Uproszczony opis obsługi ruchu w węźle IP Poniższa procedura jest dokonywana dla każdego pakietu IP pojawiającego się w węźle z osobna. W routingu IP nie wyróżniamy połączeń. Te pojawiają się warstwę wyżej
Sieci komputerowe. Wykład 2: Sieci LAN w technologii Ethernet. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 2: Sieci LAN w technologii Ethernet Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 2 1 / 27 Sieci LAN LAN: Local Area Network sieć
ETHERNET. mgr inż. Krzysztof Szałajko
ETHERNET mgr inż. Krzysztof Szałajko Ethernet - definicja Rodzina technologii wykorzystywanych w sieciach: Specyfikacja mediów transmisyjnych Specyfikacja przesyłanych sygnałów Format ramek Protokoły 2
Kurs Certyfikowany Inżynier Sieci PROFIBUS DP. Spis treści. Dzień 1
Spis treści Dzień 1 I Sieć PROFIBUS wprowadzenie (wersja 1405) I-3 FMS, DP, PA - 3 wersje protokołu PROFIBUS I-4 Zastosowanie sieci PROFIBUS w automatyzacji zakładu I-5 Architektura protokołu PROFIBUS