Telegram- 👇 😉
-
. WIKIMERIONET
Merion Mertics , ,

CRM

Segment Routing

10

(Segment Routing, SR) , , , " ". : IPv6, (Multiprotocol Label Switching -MPLS).

SR . , , , . 5 .

5 IP- , IP-. SR , , (SID ). , . :

  • A K [B, E, F, H], [101,104,105,107].
  • A K [B, D, G, H], [101,103,106,107].

, , . D H ; ? SR , :

  • SID , , . , [103,107], D H , , , , SR.
Segment Routing
  • , .
  • H , SID , . , SID , , , SID (adjacency). SID ; , SID .

SID, SID, () . SID SID , loopback .

, . , [101,103] B, D, D IP- K. [105] K F. , , F, F, K.

. , .


MPLS (ATM), , IP-. , , , . Field Programmable Gate Arrays (FPGA), Application-Specific Integrated Circuits (ASIC), , , , . , , .

: - .

MPLS MPLS, . 6 MPLS. 32 , 20 . MPLS :

  • MPLS (SWAP).
  • (PUSH).
  • , (POP).
 MPLS

PUSH POP SR: SWAP SR CONTINUE, , (. . 100 100), . . 7 .

7 (Segment Routing Global Block -SRGB). . A , N, , . :

  • , A PUSH MPLS , , [101,103,104,202,105,106,109, 110]. A B, , . [A,B] [103,104,202,105,106,109,110].
  • B , . , 103, POP D. SR , SR . [B, D] [104,202,105,106,109,110].
  • D , 104. D POP E. [D, E] [202,105,106,109,110].
  • E , - 202. , , . E , , POP . SID F, , F. E POP. [E, F] [106,109,110].
  • F, 106. , G. F POP G. [F, G] [109,110].
  • G, - 109, , L. G L, , ( ) L. L, G POP 109 L. [G, L] [110].
  • , G K. K , , [110], , . , CONTINUE. , K 110 , K . [K,L] [110].
  • L , 110, , M. L POP 109, MPLS, M.
  • M , , IP-, - N.

MPLS MPLS, . Pop , push MPLS , continue . , , , . , - "" , MPLS, . , . , , .

IP- MPLS, MPLS , Ethernet. , SR MPLS , Ethernet IP / MPLS. , SR , , - Ethernet IP-.


MPLS - ?

, MPLS . , ; , . MPLS , , , , - . , , IP-, , , () . MPLS , , . Ethernet . MPLS , , . ; .

. , MPLS SWAP SR CONTINUE, ? , Ethernet , MPLS . Ethernet, , , . , : MPLS Ethernet, , .

, , MPLS, .