• No results found

ire32014 kommunikasjonsnett 17.03.2017 redacted

N/A
N/A
Protected

Academic year: 2022

Share "ire32014 kommunikasjonsnett 17.03.2017 redacted"

Copied!
9
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

® 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

(2)

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

(3)

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

(4)

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

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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

Referanser

RELATERTE DOKUMENTER

Keywords: Google Chrome, Windows 10, 64-bit, 32-bit, memory usage, memory allocation, memory randomisation, memory dump, display memory, memory mapping, search memory, Windows

Hva er grunnen(e) til at BIT-prosjektet ikke ville ha vært gjennomført uten endringer dersom Innovasjon Norge ikke hadde vært med og finansiert deler av dette prosjektet. (Det

Før bilen ble allemannseie var avstandene korte nok til å nå de fleste funksjoner til fots. Etterhvert som folk flest kjører bil er ikke lenger avstand en barriere. Derimot ble

c) Et “single-precision” binært tall er representert hexadesimalt ved B07A1000. Den mest signifikante bit gir fortegnet, de neste 8 bit gir eksponenten, mens de neste 23 bit

c) Et “single-precision” binært tall er representert hexadesimalt ved B81A0000. Den mest signifikante bit gir fortegnet, de neste 8 bit gir eksponenten, mens de neste 23 bit

Algorithm 1 Encoding/decoding of masking strings. The algorithm has each sender select a uniformly random masking string

The concentration levels in 2017 were in general a bit lower or equal compared to 2016, but the wet deposition was a bit higher due to relatively high precipitation amounts. The

The concept of virtual memory has been applied with the organization of the virtual to physical address spaces having a unique mapping that fits the organization