581364 Tietoliikenne II

Erilliskuulustelu 5.10.2004

  1. TCP-ruuhkanvalvontaan on ehdotttu useita parannuksia mm. rajoitettua lähetystä (limited transmit) sekä osittaisia kuittauksia (partial ack) käyttävää New Reno-tapaa.
    1. Miten rajoitettu lähetys toimii ja millaista ruuhkanvalvonnan ongelmaa se yrittää ratkaista. (4 p)
    2. Miten New Reno pääpiirteissään toimii ja millaista ruuhkanvalvonnan ongelmaa se pyrkii ratkaisemaan. (6 p)
    3. Oletetaan, että TCP-yhteydellä lähettämistä rajoittaa vain ruuhkaikkuna, jonka koko on 8 maksimisegmenttiä (MSS). Kiertoviive (round-trip-time) on 100 ms ja uudelleenlähetys- ajastimen arvoksi asetetaan 4 * kiertoviiveen aika = 400 ms. Lähettäjä lähettää koko ikkunallisen ja jää odottamaan kuittauksia.
      Lähettäjän lähettämä ensimmäinen segmentti (1) tulee kunnolla perille, mutta sitä seuraavat kolme segmenttiä (2, 3 ja 4) katoavat kokonaan. Näiden jälkeiset lähetykset (4-8) tulevat taas kunnolla perille. Esitä kaaviokuvana, miten tilanteesta selviää TCP-ruuhkanvalvonta, jossa on toteutettu sekä rajoitettu lähetys että New Reno. Esityksestä on käytävä selkeästi ilmi, mitä segmenttejä, missä järjestyksessä ja milloin lähettäjä ja vastaanottaja toisilleen lähettävät. (10 p)

  2. Liikkuvan laitteen esimerkiksi kännykän tai kannettavan PC:n reititys
    1. Miten laitteen liikkuminen on ongelmallista Internetin reititykselle? (6 p)
    2. Miten Mobile IP:ssa hoidetaan reititys liikkuvalle laitteelle? (14 p)

  3. Kerro lyhyesti, mitä seuraavilla termeillä ja lyhenteillä tarkoitetaan sekä missä niitä käytetään ja miksi.
    1. BGP (border gateway protocol) (5 p)
    2. Reverse path forwarding (5 p)
    3. piiloaseman ongelma (hidden station problem) (5 p)
    4. RTP (real-time protocol) (5 p)