
			1.  

        

 .---.   .----------.     .----------.           .----------.     .----------.
 ||   |   |<->4  |     |  4<->|   |   .---.   |   |<->4  |     |  4<->|   |
 ||<->0 6 | : :  |     |  : : | d 0<->|Rou|<->0 c | : :  |     |  : : | * 0
 ||   |   |<->f  |     |  f<->|   |   |ter|   |   |<->f  |     |  f<->|   |
 `---'   |---'      |     |      `---|   `---'   |---'      |     |      `---|
         | |->:.2|<-->|.1:<-' |    ^ ^    | `->:.1|<-->|.2:<-| |
         | |  :.1|<-->|.2:    |    | |    |    :.2|<-->|.1:  | |
         | `->:.3|<-->|.3:<-----.  | |  .----->:.3|<-->|.3:<-' |
         `----------'     `----------' |  | |  | `----------'     `----------'
                                       |  | |  |
         .----------.     .----------. |  | |  | .----------.     .----------.
     <------->:.1|<-->|.1:<-----'  | |  `----->:.1|<-->|.1:<-. |
         |    :.2|<-->|.2:    |    | |    |    :.2|<-->|.2:  | |
         | .->:.3|<-->|.3:<-. |    | |    |    :.3|<-->|.3:<-| |
         |---.      |     |      .---|    | |    |---.      |     |      .---|
         |   |<->4  |     |  4<->|   |    | |    |   |<->4  |     |  4<->|   |
     <-->0 * | : :  |     |  : : | * 0<---' `--->0 * | : :  |     |  : : | * 0
         |   |<->f  |     |  f<->|   |           |   |<->f  |     |  f<->|   |
         `----------'     `----------'           `----------'     `----------'

   :   <><><><>

     :
   7 () -  0/1,   /;
   6           - ,   0;
   5..0       -      .

     ,     
    /      -
.        0. 
  ,       
 0 (  ).     
 0     .

           
  Ethernet .

      .   
 DARPA IP :       
    0xFF.

   /:
  0x0 -  (Ethernet) ;      0x8 -   ;
  0x1 -  1;                      0x9 - ;
  0x2 -  2;                      0xa -    ;
  0x3 -  3;                      0xb -    ;
  0x4 -  ;                 0xc -    ;
  0x5 -    1;     0xd -    ;
  0x6 -    2;     0xe -  ;
  0x7 -    3;     0xf - .

     ,   
        0  14.  15 
  .

          0.
    ,     -
 0,  -  1.      
       , 
      , -
     .

          -
,   .       
        
 .

    ,       -
       .     5
   (.  ).   , 
  .

  
  __.__(6)_2__0__c__1__3__5_   : 0x00,0x26,0xc0,0x31,0x05,...
  6     0 (2) 0  c  1  3  5
  __.2   0 (2) 0  c  1  3  5
  d .1   0  1 (0) c  1  3  5
  ______0__1__d_(c)_1__3__5_
  c     0  1  d  0 (1) 3  5
  __.1   0  1  d  0 (1) 3  5
  * .2   0  1  d  0  2 (3) 5
  __.3   0  1  d  0  2 (3) 5
  * .1   0  1  d  0  2  1 (5)
    .5
  
  * .5    0  1  d  0  2 (1) 5    :  0x85,0x10,0x0d,0x12,0x05,...
  __.1   0  1  d  0  2 (1) 5
  * .3   0  1  d  0 (2) 3  5
  __.2   0  1  d  0 (2) 3  5
  c .1   0  1  d (0) 1  3  5
  ______0__1_(d)_c__1__3__5_
  d     0 (1) 0  c  1  3  5
  __.1   0 (1) 0  c  1  3  5
  6 .2  (0) 2  0  c  1  3  5
  _____(6) 2 _0__c__1__3__5_
    .

           
         -
 .    - 32 .

       :
  -    ;
  -    .

          , -
    ,      . , -
      ,   
  .         
 .

           
 :		<MType><BName>,
 MType=0x0n -  , n -    ;
    BName      -    .
   n  ,       
 BName   BName.  BName  ,  
     n.    
      .

          :
			<MType><BType><BName>,
 MType -  .  : 0x00 -    -
             , 0x01..0x03 -     1..3;
    BType -  ,   ,    
               ;
    BName -  .
    ,    .


		2.    Ethernet  

          
 UDP/IP4.
     :
  - MAC      02.AD.C4.03.**.**. -
      
    ;
  - IP      0.0.0.1..223.255.255.255,
  192.168.0.254;
  -     12348 ().
       .  VLAN 
.
        IP    ( 
   )     IP 
    .
      ARP  ICMP  .
     MAC , IP     , -
    ,      -
 .
          
,       (VLAN).  
       .
     -, -bridge-  
 MAC     -  ( IP).


		3.       UART
  
  3.1.    
     - 110..115 .
  ,     "Rx",    
10..15          
()    (  
  UHS, , NC7SZ125P5, NC7SZ126P5 . Fairchild).  -
       100 .
   "Rx"        +3,3   4,7 .
       "Tx"     .
        100 . 
      "0V"   47 .

  3.2.  UART:
               115200 ;
            8;
            -;
              1.

  3.3.        'Flag' 0x7E.
       :
	0x7E ('Flag') -  0x7D, 0x5E;
	0x7D ('Esc')  -  0x7D, 0x5D.
       1.

  3.4.       "Tx"    .
         ,  
     .  -  -
,    ,   /,
   1.      "Rx" -
 .
     ( --) 
       .
    ,      
   (2*86.8)     -
         
 (86.8).
       "Rx"   ,   -
         "Rx".
        .
  ,   "Rx",      -
 "Tx"       -  
  "Rx".
    : 55-88-66-aa-77-bb-55-cc-66-dd-77-ee.

  3.5.  ,      , 
       :
  1) 30    208 ;
  2) 15    208     1488 .
       -> "Rx"   
 ,    ,    
       .


		4.       

  4.1.     :
  "CKx", "FSx", "DRx" -    ;
  "DTx" -    .

  4.2.    
     - 110..115 .
        110..115 . -
   ,    .
          .  
      100 .  
     "0V"   47 .

  4.3.     ,   . 4.4..4.6.

  4.4.  

    (TI ):
  "CKx"  _/~\_/~\_/~\_/.../~\_/~\_/
  "FSx"  _/~~~\________.../~~~\____
  "DRx"   : - :d15:d14:...: d0:d15:
  "DTx"   : - :d15:d14:...: d0:d15:

  "CKx" -  ,  128*(1+-0,000010);
  "FSx" -  ,  - 16  "CKx";
  "DRx", "DTx" - 16-    , d15 - .

  4.5.  

   :
  "CKx" _/~\_/~\_/~\_/~\_/~\_/~\_/ .. _/~\_/~\_/~\_/~\_/ .. _/~\_/~\_/~\_/~\_/
  "FSx" ____/~\_/~\_/~~~~~~~~~~~~~ .. ~~~~~~~~\_/~\_____ .. ____/~\_/~\_/~~~~~
  "DRx"    :d1r:d2r:d3r:d4r:d5r:d6 .. d*r:dmr:                 :d1r:d2r:d3r:d4
  "DTx"              :d1t:d2t:d3t: .. t:d*t:d*t:dnt:                     :d1t:

  "CKx" -  ,  32*(1+-0,000010);
  "FSx"  "DRx"  "FSx"  "DTx" ,  - 320  "CKx"
(10).   "FSx"  "DRx"  "FSx"  "DTx" -
         "CKx".
   "DRx"  "DTx"      "CKx"  -
  "FSx".  ,   ,   
     : m=m_min..255, n=n_min..255,  m_min  n_min
 . "FSx"  "DRx"     .

  4.6.  

     :
  "DRx" - ,   ;
  "CKx" -  0 ;
  "FSx" -         "DTx";
  "DTx" -     .
    "DRx"  "DTx"   16-   -
      8 ,   -
  384 .
