® Høgskoleni østfold
EKSAMEN
Emnekode: Emnenavn:
IRE 32014 Kommunikasjonsnett
Dato: 17. mars 2017 Eksamenstid:
Sensurfrist: 7. April 2017 09.00 —13.00 Antall oppgavesider: Faglærer:
5 (Inklusiv forside) PerThomas Huth,
Antall vedleggsider: Oppgaven er kontrollert:
4 Ja
Hjelpemidler:
Bok og kompendier:
William Stallings: Data and computer Communications. 9. eller 10. utgave.
Feng et.al: State-of-the art of IP Routing.
Hollen og Thomasen: Teleteknikk: kp4 PCM og kp5 Svitsjing.
Huth et al: State of art of routing principles. (Til og med side 11) Kalkulator.
Tegne og skrivesaker.
Om eksamensoppgaven:
Generelt for alle oppgaver gjelder at alle svar må begrunnes. Alle deloppgaver teller likt ved bedømming. I flervalgsoppgaven teller to spørsmål som en deloppgave.
Kandidaten må selv kontrollere at oppgavesettet er fullstendig
Oppgave 1
Legg ved medbrakt prosjektoppgave. Gi den eksamensnummer.
Oppgave 2
Vedlegg 1 inneholder en flervalgsoppgave. Du skal bare velge et svar på hvert spørsmål.
Presenter svarene med samme referanser som i vedlegget, med nummer på spørsmålet og bokstaver på svaralternativet. For eksempel slik:
Spørsmål Svaralternativ
16
17
18
OSV
Oppgave 3
De to figurene under viser to ulike protokoll-hoder.
a) Hva heter protokollene og på hvilket nivå befinner de seg? Hva er hovedforskjellen når man tenker på kommunikasjonsfunksjon på de to protokollene?
Bit: 0 4 8 16 31
Source Port Destination Port
Sequence Number Acknowledgment Number Data
offset
CEU A PR S F
ReservedC R C S 4 Y
R E 4; K Il T N N
Window
Checksum Urgent Pointer
Options + Padding
16 31
Source Port Destination Port
Length Checksum
Forklar hva men kan bruke feltene Sequence Number og Acknowledgment Number til.
Hva benyttes Checksum til?
MPLS er en annen protokoll. Hva er hovedhensikten til denne protokollen? Lag en komplett protokollstakk og plasser MPLS inn på riktig plass. Implementer så mange som mulig av de protokollene som er beskrevet i hele oppgavesettet.
Oppgave 4
Figuren under viser hodet til en IP versjon 4 protokoll.
Bit: 0 4 8 16 19 31
Version IHL Type of Service Total Length
cr, Identification Flags Fragment Offset
Time to Live Protocol Header Checksum
Source Address Destination Address
Options + Padding
Forklar feltet Time to Live og adressestrukturen i IPv4.
Hva kan du si om IP adresser som starter med 110xxx og 1110xxx.
Anta at du har et firma som har fått tildelt to subnettadresser av din ISP (Internet Service Provider). Et med adresse 192.36.24.32 Neste nett har adresse 192.36.24.64.
Hvor mange hosts kan du ha på det første subnettet.
Hva blir det høyeste og laveste IP-adresse for en host på dette nettet? Hva blir broadcastadressen for dette nettet?
En datamengde på 6800 oktetter skal overføres vha IPv4. Ethernettet under kan
maksimalt overføre 1500 oktetter. Tegn hvordan dette blir ved å fylle i riktige verdier på:
Total lenght, More flagg og fragment offset for hver av IP pakkene som blir sendt.
Bit: 0
3C
Istedenfor å fragmentere ved hjelp av IP bruker vi ATM som underliggende lag. Hvor mange celler (pakker) må det da deles inn i? Vi forutsetter her en teoretisk enkel løsning hvor datamengden legges direkte inn i datadelen på ATM cella.
Hva blir "overheaden" (prosent unyttig trafikk i forhold til nyttetrafikken) i de to tilfellene over?
Oppgave 5
Vi tar utgangspunkt i MAC-rammen med overliggende LLCsom vist under:
MA( NIAC1:»stuxanouSource
Frame Coorrol NIAC Address MAC Address LLC PDI- tRC
1 octer I I or 2 variable
LLCippt• DSAP SSAP LLC Control Information
I G DSAP valueC R SSAP value LL(
Address Fields
= R
Vis hvordan vi kopler sammen to brukere på ulike LAN hvor de to ulike LAN-nettene er koplet sammen med en bru ved å skissere protokollhiearkiet på bruker og bru. Vis også de ulike PDU'ene involvert i brua.
MAC-rammen brukes til å sende trafikk på et LAN formet som en ring. Vis hvordan rammen flyter i nettet fra en Host til en annen i nettet. Det er til sammen 10 hoster i nettet og rammen skal gå fra nr. 3 til nr. 6. Vis også hvilke parametere som benyttes til rutingen.
Forutsatt at LLCbenytter samme kontrollfelt som HDLC. Hva er maksimal antall LLC PDU'er (Rammer) som kan telles i en kommunikasjonsretning? Hva er maksimal mulig vindusstørrelse med denne protokollen?
Vi tenker oss en struktur 16 bits kontrollfelt på LLC.Vi bruker 4 bit på å lage et vindu.
Tegn situasjonen på sendersiden når:
1. Det er sendt 9 rammer
Kvittering mottatt på 5, mens 3 nye er sendt Hvor mange flere kan sendes nå?
Ramme nr. 5 som sendes kommer ikke fram. Hvis med en skisse og forklar hva som skjer i tilfellet med metoden «Go Back N ARQ» og «Selective Reject ARQ».
Vi bruker ulike metoder for å foreta en MAC-behandling (Aksessmetoder) til et Ethernet.
Lag et flytskjema for 1.persistent metoden.
Legg inn slik det blir med 1.persistent metoden med eksponentiell binær backoff.
Oppgave 6
Vi bruker en linjekode for å overføre rammene i oppgaven foran. Hvilke to hovedkrav stiller man vanligvis til en linjekode. Tilfredsstiller linjekoden AMI begge disse kravene?
Figuren under viser sannsynligheten for bitfeil ved ulike linje- og modulasjonsformer ved ulike signal-støyforhold for en bestemt linje. Hvor stor er bitfeilraten og hvor stor
sannsynlig har vi for feilfri overføring av en LLCPDU (Fra oppgaven foran) med 200 oktetter informasjonsfelt? Vi benytter en AMI linjekode og har 11dB signal/støy forhold på linja vår?
1 2 3 4 5 9 I I 12 13 14 15
f dE3)
Ut i fra bitmønsteret 11001101 tegn hvordan det blir kodet for følgende linjekoder: AMI, NRZI og Manchester.
p..eujoternar . SK . FSK
NRZ.1,11-311:1,c PSK.QNK
Vedlegg: Flervalgsoppgave. IRE 32014. Kommunikasjonsnett. 2017 MARS.
I ; ,
1.
En Bru har følgende funksjon:
Hva menes med asynkron transmisjon?
Kople sammen identiske LAN
2
Fysisk lag blir raskere
Sender rammer uten noen form for
synkronisering.
Lettere å strekke ut kabelen ACK blir send bare for annen hver pakke
. 1
Kople sammen ulike LAN
4
Fysisk lag blir senere
Sender kun en karakter av gangen med start og stopp bit.
Hindre krysstale (cross talk)
Skiller ikke mellom Ack og Nack
Lenke sammen pakkesvitsjing og linjesvitsjing 6
Sender rammer og synkroniserer ved bruk av flagg.
Bedre plass i kabelen
ACK legges med som en del av neste pakke som går motsatt vei
, I
Kople sammen ATM nettlaget med ATM
adapsjonslaget.
8
Bruker kun
asynkrone pakker i HDLC.
Minske dempningen i kabelen
En litt" grisete"
metode for å sendte pakker på en 2Mbps link
Forbindelse over Svinesund
16
Man kan bruke hierarkistruktur- programmet ved modellering.
Ingen andre alternativ er rett.
Minsker celletap når kabelen brukes til ATM
En flytkontroll- mekanisme for å dempe
trafikkflyten hos sender.
Du har et system med en Hammingdistanse for å rette feil i en 8 bits overføring. Hva kan maksimal
Hammingdistanse være?
Er en av fordelene med et protokollhiearki at:
Hvorfor tvinner vi parene i en parkabel (twisted pairs) Hva er piggybacking
Lettere å skille det Vi kan bruke som foregår i hvert 64kbps linker.
lag
Er forbindelsesløs Sender datagram. Kan sende pakker Er en Alle de andre
kommunikasjon. ulike veier gjennom
nettet.
transportprotokoll. alternativene er korrekt.
200 1000 30 300 3000
En del av ATM Prinsipp for «Label Endepunkt i PCM Linjekoder En Multi-Purpose
Switching» Lock Safe.
Setter inn ekstra Setter inn ekstra bit Sender en melding Pakker sammen en Ingen av de andre bit for å fylle en for å hindre at flagg bit for bit gjennom rekke bit før alternativene er
ramme opptrer inne i en
ramme.
en AKK svitsj sending. rett
FSK UMI PSK ASK APP
16 148 53 48 8
En adresse for en Stor aksess prosess Et adressepunkt for En adresse for Prioriteringsmekan
node (eks router) bruker- Switching Adress iske i ATM
i nettet applikasjoner ifølge Process.
OSI.
En Ulikheten mellom En kode som er Avstanden mellom Alle andre
kontrollsekvens to datastrømmer: laget av K. to rammer alternativene er som brukes til sammenliknet bit Hamming AS tilhørende samme feil
fragmentering. for bit forbindelse.
Nettlaget Nettlaget Nettlaget HDLC Ingen av de andre
Datalinklaget Transportlaget Transportlaget IP alternativene er
Fysisk lag Fysisk lag Datalinklaget TCP riktige
UDP:
Signal støyforholdet på en forbindelse er 30dB. Hvor mye er dette ved eksakt forholdstall.
MPLS er:
Hva er «bitstuffing»
Hvilken digitale
modulasjonsform opererer med variasjon i amplituden til signalet.
Hvor mange oktetter er det i en ATM-celle (hode+kropp) Hva er SAP?
Hva er en Hammingdistanse
Hvilken av følgende er en riktig protokollstakk sett ovenfra og ned
Hva er likheten mellom ATM og MPLS
Hva er en antennes gain et mål på
Hva står UDP for Hva kan det menes når MORE-bittet i IP hodet er satt lik 0.
TCP er
Hvorfor har vi et HDLC flagg
Hva er CLP "bittet" i ATM Hva brukes NAT til
Begge benytter en label switching teknikk
Direktiviteten til antenna
Uendelig Distanse Peker At det kommer flere pakker etter aktuell pakke som hører sammen etter en fragmentering Forbindelsesløs kommunikasjon Merke start og stopp på rammer (frames)
Kontrollbit Oversette MAC- adresser til nivå 5
Begge er utviklet av Bell Northern Research
Forholdet mellom pris å nytte på en antenne
Flytkontroll:
Ønsker å øke hastighet på linken
Datagram
Varsler om feil i pakker
Call level point Oversette IP adresser mellom to nettverk
Begge har IPv6 som underliggende protokoll
Følsomheten til antenna
En melding om at bruker ønsker mer informasjon
Ingen av de andre alternativene er riktige
Varsle
applikasjonene i it IP nett at det er kommet pakker.
Prioritetsbit
Male huset når det er mørkt
Ingen av dem benytter pakkesvitsjing.
Arealforsterk- ningen til antenna
Ulovlig Data Punkt At pakken ikke er fragmentert eller at dette er siste pakke i en fragmentering
Connectionless service
Settes på alle pakker på 17. mai for å gi honnør til Aleksander G. Bell.
Feildetekteringsbit Automatisk generere
programvare for datalinknivået
Ingen av de andre alternativene er rett.
Antennens forsterkning av mottakersignalet i watt.
User Data Persistent
Bruker ønsker mer data
Linjesvitjing
Forteller at pakken er segmentert
Call loss priority Linjetilpassning User Data Protocol User Data Point
Et pulstog har 0,2ms
utbredelse pr. puls. Hva blir transmisjonshastigheten.
(NRZ kode)
Hva brukes en ARP til
I hvilken topologi er det naturlig å bruke en sentral Hub.
Hva kjennetegner linjekoden AMI
I hvilket tilfelle benyttes pakker med variabel lengde Hvorfor benyttes
fragmentering av TCP PDUer.
HDLC protokollen befinner seg på
5000 bit/s
Oversette MAC- adresser til nivå 5
Buss
Kan ikke miste synkroniseringen
Linjesvitjing (Circuit switching) Enklere håndtering i MAC-laget
Fysisk lag
300 bit/s
Oversette IP adresser mellom to nettverk
Trekant
Et annet navn på NRZI
Pakkesvitjing
Prøver å få alle pakkene så nærme 20 oktetter som mulig
Applikasjonslaget
20 bit/s
Finner MAC adressen til en maskin med gitt IP adresse
Ring
Har ingen likestrøms- komponent
Telefonforbindelse
IP må fragmentere pga at tidsutløseren vil slå til ved behandling av store pakker.
Datalink laget
2000 bit/s
Automatisk generering av programvare for datalinknivået.
Stjerne
Har ingen like- strømskomponent og kan ikke miste synkroniseringen Radiolinj er
PDU er må fragmenteres på grunn av ITU
Transportlaget
1 G bit/s
Linjetilpasning for å hindre ekko.
Hierarkisk ring
Komplisert og dyr
ATM
Ingen av de andre svarene er korrekt.
Utkøen til en T- svitsj