$ od -c -N 50000 [_CD8_]<pup>SYNCTRANSPORT.DM!1
0000000 377 \0 \0 S y n c T r a n s p o r t
0000020 . b r a v o \0 376 001 \0 0 211 H e a d
0000040 i n g : 032 q j k 4 0 ( 6 3 5 ) \
0000060 g \r S y n c h r o n o u s L i
0000100 n e T r a n s p o r t P r o
0000120 t o c o l 032 y 7 5 6 q j k 4 0 \
0000140 g \r P a g e N u m b e r s :
0000160 Y e s X : 5 2 7 Y :
0000200 1 0 . 5 " 032 q j k 4 0 \ g \r C o
0000220 p y r i g h t X e r o x C o
0000240 r p o r a t i o n 1 9 7 9 032 z
0000260 1 8 6 9 7 l 3 0 3 3 y 4 5 c ( 1
0000300 2 7 0 ) \ g \r I n t e r - O f f
0000320 i c e M e m o r a n d u m 032 z
0000340 1 8 5 9 2 l 4 4 4 5 y 7 6 2 ( 6
0000360 3 5 ) \ f 5 b g \r T o \t C o m m
0000400 u n i c a t i o n P r o t o c
0000420 o l s \t D a t e \t J u l 376 001 \0 z
0000440 a y 3 , 1 9 7 8 \r 032 z 1 8 5
0000460 9 2 l 4 4 4 5 d 2 9 9 8 e 2 1 (
0000500 0 , 6 5 5 3 5 ) ( 1 , 4 4 4 5 )
0000520 ( 5 , 1 1 6 8 4 ) ( 6 , 1 4 1 4
0000540 6 ) \ f 1 g 2 f 0 t 2 1 t 0
0000560 2 3 t 6 1 f 1 t 0 4 f 0 t 7
0000600 1 t 0 \r F r o m \t E d T a f
0000620 t \t L o c a t i o n \t P a l o
0000640 A l t o \r 032 z 1 8 5 9 2 l 4 4 4
0000660 5 d 2 9 9 8 e 2 5 \ f 1 g 4 f 0
0000700 t 2 1 t 0 7 t 6 1 f 1 t 0
0000720 8 f 0 t 7 1 t 0 \r S u b j e
0000740 c t \t S y n c h r o n o u s L
0000760 i n e T r a n s p o r t P r
0001000 o t o c o l \t O r g a n i z a t
0001020 i o n \t P A R C / C S L \r 032 z 1
0001040 8 376 001 \0 262 365 5 9 2 l 4 4 4 5 d 2
0001060 9 9 8 e 2 5 \ f 1 g 7 f 0 t 2
0001100 1 t 0 3 5 t 6 1 f 1 t 0 1
0001120 2 f 0 t 7 1 t 0 \r X E R O X
0001140 032 z 1 8 5 9 2 l 5 0
0001160 8 e 1 4 ( 2 1 1 6 ) \ f 2 g 5 f
0001200 0 \r F i l e d o n : [ M a x
0001220 c 1 ] < P u p > S y n c T r a n
0001240 s p o r t . p r e s s 032 e 3 0 \
0001260 g \r 032 z 1 8 6 9 7 l 3 0 3 3 e 1
0001300 0 j ( 1 2 7 0 ) \ g \r L o w - s
0001320 p e e d s y n c h r o n o u s
0001340 l i n e s u s e d t o t
0001360 r a n s p o r t P u p s a r
0001400 e c o n t r o l l e d b y
0001420 m e a n s o f t h e S y n
0001440 c h r o n o 376 001 \0 337 320 u s L i
0001460 n e T r a n s p o r t P r o
0001500 t o c o l ( s o m e t i m e s
0001520 r e f e r r e d t o a s
0001540 t h e S L A p r o t o c o l
0001560 b e c a u s e s y n c h r o
0001600 n o u s l i n e s w e r e
0001620 f i r s t i n t e r f a c e d
0001640 t o N o v a s u s i n g
0001660 a S y n c h r o n o u s L i
0001700 n e A d a p t e r ) . I n
0001720 a d d i t i o n t o P u p
0001740 e n c a p s u l a t i o n ,
0001760 t h i s p r o t o c o l e n
0002000 t a i l s s o m e n e t w o
0002020 r k - s p e c i f i c , n o n
0002040 - P u p c o m m u n 376 001 \0 o \r
0002060 i c a t i o n t h a t e n a
0002100 b l e s h o s t s t o m a
0002120 i n t a i n d y n a m i c i
0002140 n f o r m a t i o n a b o u t
0002160 l i n e s t a t u s a n d
0002200 s u b - n e t w o r k c o n
0002220 n e c t i v i t y . 032 z 1 8 6 9
0002240 7 l 3 0 3 3 e 1 0 j \ g 1 4 8 f
0002260 1 3 f 0 \r T h e S y n c h r
0002300 o n o u s L i n e T r a n s
0002320 p o r t P r o t o c o l i s
0002340 u s e d b y N o v a a n
0002360 d A l t o G a t e w a y s .
0002400 W e p r e s e n t l y c
0002420 o n s i d e r i t t o b e
0002440 a \a \a p r i v a t e ' ' p
0002460 376 001 \0 356 f r o t o c o l a m o
0002500 n g G a t e w a y s , a n d
0002520 i t i s s u b j e c t t
0002540 o c h a n g e a t a n y
0002560 t i m e . 032 z 1 8 6 9 7 l 3 0 3
0002600 3 e 1 0 j \ g \r A l l n u m b
0002620 e r s a r e d e c i m a l
0002640 u n l e s s s u f f i x e d
0002660 w i t h \a B ' , i n w h i
0002700 c h c a s e t h e y a r e
0002720 o c t a l . 032 z 1 8 6 9 7 l 3
0002740 0 3 3 e 1 0 j \ g 4 6 f 1 1 f
0002760 0 \r P a c k e t F r a m i n g
0003000 032 z 1 8 6 9 7 l 3 0 3 3 e 2 2 j
0003020 k 8 0 \ b g 1 4 B \r A l l p a
0003040 c k e t s ( w h e t h e r o
0003060 r n o t 376 001 \0 6 R t h e y
0003100 a r e P u p s ) a r e t r
0003120 a n s m i t t e d a s t r a
0003140 n s p a r e n t B i S y n c
0003160 d a t a f r a m e s . W e
0003200 a r e u s i n g o n l y
0003220 a s u b s e t o f t h e
0003240 f u l l B i S y n c l i n e
0003260 c o n t r o l p r o t o c o
0003300 l , n a m e l y t h e p a
0003320 r t d e a l i n g w i t h
0003340 t r a n s p a r e n t t r a n
0003360 s m i s s i o n o f d a t a
0003400 f r a m e s . 032 z 1 8 6 9 7 l
0003420 3 0 3 3 e 1 0 j \ g \r F r a m e
0003440 F o r m a t 032 z 1 8 6 9 7 l 3
0003460 0 3 3 e 1 6 j k 8 0 376 001 \0 326 < \
0003500 i g 1 2 I \r A f r a m e c o
0003520 n s i s t s o f t h e f o
0003540 l l o w i n g s e q u e n c e
0003560 o f 8 - b i t b y t e s :
0003600 032 z 1 8 6 9 7 l 3 0 3 3 e 1 0 j
0003620 \ g \r S Y N S Y N . . . S
0003640 Y N D L E S T X . . . t
0003660 r a n s p a r e n t d a t a
0003700 . . . D L E E T X C R C 1
0003720 C R C 2 032 z 1 8 6 9 7 l 4 3 0
0003740 3 e 1 0 \ f 1 g 3 f 0 1 f 1
0003760 3 f 0 5 f 1 3 f 0 1 f 1
0004000 3 f 0 1 f 1 3 f 0 2 6 f 1
0004020 3 f 0 1 f 1 3 f 0 1 f 1
0004040 4 f 0 1 f 1 4 f 0 \r T h e
0004060 f r a m e b e g i n s w 376
0004100 001 \0 252 a i t h a t l e a s t
0004120 t w o S Y N b y t e s ,
0004140 w h i c h t h e r e c e i v
0004160 e r s e a r c h e s f o r
0004200 i n o r d e r t o e s t a
0004220 b l i s h b y t e s y n c h
0004240 r o n i z a t i o n . T h e
0004260 s e q u e n c e D L E S T
0004300 X s i g n a l s t h e s t
0004320 a r t o f t h e d a t a
0004340 p o r t i o n o f t h e f
0004360 r a m e . 032 z 1 8 6 9 7 l 3 0 3
0004400 3 e 1 0 j \ g 3 5 f 1 3 f 0
0004420 9 8 f 1 3 f 0 1 f 1 3 f 0
0004440 \r W i t h i n t h e d a t a
0004460 p o r t i o n , a l l b y
0004500 t e s 376 001 \0 344 374 a r e t r e
0004520 a t e d a s l i t e r a l
0004540 d a t a e x c e p t D L E ,
0004560 w h i c h i s a n e s c
0004600 a p e c h a r a c t e r .
0004620 A l i t e r a l d a t a b
0004640 y t e w h o s e c o d e c
0004660 o r r e s p o n d s t o D L
0004700 E i s t r a n s m i t t e d
0004720 b y d o u b l i n g i t ,
0004740 i . e . , b y s e n d i n
0004760 g D L E D L E . I f t
0005000 h e s e q u e n c e D L E
0005020 S Y N a p p e a r s , b o t
0005040 h b y t e s a r e i g n o
0005060 r e d . S o m e s y n c h
0005100 r o n o u s i n 376 001 \0 002 037 t e
0005120 r f a c e s a u t o m a t i c
0005140 a l l y t r a n s m i t D L
0005160 E S Y N w h e n a t r a
0005200 n s m i t d a t a - l a t e
0005220 c o n d i t i o n o c c u r s
0005240 . 032 z 1 8 6 9 7 l 3 0 3 3 e 1 0
0005260 j \ g 7 0 f 1 3 f 0 7 9 f 1
0005300 3 f 0 4 9 f 1 3 f 0 1 f
0005320 1 3 f 0 1 9 f 1 3 f 0 1
0005340 f 1 3 f 0 3 5 f 1 \r T h e
0005360 e n d o f t h e t r a n s
0005400 p a r e n t d a t a i s i
0005420 n d i c a t e d b y t h e
0005440 s e q u e n c e D L E E T X
0005460 . F o l l o w i n g t h i
0005500 s a r e t w o b y t e 376 001
0005520 \0 241 353 s c o n t a i n i n g
0005540 t h e 1 6 - b i t C R C (
0005560 C y c l i c a l R e d u n d a
0005600 n c y C h e c k ) , t r a n
0005620 s m i t t e d l o w - o r d e
0005640 r b y t e f i r s t . T
0005660 h e C R C a l g o r i t h m
0005700 i s g i v e n b e l o w .
0005720 T h e C R C i s c o m
0005740 p u t e d o v e r t h e t
0005760 r a n s p a r e n t d a t a
0006000 b y t e s a n d t h e E T
0006020 X . W h e n t h e s e q
0006040 u e n c e D L E D L E a p
0006060 p e a r s , o n l y o n e
0006100 o f t h e D L E s c o n t
0006120 r i b 376 001 \0 ^ 361 u t e s t o
0006140 t h e C R C . W h e n D
0006160 L E S Y N a p p e a r s ,
0006200 n e i t h e r b y t e i s
0006220 i n c l u d e d . 032 z 1 8 6 9 7
0006240 l 3 0 3 3 e 1 0 j \ g 6 1 f 1
0006260 3 f 0 1 f 1 3 f 0 5 4 f 1
0006300 3 f 0 6 9 f 1 3 f 0 3 2
0006320 f 1 3 f 0 5 3 f 1 3 f 0
0006340 2 1 f 1 3 f 0 1 f 1 3 f 0
0006360 2 6 f 1 3 f 0 2 1 f 1 3
0006400 f 0 8 f 1 3 f 0 1 f 1 3
0006420 f 0 \r B y t e s y n c h r o n
0006440 i z a t i o n i s n o t n
0006460 e c e s s a r i l y m a i n t
0006500 a i n e d f r o m o n e f
0006520 r a m e t o 376 001 \0 i 0 t h e
0006540 n e x t , s o a f t e r
0006560 e a c h f r a m e t h e r
0006600 e c e i v e r s h o u l d r
0006620 e s t a r t i t s b i t - a
0006640 t - a - t i m e s e a r c h
0006660 f o r a S Y N b y t e .
0006700 T h e d a t a t r a n s m
0006720 i t t e d b e t w e e n f r
0006740 a m e s i s n o t s p e c
0006760 i f i e d , b u t i t s h
0007000 o u l d n o t b e a p a
0007020 t t e r n t h a t c o u l d
0007040 b e m i s t a k e n f o r
0007060 S Y N o r D L E . A l
0007100 l - z e r o e s o r a l l -
0007120 o n e s a r e g o o d 376 001 \0
0007140 ^ 035 c h o i c e s f o r i
0007160 n t e r - f r a m e d a t a .
0007200 032 z 1 8 6 9 7 l 3 0 3 3 e 1 0 j
0007220 \ g 1 5 8 f 1 3 f 0 1 2 0 f
0007240 1 3 f 0 4 f 1 3 f 0 \r A l
0007260 l b y t e s a r e t r a n
0007300 s m i t t e d l o w - o r d e
0007320 r b i t f i r s t . W h
0007340 e n t h e t r a n s p a r e
0007360 n t d a t a i s t r e a t
0007400 e d a s 1 6 - b i t w o r
0007420 d s , t h e o r d e r o f
0007440 b y t e s i n e a c h w
0007460 o r d i s h i g h - o r d e
0007500 r , t h e n l o w - o r d e
0007520 r . 032 z 1 8 6 9 7 l 3 0 3 3 e 1
0007540 0 j 376 001 \0 376 F \ g \r C h a r a c
0007560 t e r C o d e s 032 z 1 8 6 9 7
0007600 l 3 0 3 3 e 1 6 j k 8 0 \ i g 1
0007620 5 I \r W e u s e t h e A S
0007640 C I I c o d e s f o r t h
0007660 e s p e c i a l c h a r a c
0007700 t e r s . T h e s e a r e
0007720 : 032 z 1 8 6 9 7 l 3 0 3 3 e 1 0
0007740 j \ g 1 1 f 1 5 f 0 \r S Y N \t
0007760 0 2 6 B \r D L E \t 0 2 0 B \r S T
0010000 X \t 0 0 2 B \r E T X \t 2 0 3 B 032
0010020 z 1 8 6 9 7 l 4 3 0 3 e 1 0 j (
0010040 0 , 6 5 9 2 ) ( 1 , 6 5 5 3 5 )
0010060 ( 5 , 6 5 5 3 5 ) ( 6 , 6 5 5 3
0010100 5 ) \ f 1 g 3 f 0 4 f 1 1 f
0010120 0 1 f 1 3 f 0 4 f 1 1 f
0010140 0 1 f 1 3 376 001 \0 v \v f 0 4
0010160 f 1 1 f 0 1 f 1 3 f 0 4
0010200 f 1 1 f 0 \r C R C A l g o r
0010220 i t h m 032 z 1 8 6 9 7 l 3 0 3 3
0010240 e 1 6 j k 8 0 ( 1 2 7 0 ) \ f 1
0010260 i g 3 f 0 1 0 I \r T h e C R
0010300 C a l g o r i t h m u s e d
0010320 i s t h e i n d u s t r y
0010340 - s t a n d a r d C R C - 1 6
0010360 . T h e C R C i s a
0010400 1 6 - b i t n u m b e r w h
0010420 i c h i s t h e r e m a i
0010440 n d e r f r o m d i v i d i
0010460 n g t h e d a t a b i t
0010500 s t r e a m b y t h e p o
0010520 l y n o m i a l x 1 6 + x 1 5
0010540 + x 2 + x 0 . H a r 376 001 \0 274
0010560 l d w a r e i m p l e m e n t
0010600 a t i o n s o f C R C - 1 6
0010620 a r e a v a i l a b l e i
0010640 n t h e f o r m o f i n
0010660 t e g r a t e d c i r c u i t
0010700 s s u c h a s t h e F a
0010720 i r c h i l d 9 4 0 1 . 032 z 1
0010740 8 6 9 7 l 3 0 3 3 e 1 0 j \ g 4
0010760 f 1 3 f 0 4 1 f 1 3 f 0
0011000 1 0 f 1 3 f 0 9 6 f 1 o 4
0011020 2 f 0 o 0 2 f 1 o 4 2 f 0 o
0011040 0 2 f 1 o 4 1 f 0 o 0 2 f
0011060 1 o 4 1 f 0 o 0 3 1 f 1 3
0011100 f 0 \r T h e m a n n e r i n
0011120 w h i c h t h e C R C i
0011140 s g e n e r a t e d a n d
0011160 c 376 001 \0 g 031 h e c k e d i s
0011200 a s f o l l o w s . T h e
0011220 t r a n s m i t t e r i n i
0011240 t i a l i z e s t h e C R C
0011260 t o z e r o . T h e n ,
0011300 f o r e v e r y b i t i
0011320 n t h e d a t a s t r e a
0011340 m , i t u p d a t e s t h
0011360 e C R C u s i n g a s i
0011400 m p l e X O R - f e e d b a c
0011420 k t e c h n i q u e . A t
0011440 t h e e n d o f t h e
0011460 d a t a , t h e t r a n s m
0011500 i t t e r a p p e n d s t h
0011520 e C R C , l o w - o r d e r
0011540 b i t f i r s t . 032 z 1 8 6
0011560 9 7 l 3 0 3 376 001 \0 361 274 3 e 1 0 j
0011600 \ g 2 4 f 1 3 f 0 7 4 f 1
0011620 3 f 0 6 6 f 1 3 f 0 1 6 f
0011640 1 3 f 0 7 4 f 1 3 f 0 \r T
0011660 h e r e c e i v e r c o m p
0011700 u t e s t h e C R C i n
0011720 a s i m i l a r m a n n e r
0011740 e x c e p t t h a t t h e
0011760 1 6 b i t s o f C R C
0012000 a t t h e e n d o f t h
0012020 e d a t a a r e i n c l u
0012040 d e d i n t h e C R C c
0012060 o m p u t a t i o n . T h e
0012100 C R C a l g o r i t h m h
0012120 a s t h e p r o p e r t y
0012140 t h a t i f n o e r r o r
0012160 s h a v e o c c u 376 001 \0 O 036
0012200 r r e d , t h e r e s u l t
0012220 o f a p p l y i n g t h e
0012240 a l g o r i t h m t o t h
0012260 e d a t a a n d t h e r
0012300 e c e i v e d C R C w i l l
0012320 b e z e r o . 032 z 1 8 6 9 7
0012340 l 3 0 3 3 e 1 0 j \ g 2 6 f 1
0012360 3 f 0 4 8 f 1 3 f 0 2 8 i
0012400 8 I 8 f 1 3 f 0 1 9 f 1 3
0012420 f 0 1 1 0 i 3 I 1 4 f 1 3 f
0012440 0 \r T h e C R C m a y b e
0012460 c o m p u t e d i n s o f
0012500 t w a r e o r m i c r o c o
0012520 d e b y a n y o f s e v
0012540 e r a l m e t h o d s . O
0012560 n e t h a t i s e a s y
0012600 376 001 \0 > 252 t o u n d e r s t a
0012620 n d w o r k s a s i n g l
0012640 e b i t a t a t i m e ,
0012660 b u t t h i s i s r e l
0012700 a t i v e l y e x p e n s i v
0012720 e s i n c e i t m u s t
0012740 b e e x e c u t e d 8 t i
0012760 m e s f o r e v e r y d a
0013000 t a b y t e . T h e f o
0013020 l l o w i n g B C P L p r o
0013040 c e d u r e , g i v e n a
0013060 p a r t i a l C R C a n d
0013100 a n e w d a t a b y t e
0013120 ( r i g h t - j u s t i f i e d
0013140 ) , r e t u r n s t h e u
0013160 p d a t e d C R C : 032 z 1 8 6
0013200 9 7 l 3 0 376 001 \0 273 L 3 3 e 1 0 j
0013220 \ g 4 f 1 3 f 0 2 3 4 f 1
0013240 4 f 0 2 8 f 1 3 f 0 6 0 f
0013260 1 3 f 0 \r l e t U p d a t e
0013300 C R C ( c r c , d a t a ) =
0013320 v a l o f \r \t [ \r \t f o r i
0013340 = 1 t o 8 d o \r \t \t [
0013360 \r \t \t l e t x o r F e e d b a
0013400 c k = ( c r c x o r d a
0013420 t a ) & 1 \r \t \t c r c =
0013440 c r c r s h i f t 1 \r \t \t d
0013460 a t a = d a t a r s h i f
0013500 t 1 \r \t \t i f x o r F e e d
0013520 b a c k n e 0 t h e n c
0013540 r c = c r c x o r 1 2 0
0013560 0 0 1 B \r \t \t ] \r \t r e s u l t
0013600 i s c r c \r \t ] 032 376 001 \0 265 \0 z
0013620 1 8 6 9 7 l 4 3 0 3 e 1 0 k 1 2
0013640 0 ( 0 , 5 0 2 4 ) ( 1 , 5 7 1 5
0013660 ) ( 2 , 6 4 2 1 ) ( 3 , 7 1 2 6
0013700 ) \ f 6 g 1 8 9 f 7 1 f 6 \r T
0013720 h e i d e a i s t o r i
0013740 g h t - s h i f t t h e p a
0013760 r t i a l C R C a n d t h
0014000 e d a t a b y t e b y o
0014020 n e b i t a n d t o c o
0014040 m p a r e t h e b i t s t
0014060 h a t a r e s h i f t e d
0014100 o u t . I f t h e y a r
0014120 e t h e s a m e , t h e
0014140 C R C i s n o t m o d i f
0014160 i e d f u r t h e r ; i f
0014200 t h e y a r e d i f f e 376
0014220 001 \0 356 201 r e n t , t h e ( s
0014240 h i f t e d ) C R C i s X
0014260 O R e d w i t h t h e c o
0014300 n s t a n t 1 2 0 0 0 1 B . 032
0014320 z 1 8 6 9 7 l 3 0 3 3 e 1 0 j (
0014340 1 2 7 0 ) \ g 1 4 5 f 1 3 f 0
0014360 6 4 f 1 3 f 0 4 f 1 3 f
0014400 0 2 7 f 1 1 f 0 \r A f a s
0014420 t e r t e c h n i q u e u p
0014440 d a t e s t h e C R C a
0014460 f u l l b y t e a t a t
0014500 i m e , u s i n g a 2 5 6
0014520 - w o r d t a b l e , C R C
0014540 T A B , w h i c h i s i n
0014560 i t i a l i z e d a s f o l
0014600 l o w s : 032 z 1 8 6 9 7 l 3 0 3
0014620 3 e 1 0 376 001 \0 336 265 j k 1 9 0 \ g
0014640 3 1 f 1 3 f 0 4 8 f 1 6 f
0014660 0 \r f o r i = 0 t o 2
0014700 5 5 d o \r \t [ \r \t l e t c r
0014720 c = 0 \r \t l e t v a l =
0014740 i \r \t f o r p o w e r =
0014760 0 t o 7 d o \r \t \t t e s t
0015000 ( v a l & 1 ) e q 0 \r
0015020 \t \t \t i f s o v a l = v a
0015040 l r s h i f t 1 \r \t \t \t i f
0015060 n o t \r \t \t \t \t [ \r \t \t \t \t c r
0015100 c = c r c x o r ( 1 2 0
0015120 0 0 1 B r s h i f t ( 7 -
0015140 p o w e r ) ) \r \t \t \t \t v a l
0015160 = ( v a l r s h i f t 1
0015200 ) x o r 1 2 0 0 0 1 B \r \t \t
0015220 \t \t ] \r \t C R C T 376 001 \0 356 6 A B
0015240 ! i = c r c \r \t ] 032 z 1
0015260 8 6 9 7 l 4 3 0 3 e 1 0 ( 0 , 5
0015300 0 2 4 ) \ f 6 g 1 6 1 f 7 1 f
0015320 6 5 6 f 7 1 f 6 8 f 7 6
0015340 f 6 \r T h e p r o c e d u r e
0015360 f o r u p d a t i n g t h
0015400 e C R C i s t h e n s i
0015420 m p l y : 032 z 1 8 6 9 7 l 3 0 3
0015440 3 e 1 0 j k 6 0 ( 1 2 7 0 ) \ g
0015460 3 1 f 1 3 f 0 \r l e t U p d
0015500 a t e C R C ( c r c , d a t a
0015520 ) = \r \t ( c r c r s h i f t
0015540 8 ) x o r C R C T A B !
0015560 ( ( c r c x o r d a t a )
0015600 & 3 7 7 B ) 032 z 1 8 6 9 7 l
0015620 4 3 0 3 e 1 0 k 3 0 ( 0 , 5 376 001
0015640 \0 8 323 0 2 4 ) \ f 6 g 4 7 f 7
0015660 6 f 6 2 4 f 7 1 f 6 \r P a c
0015700 k e t F o r m a t s 032 z 1 8 6
0015720 9 7 l 3 0 3 3 e 2 2 j k 8 0 ( 1
0015740 2 7 0 ) \ b g 1 4 B \r T w o t
0015760 y p e s o f p a c k e t s
0016000 a r e p r e s e n t l y t r
0016020 a n s p o r t e d o v e r s
0016040 y n c h r o n o u s l i n e s
0016060 : e n c a p s u l a t e d
0016100 P u p s a n d s u b - n e t
0016120 w o r k r o u t i n g t a b
0016140 l e s . R e f e r t o F
0016160 i g u r e 1 . T h e t w
0016200 o t y p e s a r e d i s t
0016220 i n g u i s h e d b y t h e
0016240 f i 376 001 \0 # 317 r s t w o r d
0016260 o f t h e p a c k e t .
0016300 A n e n c a p s u l a t e d
0016320 P u p i s t y p e 5 1 2
0016340 a n d a r o u t i n g t
0016360 a b l e i s t y p e 5 1 3
0016400 . 1 6 b i t s a r e r
0016420 e s e r v e d f o r t h e
0016440 T y p e w o r d b e c a u s
0016460 e w e c o n t e m p l a t e
0016500 s u b d i v i d i n g i t
0016520 t o i n c l u d e o t h e r
0016540 i n f o r m a t i o n s u c
0016560 h a s t h a t r e q u i r
0016600 e d f o r s u b - n e t w o
0016620 r k f r a g m e n t a t i o n
0016640 o f l a r g 376 001 \0 223 350 e p
0016660 a c k e t s . 032 z 1 8 6 9 7 l 3
0016700 0 3 3 e 1 0 j \ g 7 2 i 1 7 I 5
0016720 i 2 6 I 1 5 3 f 1 \r N o t e t
0016740 h a t w h a t i s s h o w
0016760 n i n t h e f i g u r e
0017000 i s t h e t r a n s p a r e
0017020 n t d a t a o n l y ; a
0017040 l l p a c k e t s a r e c
0017060 a r r i e d w i t h i n f r
0017100 a m e s a s d e s c r i b e
0017120 d i n t h e p r e c e d i
0017140 n g s e c t i o n . T h i
0017160 s s h o u l d b e a s s u
0017200 m e d f o r t h e r e m a
0017220 i n d e r o f t h i s d o
0017240 c u m e n t . 032 z 1 8 6 9 376 001 \0
0017260 \v z 7 l 3 0 3 3 e 1 0 j \ g 4 5
0017300 i 1 7 I \r P u p E n c a p s u
0017320 l a t i o n 032 z 1 8 6 9 7 l 3 0
0017340 3 3 e 1 6 j k 8 0 \ i g 1 7 I \r
0017360 A P u p i s e n c a p s u
0017400 l a t e d s i m p l y b y
0017420 p r e f i x i n g t h e a p
0017440 p r o p r i a t e T y p e w
0017460 o r d . N o t e t h a t
0017500 t h e p a c k e t d o e s
0017520 n o t c a r r y i m m e d i
0017540 a t e s o u r c e a n d d
0017560 e s t i n a t i o n h o s t
0017600 n u m b e r s , t h o u g h
0017620 t h e i m m e d i a t e d e
0017640 s t i n a t i o n i s d e r
0017660 i v 376 001 \0 237 037 e d a n d u s
0017700 e d b y t h e s u b - n e
0017720 t w o r k r o u t i n g a l
0017740 g o r i t h m t o d e t e r
0017760 m i n e o n w h i c h o u
0020000 t g o i n g l i n e t o t
0020020 r a n s m i t t h e p a c k
0020040 e t . A c o n s e q u e n
0020060 c e o f t h e p a c k e t
0020100 ' s n o t c a r r y i n g
0020120 t h e i m m e d i a t e d e
0020140 s t i n a t i o n h o s t n
0020160 u m b e r i s t h a t t h
0020200 e P u p m u s t u n d e r
0020220 g o i n t e r - n e t w o r k
0020240 P u p r o u t i n g a t
0020260 e v e r y s 376 001 \0 267 \v u b - n
0020300 e t w o r k n o d e t h r o
0020320 u g h w h i c h i t p a s
0020340 s e s . T h i s i n t u
0020360 r n i m p l i e s t h a t
0020400 a l l s u b - n e t w o r k
0020420 n o d e s m u s t b e P u
0020440 p G a t e w a y s . 032 z 1 8 6
0020460 9 7 l 3 0 3 3 e 1 0 j \ g 9 6 i
0020500 3 I 2 0 3 f 1 \r S u b - N e t w
0020520 o r k R o u t i n g T a b l
0020540 e 032 z 1 8 6 9 7 l 3 0 3 3 e 1 6
0020560 j k 8 0 \ i g 2 5 I \r A R o u
0020600 t i n g T a b l e i s a
0020620 n o n - P u p p a c k e t c
0020640 a r r y i n g s u b - n e t w
0020660 o r k r o u t i n g 376 001 \0 u
0020700 032 i n f o r m a t i o n . T
0020720 h i s s h o u l d n o t b
0020740 e c o n f u s e d w i t h
0020760 a G a t e w a y I n f o r m
0021000 a t i o n P u p , w h i c h
0021020 i s n e t w o r k - i n d e
0021040 p e n d e n t a n d c a r r
0021060 i e s i n t e r - n e t w o r
0021100 k r o u t i n g i n f o r m
0021120 a t i o n . 032 z 1 8 6 9 7 l 3 0
0021140 3 3 e 1 0 j \ g 2 1 i 7 I \r T h
0021160 e p a c k e t c o n s i s t
0021200 s o f a n i d e n t i f y
0021220 i n g T y p e w o r d , t
0021240 h e s u b - n e t w o r k h
0021260 o s t n u m b e r o f t h
0021300 e 376 001 \0 A 354 p a c k e t ' s
0021320 s e n d e r , t h e n u m b
0021340 e r o f r o u t i n g e n
0021360 t r i e s , a n d t h e r
0021400 o u t i n g e n t r i e s t
0021420 h e m s e l v e s . T h e
0021440 f i r s t r o u t i n g e n
0021460 t r y r e f e r s t o s u
0021500 b - n e t w o r k h o s t 1
0021520 , t h e s e c o n d t o
0021540 h o s t 2 , e t c . T h
0021560 i s a r r a n g e m e n t i
0021600 m p l i e s t h a t t h e r
0021620 e c a n ' t b e v e r y
0021640 m a n y h o s t s i n t h
0021660 e s u b - n e t w o r k , a
0021700 n d t h e 376 001 \0 Z { h o s t
0021720 n u m b e r s p a c e m u
0021740 s t b e f a i r l y d e n
0021760 s e . 032 z 1 8 6 9 7 l 3 0 3 3 e
0022000 1 0 j \ g 2 4 9 f 1 \r E a c h
0022020 r o u t i n g t a b l e e n
0022040 t r y c o n t a i n s a h
0022060 o p c o u n t a n d a l
0022100 i n e n u m b e r . T h e
0022120 h o p c o u n t i s t h
0022140 e e s t i m a t e d m i n i
0022160 m u m n u m b e r o f p o
0022200 i n t - t o - p o i n t l i n
0022220 e s b e t w e e n t h e h
0022240 o s t g e n e r a t i n g t
0022260 h e r o u t i n g t a b l e
0022300 a n d t h e h o 376 001 \0 257 B
0022320 s t t o w h i c h t h e
0022340 r o u t i n g t a b l e e n
0022360 t r y r e f e r s . T h e
0022400 e n t r y c o r r e s p o n
0022420 d i n g t o t h e s e n d
0022440 i n g h o s t i t s e l f
0022460 m u s t c o n t a i n a h
0022500 o p c o u n t o f z e r o
0022520 . E n t r i e s c o r r e
0022540 s p o n d i n g t o h o s t
0022560 s t h a t a r e b e l i e
0022600 v e d t o b e i n a c c e
0022620 s s i b l e c o n t a i n a
0022640 h o p c o u n t o f 2 5
0022660 5 . 032 z 1 8 6 9 7 l 3 0 3 3 e 1
0022700 0 j \ g \r T h e l i n e n u
0022720 376 001 \0 333 y m b e r i d e n t i
0022740 f i e s t h e l i n e o v
0022760 e r w h i c h t h e s e n
0023000 d i n g h o s t b e l i e v
0023020 e s i t c a n a c h i e v
0023040 e t h e m i n i m u m p a
0023060 t h c l a i m e d b y t h
0023100 e h o p c o u n t . T h
0023120 i s i n f o r m a t i o n i
0023140 s u s e l e s s t o a h
0023160 o s t r e c e i v i n g t h
0023200 e r o u t i n g t a b l e .
0023220 I t i s i n c l u d e d
0023240 s o t h a t t h e b o d
0023260 y o f a R o u t i n g T
0023300 a b l e p a c k e t m a y
0023320 b e g e 376 001 \0 f 031 n e r a t e
0023340 d s i m p l y b y c o p y
0023360 i n g t h e i n t e r n a l
0023400 r e p r e s e n t a t i o n
0023420 o f t h e s e n d e r ' s
0023440 r o u t i n g t a b l e . 032 z
0023460 1 8 6 9 7 l 3 0 3 3 e 1 0 j \ g
0023500 1 3 0 f 1 \r S u b - N e t w o r
0023520 k O r g a n i z a t i o n a
0023540 n d A l g o r i t h m s 032 z 1
0023560 8 6 9 7 l 3 0 3 3 e 2 2 j k 8 0
0023600 \ b g 3 9 B \r A c o l l e c t
0023620 i o n o f h o s t s i n t
0023640 e r c o n n e c t e d b y s
0023660 y n c h r o n o u s l i n e s
0023700 i s t r e a t e d a s a
0023720 s i n g l e n e 376 001 \0 ; 264 t
0023740 w o r k w i t h i n t h e
0023760 P u p i n t e r - n e t w o r
0024000 k . T h i s n e t w o r k
0024020 i s a s s i g n e d a u
0024040 n i q u e n e t w o r k n u
0024060 m b e r , a n d t h e h o
0024100 s t s a r e a s s i g n e d
0024120 u n i q u e h o s t n u m
0024140 b e r s w i t h i n t h a t
0024160 n e t w o r k . T o a v
0024200 o i d a n y c o n f u s i o
0024220 n b e t w e e n t h e P u
0024240 p i n t e r - n e t w o r k
0024260 a n d a s p e c i f i c n
0024300 e t w o r k c o m p o s e d
0024320 o f n o d e s i n t e r c 376
0024340 001 \0 330 240 o n n e c t e d b y
0024360 s y n c h r o n o u s l i n e
0024400 s , w e r e f e r t o t
0024420 h e l a t t e r a s t h e
0024440 s u b - n e t w o r k . 032 z 1
0024460 8 6 9 7 l 3 0 3 3 e 1 0 j \ g 4
0024500 0 0 i 1 1 I \r E a c h h o s t
0024520 i n t h e s u b - n e t w
0024540 o r k m a i n t a i n s a
0024560 l o c a l r o u t i n g t a
0024600 b l e c o n t a i n i n g a
0024620 n e n t r y f o r e v e r
0024640 y o t h e r h o s t . E
0024660 a c h e n t r y c o n t a i
0024700 n s a h o p c o u n t a
0024720 n d a l i n e n u m b e r
0024740 , a s 376 001 \0 H | d e s c r i
0024760 b e d i n t h e p r e c e
0025000 d i n g s e c t i o n . A
0025020 d d i t i o n a l l y , f o r
0025040 e a c h s y n c h r o n o u
0025060 s l i n e c o n n e c t e d
0025100 t o t h e h o s t t h e
0025120 r e i s a l i n e s t a
0025140 t e w i t h v a l u e s d
0025160 o w n , u p , a n d l o o
0025200 p e d b a c k , a n d a
0025220 t i m e r u s e d t o t i
0025240 m e o u t d e a d l i n e
0025260 s . 032 z 1 8 6 9 7 l 3 0 3 3 e 1
0025300 0 j \ g 2 6 8 i 1 0 I 1 3 i 4 I
0025320 2 i 2 I 6 i 1 1 I \r E v e r y
0025340 5 s e c o n d s 376 001 \0 s 275 ,
0025360 t h e h o s t s e n d s a
0025400 R o u t i n g T a b l e p
0025420 a c k e t o n e v e r y l
0025440 i n e . 032 z 1 8 6 9 7 l 3 0 3 3
0025460 e 1 0 j \ g \r U p o n r e c e
0025500 i v i n g a r o u t i n g
0025520 t a b l e f r o m s o m e
0025540 l i n e l , t h e h o s t
0025560 u p d a t e s i t s l o c
0025600 a l s t a t e a s f o l l
0025620 o w s : 032 z 1 8 6 9 7 l 3 0 3 3
0025640 e 1 0 j \ g 4 6 i 1 I \r T h e
0025660 t i m e r f o r l i n e l
0025700 i s r e s e t . 032 z 1 8 6 9
0025720 7 l 4 3 0 3 e 1 0 j \ g 1 9 i 1
0025740 I \r T h e l o c a l r o 376 001
0025760 \0 242 360 u t i n g t a b l e i
0026000 s e n u m e r a t e d . F
0026020 o r e a c h e n t r y w h
0026040 o s e l i n e n u m b e r
0026060 f i e l d i s e q u a l t
0026100 o l , t h e h o p c o u
0026120 n t i s s e t t o 2 5 5
0026140 . T h e e f f e c t o f
0026160 t h i s i s t o p u r g
0026200 e o b s o l e t e i n f o r
0026220 m a t i o n a b o u t l i n
0026240 e l , s i n c e n e w i
0026260 n f o r m a t i o n i s a b
0026300 o u t t o b e i n c o r p
0026320 o r a t e d . 032 z 1 8 6 9 7 l 4
0026340 3 0 3 e 1 0 j \ g 9 1 i 1 I 3 0
0026360 f 1 376 001 \0 204 245 6 5 i 1 I \r I f
0026400 t h e S o u r c e H o s t
0026420 i s e q u a l t o t h e
0026440 l o c a l h o s t n u m b
0026460 e r , t h e l i n e s t a
0026500 t e f o r l i n e l i s
0026520 s e t t o l o o p e d b
0026540 a c k a n d n o f u r t h
0026560 e r p r o c e s s i n g i s
0026600 p e r f o r m e d o n t h
0026620 e R o u t i n g T a b l e
0026640 p a c k e t . 032 z 1 8 6 9 7 l 4
0026660 3 0 3 e 1 0 j \ g 7 i 1 1 I 6 0
0026700 i 1 I 1 1 i 1 1 I \r T h e l i
0026720 n e s t a t e f o r l i n
0026740 e l i s s e t t o u p
0026760 . 032 z 1 8 6 9 7 376 001 \0 247 271 l 4 3
0027000 0 3 e 1 0 j \ g 2 4 i 1 I 1 1 i
0027020 2 I \r T h e l o c a l r o u
0027040 t i n g t a b l e a n d t
0027060 h e e n t r i e s i n t h
0027100 e p a c k e t a r e e n u
0027120 m e r a t e d i n p a r a l
0027140 l e l . F o r e a c h h
0027160 o s t , i f t h e h o p
0027200 c o u n t i n t h e l o c
0027220 a l r o u t i n g t a b l e
0027240 i s g r e a t e r t h a n
0027260 t h e c o r r e s p o n d i
0027300 n g h o p c o u n t i n
0027320 t h e p a c k e t , t h e
0027340 l o c a l r o u t i n g t a
0027360 b l e e n t r y ' s h 376 001 \0
0027400 271 N o p c o u n t i s r e
0027420 p l a c e d b y t h e p a
0027440 c k e t s h o p c o u n t
0027460 p l u s o n e a n d t h e
0027500 l i n e n u m b e r i s
0027520 r e p l a c e d b y l .
0027540 I f t h e r e s u l t i n g
0027560 h o p c o u n t i s g r
0027600 e a t e r t h a n t h e c
0027620 o n s t a n t M a x H o p s
0027640 ( p r e s e n t l y 1 5 ) ,
0027660 i t i s r e p l a c e d b
0027700 y 2 5 5 ( t h e r e b y m
0027720 a r k i n g t h e h o s t
0027740 i n a c c e s s i b l e ) . 032 z
0027760 1 8 6 9 7 l 4 3 0 3 e 1 0 j \ g
0030000 3 2 376 001 \0 375 227 4 i 1 I 5 9 i 7 I
0030020 \r I f n o r o u t i n g t
0030040 a b l e s a r e r e c e i v
0030060 e d o v e r s o m e l i n
0030100 e l d u r i n g a p e r
0030120 i o d o f 2 0 s e c o n d
0030140 s , t h e l i n e ' s s t
0030160 a t e i s c h a n g e d t
0030200 o d o w n . T h e n a l
0030220 l e n t r i e s i n t h e
0030240 l o c a l r o u t i n g t
0030260 a b l e a r e e n u m e r a
0030300 t e d . F o r e a c h e
0030320 n t r y w h o s e l i n e
0030340 n u m b e r f i e l d i s
0030360 e q u a l t o l , t h e
0030400 h o p c o u 376 001 \0 W P n t i
0030420 s s e t t o 2 5 5 . 032 z 1
0030440 8 6 9 7 l 3 0 3 3 e 1 0 j \ g 4
0030460 9 i 1 I 6 3 i 4 I 1 1 5 i 1 I \r
0030500 O u t g o i n g P u p s a r
0030520 e r o u t e d t o l i n e
0030540 s b y c o m p u t i n g t
0030560 h e i m m e d i a t e d e s
0030600 t i n a t i o n h o s t ( a
0030620 n o p e r a t i o n p e r f
0030640 o r m e d a t t h e P u p
0030660 i n t e r - n e t w o r k l
0030700 e v e l ) a n d s i m p l y
0030720 u s i n g i t a s a n
0030740 i n d e x i n t o t h e l
0030760 o c a l r o u t i n g t a b
0031000 l e . I f t h e 376 001 \0 W
0031020 : r o u t i n g t a b l e e
0031040 n t r y ' s h o p c o u n t
0031060 i s 2 5 5 , t h e h o s
0031100 t i s i n a c c e s s i b l
0031120 e a n d t h e p a c k e t
0031140 i s d i s c a r d e d . 032 z
0031160 1 8 6 9 7 l 3 0 3 3 e 1 0 j \ g
0031200 5 1 i 2 6 I \r T h i s i s a
0031220 n e x t r e m e l y s i m p
0031240 l i f i e d v e r s i o n o
0031260 f t h e r o u t i n g a l
0031300 g o r i t h m u s e d i n
0031320 t h e A r p a n e t . I t
0031340 s m a j o r d e f e c t s
0031360 a r e t h a t ( a ) i t
0031400 u s e s a n i m p e r f e c
0031420 t 376 \0 316 335 v m e t r i c ( h
0031440 o p c o u n t ) f o r m a
0031460 k i n g r o u t i n g d e c
0031500 i s i o n s , ( b ) i t i
0031520 s u n a b l e t o m a k e
0031540 e f f e c t i v e u s e o
0031560 f m u l t i p l e p a t h s
0031600 t o a g i v e n d e s t
0031620 i n a t i o n , a n d ( c )
0031640 i t d o e s n o t e x t
0031660 e n d w e l l t o l a r g
0031700 e s u b - n e t w o r k s . 032
0031720 z 1 8 6 9 7 l 3 0 3 3 e 1 0 j \
0031740 f 1 g \r 377 \0 \0 S y n c T r a n s
0031760 p o r t . s i l \0 376 001 \0 / 357 9 r
0032000 377 377 002 \0 260 002 " 341 B 377 377 001 ` 001 @
0032020 002 341 B 377 377 \0 020 001 360 \0 322 341 362 377 377
0032040 \0 320 \0 260 \0 322 341 360 377 377 \0 320 \0 240 \0 322
0032060 340 260 377 377 001 \0 002 @ 001 : R L \t F i g
0032100 u r e 1 . 377 377 001 x 001 X 002 \v 021 c
0032120 031 S u b - N e t w o r k R o u
0032140 t i n g T a b l e 377 377 \0 8 002 \b
0032160 \0 233 022 023 021 P u p E n c a p s u
0032200 l a t i o n 377 377 \0 d 002 P 001 320 R [
0032220 5 S y n c h r o n o u s L i n
0032240 e T r a n s m i s s i o n P
0032260 r o t o c o l P a c k e t F
0032300 o r m a t s 377 377 001 d 001 4 001 276 001 ?
0032320 020 H o s t n H o p C o u n
0032340 t \0 377 377 001 324 001 4 002 025 001 = \v L i n
0032360 e N u m b e r 377 377 001 324 \0 324 376 001
0032400 \0 G * 002 025 \0 335 \v L i n e N u m
0032420 b e r 377 377 001 d \0 324 001 276 \0 337 020 H o
0032440 s t 2 H o p C o u n t 272 377
0032460 377 001 324 \0 304 002 025 \0 315 \v L i n e N
0032500 u m b e r 377 377 001 d \0 304 001 276 \0 317 020
0032520 H o s t 1 H o p C o u n t
0032540 210 377 377 001 ` \0 300 002 340 302 377 377 001 310 \0
0032560 264 002 ! \0 275 021 N u m b e r o f
0032600 E n t r i e s 377 377 001 p \0 264 001 257 \0
0032620 275 \v S o u r c e H o s t 377 377 001
0032640 300 001 0 001 301 341 @ 377 377 001 ` 001 0 002 341
0032660 1 377 377 001 300 001 001 301 341 0 377 377 001 300 001
0032700 020 001 301 341 377 377 001 ` 001 002 341 ! 377
0032720 377 001 ` 001 020 002 341 021 377 377 001 300 001 \0 001
0032740 301 341 020 377 377 001 300 \0 360 001 301 341 \0 377 377 001
0032760 ` 001 \0 002 341 001 377 377 001 ` \0 360 002 340
0033000 361 377 377 376 001 \0 004 354 001 300 \0 340 001 301 340 360
0033020 377 377 001 300 \0 320 001 301 340 340 377 377 001 ` \0 340
0033040 002 340 341 377 377 001 ` \0 320 002 340 321 377 377
0033060 001 300 \0 300 001 301 340 320 377 377 001 300 \0 260 001 301
0033100 340 300 377 377 001 204 \0 244 001 373 \b 257 026 T y p
0033120 e = " R o u t i n g T a b
0033140 l e " 210 377 377 \0 020 \0 260 \0 022 341 360 377 377
0033160 001 ` \0 260 001 b 341 @ 377 377 \0 P \0 244 \0 227
0033200 \b 257 \f T y p e = " P u p " \0
0033220 377 377 \0 350 001 0 \0 375 001 ; 003 P u p 377 377
0033240 \0 350 001 $ 001 * 001 / \f E n c a p s u
0033260 l a t e d \0 377 377 \0 330 001 360 \0 341 341 361
0033300 377 377 \0 340 \0 260 \0 341 341 360 377 377 \0 330 \0 260
0033320 \0 340 340 261 377 377 \0 020 \0 240 \0 320 340 242 377 377
0033340 \0 020 \0 260 \0 322 340 262 377 377 \0 020 \0 240 \0 022
0033360 340 262 377 377 \0 020 \0 300 \0 320 340 301 377 377 \0 020
0033400 \0 320 \0 320 340 321 377 377 376 \0 306 306 377 \0 020 \0
0033420 340 \0 320 340 341 377 377 \0 p \0 320 \0 q 340 340 377
0033440 377 \0 020 \0 360 \0 340 361 377 377 \0 020 001 \0 \0
0033460 320 341 001 377 377 \0 300 \0 360 \0 320 340 361 377 377 \0
0033500 020 001 020 \0 320 341 021 377 377 \0 p 001 \0 \0 q 341
0033520 020 377 377 \0 020 001 0 \0 320 341 1 377 377 \0 020 001
0033540 \0 341 ! 377 377 \0 300 001 \0 320 341 ! 377
0033560 377 \0 020 001 @ \0 320 341 A 377 377 \0 020 001 ` \0
0033600 320 341 a 377 377 \0 p 001 0 \0 q 341 @ 377 377 \0
0033620 020 001 P \0 341 Q 377 377 \0 300 001 P \0 320 341
0033640 Q 377 377 \0 020 001 340 \0 320 341 341 377 377 001 ` \0
0033660 240 001 b 340 262 377 377 001 ` \0 260 002 " 340 262 377
0033700 377 002 \0 240 002 " 340 260 377 377 001 ` \0 240 002
0033720 340 242 377 \0 \0 M a k e S y n c T r
0033740 a n s p o r t . c m \0 376 \0 243 352 360
0033760 \r B r a v o / h S y n c T r a
0034000 n s p o r t \r S i l / p S y n
0034020 c T r a n s p o r t . s i l \r \r
0034040 P r e s s E d i t S y n c T r
0034060 a n s p o r t . p r e s s _
0034100 S y n c T r a n s p o r t . p r
0034120 e s s 1 t o 3 S i l . p
0034140 r e s s S y n c T r a n s p o
0034160 r t . p r e s s 4 t o 9 9
0034200 \r D e l e t e S i l . p r e s
0034220 s \r \r 377 \0 \0 S y n c T r a n s p
0034240 o r t . c m \0 376 \0 K 212 242 S y n c
0034260 T r a n s p o r t . b r a v o
0034300 S y n c T r a n s p o r t . s i
0034320 l M a k e S y n c T r a n s p
0034340 o r t . c m S y n c T r a n s
0034360 p o r t . c m 374
0034370