130 likes | 254 Views
Datorer i Nätverk. En introduktion till ’Hård Infrastruktur’ DEL 5. Nätverksarkitektur. Precis som vi beskriver kommunikation generellt i form av modeller så behöver vi likaså beskriva de protokoll som skall styra kommunikationen i modellform
E N D
Datorer i Nätverk • En introduktion till ’Hård Infrastruktur’ DEL 5
Nätverksarkitektur • Precis som vi beskriver kommunikation generellt i form av modeller så behöver vi likaså beskriva de protokoll som skall styra kommunikationen i modellform • Nätverksarkitekturen är den resulterande modellen bestående av de ingående protokollen indelade i olika lager beroende på vad i kommunikationssystemet de påverkar
Två styrande modeller • OSI referens modell • TCP/IP modellen
OSI referensmodell • Open Systems Interconnection (OSI) • Utvecklad under sent 70’tal av ISO (International Organization for Standardisation) • Består av 7 lager • Syfte att förenkla utveckling och utbildning/inlärning av kommunikationssystem
OSI lager • 7 Applikation • 6 Presentation • 5 Session • 4 Transport • 3 Nätverk • 2 Datalänk • 1 Fysiskt
OSI Fysiska lagret • Handhar hur data skall transporteras mellan utrustningar • Specificerar spänningsnivåer, överföringshastigheter, design/funktionalitet på kontakter mm
OSI Datalänklagret • Handhar hur en dator skall komma i kontakt med nätverket (acccessmetod) • Skall tillse att vi har en säker/pålitlig förbindelse punkt-till-punkt i ett nätverk • Hanterar dessutom saker som: • Felupptäckt • Återhämtning efter fel • Flödeskontroll
OSI Nätverkslagret • Skall tillse att korrekt logisk adressering existerar så att Routrar kan använda dessa adresser för vägval • IP-adresser
OSI Transportlagret • Skall tillse att vi har en säker/pålitlig förbindelse KÄLLA-DESTINATION genom: • Identifiering av portnummer • Felupptäckt • Återhämtning efter fel • Flödeskontroll • Stockningskontroll • Säkerhet (Checksumma, paketnumrering)
OSI Sessionslagret • Separerar och håller koll på olika aktiva applikationer • Möjliggör att en applikation kan ha flera samtidiga sessioner aktiva mot en och samma server
OSI Presentationslagret • Kontrollerar hur data skall presenteras (syntax o semantik) • Kodformat/komprimering av audio och video • Kryptering • Ex: ascii, jpeg, mpeg
OSI Applikationslagret • Styr själva användargränssnittet mot programvaran • Synkronisering av audio/video- överföringar • Jämnar ut variationer i dataöverföringen