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



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

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

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

Protokoły sieciowe - TCP/IP

Model sieci OSI, protokoły sieciowe, adresy IP

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

Plan wykładu. Sieci Komputerowe. Literatura. Historia 1/3

MODEL WARSTWOWY PROTOKOŁY TCP/IP

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

Komunikacja w sieciach komputerowych

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

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

Struktura adresu IP v4

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ ADRESACJA W SIECIACH IP. WSTĘP DO SIECI INTERNET Kraków, dn. 24 października 2016r.

Adresy w sieciach komputerowych

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

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

Zadania z sieci Rozwiązanie

Sieci komputerowe Modele OSI i TCP/IP

Programowanie sieciowe

Sieci komputerowe - Wstęp do intersieci, protokół IPv4

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

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

ARP Address Resolution Protocol (RFC 826)

Sieci komputerowe test

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

T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres.

Sieci komputerowe. Wstęp

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

SIECI KOMPUTEROWE ADRESACJA, MEDIA I URZĄDZENIA 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.

Sieci Komputerowe. Zadania warstwy sieciowej. Adres IP. Przydzielanie adresów IP. Adresacja logiczna Trasowanie (ang. routing)

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

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

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

Technologie informacyjne - wykład 8 -

Plan wykładu. Wyznaczanie tras. Podsieci liczba urządzeń w klasie C. Funkcje warstwy sieciowej

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

Model OSI. mgr inż. Krzysztof Szałajko

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych

Sieci komputerowe - adresacja internetowa

Przesyłania danych przez protokół TCP/IP

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP

Sieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla

1PSI: TEST do wykonania (protokoły sieciowe jedna prawidłowa odp.): Tematy prac semestralnych G. Romotowski. Sieci Komputerowe:

System operacyjny UNIX Internet. mgr Michał Popławski, WFAiIS

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

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

Sieci Komputerowe Modele warstwowe sieci

Sieci komputerowe - administracja

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

E.13.1 Projektowanie i wykonywanie lokalnej sieci komputerowej / Piotr Malak, Michał Szymczak. Warszawa, Spis treści

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:

Wykład 3: Internet i routing globalny. A. Kisiel, Internet i routing globalny

Zadanie 6. Ile par przewodów jest przeznaczonych w standardzie 100Base-TX do transmisji danych w obu kierunkach?

Bazy Danych i Usługi Sieciowe

Dr Michał Tanaś(

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4)

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

Adresowanie grupowe. Bartłomiej Świercz. Katedra Mikroelektroniki i Technik Informatycznych. Łódź, 25 kwietnia 2006

Którą normę stosuje się dla okablowania strukturalnego w sieciach komputerowych?

Programowanie Sieciowe 1

SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

Klasy adresów IP. Model ISO - OSI. Subnetting. OSI packet encapsulation. w.aplikacji w.prezentacji w.sesji w.transportowa w.

Systemy Operacyjne i Sieci Komputerowe Adres MAC 00-0A-E6-3E-FD-E1

Protokoły wspomagające. Mikołaj Leszczuk

Co w sieci piszczy? Programowanie aplikacji sieciowych w C#

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

MODEL OSI A INTERNET

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

Warstwa sieciowa. Adresowanie IP. Zadania. Warstwa sieciowa ćwiczenie 5

Podstawy sieci komputerowych

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

TCP/IP (Transmission Control Protocol / Internet Protocol) komunikacji otwartej stosem protokołów

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 14 Protokoły sieciowe

Stos TCP/IP Warstwa Internetu. Sieci komputerowe Wykład 4

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

Adresacja IPv4 - podstawy

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. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet

DHCP + udostępnienie Internetu

ZiMSK. VLAN, trunk, intervlan-routing 1

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

Adresacja IPv4 (Internet Protocol wersja 4)

SIECI KOPMPUTEROWE I TECHNOLOGIE INTERNETOWE (SKiTI)

LABORATORIUM Systemy teletransmisji i transmisja danych

Sieci komputerowe Warstwa sieci i warstwa transportowa

Protokół sieciowy Protokół

Sieci komputerowe Wykład 3

Metody zabezpieczania transmisji w sieci Ethernet

Dr Michał Tanaś(

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

Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min.

Konfiguracja połączenia G.SHDSL punkt-punkt w trybie routing w oparciu o routery P-791R.

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Narzędzia diagnostyczne protokołów TCP/IP

BRINET Sp. z o. o.

PORADNIKI. Routery i Sieci

Sieci Ethernet. Autor: dr inŝ. K. Miśkiewicz

Akademia Górniczo-Hutnicza im. Stanisława Staszica

Transkrypt:

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 1969: Pierwsza wersja UNIXa 1971: Powstaje FTP 1972: Powstaje e-mail (poczta elektroniczna) 1974: Projekt TCP 1976: Sieć ALOHA 1978: Specyfikacja IP 1983: Ustanowienie DNS 1985: Ethernet zatwierdzony jako IEEE 802.3 1991: Powstaje WWW oraz Linux 1999: Opracowanie standardu IEEE 802.11b 2

Model sieci ISO/OSI w. aplikacji Telnet SMTP FTP DNS NFS w. prezentacji XDR w. sesji TCP RPC w. transportowa UDP w. sieciowa IP w. łącza Ethernet (IEEE 802.3) / WiFI (IEEE 802.11) / X.25 / SLIP / PPP w. fizyczna Warstwy modelu ISO/OSI: aplikacji: kontaktuje się z aplikacjami (mechanizm gniazd: sockets ) prezentacji: konwersja danych do postaci kanonicznej sesji: nadzorowanie połączenia i przekierowywanie danych do właściwej aplikacji transportowa: segmentacja w pakiety, nadzorowanie transmisji sieciowa: kapsułkowanie danych, wybór trasy przesyłu łącza danych: nadzór nad jakością przesyłu danych fizyczna: obsługa wysyłania i odbierania sygnałów 3

Kapsułkowanie w TCP/IP Aplikacji Transportowa Internet Interfejs sieciowy Łącze sprzętowe MAC header data trailer Standard TCP/IP zawiera trzy poziomy adresowania oraz kapsułkowania (enkapsulacji) TCP odpowiada za adresowanie na pojedynczym komputerze (host) numer portu IP odpowiada za adresowanie konkretnego komputera w sieci globalnej MAC adresowanie urządzenia w sieci lokalnej IP TCP 4

Zakresy adresowe router / gateway hub / switch router port adres MAC adres IP Komutacja łączy, komunikatów i pakietów 5

Wymogi co do sieci Ethernet Standardy sieci Ethernet: 10Base-T, 100Base-T oraz 1000Base-T. Większość nowoczesnych urządzeń (płyt głównych) ma już 1000Base-T, 10Base-T przestarzałe. Aby sieć działała z maksymalną prędkością, wszystkie urządzenia muszą spełniać wymagania danego standardu Hub to urządzenie, które nie tworzy oddzielnych sieci - wszystkie urządzenia są w tej samej domenie kolizji. Ograniczenia co do wielkości sieci stosują się do takiej domeny. Np. dla 10Base-T pomiędzy dwoma komputerami nie może być więcej niż 4 huby, dla wyższych prędkości jeszcze mniej. Huby to urządzenia przestarzałe, występują coraz rzadziej, huby sieci 1000Base-T w ogóle nie są produkowane. W switchu (i urządzeniach wyższych, t.j. routerach i gatewayach) każdy port to oddzielna domena kolizji (oddzielna sieć ). Każdy komputer w oddzielnej domenie umożliwia tryb full-duplex : zaniedbuje kolizje, maksymalizuje prędkość. 6

Adresy MAC Adres MAC to adres funkcjonujący w w. łącza danych w standardzie Ethernet. Jest unikalny w skali światowej (każde urządzenie Ethernet ma przypisany przez producenta adres) Jest 48 bitowy (6 bajtów), zapisywany heksadecymalnie jako aa:bb:cc:dd:ee:ff Przy jego pomocy urządzenia w jednej lokalnej sieci rozpoznają, czy dany pakiet jest do nich zaadresowany Każdy pakiet Ehternet jest wysyłany na konkretny adres MAC, adres IP jest interpretowany dopiero w wyższej warstwie 7

Adresy IP Adres IP (IPv4) jest adresem logicznym i funkcjonuje w w. sieciowej (Internetu). Jest unikalny w skali globalnej, poza pewnymi specjalnymi przypadkami Nie musi być jednoznacznie przypisany jednemu urządzeniu (interfejsowi sieciowemu): jeden interfejs może mieć wiele adresów IP, jeden adres IP może przypisany wielu urządzeniom Jest 32-bitowy (4 bajty) i zwykle jest zapisywany dziesiętnie: 194.29.174.2 Jest widoczny dla użytkownika w przeciwieństwie do adresu MAC 8

Klasy adresów IP i maska sieci Adresy IP dzielą się na klasy: Klasa A od 0.0.0.0 do 127.255.255.255 Klasa B od 128.0.0.0 do 191.255.255.255 Klasa C od 192.0.0.0 do 223.255.255.255 Klasa D od 224.0.0.0 do 239.255.255.255 Klasa E od 240.0.0.0 do 255.255.255.255 Każda sieć ma swój adres, który składa się z różnej ilości bitów początkowych (np. IF PW ma 23-bitowy adres sieci). Ilość ta jest definiowana przez tzw. maskę sieci ( netmask ). Pozostałe bity mogą być przydzielane urządzeniom wewnątrz sieci jako ich numery. Adresy sieci są przydzielane globalnie. 9

Adresy zastrzeżone Adres IP nie może kończyć się 0 ani 255 (to adres rozgłaszania broadcast, czyli wysyłania pakietów do wszystkich hostów w sieci) Istnieją specjalne adresy sieci prywatnych - nigdy nie są one routowane, czyli mogą się powtarzać w wielu sieciach (nie są unikalne globalnie). Poprzez NAT mogą sie komunikować z Internetem. Są to: Sieć klasy A: 10.0.0.0 10.255.255.255 16 sieci klasy B: 172.16.0.0 172.31.255.255 256 sieci klasy C: 192.168.0.0 192.168.255.255 Adres 127.0.0.1 to pseudointerfejs loopback (nie powiązany z żadnym fizycznym urządzeniem) to adres pod którym komputer widzi sam siebie 10

Polecenie ifconfig i arp Polecenie ifconfig podaje podstawowe informacje na temat połączenia sieciowego, w tym adres MAC (HWaddr) oraz adres IP Każdy komputer może mieć wiele interfejsów sieciowych, każdy z nich ma swój unikalny adres MAC Każdy interfejs może mieć przypisany jeden lub więcej adresów IP Protokół ARP (Address Resolution Protocol) konwertuje logiczne adresy w. sieciowej na fizyczne adresy w. łącza danych Polecenie arp pozwala na sprawdzenie aktualnie zapamiętanych (cache) przypisań ARP 11