Network Fundamentals – Chapter 4

Slides:



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

SÍŤOVÉ SLUŽBY DNS SYSTÉM
Addressing the Network – IPv4
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/
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Addressing Networking for Home and Small Businesses – Chapter.
Internet, WWW, HTML a spol.. Hlavní zásady inženýrství reprodukovatelnost měřitelnost a parametrizovatelnost přenositelnost typizace a standardizace dokumentace.
Protokol TCP/IP a OSI model
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
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-18.
Internet.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
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:
Protokoly a adresy na internetu
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 4 Learning About Other Devices.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 3 Configuring a Router.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Physical Layer Network Fundamentals – Chapter 8.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Network Layer Network Fundamentals – Chapter 5.
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-17.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
1 Služby pro přenos souborů Protokol FTP Autorizovaný přístup do souborového systému hostitelského uzlu Informace o obsahu souborového systému hostitelského.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.
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.
1 © 2004 Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 11 Access Control Lists (ACLs)
Základy informatiky část 6
1 Seminář 9 MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu na spoji. MAC adresu v paketu čte switch.
Internet.
Seminář
Seminář 12 Obsah cvičení Transportní služby Utilita nestat
Internetové protokoly Autor: Milan Bílek. Internet Internet je celosvětová systém propojených počítačových sítí. Počítače mezi sebou komunikují pomocí.
Transportní úroveň Úvod do počítačových sítí Lekce 10 Ing. Jiří Ledvina, CSc.
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.
Počítačové sítě Transportní vrstva
PB169 – Operační systémy a sítě Protokoly aplikační vrstvy Marek Kumpošt, Zdeněk Říha.
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
Základy informatiky část 6. 6 Počítačové sítě Počítačová síť Skupina počítačů navzájem propojených, resp. připojených k centrálnímu počítači (serveru)
1 6 Počítačové sítě Transportní vrstva Ethernet driver ARPRARP IP ICMPIGMPOSPF TCPUDP Transportní vrstva Vrstva síťového rozhraní Síťová vrstva 17 Rozhraní.
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.
Chapter 7: DHCP Switched Networks. Chapter Introduction 7.1 Dynamic Host Configuration Protocol v4 7.2 Dynamic Host Configuration Protocol v6 7.3.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Inter-VLAN Routing Switched Networks.
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.
Accessing the WAN – Chapter 5
Principy počítačové sítě
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
Seminář 11 DHCP + HTTP + IPTABLES
Routing Protocols and Concepts – Chapter 6
Počítačové sítě Systém pro přenos souborů – protokol FTP
PB169 – Operační systémy a sítě
LAN Switching and Wireless – Chapter 6
Accessing the WAN – Chapter 5
Chapter 3: Network Protocols and Communications
Monitoring sítě.
Počítačové sítě Systém pro přenos souborů – protokol FTP
Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační – rozhraní služeb – služby pro systémové aplikace, služby pro uživatelské aplikace HTTP.
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.
Network Fundamentals – Chapter 5
Úvod do počítačových sítí
Počítačové sítě IP vrstva
Application Layer Functionality and Protocols
Network Fundamentals – Chapter 5
Transportní protokoly
Network Fundamentals – Chapter 7
LAN Switching and Wireless – Chapter 6
Transkript prezentace:

Network Fundamentals – Chapter 4 OSI Transport Layer Network Fundamentals – Chapter 4

Objectives Transport Layer protocols and services TCP supports reliability TCP supports reassembly and manages data loss Communication between two processes using UDP

Transport Layer Role and Services Purpose of the Transport layer Připravuje data aplikací pro přenos přes síť ... ... a zpracovává přijatá data pro využití v aplikacích.

Transport Layer Role and Services Major functions of the transport layer Stará se o přenos dat mezi aplikacemi na zařízeních

Transport Layer Role and Services Transport Layer Protocols Dva hlavní způsoby komunikace UDP TCP Hlavně rychle, občasná ztráta nevadí Hlavně spolehlivě, ať na příjmu poskládáme přesně to, co bylo vysláno

Transport Layer Role and Services Characteristics of the UDP and TCP protocols Header (hlavička) je začátek bloku dat, nesoucí informace o tom bloku. TCP trvá na správném pořadí doručení všeho UDP nedbá na správné pořadí doručení všeho Proto je hlavička UDP mnohem kratší: potřebuje sdělit méně informací

Transport Layer Role and Services Port numbers in the TCP and UDP protocols Čísla portů doplňují adresu. Určují aplikaci, ke které data patří (např. 80 = HTTP, 110 = POP3) počítač, ke kterému data patří

Transport Layer Role and Services Port numbers in the TCP and UDP protocols Socket = unique combination of IP address and port number identifies a particular process running on a specific host device Socket pair = source and destination IP addresses + port numbers identifies the conversation between two hosts

Transport Layer Role and Services Port numbers in the TCP and UDP protocols netstat – aplikace spouštěná z příkazového řádku. Ukáže běžící síťová spojení.

Transport Layer Role and Services Segments in the transport layer TCP si segmenty očísluje, aby mohly být poskládány ve stejném pořadí se mohlo zkontrolovat, že se žádný neztratil TCP se stará o řízení toku tak, aby se kvůli zácpám nic neztrácelo. UDP nedbá na správné pořadí doručení všeho zácpy po cestě

Application and Operation of TCP Mechanisms TCP header

Application and Operation of TCP Mechanisms Port numbers between clients and servers Klienti uvedou jako zdrojový port náhodné číslo (49152 - 65535), jako cílový port uvedou číslo služby, na kterou se obracejí. Server odpovídá na ty porty, které klienti uvedli jako zdrojové.

Application and Operation of TCP Mechanisms Handshake in the establishment of TCP sessions Jsem tady. Dostal jsem tvůj segment č.100, pošli č.101. Číslo tohoto mého segmentu je 300. Chci s tebou mluvit. Pořadové číslo tohoto segmentu je 100. Posílám segment č.101, pošli číslo 301. Takto si oba ve třech krocích ověří, že ten druhý tam je, může mluvit, a může poskytnout žádanou službu.

Application and Operation of TCP Mechanisms Handshake in the termination of TCP sessions FIN = Finish Podobně se ve 2 x 2 krocích dohodnou na ukončení spojení.

Managing TCP Sessions TCP sequence numbers are used to reconstruct the data stream in the correct order Segmenty mohou jít různými cestami a dorazit v nesprávném pořadí. Podle pořadových čísel (sequence numbers) se znovu poskládají do správného pořadí.

Managing TCP Sessions Sequence numbers and acknowledgement numbers

Managing TCP Sessions Retransmission remedy for lost data

Managing TCP Sessions Window size, data loss and congestion Window size = rozměr okna = po kolika bajtech se očekává ACK = potvrzení Tady poznal, že se cestou něco (1501-3000) ztratilo. Proto si to vyžádá znovu navrhne menší okno

UDP Protocol Nenavazuje se spojení, nežádá se potvrzení

UDP Protocol Protokoly aplikační vrstvy, které používají UDP: DNS = Domain Name System SNMP = Simple Network Management Protocol DHCP = Dynamic Host Configuration Protocol RIP = Routing Information Protocol TFTP = Trivial File Transfer Protocol Online games Když vyžádaná informace nedojde vyžádá se znovu (DNS, DHCP) nebo záleží spíš na rychlosti než úplnosti (hry, video)

UDP Protocol No reassembling PDUs at the destination 3 vypadla, 4-6 jsou ve špatném pořadí, ale jedeme dál. Kdybychom se pokoušeli o potvrzování a opravy, přišli bychom o víc.

UDP Protocol Port numbers identify a process, service, or application Chceš službu RADIUS? Dej číslo cílového portu 1812. Chceš službu DNS? Dej číslo cílového portu 53.

UDP Protocol Port numbers identify a process, service, or application Server odpovídá na ty porty, které klienti uvedli jako zdrojové.

Summary