541 likes | 913 Views
MODELUL OSI. Functionarea Interconectarii sistemelor deschise si echivalare TCP/IP. Vom discuta Modelul OSI si modelul TCP/IP. Este o discutie despre cum este procesul de comunicare intre computerele unor retele. Modelul OSI este teoretic si serveste standardizarii retelor conform ISO.
E N D
MODELUL OSI FunctionareaInterconectariisistemelordeschisesiechivalare TCP/IP
Vom discuta Modelul OSI si modelul TCP/IP Este o discutie despre cum este procesul de comunicare intre computerele unor retele
Modelul OSI este teoretic si serveste standardizarii retelor conform ISO Modelul TCP/IP este descrierea unei aplicatii practice. La sfarsit vom echivala cele doua modele
Aplicatie Aplicatie Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Modelul OSI are 7 straturi pe care le explicam separat cu un exemplu Leg Date In nodurile cu accesulutilizatorilorsuntprezentetoatecele 7 straturi. In nodurile de dirijare a traficului, ruterele, sunt prezente doar 3 straturi.
Aplicatie Aplicatie Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Fiecare strat corespondeaza unul cu celalalt intre doua noduri. Aceasta se bazeaza pe informatiile de control introduse la expeditor de fiecare strat superior pentru cel inferior si citite la destinatar in ordine inversa. Leg Date Leg Date
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Se va exemplifica cu trimiterea unui email de la nodul rosu (laptop) la nodul verde Server Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! Aplicatie Rolul stratului Aplicatie:-Ofera interfata programului Prezentare In acest caz stratul Aplicatie folseste protocolul SMTP pentru a indica serverului cum sa prelucreze datele Sesiune Transport Retea LegDate Leg Date Leg Date Fizic LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! Aplicatie Rolul stratului Prezentare:-Converteste din formatul specific de sistem in formatul de retea-Ofera criptare si compresie Prezentare Sesiune Prezentarea converteste textul in formatul ASCII si specifica formatul imagini Transport Retea Leg Date Leg Date Leg Date Fizic LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! Aplicatie Rolul stratului Sesiune:-Faciliteaza initierea, prelucrarea si finalizarea de conexiuni intre noduri-Sincronizeaza fluxuri de date asociate (precum audio-video) Prezentare Sesiune Adauga informatia de prelucrare Transport Retea Leg Date Leg Date Leg Date Fizic LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! Port 16321 Port 25 Rolul stratului Transport:-Fiabilitate; control de flux de date; fragmentare si stabileste numarul de port pentru diferentiere la aplicatii Aplicatie Prezentare Foloseste protocolul TCP, segmenteaza datele care vor fi reasamblate in stratul omolog la destinatar. Fiecare segment este trimis la un port si in stratul urmator Retea Sesiune Transport Retea Leg Date Leg Date Leg Date Fizic LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! Port 16321 Port 25 Rolul stratului Retea:-Ofera adresarea pentru Internet-Determina calea urmata de date Aplicatie Prezentare Foloseste protocolul IP. Segmentele sunt impachetate, incapsulate, cu adresa expeditorului si destinatarului si trimise stratului Legaturi de date Sesiune Transport Retea Leg Date Leg Date Leg Date Fizic LAN Ethernet WAN ATM LAN Ethernet 134.88.6.5 152.9.7.11
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 Rolul stratului Legaturi de date:-Siguranta transferului intre noduri-Adresarea fizica MAC Aplicatie Prezentare Pachetele devin Cadre specifice tipului de retea, aici Ethernet. Cadrele au atasata adresele fizice a nodurilor intre care se face legatura. Sesiune Transport Retea Leg Date Leg Date Leg Date Fizic 00:03:BA:26:01:B0 0C:0C:0B:14:CD:98 LAN Ethernet WAN ATM LAN Ethernet 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7
Aplicatie Email Prezentare Sesiune Transport Retea Retea Retea Leg Date Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Aplicatie Prezentare Stratul Fizic asaza biti pe suportul indicat de stratul legaturi de date. Sesiune Transport Retea Leg Date Leg Date Leg Date Fizic LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Aici ruterul trebuie sa trimita cadrele peste o retea cu alt protocol de legaturi de date. Numai straturile Legaturi de Date si Fizic necesita modificari Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Ruterul indeparteaza informatiile din stratul Legaturi de Date si-l trimite la stratul Retea Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Ruterul decapsuleaza datele si foloseste adresa IP sa poata gasi si trimite pachetul la destinatie Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Ruterul incapsuleaza datele cu informatiile stratului Legaturi de Date specific retelei de tip WAN ATM Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Expeditor Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Pachetul este pierdut pentru ca ruterul a fost supraglomerat. Timpul preconizat de stratul de Transport de la expeditorpentru recunoasterea destinatarului a expirat. Neprimind raspunsul in acest timp va retrimite datele. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Ruterul indeparteaza informatiile din stratul de Legaturi de Date si-l trimite la stratul Retea Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Din nou Ruterul foloseste adresa IP de la stratul Retea sa gaseasca Destinatarul unde sa trimita pachetul. Retea Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Odata gasit saltul urmator trimite pachetul la stratul Legaturi de Date sa-i ataseze informatiile pentru reteaua Ethernet de destinatie Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Unele protocoale pentru straturile de Legaturi de Date ofera siguranta la comunicarea intre noduri. Pentru un timp de recunoastere expirat mesajul este aruncat. Aici asta se intampla, dar retrimite cand nu primeste raspuns ca si in cazul anterior. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Fiecare strat de la Destinatar decapsuleaza informatiile stratului corespunzator de la Expeditor sa le poata citi. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Biti din mediul fizic sunt convertiti in cadre si trimis la stratul Legaturi de date al destinatarului. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Se indeparteaza capatul Cadrului cu informatii din stratul de legaturi de Date, se desface in pachete cu adresa IP. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Se indeparteaza capatul pachetului cu IP, se desface in segmente si se trece la startul Transport . Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Se asambleaza segmentele si se determina portul de aplicatie . Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Se folosesc datele stratului de sesiune sa se determine carui flux de informatii apartin datele. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Se reface formatul, datele specifice masini. Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Email Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Aplicatia citeste comenzile SMTP care au fost trimise de stratul aplicatie al expeditorului Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Aplicatie Prezentare Prezentare Sesiune Sesiune Transport Transport Retea Retea Retea Retea Leg Date Leg Date Fizic Fizic Fizic Fizic Fizic Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Asa cum am mentionat la inceput stiva model OSI este teoretica. In practica se foloseste stiva de protocoale TCP/IP in schimbul modelului OSI Leg Date Leg Date LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Prezentare Sesiune Transport Retea Leg Date Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Aplicatie Aplicatie In TCP/IP stratul Aplicatie incorporeaza straturile Prezentare si Sesiune pe care le prelucreaza si conduce. Prezentare Sesiune Transport Transport Retea Retea Leg Date Acces la Retea Fizic Modelul TCP/IP LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Prezentare Sesiune Transport Retea Leg Date Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Aplicatie Aplicatie In TCP/IP functionalitatea straturilor Transport este identica iar a stratului Retea din OSI este identica cu stratul Internet. Prezentare Sesiune Transport Transport Retea Internet Leg Date Acces la Retea Fizic Modelul TCP/IP LAN Ethernet WAN ATM LAN Ethernet
Aplicatie Prezentare Sesiune Transport Retea Leg Date Fizic Salut! 134.88.6.5 152.9.7.11 Port 16321 Port 25 00-0C-F1-56-98-AD 00-B0-D0-86-BB-F7 Aplicatie Aplicatie In TCP/IP functionalitatea straturilor Leg Date si Fizic este inglobata in stratul Acces la Retea Prezentare Sesiune Transport Transport Retea Retea Leg Date Acces la Retea Fizic Modelul TCP/IP LAN Ethernet WAN ATM LAN Ethernet