Tietoliikenneohjelmistojen ja multimedian
laboratorio
in English

TML / Opinnot / Tik-110.350 / Tehtavat

2001: Kotitehtävä 2



Materiaali

Mikäli käytät muita lähteitä, kuin allaolevia, lisää vastaukseesi lähdeluettelo.


Tehtävä: TCP ja UDP

  1. TCP:n ominaisuudet (1 piste)
  2. Mitä hyötyä on TCP:n "sliding windows"-ominaisuudesta? (noin 2-3 riviä)

  3. TCP-yhteyden purkaminen (5 pistettä)
    1. Kuvaa tilanne jossa TCP-yhteyden toinen pää voi jäädä ikuisesti FIN WAIT-2 tilaan. Käytä apunasi TCP tilakonetta.(Comer 13.19) (noin 5-10 riviä)
    2. Materiaalina annetulla www-sivulla kuvataan (yksi) menetelmä jo luodun TCP-yhteyden kaappaamiseen. Mitä TCP:n heikkoutta menetelmä hyväksikäyttää ja mikä olisi mielestäsi paras tapa muuttaa TCP-protokollaa ko. hyökkäystä vastaan? (noin 6-15 riviä)

  4. Estimointi (5 pistettä)
    1. Mikä on Karnin algoritmi? Mitkä ovat sen hyvät ja huonot puolet? (vastauksen pituus 8-10 riviä)
    2. Miten nykyinen TCP-standardi (1989-) estimoi paketin edestakaisen kulkuviiveen? Mitä etua tästä on Karnin algoritmiin nähden? (vastauksen pituus vähintään 8-10 riviä)

  5. Istunnot (2 pistettä)
  6. Mitä hyötyä ja haittaa näet seisovien yhteyksien (idle connection) automaattisessa sulkemisessa?(Comer 13.8) (noin 6-10 riviä)

  7. UDP:n ominaisuudet (4 pistettä)
    1. Mihin pseudo-otsakkeita tarvitaan? (vastauksen pituus 2-5 riviä)
    2. UDP kuvataan yhteydettömänä ja epäluotettavana protokollana. Miksi jotkin tietoturvaprotokollat kuten ISAKMP ja L2TP voivat kuitenkin toimia UDP:n päällä? Mitä hyötyä ja haittaa UDP:stä on ko. protokollille? (vastauksen pituus 6-10 riviä)

  8. UDP:n ongelmat (2 pistettä)
  9. Virheenkorjaus (checksum) informaation käyttö on UDP:ssä valinnaista. Miksi tähän on päädytty ko. standardia laadittaessa? Mitä ongelmia tästä voi aiheutua? (noin 4-8 riviä)

  10. Palaute (2 pistettä)
  11. (Ilman c-kohtaa 1 piste.)
    1. Montako tuntia sinulta meni tämän tehtävän tekemiseen?
    2. Oliko tämä tehtävä mielestäsi liian helppo, vaikea vaiko sopiva? Miksi?
    3. Mitä ehdottaisit TCP ja UDP-tehtävän parantamiseksi seuraavana vuonna?

Palautus

Palauta tehtävä tekstitiedostona palautusohjeiden mukaisesti. Muista tarkistaa, että saat palautuksestasi onnistumiskuittauksen kurssin sähköpostiautomaatilta.


Tämän sivun sisällöstä vastaavat verkkojen assarit, kurssin uutisryhmä: opinnot.tik.tietokoneverkot
Sivun sisältöä on viimeksi päivitetty 25.1.2001.
URL: http://www.tcm.hut.fi/Opinnot/Tik-110.350/2001/tehtava_2.html