Model warstwowy sieci

Podobne dokumenty
Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe - administracja

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Sieci Komputerowe Modele warstwowe sieci

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe Modele OSI i TCP/IP

Protokoły sieciowe - TCP/IP

Programowanie Sieciowe 1

Sieci komputerowe Wykład

Wykład 4. Interfejsy USB, FireWire

Dr Michał Tanaś(

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

Sieci Komputerowe. Model Referencyjny dla Systemów Otwartych Reference Model for Open Systems Interconnection

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

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

Wykład 4. Interfejsy USB, FireWire

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

Model referencyjny OSI

Przesyłania danych przez protokół TCP/IP

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

To systemy połączonych komputerów zdolnych do wzajemnego przesyłania informacji, do dzielenia się zasobami, udostępniania tzw.

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

ZiMSK. Charakterystyka urządzeń sieciowych: Switch, Router, Firewall (v.2012) 1

Sieci komputerowe test

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

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

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

Model warstwowy Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacj. Protokoły sieciowe

Test sprawdzający wiadomości z przedmiotu Systemy operacyjne i sieci komputerowe.

Podstawy sieci komputerowych

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Adresy w sieciach komputerowych

POŁĄCZENIE STEROWNIKÓW ASTRAADA ONE MIĘDZY SOBĄ Z WYKORZYSTANIEM PROTOKOŁU UDP. Sterowniki Astraada One wymieniają między sobą dane po UDP

Sieci komputerowe. Sieci umożliwiające komunikowanie się. Plan wykładu

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

Warstwy i funkcje modelu ISO/OSI

Wprowadzenie do sieci komputerowych

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Sieci komputerowe. Dr inż. Dariusz Skibicki

T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres.

Model sieci OSI, protokoły sieciowe, adresy IP

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko

Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

Zadania z sieci Rozwiązanie

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

Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Laboratorium podstaw telekomunikacji

: Radoslaw Dabrowski, Marcin Krajnik. : Final. : Atos. : Atos IT Services

Kod produktu: MP-W7100A-RS485

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący

Pytania na kolokwium z Systemów Teleinformatycznych

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

Sieci Komputerowe. Wykład 1: Historia, model ISO, Ethernet, WiFi

Model OSI. mgr inż. Krzysztof Szałajko

Protokoły internetowe

Sieci komputerowe Wykład dla studentów Informatyki Stosowanej studia niestacjonarne

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

Wykład 3. Interfejsy CAN, USB

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

Budowa karty sieciowej; Sterowniki kart sieciowych; Specyfikacja interfejsu sterownika sieciowego; Open data link interface (ODI); Packet driver

Sieci komputerowe - warstwa transportowa

ZiMSK. mgr inż. Artur Sierszeń mgr inż. Łukasz Sturgulewski ZiMSK 1

PBS. Wykład Organizacja zajęć. 2. Podstawy obsługi urządzeń wykorzystywanych podczas laboratorium.

Budowa bezpiecznej sieci w małych jednostkach Artur Cieślik

Politechnika Śląska w Gliwicach Instytut Automatyki 2005/2006

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci

Warstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

Protokół sieciowy: Zbiór formalnych reguł i konwencji dotyczących formatu i synchronizacji w czasie wymiany komunikatów między procesami

Systemy operacyjne i sieci komputerowe powtórzenie wiadomości

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Podstawy sieci komputerowych

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

Moduł Ethernetowy. instrukcja obsługi. Spis treści

MASKI SIECIOWE W IPv4

SIECI KOMPUTEROWE Protokoły sieciowe

Łącza WAN. Piotr Steć. 28 listopada 2002 roku. Rodzaje Łącz Linie Telefoniczne DSL Modemy kablowe Łącza Satelitarne

Model ISO/OSI opis Laboratorium Numer 7

Księgarnia PWN: Wiesław Alex Kaczmarek Certyfikacja CCNA

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Instrukcja użytkownika KRISTECH, 2016

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

Sieci komputerowe. Wykład 1: Podstawowe pojęcia i modele. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Tworzenie maszyny wirtualnej

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Technologie WAN transmisja synchroniczna i asynchroniczna

Uniwersalny Konwerter Protokołów

pasja-informatyki.pl

OSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

1. W protokole http w ogólnym przypadku elementy odpowiedzi mają: a) Postać tekstu b) Postać HTML c) Zarówno a i b 2. W usłudze DNS odpowiedź

TCP/IP: Adresy, trasowanie, protokoły, gniazda

Zarządzanie systemami informatycznymi. Protokoły warstw aplikacji i sieci TCP/IP

Technologie informacyjne - wykład 8 -

OSI Data Link Layer. Network Fundamentals Chapter 7. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

Transkrypt:

Model warstwowy sieci 15

Związek między usługą i protokołem 16

17 Model odniesienia OSI (Open System Interconnection)

20 Funkcje warstw modelu OSI (3) łącza danych (data link layer) zapewnia niezawodne dostarczanie danych przez znajdującą się poniżej fizyczną sieć (MAC/LLC, PPP, ATM, Frame Relay, HDLC, 802.1q, 802.3, 802.11a/b/g/n MAC/LLC) fizyczna (physical layer) umożliwia przesyłanie poszczególnych bitów (ramek) przez dane fizyczne łącze, kontroluje przepływ bitów, powiadamia o błędach (RS232C, V.35, RJ45, 802.11 a/b/g/n PHY, 10BASE-T, 100BASE-TX, 1000BASE-T, T1, E1, SONET, SDH, DWDM)

19 Funkcje warstw modelu OSI (2) transportowa (transport layer) zapewnia bezbłędną komunikację pomiędzy komputerami w sieci (host to host), dzieli dane na fragmenty, kontroluje kolejność ich przesyłania, ustanawia wirtualne połączenia, utrzymuje je i likwiduje (TCP, UDP) sieciowa (network layer) definiuje datagramy, ustala drogę transmisji danych i przekazuje dane pomiędzy węzłami sieci (IP, IPX, ICMP, ARP, DDP)

18 Funkcje warstw modelu OSI (1) zastosowań (application layer) oferuje usługi sieciowe użytkownikom lub programom, np. protokołowi realizującemu usługę poczty elektronicznej (nie dostarcza usług żadnej innej warstwie) prezentacji (presentation layer) zapewnia przekazywanie danych (tekstowych, graficznych, dźwiękowych) w odpowiednim (wspólnym) formacie, dokonuje ich kompresji oraz ew. szyfrowania sesji (session layer) ustanawia, zarządza i kończy połączeniami (sesjami) pomiędzy współpracującymi aplikacjami, m.in. ustala sposób wymiany danych (jednokierunkowy (half-duplex) lub dwukierunkowy (full-duplex))

21 Model TCP/IP model OSI warstwa aplikacji (7) warstwa prezentacji (6) warstwa sesji (5) model TCP/IP (4) warstwa aplikacji warstwa transportowa (4) (3) warstwa transportowa warstwa sieciowa (3) (2) warstwa internetowa warstwa łącza danych (2) (1) warstwa dostępu do sieci (host-sieć) warstwa fizyczna (1) wg AT wielkie nic

22 Modele warstwowe założenia (1) - komunikacja równorzędna (peer-to-peer) każda warstwa jednego hosta komunikuje się wyłącznie z tą samą warstwą u drugiego hosta - warstwy tego samego poziomu wymieniają tzw. Protocol Data Units (PDUs) - maksymalny rozmiar PDU jest określony przez Maximum Transmission Unit (MTU) - wielkość MTU wpływa proporcjonalnie na opóźnienia transmisji i odwrotnie proporcjonalnie na narzut transmisji model TCP/IP warstwa aplikacji warstwa transportowa warstwa internetowa warstwa dostępu do sieci PDU dane segmenty/datagramy pakiety ramki (i bity dla w. fizycznej w OSI)

23 Modele warstwowe założenia (2) - wędrówce danych w dół/górę stosu warstw towarzyszy proces enkapsulacji/dekapsulacji - urządzenie sieciowe pracuje w warstwie x, jeśli najwyższą warstwą, w ramach której przetwarza dane, to x

Warstwa fizyczna 26

27 Warstwa fizyczna - umożliwia przesyłanie poszczególnych bitów (ramek) przez dane fizyczne łącze, - określa jak bity zamieniane są na sygnał (elektryczny, optyczny, radiowy) propagowany przez łącze fizyczne - standaryzuje mechanizmy obsługi transmisji danych, techniki sygnalizacji, powiadamiania o błędach, fizyczne własności kart sieciowych i nośników fizycznych, - nie uwzględnia mechanizmów badania integralności danych - przykładowe standardy: - RS232C - V.35 - RJ45-802.11 a/b/g/n PHY - 802.3* - 10BASE-T - 100BASE-TX - 1000BASE-T - T1 - E1 - SONET - SDH - DWDM

28 RJ45 rozwiązywanie problemów - zazwyczaj jedna dioda sygnalizuje podłączenie kabla (ciągłe światło), a druga transmisję danych (przerywane światło) - czasem kolor światła związany jest z wynegocjowaną prędkością przesyłania danych

29 Parametry interfejsu sieciowego # ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: Advertised pause frame use: Symmetric Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 16 Transceiver: internal Auto-negotiation: on Supports Wake-on: pg Wake-on: p Current message level: 0x00000007 (7) drv probe link Link detected: no 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full

30 Zmiana ustawień interfejsu sieciowego # ifconfig eth0 down # ethtool -s eth0 speed 10 duplex half autoneg off # ethtool eth0... Speed: 10Mb/s Duplex: Half Auto-negotiation: off... # ifconfig eth0 up - zmiana ustawień powoduje, że interfejs trzeba ponownie podnieść - duplex: - full równoczesne przesyłanie danych w obie strony (podłączenie do switcha) - half w danej chwili przesyłanie danych tylko w jedną stronę (podłączenie do huba) - auto-negotiation urządzenie samo decyduje o trybie działania

31 Statystyki interfejsu sieciowego # ethtool -S eth0 NIC statistics: rx_bytes: 74356477841 rx_error_bytes: 0 tx_bytes: 110725861146 tx_error_bytes: 0 rx_ucast_packets: 104169941 rx_mcast_packets: 138831 rx_bcast_packets: 59543904 tx_ucast_packets: 118118510 tx_mcast_packets: 10137453 tx_bcast_packets: 2221841... rx_oversize_packets: 0 rx_64_byte_packets: 61154057 rx_65_to_127_byte_packets: 55038726 rx_128_to_255_byte_packets: 426962 rx_256_to_511_byte_packets: 3573763 rx_512_to_1023_byte_packets: 893173 rx_1024_to_1522_byte_packets: 42765995 rx_1523_to_9022_byte_packets: 0...

32 Informacje o sterowniku i identyfikacja interfejsu sieciowego # ethtool -i enp0s26u1u2 driver: asix version: 22-Dec-2011 firmware-version: ASIX AX88772 USB 2.0 Ethernet bus-info: usb-0000:00:1a.0-1.2 supports-statistics: no supports-test: no supports-eeprom-access: yes supports-register-dump: no supports-priv-flags: no (czasem nie wspierane) # ethtool -p enp0s26u1u2

33 Trwałe zmiany ustawień interfejsu sieciowego Fedora/RedHat/CentOS: # cat /etc/sysconfig/network-scripts/ifcfg-eth0... ETHTOOL_OPTS="speed 100 duplex full autoneg off" OpenSUSE: # cat /etc/sysconfig/network/ifcfg-eth0 POST_UP_SCRIPT= eth0 # cat /etc/sysconfig/network/scripts/eth0 #!/bin/bash /sbin/ethtool -s speed 1000 duplex full autoneg off Ubuntu: # cat /etc/network/interfaces post-up ethtool -s eth0 speed 1000 duplex full autoneg off