581363 Tietoliikenne
II
Kurssikuulustelu
6.11.2003
Kirjoita jokaisen vastauspaperisi
yläreunaan kurssin nimi ja kokeen päivämäärä
sekä nimesi, syntymäaikasi ja allekirjoituksesi.
-
Internetissä TCP-protokolla
huolehtii ruuhkanvalvonnasta.
-
Anna esimerkkejä
tilanteista, joissa TCP:n käyttämä perinteinen
ruuhkanvalvonta on
ongelmallinen. (4 p)
-
Miten RED-puskuri (Random Early
Detection) toimii ja mitä hyötyä siitä on? (5 p)
-
Eräs ehdotus
ruuhkanvalvonnan tehostamiseen on ECN ( Explicit congestion
notification).
Piirrä riittävin
selityksin varustettu kaaviokuva, josta käy ilmi ECN:n
toiminta pääpiirteiltään
eli mitkä laitteet ja
mitkä protokollakerrokset osallistuvat toimintaan ja mitä
tietoja niiden
välillä vaihdetaan.(6 p)
-
Millä tavoin IPv6-protokolla
pyrkii korjaamaan IPv4-protokollan puutteita eli mitä
piirteitä tai toimintoja siihen on lisätty, siitä on
poistettu tai siihen on otettu mukaan muutettuna? Millä
perustein näin on tehty? (10 p)
- Monilähetysreitityksessä
tarvitaan monilähetysosoite, monilähetysryhmä ja
monilähetyspuu.
-
Kuinka monilähetysosoitteet
eroavat tavallisista IP-osoitteista? (1 p)
-
Miten monilähetysryhmiä
hallitaan? (4 p)
-
Millaisia monilähetyspuita
on olemassa? (6 p)
- Mitä tarkoitetaan
käänteispolkulähettämisellä (reverse path
forwarding) ja mikä rooli sillä
on Internetin
monilähetysreitityksessä? (4 p)
- Vastaa lyhyesti muutamalla
lauseella seuraaviin kysymyksiin.
-
Miksi analogisella
puhelinlinjalla on hyvä käyttää melko kapeata
kaistanleveyttä? Miksi
taas digitaaliseen
signallointiin tarvitaan mahdollisimman paljon kaistanleveyttä?
(4 p)
-
Mihin Traceroute-ohjelman
toiminta perustuu ja mitä hyötyä ohjelmasta on? (2 p)
-
Mihin tarvitaan RTP-protokollaa
(Real-time Transport Protocol). Mitä toimintoja se tarjoaa?
(4 p)
581363 Data
Communications II
Course
examination 6.11.2003
Write the name of the course, date, your name, your
date of birth and signature on every separate sheet. Books and
calculators are not allowed.
- In the Internet the TCP protocol
takes care of the congestion control.
-
Give examples of situations
where the traditional congestion control used by TCP is
problematic. (4 p)
-
How does the RED (Random Early
Detection) buffer function? What advantages does it
provide? (5 p)
-
One suggestion to improve the
TCP congestion control has been ECN ( Explicit congestion
notification). Draw, with
sufficient explanations, a diagram showing how ECN functions
i.e. showing the machines
and protocol layers that participate and the information they
exchange. (6 p)
- How does the IPv6 try to fix the
defects of the IPv4? Compared to the IPv4, what features and
functions are changed, added to or removed from the IPv6? Why
has this been done? (10 p)
- Multicast addresses, multicast
groups and multicast trees are used in multicast routing.
-
How do multicast adderesses
differ from normal IP adddresses? (1 p)
-
How are the multicast groups
managed? (4 p)
-
What kind of multicast trees do
exist? (6 p)
-
What is meant by reverse path
forwarding and what role does it play in Internet
multicasting?(4 p)
- Answer shortly with few sentences
the following questions.
-
Why is it proper to use rather
narrow bandwidth for analog telephone lines? Why is it
necessary to use wide bandwidth
for digital signals? (4 p)
-
How does the Traceroute program
function? (2 p)
- Where and why is the RTP
protocol (Real-time Transport Protocol) used? What functionality
does it provide? (4 p)