Síť Internet Celosvětová počítačová síť

Slides:



Advertisements
Podobné prezentace
SÍŤOVÉ PROTOKOLY.
Advertisements

SÍŤOVÉ SLUŽBY DNS SYSTÉM
IP PROTOKOL ZACHYTÁVÁNÍ A ANALÝZA Jiří Kučera. Obsah  Zadání  IP protokol  Volitelné parametry IP protokolu  Syntéza  Grafické rozhraní.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-20.
YPOSIT Přednáška 10.
Informatika Internet.
Štěpán Šípal. Témata hodiny Vlastnosti IPv6 adresace Nový zápis adres uzlů a sítí Hierarchické přidělování adresního prostoru Nové technologie pod IPv6.
Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – model komunikace, TCP/IP protokol, další důležité protokoly Registrační číslo projektu: CZ.1.07/1.5.00/
TCP a firevall Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí Autor:
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc.
BootP Ing. Jiří Ledvina, CSc /12 Úvod Původně používání RARP Reverse Address Resolution protocol Dovoluje pouze distribuci adres na lokálním.
INTERNET – struktura, fungování a přehled využití
1 I NTERNETOVÁ INFRASTRUKTURA. H ISTORIE SÍTĚ I NTERNET RAND Corporation – rok 1964 Síť nebude mít žádnou centrální složku Síť bude od začátku navrhována.
POČÍTAČOVÉ SÍTĚ ADRESA. Identifikace v síti  IP adresa - je jednoznačná identifikace konkrétního zařízení (typicky počítače) v prostředí sítě (Internetu).
Internet.
Internet.
Protokoly úrovně 3 nad ATM Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
Seminář 4 IPv4 adresace Základní pojmy – třída, subsíť, maska, prefix, inverzní maska (wildcard mask), broadcast, agregace Privátní (RFC 1918) a veřejné.
PROGRAMOVATELNÉ AUTOMATY ADRESACE SÍŤOVÝCH ZAŘÍZENÍ Ing. Jana Horáková Elektrotechnika
1 Počítačové sítě IP multicasting IP multicast – mechanismus pro skupinovou komunikaci v IP vrstvě Zdroj vysílá jeden datagram, na multicast směrovačích.
Počítačové sítě - architektura TCP/IP
Model TCP/IP Síťová vrstva. IPv4 IP protokol pracuje nad linkovou vrstvou IP protokol pracuje nad linkovou vrstvou Data jsou v síti dopravována přes směrovače.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-16.
Principy fungování sítě Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj žákovských.
1 Počítačové sítě IP multicasting Adresy typu D (identifikace síťových skupin) Bity 4 28 Celkový rozsah identifikátorů skupin: –
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
IP protokoly IP-protokol na rozdíl od linkových protokolů dopravuje data mezi dvěma libovolnými počítači v Internetu, tj. i přes mnohé LAN. Data jsou od.
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Síťové služby Administrátor systému: Pracovní doba administrátora se sestává z výměny magnetických pásek v zálohovacích.
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
Počítačové sítě Architektura TCP/IP - úvod
1 Počítačové sítě Architektura TCP/IP – v současnosti nejpoužívanější síťová architektura – architektura sítě Internet Uplatnění – user-end systémy (implementace.
Počítačové sítě IP multicasting
S MĚROVÁNÍ Ing. Jiří Šilhán. Přímé doručování není směrování. (stejná síť) Směrování – volba směru – hledá se next hop Hledání optimální cesty. Vytváření.
© Václav Baloun, Protokol IP © Václav Baloun,
 = jedná se o vzájemné propojení lokálních počítačových sítí pomocí vysokorychlostních datových spojů  vznikl spojením mnoha menších sítí  v každé.
Počítačové sítě 14. IPv4 © Milan Keršlágerhttp:// Obsah: ● IP protokol, IP adresa,
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno
Přednášky o výpočetní technice Internet. přednášky o výpočetní technice Informační hyperdálnice ● Jedna mohutná počítačová síť ● Neplést Internet a Worldwide.
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
1 Počítačové sítě II 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006,
IP PROTokOL Zachytávání a analýza
Internet – pojmy, služby
Síťová vrstva a vrstva síťového rozhraní v TCP/IP
Zásobník protokolů TCP/IP
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
TÉMA: Počítačové systémy
Návrh IP adres a tvorba podsítí
Počítačové sítě IP multicasting
Seminář 5 IPv4 adresace Základní pojmy – třída, subsíť, maska, prefix, inverzní maska (wildcard mask), broadcast, agregace Privátní (RFC 1918) a veřejné.
Počítačové sítě Architektura TCP/IP – v současnosti nejpoužívanější síťová architektura – architektura sítě Internet Uplatnění – user-end systémy (implementace.
PB169 – Operační systémy a sítě
Seminář – ARP, ICMP Obsah cvičení
IPv6 IPv6 (IPng) – budoucí náhrada současné IPv4
Protokol TCP (1) TCP (Transmission Control Protocol) je speci-fikován dokumentem RFC 793 Spojovaná (connection oriented) služba, která mezi dvěma aplikacemi.
Propojování sítí (1) Propojování sítí je možné realizovat, např. pomocí: Repeater: zesilovač, který předává veškeré informace z jedno-ho síťového segmentu.
Počítačové sítě IP vrstva
Příklad topologie sítě Adresace v internetu MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu.
Ing. Jiří Šilhán IPV4.
Struktura počítačové sítě
Síť Internet Celosvětová počítačová síť
Počítačové sítě IP vrstva
Adresace v Internetu (1)
Elektronické instalace budov II
Ing. Jiří Šilhán IPv4.
IPv6 druhá část Ing. Jiří Šilhán.
IP adresa a MAC Michaela Imlaufová.
Informatika Internet.
Transkript prezentace:

Síť Internet Celosvětová počítačová síť Skládá se ze vzájemně propojených menších sítí Ţ „síť sítí“ Původně byl vytvořen spojením různých výzkumných sítí a sítí ve vojenském prů-myslu (NSFnet, MILnet, CREN) Předchůdcem Internetu byla síť ARPAnet Jako součást projektu ARPAnet byl vyvi-nut i síťový protokol TCP/IP, který je dnes používaný při komunikaci v Internetu 19/09/2018

Adresace v Internetu (1) Každý počítač (popř. jiné zařízení) pracující v síti Internet musí mít nainstalovánu pod-por protokolu TCP/IP Ţ je vybaven tzv. IP adresou, která slouží jako jeho jednoznačná identifikace v rámci celého Internetu IP adresa: 32bitová adresa obvykle se zapisuje dekadicky ve formě 4 čísel v intervalu á0; 255ń oddělených tečkami 19/09/2018

Adresace v Internetu (2) skládá se ze dvou částí: adresa sítě adresa počítače adresa sítě je přidělena organizací NIC (Netwok Information Center) rozlišujeme následující třídy IP adres Třída Nejvyšší bity Adresa sítě Adresa počítače A 7 bitů 24 bitů B 10 14 bitů 16 bitů C 110 21 bitů 8 bitů D 1110 Multicast adresa (28 bitů) E 1111 Experimentální (28 bitů) 19/09/2018

Adresace v Internetu (3) Příklad: 147.251.48.3 kde: 147.251 Masarykova univerzita (NIC) 48 Fakulta informatiky (správce sítě MU) 3 adresa počítače na FI MU (správce sítě FI) IP adresa může dále obsahovat tzv. adresu podsítě (IP Subnet Address) 19/09/2018

Adresace v Internetu (4) Podsíť je část sítě, přičemž tato síť může z venku vypadat jako jeden element. Podsítě lze identifikovat podle kombinace adresy a tzv. masky podsítě (subnet mask) Maska podsítě (subnet mask) určuje, kde končí hranice adresy sítě (včetně podsítě) a začíná adresa počítače bity 1 označují adresu sítě bity 0 označují adresu počítače na FI MU je maska podsítě 255.255.255.0 19/09/2018

Adresace v Internetu (5) CIDR notation (notace CIDR): Classless Inter-Domain Routing notation umožňuje zápis IP adresy společně s maskou podsítě ve zkrácené podobě zápis v notaci CIDR začíná IP adresou, za níž následuje symbol / a poté je uvedeno dekadické číslo, jenž specifikuje počet bitů vymezených pro masku podsítě (směrovací prefix) př.: zápis 192.168.100.1/24 reprezentuje IP adresu, v níž adresa sítě je 192.168.100.0 (maska podsítě je 255.255.255.0) 19/09/2018

Adresace v Internetu (6) Poznámka: některé IP adresy mají speciální význam a ne-lze je použít pro identifikaci konkrétního za-řízení, např.: 147.251.48.0 adresa sítě 147.251.48. 0.0.0.19 adresa počítače v „této“ síti 147.251.48.255 všesměrové vysílání (broadcast) 127.0.0.1 local host (adresa sama na sebe - loopback) 19/09/2018

Adresace v Internetu (7) Příklad 1: 147.56.46.47/16 IP adresa 147.56.46.47 1001 0011.0011 1000.0010 1110.0010 1111 Maska podsítě 255.255.0.0 1111 1111.1111 1111.0000 0000.0000 0000 Adresa sítě 147.56.0.0 1001 0011.0011 1000.0000 0000.0000 0000 Broadcast 147.56.255.255 1001 0011.0011 1000.1111 1111.1111 1111 První adresa uzlu 147.56.0.1 1001 0011.0011 1000.0000 0000.0000 0001 Poslední adresa uzlu 147.56.255.254 1001 0011.0011 1000.1111 1111.1111 1110 19/09/2018

Adresace v Internetu (8) Příklad 2: 141.182.144.14/24 IP adresa 141.182.144.14 1000 1101.1011 0110.1001 0000.0000 1110 Maska podsítě 255.255.255.0 1111 1111.1111 1111.1111 1111.0000 0000 Adresa sítě 141.182.144.0 1000 1101.1011 0110.1001 0000.0000 0000 Broadcast 141.182.144.255 1000 1101.1011 0110.1001 0000.1111 1111 První adresa uzlu 141.182.144.1 1000 1101.1011 0110.1001 0000.0000 0001 Poslední adresa uzlu 141.182.144.254 1000 1101.1011 0110.1001 0000.1111 1110 19/09/2018

Adresace v Internetu (9) Příklad 3: 145.96.12.154/20 IP adresa 145.96.12.154 1001 0001.0110 0000.0000 1100.1001 1010 Maska podsítě 255.255.240.0 1111 1111.1111 1111.1111 0000.0000 0000 Adresa sítě 145.96.0.0 1001 0001.0110 0000.0000 0000.0000 0000 Broadcast 145.96.15.255 1001 0001.0110 0000.0000 1111.1111 1111 První adresa uzlu 145.96.0.1 1001 0001.0110 0000.0000 0000.0000 0001 Poslední adresa uzlu 145.96.15.254 1001 0001.0110 0000.0000 1111.1111 1110 19/09/2018

Adresace v Internetu (10) Příklad 4: 133.14.159.2/18 IP adresa 133.14.159.2 1000 0101.0000 1110.1001 1111.0000 0010 Maska podsítě 255.255.192.0 1111 1111.1111 1111.1100 0000.0000 0000 Adresa sítě 133.14.128.0 1000 0101.0000 1110.1000 0000.0000 0000 Broadcast 133.14.191.255 1000 0101.0000 1110.1011 1111.1111 1111 První adresa uzlu 133.14.128.1 1000 0101.0000 1110.1000 0000.0000 0001 Poslední adresa uzlu 133.14.191.254 1000 0101.0000 1110.1011 1111.1111 1110 19/09/2018

Adresace v Internetu (11) Rezervované (private) adresy: adresy, které nejsou (nebudou) přiřazeny žád-nému systému připojenému do Internetu standardně nejsou v Internetu směrovány vhodné pro použití v privátních sítích Třída Začátek Konec A 10.0.0.0 10.255.255.255 B 172.16.0.0 172.31.255.255 C 192.168.0.0 192.168.255.255 19/09/2018

Adresace v Internetu (12) Kromě IP adresy je možné při komunikaci v Internetu použít i tzv. adresu v doménovém tvaru Adresa v doménovém tvaru: uvádí se v opačném pořadí než IP adresa jedná se o jméno počítače následované posloup-ností domén jako oddělovače se používá opět tečka počet domén není nijak omezen a závisí pouze na administrátorech 19/09/2018

Adresace v Internetu (13) Př.: anxur.fi.muni.cz anxur počítač fi Fakulta informatiky muni Masarykova univerzita cz Česká republika domény, vytvářejí stromovou strukturu v každé doméně je správce, který zodpovídá za domény na nižší úrovni adresu v doménovém tvaru je možné uvést ne-úplnou (např. anxur) 19/09/2018

Adresace v Internetu (14) [Root] cz muni fi ped ics vutbr feec fme microsoft sk fi com ü ý ţ USA edu 19/09/2018

Adresace v Internetu (15) Je-li použita adresa v doménovém tvaru, je nutné ji převést na IP adresu Tento převod se provádí pomocí DNS serveru DNS server – Domain Name System server: služba distribuovaného pojmenování použitá na Internetu proces spuštěný na nějakém počítači, který pře-vádí adresy v doménovém tvaru na IP adresy a naopak 19/09/2018

Adresace v Internetu (16) v každé doméně musí být alespoň jeden DNS (většinou bývají dva) Hierarchie DNS serverů: primární DNS server sekundární DNS server: uplatní se při výpadku primárního DNS serveru v určitých časových intervalech si kopíruje informa-ce z primárního DNS serveru cache-only DNS server: dotazy zodpovídá pouze na základě informací ve své cache paměti 19/09/2018

Protokol IPv4 (1) IPv4 (Internet Protocol version 4) je specifi-kován dokumentem RFC 791 Tvoří základ dnešního Internetu Jedná se o protokol síťové vrstvy obsahující: informace o adresování informace umožňující směrování packetů Data se posílají po blocích označovaných jako datagramy Datagram: packet přenášející data přes sítě, které mohou být propojené směrovači 19/09/2018

Protokol IPv4 (2) Poskytuje nespojovanou službu: na začátku komunikace není zapotřebí nijak navazovat spojení Nezaručuje doručení packetu (datagramu), tj. v doručování datagramů poskytuje nespole-hlivou službu Spolehlivost spojení je řešena až na vyšší úrovni (např. protokolem TCP) Pro identifikaci adresáta a odesílatele použí-vá 32bitové adresy, tzv. IP adresy 19/09/2018

Protokol IPv4 (3) Struktura IP packetu (datagramu): + 0 – 3 4 – 7 8 – 15 16 – 18 19 – 31 Version Header Length Type of Service (DiffServ + ECN) Total Length 32 Identification Flags Fragment Offest 64 Time to Live Protocol Header Checksum 96 Source Address 128 Destination Address 160 Options 160, 192+ Data 19/09/2018

Protokol IPv4 (4) Version (4 b): Header Length – IHL (4 b): verze protokolu IP pro IPv4 má hodnotu 4 Header Length – IHL (4 b): udává velikost hlavičky v 32bitových slovech minimální velikost hlavičky je 20 B  minimální hodnota IHL je 5 (5 x 32 b = 160 b) Type of Service (8 b): v praxi nepoužívané původním záměrem bylo, aby packet mohl specifiko-vat své preference, jak bude doručený (nízké zdržení, vysoká spolehlivost) 19/09/2018

Protokol IPv4 (5) Total Length (16 b): Identification (16 b): udává celkovou velikost v bytech (hlavička + data) minimální délka je 20 B, maximální je 65535 B Identification (16 b): používá se pro jednoznačnou identifikaci fragmentů originálního packetu Flags (3 b): slouží k řízení a identifikaci fragmentů zasílaných packetů: bit 32+16: rezervován – má hodnotu 0 bit 32+17: (DF) 0 – May Fragment, 1 – Don’t Fragment bit 32+18: (MF) 0 – Last Fragment, 1 – More Fragments 19/09/2018

Protokol IPv4 (6) Fragment Offset (13 b): Time to Live – TTL (8 b): umožňuje příjemci zjistit umístění fragmentu v ori-ginálním packetu udáván v 8bytových blocích první fragment má hodnotu Fragment Offset = 0 maximální offset je 65528 (213-1)*8, což přesahuje maximální délku packetu bez hlavičky Time to Live – TTL (8 b): zamezuje cyklení („bloudění“) packetu v síti každý uzel (router), který packet směruje, sníží hodnotu TTL o jedničku je-li TTL=0, pak packet není dále směrován 19/09/2018

Protokol IPv4 (7) Protocol (8 b): Header Checksum (16 b): definuje protokol použitý v datové části např.: 1: Internet Control Message Protocol (ICMP) 2: Internet Group Management Protocol (IGMP) 6: Transmission Control Protocol (TCP) 17: User Datagram Protocol (UDP) 89: Open Shortest Path First (OSPF) 132: Stream Control Transmission Protocol (SCTP) Header Checksum (16 b): kontrolní součet informací obsažených v hlavičce musí být přepočítáván směrovači, které modifikují část TTL 19/09/2018

Protokol IPv4 (8) Source Address (32 b): Destination Address (32 b): IP adresa odesílatele Destination Address (32 b): IP adresa příjemce Options: nepovinná a méně často používaná část 19/09/2018

Fragmentace IP packetu (1) Maximální délka datové části rámce (pac-ketu na linkové vrstvě) může být menší než délka IP packetu (např. maximální délka datové části rámce v Ethernetu je 1500 B) V takovém případě je nutné IP packet rozdělit na části (fragmenty, segmenty) Každý segment je umístěn do svého IP pac-ketu (opatřeného svou vlastní IP hlavičkou) tak, aby jeho celková délka nepřesáhla maximální délku datové části rámce 19/09/2018

Fragmentace IP packetu (2) V hlavičce se odpovídajícím způsobem změ-ní hodnota polí Total Length a Fragment Offset a příznak (flag) MF se nastaví na hodnotu 1 pro všechny segmenty vyjma posledního Příklad: datová část IP packetu má délku 4500 B pole Options v hlavičce IP packetu je prázdné zmíněný packet má být odeslaný v síti Ethernet (datová část rámce má maximální délku 1500 B) 19/09/2018

Fragmentace IP packetu (3) Řešení: celková délka IP packetu je 4520 B IP packet je zapotřebí rozdělit na 4 segmenty Packet Total Length Flag MF Fragment Offset Header Data 1 1500 1 20 1480 2 1500 1 185 = 1480/8 20 1480 3 1500 1 370 = 2960/8 20 1480 4 80 555 = 4440/8 20 60 19/09/2018

Protokol ARP (1) ARP (Address Resolution Protocol) je po-užíván k získání hardwarové adresy (ether-netové adresy) na základě známé adresy síťové (IP adresy) Používá se následující postup: stanice potřebující znát hardwarovou adresu pro danou IP adresu vyšle zprávu typu broadcast s hledanou IP adresou – ARP Request stanice s odpovídající IP adresou odpoví tazateli uvedením své hardwarové adresy – ARP Reply 19/09/2018

Protokol ARP (2) Struktura packetu ARP: + 0 – 7 8 – 15 16 – 31 Hardware Type (HTYPE) Protocol Type (PTYPE) 32 Hardware Length (HLEN) Protocol Length (PLEN) Operation (OPER) 64 Sender Hardware Address (SHA) ? Sender Protocol Address (SPA) ? Target Hardware Address (THA) ? Target Protocol Address (TPA) 19/09/2018

Protokol ARP (3) Hardware Type (16 b): Protocol Type (16 b): číslo protokolu na linkové vrstvě např. pro Ethernet je zde hodnota 1 Protocol Type (16 b): číslo protokolu na síťové vrstvě např. pro IPv4 je zde 0x0800 Hardware Length (8 b): délka hardwarové adresy udávaná v bytech např. pro Ethernet je zde 6 Protocol Length (8 b): délka síťové adresy udávaná v bytech např. pro IPv4 je zde 4 19/09/2018

Protokol ARP (4) Operation (8 b): Sender Hardawre Address: specifikuje typ prováděné operace 1: ARP Request 2: ARP Reply Sender Hardawre Address: hardwarová adresa odesílatele Sender Protocol Address: síťová adresa odesílatele Target Hardawre Address: hardwarová adresa příjemce při ARP Request je ignorována Target Protocol Address: síťová adresa příjemce 19/09/2018

  Protokol ARP (5) Příklad: stanice A má: stanice B má: IP adresu 10.10.10.123 (0A.0A.0A.7B) hardwarovou adresou 00:09:58:D8:11:22 stanice B má: IP adresu 10.10.10.140 (0A.0A.0A.8C) hardwarovou adresou 00:09:58:D8:33:AA stanice A zatím nezná hardwarovou adresu stanice B a zjišťuje ji pomocí protokolu ARP ARP Request   Stanice B Stanice A ARP Reply 19/09/2018

Protokol ARP (6) Příklad (ARP Request): + 0 – 7 8 – 15 16 – 31 HTYPE = 1 PTYPE = 0x0800 32 HLEN = 6 PLEN = 4 OPER = 1 (ARP Request) 64 SHA (prvních 32 b) = 0x000958D8 96 SHA (posledních 16 b) = 0x1122 SPA (prvních 16 b) = 0x0A0A 128 SPA (posledních 16 b) = 0x0A7B THA (prvních 16 b) = 0xFFFF 160 THA (posledních 32 b) = 0xFFFFFFFF (ignorováno) 192 TPA = 0x0A0A0A8C (10.10.10.140) 19/09/2018

Protokol ARP (7) Příklad (ARP Reply): + 0 – 7 8 – 15 16 – 31 HTYPE = 1 HTYPE = 1 PTYPE = 0x0800 32 HLEN = 6 PLEN = 4 OPER = 2 (ARP Reply) 64 SHA (prvních 32 b) = 0x000958D8 96 SHA (posledních 16 b) = 0x33AA SPA (prvních 16 b) = 0x0A0A 128 SPA (posledních 16 b) = 0x0A8C THA (prvních 16 b) = 0x0009 160 THA (posledních 32 b) = 0x58D81122 192 TPA = 0x0A0A0A7B (10.10.10.123) 19/09/2018

Protokol RARP (1) RARP (Reverse Address Resolution Proto-col) pracuje opačně ve srovnání s protoko-lem ARP Mapuje hardwarové adresy na adresy síťové (IP adresy) Může být použitý bezdiskovými stanicemi, které neznají svoji IP adresu při zavádění OS ze síťového serveru Spoléhá na přítomnost RARP serveru 19/09/2018

Protokol RARP (2) RARP server obsahuje tabulky mapující hardwarové adresy na odpovídající IP adresy Postup je následující: stanice po svém zapojení zjistí existenci sítě a vyšle jako broadcast RARP Request na tuto žádost reaguje RARP server a odešle zprávu s přidělenou IP adresou (RARP Reply) 19/09/2018