• No results found

On the Quality of Computer Network Measurements

N/A
N/A
Protected

Academic year: 2021

Share "On the Quality of Computer Network Measurements"

Copied!
238
0
0

Loading.... (view fulltext now)

Full text

(1)Due to the complex diversity of contemporary Internet-services, computer network measurements have gained considerable interest during the recent years. Since they supply network research, development and operations with data important for network traffic modelling, performance and trend analysis, etc. The quality of these measurements affect the results of these activities and thus the perception of the network and its services. This thesis contains a systematic investigation of computer network measurements and a comprehensive overview of factors influencing the quality of performance parameters obtained from computer network measurements. This is done using a novel network performance framework consisting of four modules: Generation, Measurement, Analysis and Visualization. These modules cover all major aspects controlling the quality of computer network measurements and thus the validity of all kinds of conclusions based on them. One major source of error is the timestamp accuracy obtained from measurement hardware and software. Therefore, a method is presented that estimates the timestamp accuracy obtained from measurement hardware and software.The method has been used. to evaluate the timestamp accuracy of some commonly used hardware (Agilent J6800/J6830A and Endace DAG 3.5E) and software (Packet Capture Library). Furthermore, the influence of analysis on the quality of performance parameters is discussed. An example demonstrates how the quality of a performance metric (bitrate) is affected by different measurement tools and analysis methods. The thesis also contains performance evaluations of traffic generators, how accurately applicationlevel measurements describe network behaviour, and of the quality of performance parameters obtained from PING and J-OWAMP. The major conclusion is that measurements systems and tools must be calibrated, verified and validated for the task of interest before using them for computer network measurements. A guideline is presented on how to obtain performance parameters at a desired quality level.. ON THE QUALITY OF COMPUTER NETWORK MEASUREMENTS. ABSTRACT. Patrik Arlos. Keywords: Computer Network Measurements, Network Measurement Accuracy, Timestamp Accuracy, Quality of Measurements, Traffic Generation, Analysis, Sampling.. Patrik Arlos. ISSN 1653-2090 ISBN 91-7295-070-6. 2005:05. 2005:05. ON THE QUALITY OF COMPUTER NETWORK MEASUREMENTS. Blekinge Institute of Technology Doctoral Dissertation Series No. 2005:05 School of Engineering.

(2)

(3)    

(4) 

(5)  

(6)  .  . 

(7)    

(8) 

(9)    

(10)  

(11)       

(12) 

(13) 

(14)     !" !#  $%.

(15)  .

(16)      .              !"# 

(17)  #"$#"$" %       % &     

(18) &    '  .

(19)     () * +     ()    " + , ()   " '  (   (  +     %             ))   '    ,  + )(   )   '  ()     '  Æ (  , )  (       ,    -    (   (  .         +    )  ) .    '    +         ( +    ()   '  ( "  (    ()   + + + '     /    -   )  ( )(   %   ( ()   '  (   (           +  '  )  ( ( '        (   0   , 1   ( ,     2  3   (  +   (4   )     -   ()   '  (   (     +          %    ( 5 (4        ( ()    %   ( (   (  '  " '      ,  (    )    (  ( ()   . %   ( (   (  '  '   (    %     +   ( ()     ( ((     ' 6  7 897 8!  : 0 !:;  ' 6   <) =%; > (  ,  /        -   )  ( )(        *()  (    '  -    )  ( (  6% ;  .   % .   (   (  .     (        .  )  ( +    Æ     ,  '    ))   " + (   (   %  '  % + ,    - .  )  ( )(   %   ( 0  7"5?1  (4        (   (    (  . (  %  " % , + @   +            %      (  . ()   '  (   (       )     ' . % )  ( )(        -  + .  < ()   '  1   (  ,  '  1   (    , ( ()   , A   1   (  , Æ 0   ,    , () .

(20)

(21) . 

(22)    >     '           ,    ) (       '       " 1 >     )      )  (    4       )          ' ,  (  

(23) B      ?     4   '     + %   (   '       *       =%   )    .    ,  C 7         ) ( '  )        7 897 8!  '       ( '  @, '    +  ))   '     + ( .  .  

(24)    .

(25)

(26) 

(27)    

(28)  . .   

(29)  

(30) . .  . < %                                5                                  .       

(31)   .  ! D. .  '    ( 1   (                + 1   (                   + 1   (                 ! < ()    +   + 1   (  (                                                            ::: 8! E :                      D C  >                    D  .                       1   (  B'   '            : 0 !: <                    '   3  7 8          !    <) =%              . .             .             .             .             .             .             . . . $ $ #   D  8 #   ! D.

(32) . 

(33)  

(34)   

(35) . $. .

(36) ! ! !! !D !. 0              1   (                          2  3           ))     < ((  . .     .     .     .     .     .     .     .     .     .     .     .     .     .     .     .     . 8 8 # ! !.             : (                                    .         .         .         .         .         .         .         .         .         .         .         .         .         .         .         . !D ! ! !8 !8 !# D D D. ( ()                    <    3                   '  (  .            0   3             1    : (  ( ()                          ! 1    ?  (   3  ! 1    ? (   3    !! :+    1              !D      1             .    .    .    .    .    .    .    .    .    .    .     .     .     .     .     .     .     .     .     .  $  $    8  $!.         .         .         .         .         .         .         .         .         .         . ! "  D. D D!. (   D F D F D! F DD F >      % (  D! F D! F.                     + (  =       =                            )       C     .     .     .     .     .     .    #  . !. $ %&     # . . ! D. ()                  ( "%  ()       :+ "%  ()      ! < (%    -   () :                ()           ()   ()            ' ()       " ) @           .                   ()                               .         . !. D! DD D . . $$ $8 $8 $# 8 8 8 88 #!.

(37) '. . .  Æ ( 

(38) . '. )&& . 8 8 8!. *. ? )                                  1                                  !  '                                 D. ' "  #. # #!. ( () 1                 # ( () <               # 0  (                 #! < ()   ( () 1      '     ))    1   (    %   + 1   (      #! < ()                   #! >    C              .        .        .        .        .        .        .        .        .        .        . * $ 8    ! D #. . 

(39) . * 

(40)  

(41)  Æ ( 

(42) . .  =*    0                            !  F 0                                  ! ))    = 

(43) +                       8.  +,

(44)

(45)  "  -    %

(46)    : 0 !:               7 8              !  ' %    (         !    <) =%, < ! C'               !! ((  ' .   D  )()  :          .  && 

(47) ., " .       .       .       .       .       .       .       .       .       .       .       .       .       .       .       .       .  . !! !$ D D!  $  . $.      1%)                                   1%)                              8.

(48) *  & 

(49)   # ! ! !! !D. B' +    ' 1   (  -)(   (   >   F                                     ((                       .    .    .    .    .    .    .    .    .    . . $ $ 8 8. ! 

(50)  

(51)   

(52)

(53) .  .  /

(54) 

(55)     )

(56) . '.  

(57) 

(58)  %#. *. D 0                                   8 D 7"5?1                                88.  < % , 2    2 @                  #8  0                                  ## ! > '                                 .  "0

(59) 

(60) 

(61) !

(62) D. :+ (   :-)(     @   )   0 +   )       @  *()         

(63) D 1           

(64) D 1           . 

(65) &#.      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      . *.    $ $ $. *'.

(66)  

(67)   .  '  C    1                        .   ! D   $ 8 #.  *()    + (   (            '     )   (            9

(68)  " ' )                   = ()                        ::: 8! 5+ + '                    :   1< (               : 0 !: ,    :        0 !:  (                       '   3  7 8,     . ! !.  '  )  ( (   (  ( '             8 .   % '  (  +  %  ()           !. D D D! DD. :*()   ' F     F +   (      ( ()          F           .    .    .    .    . ! ! !$ !#.   ! D   $.      ( ()                        ' . %  ( ()            <  .    .   '                 :.                  <  . , '  '     3         )   '  +  0   3  % +  0    -                       .       .       .       . DD D D$ D$ D#  D. .         .         .         .   (   (                                                .         .         .         .         . D 8   8    ! D.

(69)  8 #    ! D   $ 8 #    ! D   $   ! D   $ 8. 0    -  ,     !                  (  )  % 0                        (  ) %  <                           B  (  .   % '   0  <  ) (     F +                                 %      "+ (               :*()   )    "+ (                )      (                         )      (                         )    (, G   ,  G !  % '      )    (, G   ,  G !   % '       ) (   (                     B  (  ( (   , @  *()  G !     B  (  (   , @  *() ,  G ! $     )   '  +   ( () (  (      .   (    '                   .   (    ' ,  F           .   (    ' ,  F          2  3                             .   (    '      3 . . ( "%  () ,    :+ "%  () , %    

(70)   (            ( ()            >   F            :*()   +         ()   ()              ) % (           .        .        .        .        .        .        .        .        .        .        .        .        .        .        .        .        .        . D    $ #    D D  $ $ 8 # $ $ $D $ $8 $# 8 8 8! 8D 8$ #!. $ $.  '       *   + (            #8   ( Æ                           ##. 8 8 8! 8D 8.   ( ' )                  1 ( 1               ( )  (               ? . %    (   '    :*()   ' %  )    (.     .     .     .     .     .     .     .     .     .     .     .     .  ! D  .

(71)  # # #! #D # # #$ #8 ##. (%   <F  )             :*()  )  (    

(72)   ( + + '   1              <)                         5+ + '   (   (               1   (  (  )               (     %   (   (  (  )  1                       1( 1                      .                          .         .         .         .         .         . #  D  $ $ $ 8 #.   ! D .  )    (   (                    C + %     =*    0      1%)   C + %     =*    0      1%)  C + %     F 0      1%)       C + %     F 0      1%)      .     .     . D $ $ ! !.   )    (   (                      !  :    (   0 !:, 1%) , =G!8 % , HG    ! ! :    (   0 !:   1%) ,=G!8 % , HG  ! D  )    +     7 8 '  7 8! =1  !$  :    (       1%) , =G!8 % HG     !#  :    (       1%) , =GD8 % , HG    D $ :    (       1%) , =G!8 % HG    D 8 :    (   <, =* D HG             D # :    (   <, =*  , HG             D$ :    (   <, >

(73)  !   ( , HG      D# ( ()      !  D, '  '9         :    (   >C0, =* %    ( ,HG      !:    (   11, =* HG               ! D:    (   '  , =* %    ( , HG     :    (   '  , <, =* HG            :    (   =* D %    ( , % '      8 $:    (   =*  %    ( , % '      # 8:    (   <, '  ,   9< HG        #< ()       (    )()  :         !  "+ (   )   % :                  D =     F                            D   "+ (   )    ))        1%)   $.

(74) !  ! D  . B  (  I   )  ))  , HG           #    + '  I  )  ))                $  "+ (   )    ))        1%) $ B  (  I   )  ))  ,  1%) , HG    $     + '  I   )  ))              $D. ! ! !! !D ! ! !$ !8. :+ "%  ()                           ( "%  ()         F , G  (   ( "%  ()       F   G  (    ( "%  ()       F   G  (                  F   G  (               F   G  (       

(75)    (,     F , G  ( , HG %)  

(76)    (,     F , G  ( , HG %) . D D D! DD D D D$ D8.  3   )                            $  )                                )                            5?1                           )      7"5?1 +             7"5?1    '  @            7"5?1    '  @      (   7"5?1    '  @     D (  .        .        .        .        . 8 8$ 88 8# # # # #.   ! D. <. <. <. <.    .    .    .    . ! ! D D.    .    . .    . . . . . . . . . .        .    . D"8  D"8 D"  !" D.    .    .    .    .    .    .    . $$ $# 8 8 8 8 8D 8D.

(77)  

(78)    .  (  '  ) :                    ()  :                         $. D. 1   (   )(                        !D.   ! D  . 0   3                         :+    0   3  +   (  +    @  *()   (                    @  *()   (                    ( ()      (     ,    3  1  ( ()    (                 .      .      .   !. :   ( "%  % (   :   + "%  % (   1 %, C             <JJ                 .    .    . 8 8 # #.   ! D.    .    .    .    .    .    .    .    .    .    .    .    .    . $ $.  :+    =* )                          :+     F 0                      #   ! D   $ 8. 0 !: ( ()                      ( ()                        ( ()           F  B'  )    (   (    (       (    <     ( ' =* D#  (    <     ( ' =*    (    <     ( ' >

(79)  !       > C0 %    (           .        .        .        .        . !D !8 D D! DD D D8 .

(80) $ # : (  ( ()      11 %    (    : (  ( ()      '   % "   (  < ()                              (  %   (  )() ()   <   !< ()    )()  :   ( ()      D:   ( ()    '     F     .      .      .  D $      .  < ()   )  ))   I   1%)             < ()   )  ))   I   1%)           8 !

(81)  %    + "%  ()              $ !

(82)       ( "%  ()                 $8  B'  )    +     (                  ( < *()                      

(83)  :-)(     *) (                      .

(84)  . 

(85) 

(86)       ()   '  (   (  +   (    ,        ', () *  +     '  %  +  < (" )   '  (   (  ) +  '  )   ,  + )(    "   '  (     '  % +        " %     (     .   -     + ,    )  )     '    + K, L 1   (    '  % + +   %4  . %  '  %      B  ,    (  %    )  )    '   1       '   M % +   ()   %" +   %     % (  (    % +    . ()            ' )      M )     " )             (  %  + %    *)      ")          @     '    % (  .  + ,           (  F 6; K!L ) +     %              (  %  % +    %       % +  % (  (   (  '   % +  )(    (" )         >    , % +     )     % (  (   (  '    ()        ,    . ,    (     )    ) %      )(  .   )     %  (     D (   *()    +      >   % +  ( + Æ   % +   "   ) % '         %4 ,          %      % "   )   .

(87)   

(88) 

(89)

(90)    (   (   (   /    % +   ((3   %   %        )    )   (((   )    (    %  ( '  ) (            6D (;  /   %     -    ) (    > (  ,     ' % /   %  + ' )    % + , '  ( +  ( % +  . % +   ) (      ( %      ( (   , %  ( %    

(91)   )    ( '  (       (    % () +   %    (  %     , +    >  *() ,    @   ( $##  (       '     -   ,    "(         - 6D    (     ;  '     )   )  '         ,  ) % (      )  '  ()     @  '  ' +     ( '  ,   #8!  '      '     

(92) .       

(93)  

(94)    

(95)    !  "#   

(96)  KDL   %   (  %   $##      .  - (   (   (      )     *  '     . %   (  (   (  ' %   >    , '  (    (   /      (         , ' '  %         (     ( (        (   +  (    (            , '     +     '    1   (           % , '       %                ,    %     ()"   ,  +        %  ) +  (  . () (   (     %   .      (  ?   " % (   (  ,  (   +      '  ' % -  %    '   .     '  (   (        )    '    ,  + ". )(   )    >    , '    '  (    .   ) .   + ) ,      + @    (   (     " ( )      ' ,    (      (   (     '  '  (   - (   (     '  % +   + "   (   (   +    '     (  

(97)     *()    '  )    +     '  (   (      ) + " )   %    (     )  )    ' 9))    % +         (   ( ,  ' +             )   .     '  (   (   + (  )   ,   (.     (       (   )(      ". . .

(98)  .    (   (   (     (   (   B ' + ,   -    )(    .   % %   (   (         (  , %          > (  ,  )  ( )(     )(     %  )  (    ' ,  )" )   ,  (  ,    ( )  ( )(    % %      ( (   (  6 ( (   (  ;,   *()   "+ (  ) .   6F;,    - (       %   ( (   %     '  (   (   < ()   '     +   ' %4   ,    +       .  '   + )    #8         ,  '  (   (      +   ' %4    KL    '      '  ' ,  '  (   (      )  %     ) % (,     +   '          ) " @    '  (   (  ,  ) %  '  '   +   ' (   (   @   B ' + ,    '    .   @  '  (  K , $, 8L,    @   )  @   . ((        '       %      ,     %   5 5)    (      65;     (  K#L      (  KL       '  >   '  (   " (   + +       ,           '    (    )   ' %   %  )     F   '    )    2  , ()  , <     ))  (   . '    (           F,   '   ))        )       F '   '     .  '       *, (      %  + %      ,   (  (   %  %                )(     +   (   %   2  , ()   <   '  (     ' )   '  (   (       )   ( "  (    (4  .   % '      )   (   " (    C   (   (  6C1;         '     '  9   % + , ' )   (   (  651;          , )  ( % , )    51       ,    )   +     '  ? C1 + ,  , (   %  (        .       - (      C1  -   +     51       +  (  - (    "   C   '  )  (   (    )  (   - .   (   (     % %   (  > (    (    N )   + ',     %   . % !.

(99)   

(100) 

(101) . Layer. OSI Model. 7. Application. 6. Presentation. 5. Session. 4. Transport. 3. Network. 2. Data Link. 1. Physical. Internet Model. Application. Transport. Network. Physical Access. >   '  C    1  . D.

(102)  

(103) 

(104)  )    '       )  ( (   (  ,   %        %      B ' + ,  %   ( ( "  (   ) % (  % )  (              (  -       (    , '      ()     '   % (  ()    + (    " -  KL  (    )%     '  (   (     . +    ()  ,    , (       )         -         , . 

(105)  ,        (   ( +     , (      '     (   (   B ' + , (   (      ) ,     ( ) %    ) (   (            "     > (  ,   )    % , (   (  -)( , + (    ,  6 ;  ,  +    ,    ((     '     )(      ( " % 2 *  KL,  '    (   (        '  (  ( (  % -    B  ,    %    +   ( (   (      ' %  ()  '      -  +    ) + (   " (  )  (      '  )  (      %  ) + (   (     61; K!L, '   (   (   )  .        ( "    '   .   .        ( +    ()   '  (   " (    ()   + + + '     /    -   ) "  ( )(   %   ( ()   '  (   (           +  '  )  ( ( ' , '  ) +    (  )   ()   '  (   (    ( '        (   0   , 1   ( ,     2  3   (  . +   (4   )     -   ()   '  (   " (     +          %    ( 5 (4 .       ( ()    %   ( (   (  '  '      ,  (    )    (  ( ()    %   ( (   (  '  '   (    %     +   ( ()     ( ((     " ' ,   7 897 8!  : 0 !:,  ' ,    <)"  =%   ++ 6> C0  1 (  1));  ' ' +     .   ' )  (  )    (  ' .

(106)   

(107) 

(108)     3  (    > (  ,  /        -   )  ( )(        *()  (    '  -    )  ( (  6% ;  .   % .   (   (  .     (        .  )  ( +    Æ     ,  '    ))   " + (   (   %  " '  % + ,    3   ( () (   ,    -   )  ( )(   %   ( 0  7"5?1  "     ' ))        %  ) + (   (       +     (   (   )  .  

(109)            ' M   )   %   + '   +  ) +  '  )  ( (   (  , (              (       +    )   ,    ()      @  ),  ,       ))   .       '  (   (          )  !  ( " '    %  1   (       )  D,   )       ( ()      % ,    '  %     .      )     ),   ,   (   )        .  '  (   (   Æ      +    )  $,  '  % ' . %  '    )  8  )  # (   (         ), ()    ,  .    '  (   (         '     +      ,     <)   %  % +  ' Æ     ,  % " =*   (    () F        '  % )   '  *  '  ( "  (    (  +   ' '   ( ,  0 !:  ( :      '   3  7 8,    ' %   "  ( ,        <) =% 6<;  ' ( @   . , > C0  1 (  1)),     ()   '   <)"       '     ))    + (   (   <)  ! )  ( *()     ) % (     '  %     + '.  '  '  )  ( . , )  7"5?1,  )  D  )         .

(110)  .   

(111)    ) , %       +   (    ( ,  )   .                  (  '  %4  ,    ( +    * ) .             ?      '  )  (  % + , (   (   (     ,   (    %   -       -    O    @  '   ' PO      (  (% + 

(112)    (   (   )  (      %    '  )(  .  )(        5  )(  6 ; + %    ( ,  (   (  (      %   (     ' (   (  (   ,  +  ) + (   (   B ' + ,  (  (   (  ) .  + ',     (  %   -  (   .  F      KDL ) +  .   + '   + % (   (  '  ' .

(113)     + (   (   %    4    Æ    ' , '     (     +  )(   %     (    Æ  +  (   '    '  (       +  K, , L    (   (   %       (  Æ      %   $.

(114)     

(115)  1. 2. 3. 4. H1. Device or Network under test. 2. 1. 3. 4. H2. >   *()    + (   ( . ) + (    )  ( , ' )),    + (   (   % ()   ()   , '   )  (  % (    (  .    +  %      +    %4     () ,     (  () ((   ((       (        +  %4    ,     (         )    ( "  (  ) 6 ;  (        % )  (   @   + N    -   ?  )  (     )         ()    . ) '   5 ' ,        ) (    ("      +     5    ,      (      + %     '  + (        ,  (    '       %4  %  ( + (     ,  + (   (           '  (    ) (    (    )(  M  (    (   )   '  %  "  +    :*()  ( ((      + (   (  .  ) K L     ,  )     )     *()    + (   (    '  >  B    B      (  )   6, , !  D;     )  "  , 3   (   (  B    (  ( 

(116)  ()   (   B  B '  %  (  %  % ,   6+   B  BN     3 ;, F   , (*((     61F;,     +  B      )    B ((   )   )  B      ( )(    %   '   )     0+    ( , B  (   ")"( 6C; 8.

(117)   

(118)  

(119)     5  )(    1F, %      % (   B   . (    (      F  ? (  %        )(   (   +       '  "% '  B  B       () %      ()    )       ' ,  ' + (   (  0+    '   . ,  (  % ) %    )     '     6       ; '      )    '  .      6        ; 5    ,         "% '  B  B,       '   % )  + , %   (   (   ( '  (    '     *  Æ   .   Æ  ) , ' (  %  (     )    )  (     )    ( .

(120) 

(121)    + (   (   %    % +       *  Æ    '  B  ,    Æ    % 4      '   ( +    )(  6 ;    ' %   %  (   (  K$L  ) + (   (     + + (  (  ) + (   (   + ,   +  )   '  Æ '     '   + (   (   %        "   ) ( ,            '  5    ,  )       +    , ) + (   (        (   , '   %  % ( .  KL > (  ,    ()     )+     '  Æ . ) ,   ) %       '  F   -   )       '        %    %  )+3   (   ) % , %     *     % (      ) % (   + (   (    + ,            (   (   '  % +   '      )      ((     .        ( ) + (   (   ()  '  1 (   . 61; K8, #, L 1   ( 9   )  (               )  ((           (   *   + )  1 F   1       (  (      ' ) ,     1 (   (  61; KL   1 (   ( 

(122)  61

(123) ; KL   (  (  £.    

(124) 

(125)

(126) 

(127) 

(128) 

(129)   

(130)     #.

(131)     

(132)  Packet Monitor. Packet Monitor. Wiretap. Packet Monitor. a. b. c. >   '     )   (     M ;  (  %; ' )  ;  . ) @ *  (        +%   1

(133)       %4     )   1

(134) %4  ()   ,  ,       +  1 %  (   (      )   (     (   )() K!L  0  KDL  )   (   '   )     ."  ,  "  ,                    '       +  ( (  , '   '  (   %  (     (  (     (  %         ' 6> ;M    (    6;,    ' ) 6%;.     6 ; F   @    + 6;  -  )   (   . ( ' )  +   (   (  , '   - Æ        (   -)(       )  6 ;        "               '   +  ( .           )      '    ()   ,  () % ,    ' )          '   +  B ' + , %   )  (     ,  ) )    (   + +  % +     (  )    % (  %       . )        ' ) 6%;  ) %%   %    +.      ( ) % ( '      -  (  )    '  + '   )           ,   '  ' . )     , '   ' )  ' ) '  % )   (    ))  '   )         )   (    )   (    %      )  (,   <,   (%   % ,    )    .

(135)   

(136)  

(137)     Rx. Tx. Tx. Rx. Device A. Device B. Rx. Rx. To Packet Monitor > !      9

(138) :" ' ), *G (, C*GC + . ' %  ))  >    )   ( (,  )  ' )      ()  ' )    ) ' ((   ,         )      '         ) (,    "-  ' )   )  % , '   )     * (   +   > !   (    ' )   '    ") *. )    ' )   '. )   ,         :            )   (  M        '      ()   ) + (   (        (    KL  (  "     6 Q;  1%)  ") *     )) *(   1

(139) .   +  ,   #8 

(140) +     %   ((    3 + +   ) :     '  (     (   (

(141) G  J  6; '     (   3     .   <   . ) .

(142)        ?  ,  ) + (   (     ' %   >    M  ) + (   (  ' + ) % (  +    + 6 '   ))   ;  )   ,  ()       + (   (  KL  + (   (      ' +  %   '  , )       " '  >    , ' ))     '  ))         )     P   ' '   '  "% '       ))    £.   

(143)    

(144)     

(145)    

(146)   

(147) ! .

(148)     

(149)  %  1*( (    '  )  ") * :     +   6( 3 (    "( )    ;. .. /& # 1%)      .  Q 0

(150) 9 

(151) 9 !  ! # !8 #  !8! # D. .

(152) .  Q 0

(153) 9 

(154) 9  #8  #8!  D #8  D #8D.  Q 0

(155) 9 

(156) 9  # ! #  !! # D !8 # D. % + P

(157)  (   +   ))    ,  ' +      %   '     (  +  '  .     '  (   (  ,    (  ((          .     <      .   % ( ()      - "  6'     .   %  ()  ,  , ( + ( ,   K L;,   3     '  ' () (      '    ( ( ()  ( ()        ( ()   )      +  '  6    ;  )   +   ,      +   +     (  (  ' ( ()    ) @  +    ' (   ( ()  %    <     K , $, 8, #, !, !L          ) % ( (      ( (),      .   % '   +   ( ()  ( ()    +     ) % (  .   ( ) % (    (  (   (  )  ) +  > (  )   + '      '    ) % (       ,  '.   '   ( ()  )  (   ' ,                 '      K!L   (    ' %  (   (  -)(    '  (   (     3    % ) % ( K!!, !DL 2 *   %  K!L  (     '   +        %      3  (   (     ()    )  (   (           "'   ( (   (    ))  .

(158)      $

(159)  

(160)     %         

(161)   

(162)     

(163)     

(164)  

(165)      

(166)   &'

(167) &   

(168)  

(169) ( $)   %  (    '. ) % (,    3    (  ) % (   (   (    ( '    (   K!L       ) % (     3         )   ) )   '  '  ' +            %     3  K L   '   ( K!L %       (    3   %  (   -     ))   %      *   '  (  . 6; +      '    %      .   + . !"    @      %     +    3    '. (" )  M    ()  -     ' (            '    +    3         % %       ,  ' ) %%  '  B ' + ,     3     % %  ,    K8L  %          3  (   ()  .   (  +   .     -    . ()    +   +      (      ,      ,    + , (  (   (   ) +    )   '  (    =  )    '    (    ?  +  <.   F+   ( 6F<; +  0 %     + 60;  + ,  '    (   '     % % .     '      K$, #L   +  '  0,  (      (  ,      (  +   +   % )  %   +     ,            (  F )   (  +  ' % ( (  J    (   ( ( (%       (    '    + )    #8     +     D K! L  =* '. ((          -   +  %   (      (   ,     (   " 3       3   (        3      %   -    ( . !.

(170)     

(171)  . . 

(172) .    ((        '  (   (       '      

(173)     ) % (    (  F  ,          % () 3  %       (     ) % (   (   (  . , ) )    (    )(  .    '  + (  +  , 4 , (    )  (       ((  ))       4   .  (    +   *   +     + K!$L   4         (    % ,       + 3 '     )   (.   +  , %  4      ( + ,     %   % . +      +   (     ,   ( % (  ) % (,       - (     (    '  ) )          '      '     '     K!8, !#L &< < .  %  ) % (  (    6   )*) ;       O   .   3 O KDL  ) % (     %    3    )    ( 6CR D>KDL;   (   (    (    (    %       ) +  ,  )  (     (%     )  %      , -       

(174)    D   C   '   )   '  ,  )    (       ) % (     ) + ' ,  (  , ( () +    '  ( (  + ,      D    '   (   %       +      )    (  +  F  D D D#        )   ( () '   % D D D            . %  "+ ( ,      ) % (  ? .   < .N '   (   ,    *)            ( +  "+ ( ()       ' (   ) %   (     (        .   ( ()     "+ (   $.      .  

(175)  

(176)           

(177)  

(178) '. 

(179) $    ,   "+ (  %    

(180)   .  ,.  

(181)   .   '  ()     "+ (   . (  ,   +    - ( 

(182) ,  ) % (     " + ( +  %  +  '      

(183)     .    "+ ( - , (   , %  ( (         

(184)  ))  KD, D!L,   '  % +  ))    ## , *)    (   (    (       '. . D.

(185)   . !" # $  . (     (    -     (     ( ()   F    '  ()    +  KDL B ' +  '        -      

(186) <5 8#   (((  "+ (    ,         '   F % +  '  (  ) % ,    ( () %      ()  F  )  > (  (  ' %  ((( F    %  . %  )   F  '     D %        "( )  " "(  ( ,        $ %   -   "+ (  $      1%) :      

(187)      .     % *)   %      F  %.     (   (    ( )   %  ( ()     )) ,      ( ()     % '      ,  )       (   (    ( B ' + ,  KDDL        ( ()  

(188)          (      - @ %   

(189)    %  " +  .  !!! "# $ !%        ::: 8!   #8!, '   @    @  ::: 8! , 

(190) :  '   (   )) *(     .    , () (    3              #$ '  *) (  )   R  *    %   %  C %  1    KDL  *) (   '    ! 1%)   #$#  R <  ( 6:<" "R  *; '  (  '  ))  3 ,. ((   3  ) (     :    .   #8   1%)  ' )%       (    :::  (   8 ) 4  . 3 = 6=     ' ;  . , '     )         =          '   .   '  ) '   ( , 8!   :  , 8D     

(191)   8      C ::: 8! ' )%     #8!, ))   1%)   '   %  )     #8N   1%) :   6 (  '  :      . ::: 8!,   '  ; (   ( +   (    . * %  '   ) 6; '  

(192) :"   ##      )(   ( %        (    ::: 8

(193)   ))    ## 

(194) :" >  :   ' Ý " 

(195)

(196) #$$

(197)   !!   

(198)  

(199)

(200)  %&&&

(201)    ' "

(202)  (!. .

(203)     

(204)  3 , ' ) )  )      ))  ##   (  ,  ") * )   '  + %   ##8 0% :   

(205) :"R ' 3 ,  ) %  ))  ((    ##$  ,   0%) :    0

(206) :"R '   , +    ((   )   '  + %      <   6;     +  %  D 0%)   0%)    * ,    '  %  :::      ((    ((   '  %    :   '   .   ()    =  (    ) +  ,  @  :         * %      . ()    =    ( ( (,   +   ) .   ()  '   %        ) ,  ,  )   '    '  )  ,  (%               +    * %  )   ) % ( M  %    '   ( . (  . (      ) %    ?  

(207) :"   %   %    '  ( %  (   ) '    )  %     (  :    (  %      

(208)     .        () N  )    ( ( '  '     % '  ,       ) , +   .     '  %    :     =  . M                 ?   ) . ()    (   ,           + ' (   %     :   > (  , 4   3     % '    :   ' %        % (  ?  3   

(209) :"  ##  '    ) + +  %    '        = % %    = % %    )    '       )      )            9 ()    (            .  % %  ,   +    '  -)(       )   )  *()   ( :   =   '  > D,    .   ) 6% %  ,   , '    ;   =  () 3  0% :   '           Æ   = % %    +         '  )  ?  0% :  , :   ( +   19? (  Ü. )* "+

(210)       "+

(211) ) ,-.. .

(212)   . !" # $  . %  ((  ()  :    6     .  :  ;     3 . 1

(213)  % 2

(214) . % . %& 3"&4. /

(215)  . #8!. 8!. . ##. 8!. . ## ##. 8 8!. . ##$. 8!*. ##8. 8!3. ##8. 8A. ###. 8!. .  ! . 8! 8!.  . 

(216) : S ' % ,   

(217) :" '     ) 

(218)  

(219) :" > :  , >: > ") * > ' < . 

(220) :"R 0%:  , 0: 2 =

(221)  9'  

(222)  " 0% +  ))  0

(223) :"R, 0:  '  + :   >   D90: :   2   (  + .  0: -)( . . . D9   . $.

(224)     

(225)  Hosts. Host Link Backbone Link Switch Router. Servers. > D  ( :   =, )   .    '  ) .

(226) # $ %     ) ,  (   (   '    :    ( %   " )  6 1%) ;,  ") *,   ( (   +  " )  6 0%) ;,  ") *,     ( ( 5%+     .     @    #8! C    +        + %     :  .  2 =.    %    ) )  (    =,    .  )         ' ) %%  %     ' )  ) , %  ) %       >  *() ,  (    )  ) +  %    .      %   ( = (     *()        ()  = .  > ' < . > '   '   + .   '    +       ) +    ( %     %.  + % .  =   .     +      )  %           '   (% +    . %    )   "                 1%) , ) +   1%) , %     )     1%)      " ',   (*(( )   # (9,          9     '  '  '         9  # (9. . . 8.

(227)   . !" # $  .   .  % (   + .    (  %     )   )%   ) + .    (    %   - (     () (    A    + 6A ;.   '   " ( -)( .  ( + (      () %   :  ,         ) '   + ) '     ( %   (("      )    ' (    :  ,   '      .

(228) #

(229)  &  ::: 8!  )(   % '   ,  )          , >   )     ,  %  '    %  (     %  )           ( ( :   ))   '   )   ( ( ,  ( *  '  ") . )  %   8! ) @    ' ) @   M  1 (  <  61<; %"     )       :   '            + ( , %    :     <19< ) .  5   .       )   :   (   ((( ( 3 M        '        ( (              (     (   3   ))  ( (  (       )  ( (    (.   ,          ( D %   9 1%) , . # %      )  . #.

(230)  MDI Meduim. 10 Mbps. Meduim 1 Mbps 10 Mbps. PMA. 1000 Mbps. Meduim. MDI. PMD. PMA. PCS. GMII. RECONCILIATION. >  ::: 8! 5+ + '. PLS = Physical Layer Signaling PCS = Physical Coding Sublayer PMA = Physical Medium Attachment PHY = Physical Layer Device PMD = Physical Medium Dependent. 100 Mbps. Meduim. MDI. PMD. PMA. AUI. MII PCS. MII PLS. RECONCILIATION. RECONCILIATION. MDI. PMA. AUI. PLS. MAC — Media Access Control. MAC Control (Optional). LLC — Logical Link Control. AUI = Attachment Unit Interface MDI = Medium Dependent Interface MII = Media Independent Interface GMII = Gigabit Media Independent Interface MAU = Medium Attachment Unit. Physical. Data Link. Network. Transport. Session. Presentation. Application. OSI Reference Model Layers. LAN CSMA/CD Layers Higher Layers.     

(231)  .

(232)  %   &   '

(233)  Preamble SFD Destination Address Source Address Length/Type MAC Client Data PAD. 7 bytes 1 bytes 6 bytes 6 bytes 2 bytes 46-1500 bytes. Frame Check Sequence. 4 bytes. Inter Frame Gap. 12 bytes. >    :   1< ( .  >    :   1< (   '  $ % ) (%    %   +     3    ,   %  >(  (  6>;           (     '  % ' D8 % @  ,          )  +   ' ) M (            , ' %    )   )    @   % '  D   % ,  )   D %  >( <   -  ,      +        (  ,     KD$L    ( ) 6>0;   (((   % '  (         +  + (  )  (     )  -    )  ( %  KD L. &     '    (      '  ,  : 0 !:  '  (   ,  "   7 8  '   3       <) =% ' %   .

(234)   ' ()  '   0  '     + )   ##$ %  ?  )   F" +    ?  ' T   KD8L  ))  ' %  (   (   .

(235)     

(236)  . > $ : 0 !: ,    : . 1    : '       ))   ))   0     +  '  ))   ' +    '   .   )   ( 9:  5<#91" D90: KDL    ()     0     (  @  ) ((%   6>0;  )  ( ), ( (),    3   @    0 !:,  '  > $,    '  (   (     

(237)    

(238)  R  '    ( ()     )) *" (    %   (     -     $$$  B3   " -    %  %      6;  (        % (    (%             ,     -    %   3        ,      <. "   F+   ( 6F<;  (       %  0 F+   <  & 6F<&;  > 8     (   0 !:    '     !"% !! 1B3 <     <,        '. C7D          '   % (      C7D )          3      ) + ' ),           *    > (  <    %   + () ((     (( (   '     , '    ) +      F<&. .

(239)  %   &   '

(240)  RJ45 Network. Wiretap RJ45. Reference signal. FPGA. RJ45. PCI > 8 0 !:  (.

(241)  

(242) & !" * +,-..     '   3  KD#L   (     %  '  " '  <      @+ ' )  (     .     ,  (  ) %  +  7 8, 7 8!, 7 8  7 8    " ( % 7 8

(243)  < ((    @+         (  6=1;  ) + )    "      (     '  =1  +   '    M =  ?   = =1 ))  99 1%) :    (   ? =1    ))    B )      M :9M :!9!M 1M 5<"!M 5<"    =1 )  ( ), ( ()  @  , '  )  ( "  3  =1     , 0       <  U  . , '   '  '   3   %   3          '  ") 6F; %   '      '   3   ' ) +    '  )     > (         =1 % +   '   )  (     +  3    )    7 8 KL 6> #; ))  '. =1   *) (   '  )  (        3   7 8! =1,  ))  

(244)    

(245)  R  '   ( ()   '     . !.

(246)     

(247)  . > #    '   3  7 8,     .

(248)   "  /0     <) =%,  %) ) K!L      '  ,     ("  )   ' %  () @  '" +      ) "  ( )   )      , %) )  

(249)      > "   KL   F @   1  '  (   ))     % .  %) ),      )() K!L,  ) KL  :   K!L =%) )   )    ( ,          (  %  )    ( > (  ,    %    % , 0  6)( ;  )    (  ( () %   ( %) )    *     ,  ,  (  +   )      . D.

(250)  . 

(251) . .

(252)

(253) 

(254). 

(255)  

(256)  

References

Related documents

Recognizing the lack of data in this field, a comparative study of automatic and manual sampling of indicator bacteria in stormwater was conducted, and supplemented by sampling

The resulting reference network in the NPAM implies that the radial network is added component redundancy, by the amount that increases the customer value corresponding to

Re-examination of the actual 2 ♀♀ (ZML) revealed that they are Andrena labialis (det.. Andrena jacobi Perkins: Paxton &amp; al. -Species synonymy- Schwarz &amp; al. scotica while

phenomenographic research, whose context are we speaking of? Who is experiencing the context? How can we describe and account for context in a phenomenographic study where the

Using the third research question RQ 3: the effect of transmission patterns on packet loss ratio of the network is evaluated, the experimental result shows that

In addition to a clear definition and understanding of the D.C list, the second implication was that the follow-up process of performance measurement is important in order

This paper evaluates the user’s perception (Quality of Experience, QoE) of the increasing and decreasing response times (Quality of Service, QoS), in particular a login to web

Även om Returcykeln rörde sig genom Borås och gjorde hämtningar från andra stadsdelar än Norrby var detta en beställningsmetod som under prototyptestet endast användes av boende