본문 바로가기

IT Tech/Network

ETH-LB (LBM, LBR) - Ethernet OAM (Y.1731) 정리 노트




ETH-LB (LBM, LBR)

- LBM, LBR
- On-Demand OAM function
- Unicast ETH-LB, Multicast ETH-LB


1. Unicast ETH-LB
  • MEP에서 MIP 또는 MEP 사이에 연결성(Connectivity) 테스트와 진단 테스트(DT)를 수행
  • MEP는 LBM을 전송하고 5초 이내에 LBR을 받지 않으면 loss of connectivity
  • LBR은 Src/Dest Mac 필드와 OpCode 값을 바꾸고 LBM의다른  대부분의 필드를 카피해서 응답
  • out-of-service 진단 테스트가 설정되어 있으면 LCK 발행
  • MEP는 Data TLV와 Test TLV를 사용할 수 있다. (Optional)
    throuthput, bit errors 와 같은 검증을 함께 수행할 수 있으며 in-service와 out-of-service 등 다양한 방법이 가능.

  • 종단의 MP가 Delay Management를 지원하지 않는다면, Ethernet SLA를 위해 사용될 수 있다. (참고 Cisco ASR9000 manual)

  • Unicast ETH-LB 설정 항목 (MEP)
    - MEG level
    - Unicast MAC address
    - Data. etc, PRBS(pseudo-random bit sequence, 2^31-1)
    - Priority
    - Drop Eligibility

  • Unicast ETH-LB 설정 항목 (MIP)
    - MEL level

2.  Multicast ETH-LB 
  • MEP 사이에 양방향 연결성(Connectivity) 테스트
  • MIP is transparent
  • LBM을 발행한 MEP는 5초의 응답대기 (Transaction ID)
  • 같은 MEG에 속한 모든 MEP가 응답 (0~1초의 지연을 갖고 unicast LBR)
  • LBR의 소스 MAC을 목적지 MAC으로 설정, OpCode를 LBR로 바꾸고 다른 필드는 카피해서 LBR을 생성

  • Multicast ETh-LB 설정 항목 (각각의  MEP)
    - MEG level
    - Priority
    - Drop Eligibility







3.  Loopback Message (Unicast)




4.  ETH-LB PDU
4.1 LBM


   - MEG level
   - Version
   - OpCode : LBM(3)
   - Flags : all-ZEROs
   - TLV Offset : 4
   - Transaction ID/Sequence Number
   - Optional TLV (Data TLV, Test TLV)

       [Data TLV]

       Type : 3
       Length : maximum 1480B
            frame(1492) - [LBM PDU overhead(8B) + Data TLV overhead(3B) + end TLV(1B)]
       Data pattern : Length 크기의 비트 패턴

       [Test TLV]


       Type : 32
       Length : maximum 1480B
            frame(1492) - [LBM PDU overhead(8B) + Data TLV overhead(3B) + end TLV(1B)]
       Pattern Type :
           0: 'Null signal without CRC-32'
           1: 'Null signal without CRC-32'
           2: PRBS 2^-31 -1 without CRC-32
           3: PRBS 2^-31 -1 with CRC-32
           4-255 : Reserved

       Test pattern : NULL or PRBS 2^-31 -1
       CRC-32 : Optional

   - End TLV : All-ZEROes







2.4.2 LBR



     - MEG level : Copied from the LBM PDU
     - Verison : Copied from the LBM PDU
     - OpCode : LBR(2)
     - Flags : Copied from the LBM PDU
     - TLV offset : Copied from the LBM PDU
     - Transaction ID/Sequence Number : Copied from LBM PDU
     - Optional TLV L Copied from the LBM PDU, if present in LBM PDU
     - End TLV : Copied from the LBM PDU




[관련 항목]
  1. ETH-CSF (CSF) - Ethernet OAM, Y.1731 정리 노트 2011/11/19
  2. ETH-DM (1DM, DMM, DMR) - Ethernet OAM, Y.1731 정리 노트 2011/11/19
  3. ETH-LM (CCM, LMM, LMR) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  4. ETH-AIS (AIS) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  5. ETH-LT (LTM, LTR) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  6. ETH-LB (LBM, LBR) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  7. ETH-CC (CCM), ETH-RDI - Ethernet OAM (Y.1731) 정리 노트 2011/11/19




[참고]
1. ITU-T Y.1731,
2 ITU-T Y.1731 Amendment 1
3.
http://www.cisco.com/en/US/docs/