581363 Tietoliikenne II (2 ov) Erilliskuulustelu 6.6.2003 Kirjoita jokaiseen vastauspaperisi yläreunaan kursin nimi ja kokeen päivämäärä sekä nimesi, syntymäaikasi ja allekirjoituksesi. 1.TCP:n ruuhkanvalvontaan on ehdotettu useita parannuksia. Selvitä mitä ruuhkanvalvontaan liittyviä ongelmia seuraavat ehdotukset pyrkivä ratkaisemaan ja millä keinoin ne ongelman ratkaisevat eli kerro niiden toiminta pääpiirteissään. a. toistokuittaus (duplicate ack) (4p) b. rajoitettu lähetys (Limited transmit)(4 p) c. SACK (Selective Acknowledgement) (6 p) d. RED (Random Early Detection) (6 p) 2. Liikkuvan laitteen, esim. kännykän tai kannettavan PC:n reititys a. Mitä ongelmia liikkuva laite aiheuttaa Internetin reititykselle? (6 p) b. Esitä pääpiirteissään, miten Mobile IP hoitaa liikkuvan laitteen reitityksen? (14 p) 3. Kerro lyhyesti, mitä seuraavilla termeillä ja lyhenteillä tarkoitetaan sekä missä niitä käytetään. a. piiloaseman ongelma (hidden terminal problem) (4 p) b. RSVP (5 p) c. vuotava ämpäri (leaky bucket) (5 p) d. eriytyneet palvelut (differentiated services) (6 p) Data Communications II Examination 06.06.2003 Write the name of the course, date, your name, identity number and signature on every separate sheet. Books and calculators are not allowed. 1.There has been a lot of proposals to improve the TCP congestion control. What problems of the TCP congestion control the following proposals try to solve and by which means they solve the problem? Explain, in principle, how they function. a. Duplicate ack (4 p) b. Limited transmit)(4 p) c. SACK (Selective Acknowledgement) (6 p) d. RED (Random Early Detection) (6 p) 2. Routing of a mobile node, eg. a mobile phone or a portable PC. a. What problems does a mobile node cause to the Internet routing? (6 p) b. Explain how the Mobile IP supports mobility and takes care of the these routing problems. (14 p) 3. Explain shortly what is meant by following terms and where they are used a. Hidden terminal problem (4 p) b. RSVP (5 p) c. Leaky bucket (5 p) d. Differentiated services (6 p)