Standard sieci komputerowej Ethernet



Podobne dokumenty
Współpraca procesora ColdFire z urządzeniami peryferyjnymi

Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:

Okablowanie i technologie Ethernet

Sieci komputerowe test

Sieci komputerowe - warstwa fizyczna

Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet

ETHERNET. mgr inż. Krzysztof Szałajko

Sieci komputerowe. ABC sieci - podstawowe pojęcia. Ewa Burnecka / Janusz Szwabiński. ewa@ift.uni.wroc.pl / szwabin@ift.uni.wroc.pl

WRSTWA FIZYCZNA W ETHERNECIE. Warstwa fizyczna opisywana jest według schematu, jaki przedstawia poniższy rysunek

Wykład 3. Interfejsy CAN, USB

Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet

Sieci komputerowe - pojęcia podstawowe

Protokoły sieciowe - TCP/IP

- system budowy sieci opracowany przez firmę Xerox, podniesiony do poziomu standardu w wyniku współpracy firm: Xerox, DEC i Intel.

Szybkość transmisji [bit/s] 10Base5 500 Manchester magistrala koncentryk 50 10M. Kodowanie Topologia 4B/5B, MLT-3 4B/5B, NRZI. gwiazda.

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Współpraca procesora z urządzeniami peryferyjnymi

Technika sieciowa Ethernet

Wykład 6. Projektowanie i Realizacja Sieci Komputerowych. 1. Ethernet - technologia sieci LAN (warstwa 2)

TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne

Pytania na kolokwium z Systemów Teleinformatycznych

Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.

Technologie sieciowe Ethernet (IEEE 802.3) Jest najszerzej wykorzystywaną technologią w sieciach lokalnych (LAN).

Sieci komputerowe - standardy LAN

Planowanie sieci komputerowej. mgr inż. Krzysztof Szałajko

Wykład 6. Ethernet c.d. Interfejsy bezprzewodowe

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI

Sieci komputerowe. Wykład 2: Sieci LAN w technologii Ethernet. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

1. Struktura sieci komputerowych, topologie sieci

Sieci komputerowe. Zajęcia 1 c.d. Warstwa fizyczna, Ethernet

Podstawy sieci komputerowych

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Wykład I. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Sieci komputerowe Wykład 3

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Przesyłania danych przez protokół TCP/IP

Media sieciowe Wiadomości wstępne

Akademia Techniczno-Humanistyczna w Bielsku-Białej

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

Wprowadzenie do sieci komputerowych

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Autor: Jakub Duba. Interjesy

Sieci komputerowe E13

Sieci bazujące na SERWERZE - centralne - tylko serwer oferuje usługi - bezpieczeństwo danych - dane i programy są fizycznie na serwerze

TECHNOLOGIE SIECI LAN

Sieci komputerowe 1PSI

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Zastosowania mikrokontrolerów w przemyśle

SIECI KOMPUTEROWE Typy sieci: Media transmisyjne: Kategorie skrętek miedzianych:

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

Zespół Szkół Ponadgimnazjalnych Nr 1 w Barlinku - Technik informatyk

Witryny i aplikacje internetowe 1 PSI

Adresy w sieciach komputerowych

Rola warstwy fizycznej. Sieci komputerowe. Media transmisyjne. Propagacja sygnału w liniach miedzianych

Sieci Komputerowe Fizyczna budowa sieci - kable, złącza.

Wykład 4. Interfejsy USB, FireWire

Magistrala LIN

Sieci Komputerowe Modele warstwowe sieci

Wykład 2 Transmisja danych i sieci komputerowe. Rodzaje nośników. Piotr Kolanek

Technologie cyfrowe semestr letni 2018/2019

W standardzie zarządzania energią ACPI, dopływ energii do poszczególnych urządzeń jest kontrolowany przez:

PI-12 01/12. podłączonych do innych komputerów, komputerach. wspólnej bazie. ! Współużytkowanie drukarek, ploterów czy modemów

Architektura komputerów

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Omów zasady komunikacji w modelach warstwowych. Omów przeznaczenie poszczególnych warstw w modelu ISO/OSI. Co to jest pakiet? B.B

Instrukcja obsługi i instalacji repeatera światłowodowego BMK-29.

Model warstwowy sieci

Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami

Sieci komputerowe. Wykład 2: Sieci LAN w technologii Ethernet. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Instrukcja obsługi i instalacji repeatera światłowodowego BMK-32

Standardy Ethernet. Ewolucja

Podstawowe pojęcia dotyczące sieci komputerowych

Mapa wykładu. 5.6 Koncentratory, mosty, i switche 5.7 Bezprzewodowe łącza i sieci lokalne 5.8 PPP 5.9 ATM 5.10 Frame Relay

Bazy Danych i Usługi Sieciowe

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

1. Sieć komputerowa to medium umożliwiające połączenie dwóch lub więcej komputerów w celu wzajemnego komunikowania się.

Problematyka sieci miejscowej LIN

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).

Sieci komputerowe. Wojciech Myszka Jakub Słowiński Katedra Mechaniki i Inżynierii Materiałowej 2014

8. Podstawowe zagadnienia dotyczące sieci komputerowych

Podstawy sieci komputerowych

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Sieci komputerowe. Informatyka Poziom rozszerzony

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

Wykład II. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

5R]G]LDï %LEOLRJUDğD Skorowidz

Dla DSI II SIECI KOMPUTEROWE

Wykład 4. Interfejsy USB, FireWire

Użytkownik Sieci Komputerowych. dr inż. Piotr Czyżewski

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2011/2012 Studia niestacjonarne

Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c

Podstawy sieci komputerowych

Systemy operacyjne i sieci komputerowe powtórzenie wiadomości

Dr Michał Tanaś(

Zadania z sieci Rozwiązanie

Standardy odmiany

Transkrypt:

Standard sieci komputerowej Ethernet 1

Ethernet Standard sieci komputerowych opracowany przez firmę Xerox, DEC oraz Intel w 1976 roku Standard wykorzystuje topologie sieci typu magistrala, pierścień lub gwiazda Standard bazuje na specyfikacji IEEE 802.3 opisującej warstwę fizyczną oraz danych (model OSI) Szybkości transmisji danych 1, 10, 100 Mbit, 1, 10, 100 Gbit,... Ethernet zbudowany jest z węzłów podłączonych do wspólnego medium przy pomocy którego przesyłane są pakiety technologia CSMA/CD (ang. Carrier Sense Multiple Access with Collision Detection) Half Duplex (Full Duplex) Każdy węzeł posiada unikatowy adres MAC Topologia magistrala Topologia gwiazda 2

Carrier Sense Multiple Access Collision Detect (Half-Duplex) Transmisja Half-duplex Podczas transmisji urządzenie nadające monitoruje dane w celu wykrycia kolizji W przypadku wykrycia kolizji transmisja jest przerywana i wysyłana jest ramka jam sequence W przypadku kolizji urządzenie ponawia transmisję po pseudolosowym odstępie czasie (backoff) Jeżeli nadal wykryta jest kolizja transmisja jest powtarzana jednak czas jest zwiększany W przypadku prawidłowej transmisji licznik kolizji jest zerowany 3

Full-Duplex Umożliwia połączenia punkt-punkt, 2 lub 4 kanały transmisyjne Tryb Full-Duplex wykorzystywany jest przez następujące standardy: 10-Base-T, 10Base-FL, 100Base-TX, 100Base-FX, 100Base-T2, 1000Base-CX, 1000Base-SX, 1000Base-LS, oraz 1000Base-T. Tryb Full-Duplex nie jest wykorzystywany przez następujące standardy: 10Base5, 10Base2, 10Base-FP, 10Base-FB, and 100Base-T4. 4

Rodzina standardów IEEE 802.3 5

Standard Ethernet (1) 10 Megabit Ethernet 10BASE5 - tzw. "gruby koncentryk" (ang.thicknet), standard z 1980 roku IEEE 802.3 używający grubego (12 mm) kabla koncentrycznego o impedancji falowej 50 Ohm. Umożliwiał budowę segmentów o długości do 500 m. Obecnie już nie stosowany. Szybkość transmisji 10 Mb/s. 10BROAD36 przestarzały, kabel koncentryczny 75 Ohm StarLAN 10 - pierwsza implementacja kabla typu skrętka przy szybkości 10 Mbit/s 100 Megabit Ethernet 100Base-TX - podobny do 10BASE-T, maksymalna szybkość transmisji 100Mb/s. Wymaga 2 par skrętki kategorii 5. Obecnie jeden z najpopularniejszych standardów sieci opartych na UTP. 100Base-FX - Ethernet 100Mb/s, medium transmisji: światłowod wielomodowy. Maksymalna odległość 2 km. 6

10Base kabel koncentryczny 7

10Base-T kabel UTP 8

10Base-T kabel UTP 9

Standard Ethernet (2) 1 Gigabit Ethernet 1000BASE-T maksymalna szybkość transmisji 1 Gb/s, medium transmisyjne: kabel miedziany UTP kat. 5 lub wyższej. 1000BASE-SX - maksymalna szybkość transmisji 1 Gb/s, medium transmisyjne: światłowód (maksymalna odległość do 550 m). 10 Gigabit Ethernet 10GBASE-SR - 10 Gb/s przeznaczony dla światłowodów wielomodowych o maksymalnym zasięgu od 26 do 82 m (długość fali światła 850nm), światłowody wielomodowe do 300 m. 10GBASE-T najnowszy standard w tej kategorii. Umożliwia transmisję o prędkości 10 Gb/s na odległość 100 m kablem nieekranowanym UTP kategorii 6a/7. Możliwe jest również wykorzystanie kabla kategorii 6 wtedy maksymalna długość kabla nie powinna przekraczać 55 m. 100 Gigabit Ethernet Opracowany w 2006 r., maksymalna szybkość transmisji 100 Gb/s. 10

Standard 1 Gbit 11

Standard 10 Gbit 12

Ethernet a model OSI 13

Ramka danych standardu Ethernet 14

Ramka Ethernet IEEE802.3 15

Warstwa fizyczna PHY Realizuje zadania warstwy fizycznej (logika analogowo-cyfrowa) Konwertuje sygnały przesyłane przez warstwę MAC do standardu zgodnego z medium transmisyjnym 16

10/100/1000BASE-T GIGABIT PHY (1) 17

10/100/1000BASE-T GIGABIT PHY (2) 18

Ethernet MAC (Medium Access Controller) Realizuje zadania warstwy danych (logika cyfrowa) Umożliwia dołączenie warstwy fizycznej do interfejsu urządzenia transmitującego dane (host) Ustandaryzowane połączenie do host-a, MII (Medium Independent Interface), GII Gigabit Independent Interface 19

Ethernet MAC 20

Interfejs Media Independent Interface (MII) Standard opisujący połączenie pomiędzy PHY, a MAC. Standard MII Sygnały TxD, RxD, clk, sterujące oraz interfejs zarządzający SMI 10/100M wymaga użycia interfejsu MII (2x 4-bity, nibble danych,16 sygnałów) lub RMII (12 sygnałów) 1000M wymaga użycia interfejsu GMII (2x 8 bitów danych, 24 pin) lub RGMII (12 sygnałów) 10 Gbit/s wymaga użycia interfejsu XGMII (2x 32 bitów danych) Istnieje wersja szeregowa SGMII (2 kanały szeregowe, 4 pary różnicowe) 21

Serial Gigabit Media Independent Interface 22

Kabel koncentryczny Wykorzystywany przez standard: 10Base2 23

Kabel różnicowy Unshielded Twisted Pair (UTP) Wykorzystywany przez standardy: 10BaseT, 100BaseT, 10BaseT4, 10BaseT2, 10000BaseT 24

Kodowanie przewodów skrętki UTP 25

Medium transmisyjne Ethernet 100 Gbit 26

Protokół transmisji danych TCP/IP TCP/IP jest to rodzina wielu protokołów służących do komunikacji między komputerami (sieciami) Opracowany w połowie lat siedemdziesiątych jako część badań przez organizację DARPA Stanowi środowisko do wymiany pakietów, niezależne od systemu i architektury sprzętowej Stos TCP/IP jest ogólnodostępny, do jego implementacji nie jest konieczne posiadanie licencji Nazwę zawdzięcza dwóm najważniejszym protokołom IP i TCP 27

Model TCP/IP 28

Protokół IP (Internet Protocol) Jest protokołem warstwy trzeciej (warstwa sieciowa) Usługa pakietowania danych Fragmentacja pakietów danych Wybór parametrów transmisji Funkcja adresowania Routing między sieciami 29

Nagłówek protokołu IP Adres sieciowy 30

Protokół TCP TCP jest protokołem warstwy czwartej (warstwa transportowa) Umożliwia bezpieczną transmisję (z potwierdzeniem) Jest zorientowane połączeniowo 31

Nagłówek protokołu TCP 32

Protokół User Datagram Protocol (UDP) UDP nie zapewnia kontroli transmisji Używając tego protokołu nie mamy pewności, czy wysłane pakiety zostały dostarczone do celu Nie ma możliwości rozróżnienia duplikatów, ani nie da się zapewnić przekazu pakietów we właściwej kolejności 33

Sieci bezprzewodowe Standardy sieci WiFi: IEEE 802.11 maksymalna szybkość transmisji 2 Mb/s, zasięg 30-60 m w pomieszczeniach zamkniętych i do kilkuset metrów w otwartej przestrzeni (f=2.4 GHz). IEEE 802.11b maksymalna szybkość transmisji 11 Mb/s w promieniu 25 m w pomieszczeniach zamkniętych. IEEE 802.11g maksymalna szybkość transmisji 54 Mbit/s IEEE 802.11n maksymalna szybkość transmisji 54 600 Mbit/s 34

Control Area Network (CAN) 35

Magistrala CAN (Control Area Network) Charakterystyka magistrali CAN: Szeregową magistralą komunikacyjną typu multi-master (obecny standard 2.0A oraz 2.0B), Długość identyfikatora: 11-bitowy identyfikator (2.0A ) i 29-bitowy identyfikator (2.0B), Transmisja oparta na komunikatach rozgłoszeniowych (broadcast), Transmisja różnicowa, Szybkość transmisji do 1 Mbit/s na dystansie do 40 m (250 kbit/s na 250 m), Transmisja do 8 bajtów w jednym komunikacie, Komunikaty rozpoznawana są na podstawie identyfikatorów, CAN charakteryzuje się dużą odpornością na zakłócenia elektromagnetyczne i niezawodnością, Rozbudowana sprzętowa obsługa błędów, Możliwość dołączenia do 30 urządzeń do magistrali. 36

Magistrala CAN s 37

Model warstwowy interfejsu CAN 38

Warstwa fizyczna (1) SN65HVD230 Rter. = 120 R 39

Warstwa fizyczna (2) Dwa stany magistrali: 1 niedominujący (recessive) 0 dominujący (dominant) 40

Transceiver CAN 41

Przykładowa ramka magistrali CAN ID identyfikator ramki RTR (Remote Transmit Request) żądanie przesłania danych Arbitration Field ustala priorytet komunikatu (12 bit, 0 najwyższy priorytet) Control Field (IDE 0 ramka standardowa CAN 2.0A, 1 ramka rozszerzona CAN 2.0B, RB0 - zarezerwowany, DLC długość pola danych) CRC 15-bitowa suma kontrolna Data Field transmitowane dane (maksymalnie 8 B) Error Frame błąd w odebranej ramce (CRC) Overload Frame urządzenie nie jest gotowe do przesłania danych a 42

Sterownik CAN procesora ColdFire (1) Cechy charakterystyczne: Sterownik kompatybilny ze standardem CAN 2.0: Obsługa ramek zgodnych z CAN 2.0A (do 109 bit), Obsługa ramek rozszerzonych zgodnych z CAN 2.0B (do 127 bit), Długość pola danych maksymalnie 8 B, Programowalna szybkość transmisji do 1 Mbit/s, 16 programowalnych buforów pracujących jako Rx lub Tx (0-8 B), Adresowanie zależne od zawartości ramki, 16-bitowy rejestr odmierzający czas, Licznik czasu synchronizowany specjalnymi komunikatami Maskowalne przerwania, Sterownik niezależny od medium fizycznego (transmisja różnicowa, światłowodowa), Krótki czas obsługi komunikatów o dużym priorytecie, Tryb obniżonego poboru mocy (Sleep, Hibernation). 43

Sterownik CAN procesora ColdFire (2) 44

Współpraca procesora ColdFire z zewnętrznym układem PHY 45

Bufory komunikacyjne CAN SRR 0 Data Frame Remote Frame ID = 29 bit RTR 0 Data Frame Remote Frame ID = 11 bit 46

Egzamin Sala A1 DMCS 26.01.2008 02.02.2008 Pn 10.15-11.15 Pn 10.15-11.15 19.02.2008 Cz 10.15-11.15 47

Laser na swoodnych elektronach XFEL (X-ray Free Electron Laser) współpraca z ośrodkiem naukowo badawczym DESY w Hamburgu 48

Department of Microelectronics and Computer Science LLRF Control System for X-ray Free Electron Laser XFEL

X-ray Free Electron Laser XFEL - FLASH 50

XFEL tunnel DESY, Hamburg 51

Free Electron Laser - FLASH 52

Accelerating cavity e - 53

LLRF control system (1) 54

LLRF control system (2) 55

LLRF control system (3) 56

Electric field supplying caviry 57

Influence of Lorenz force on cavity electric field 58

Control system with DSP procesor 59

Control system with FPGA PSI board SimCon 3.1L SPARC CPU-56 60

LLRF control system - FLASH 61

Advanced Telecommunications Computing Architecture 62

ATCA - Sterownik LLRF ATCA - Advanced Telecom Computing Architecture 63

Układy FPGA Płyta uruchomieniowa z interfejsem PCIe 64

Prototypowy system LLRF-ATCA 65