1.5 Flashcards
(15 cards)
Hva er formålet med lagdeling i nettverksdesign?
Gir eksplisitt struktur som identifiserer og relaterer systemets deler.
Forenkler vedlikehold og oppdatering ved å isolere endringer til ett lag.
Hva er fordelene med modularisering i lagdeling?
Endringer i ett lags implementasjon påvirker ikke resten av systemet.
Forenkler diskusjon og design av komplekse systemer.
Hvordan fungerer lagdeling som en metafor med luftfart?
Hvert steg i reisen (billettering, bagasjehåndtering, ombordstigning, flygning) er uavhengige lag som sammen leverer tjenesten “reise”.
Hva er de fem lagene i Internettets protokollstack, og hva er deres funksjoner?
- Fysisk lag: Overfører bits over fysiske medier.
- Lenkelag: Dataoverføring mellom nabolenker (Ethernet, WiFi).
- Nettverkslag: Ruting av datagrammer fra kilde til destinasjon (IP).
- Transportlag: Prosess-til-prosess dataoverføring (TCP, UDP).
- Applikasjonslag: Støtter nettverkstjenester (HTTP, SMTP, DNS).
Hva er innkapsling i nettverksprotokoller?
Hvert lag legger til en header til dataene fra laget over.
Skaper strukturer som segment, datagram og ramme gjennom overføring.
Hva er formålet med en header i innkapsling?
Inneholder informasjon som brukes av protokollen i det aktuelle laget for å implementere sine tjenester.
Hvordan ser data ut under overføring gjennom lagene?
Applikasjonslag: Melding.
Transportlag: Segment (Header + Melding).
Nettverkslag: Datagram (Header + Segment).
Lenkelag: Ramme (Header + Datagram).
Hvordan bruker applikasjonslaget transportlaget?
Applikasjonslaget sender meldinger gjennom transportlaget, som sikrer pålitelig overføring.
Hvordan samhandler transportlaget med nettverkslaget?
Transportlaget overfører segmenter som nettverkslaget kapsler inn i datagrammer for videre overføring.
Hva gjør lenkelaget for nettverkslaget?
Lenkelaget overfører datagrammer mellom noder i nettverket.
Hva er et eksempel på en applikasjonslagsprotokoll?
HTTP brukes for nettsurfing, SMTP for e-post.
Hvilken protokoll er ansvarlig for ruting av datagrammer?
IP (Internet Protocol).
Hvilken protokoll brukes for å sikre prosess-til-prosess pålitelig dataoverføring?
TCP (Transmission Control Protocol).
Hvorfor er lagdeling viktig for sikkerhet?
Lagdeling gir mulighet til å isolere sikkerhetsfunksjoner til spesifikke lag, som kryptering på transportlaget.
Hvordan påvirker lagdeling ytelsen i nettverk?
Hvert lag introduserer en liten overhead, men gjør systemet mer fleksibelt og enkelt å feilsøke.