Home (Главная)

Page 71 - Страница 71
Page 71
background image

В этой таблице  β полагается равным 1.3

Номер замера 

RTT 

Значение 

RTT

Значение 

RTTVAR

Значение 

SRTT

Значение RTO 

(RFC793)

Значение 

RTO Jacobson

20

100

130

180

1

110

18

101

132

171

2

90

16

100

130

164

3

100

12

100

130

148

4

100

9

100

130

136

5

100

7

100

130

127

6

115

9

102

132

137

7

100

7

102

132

130

8

100

6

101

132

124

9

85

8

99

129

133

10

110

9

101

131

136

11

100

7

101

131

128

12

100

5

101

131

122

13

90

7

99

129

126

14

100

5

99

129

120

15

100

4

99

129

116

16

100

3

99

129

112

17

85

6

98

127

122

18

115

9

100

130

135

19

100

7

100

130

127

20

100

5

100

130

120

21

110

6

101

131

126

22

90

8

100

130

130

23

90

8

99

128

131

24

100

6

99

128

124

25

100

5

99

129

119

26

100

4

99

129

116

27

90

5

98

127

119

28

110

7

99

129

128

29

110

8

101

131

132

30

100

6

101

131

125

Однако проблема алгоритма описанного в RFC793 не решается простым присваиванием  β 

значение 1.3 – в рассмотренной сейчас ситуации такое значение  β является подходящим, в других 
же ситуациях при  β=1.3 TCP будет вести себя крайне плохо, алгоритм Джекобсона же, напротив, 
будет эффективен в любых (или почти любых) разумных ситуациях.

Для иллюстрации этого рассмотрим еще один пример. Пусть среднее значение  RTT в сети 

около 500 мс, т.е. начальное значение  SRTT  положим равным 500 мс. Однако замеры  RTT  очень 
сильно отличаются друг от друга, и принимают значения от 100 до 900 мс, таким образом среднее 
значение  RTT  500   мс   НЕ   означает,   что   типичное   значение  RTT  действительно   равно   500   мс. 
Проанализируем   следующую   таблицу,   положим   в   ней   β=1.3   (как   мы   решили   после   анализа 
прошлого примера):