Analiza mechanizmów sterowania przepływem pakietów w protokole TCP WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA Krzysztof Kowal Analiza mechanizmów sterowania przepływem pakietów w protokole TCP Praca pod kierunkiem: dr inż. Jacek Jarmakiewicz
Plan prezentacji Cel pracy Krótka charakterystyka TCP Przeciążenia Symulator NS-2 i język TCL Badania – scenariusze Wyniki badań i ich interpretacja. Wnioski Kierunki dalszych badań Podsumowanie
Cel pracy Porównanie wydajności metod sterowania przepływem pakietów wykorzystywanych w protokole transportowym TCP
Charakterystyka protokołu TCP Protokół warstwy transportowej Niezawodność Komunikacja połączeniowa Komunikacja dwukierunkowa Przeciwdziałanie przeciążeniom
Przeciążenia Przeciążenia jako główny powód utraty pakietów Przyczyny natłoków w sieciach IP
Implementacje TCP Tahoe Reno Sack Vegas NewReno Fack
Straty pakietów Wykrycie straty pakietu
Straty pakietów II Wykrycie straty pakietu
TCP Tahoe
TCP Reno
TCP Sack
NS-2 Zaawansowany Darmowy Obsługa Tahoe, Reno, Sack i inne Język TCL Nakładka NS-Nam
NS-Nam
Badania - założenia
Wyniki badań Wpływ zmian wartości opóźnienia Wpływ zmian prawdopodobieństwa błędu Goodput jako główna miara efektywności ilość efektywnych danych Goodput [kb/s] = czas ich przesłania
Wpływ zmian wartości opóźnienia
Wpływ zmian wartości opóźnienia
Wpływ zmian prawd. błędu
Wnioski z badań Zastosowanie implementacji: Sack Reno Tahoe ?
Dalsze badania Symulacja sieci radiowych Analiza modelu matematycznego Inne implementacje TCP
Podsumowanie Cel pracy Krótka charakterystyka TCP Przeciążenia Symulator NS-2 i język TCL Badania – scenariusze Wyniki badań i ich interpretacja. Wnioski Dalsze badania
Dziękuję za uwagę