Оценка задержек коммутаторов в компьютерных сетях - page 8

М.К. Бойченко, И.П. Иванов
8
Сравнение этого выражения с аппроксимирующей зависимос-
тью (7) свидетельствует о достаточно высоком соответствии предла-
гаемой модели реальной задержке в коммутаторе.
Значение задержки свободного коммутатора Cisco Catalyst 3750
можно найти используя (8)―(10) в зависимости от размера передава-
емого ICMP-пакета. Их пересчет к размерам длины полезной нагруз-
ки
L
p
, каковой в Ethernet-кадре является IP-пакет, распространяет их
на любые кадры с такой же полезной нагрузкой, а именно
28

L L
p
байт [4, 5]:
10
100
1000
800 47466 (нс),
105 2009 (нс),
10 4738 (нс).
sw
P
sw
P
sw
P
T
L
T
L
T
L
 
 
 
(11)
Так же полезным для практических вычислений могут быть зави-
симости значений задержки коммутатора Cisco Catalyst 3750 от дли-
ны передаваемого Ethernet-кадра вместе с преамбулой и стартовым
байтом
26
 
p
t
L L
байт [2, 3]:
10
100
1000
800 28240 (нс),
105 4530 (нс),
10 4498 (нс).
sw
t
sw
t
sw
t
T
L
T
L
T
L
  
  
  
(12)
Рассмотрим более детально механизм передачи кадра длиной
L
t
байт последовательно из выходного аппаратного буфера в ка-
бельный сегмент. При
10
R
Мбит/с на физическом уровне эталон-
ной модели ISO\OSI и технологии Ethernet применяется манчестер-
ский код [2, 3], в соответствии с которым на каждый бит
передаваемой полезной информации приходится один бит физиче-
ского кода. Длительность одного бит-тайма для этой пропускной
способности τ = 100 нс, поэтому
L
t
байт кадра будут переданы за
время
10
8
800
t
t
L
L
      
(нс).
(13)
При
100
R
Мбит/с τ
= 10 нс, но на физическом уровне исполь-
зуется код 4В/5В [2, 3], для которого каждые четыре бита полезной
информации требуют передачи в линию связи пяти бит, поэтому
100
5 8
100
4
t
t
L
L
 
      
 
 
(нс).
(14)
Для пропускной способности
1000
R
Мбит/с τ = 1 нс. При
оптоволоконных кабелях связи на физическом уровне используется
код 8В/10В, т. е. каждый байт передаваемой информации требует от-
1,2,3,4,5,6,7 9,10,11
Powered by FlippingBook