목차

소개

Cisco MDS(Multilayer Data Switch) 9000 제품군 플러그형 트랜시버 데이터 시트

단파 SFP

장파 SFP용

테스트 유형

레이턴시/케이블 길이 테스트

트래픽 생성기 테스트

스케줄러 작업 구성

소개

이 문서에서는 비트/단어 오류 문제가 발생할 때 지원되는 것으로 확인해야 하는 스위치/모듈/SFP 및 케이블의 유형에 대해 설명합니다.

기고자: Afroj Ahmad 및 Ed Mazurek, Cisco TAC 엔지니어

Cisco MDS(Multilayer Data Switch) 9000 제품군 플러그형 트랜시버 데이터 시트

https://www.cisco.com/c/en/us/products/collateral/storage-networking/mds-9000-series-multilayer-switches/product_data_sheet09186a00801bc698.html?dtid=osscdc000283

주로, 관련된 케이블의 정확한 수량, 길이 및 유형(OM2, OM3 등)과 패치 패널의 수를 결정합니다.

SFP는 실제로 다음과 같은 기능을 표시합니다.

단파 SFP

F241-15-09-MDS9710# show interface fc1/4 transceiver details

fc1/4 sfp is present

Name is CISCO-AVAGO

Manufacturer's part number is AFBR-57F5PZ-CS1

Revision is B2

Serial number is AVA1551J9KF

Cisco part number is 10-2666-01

Cisco pid is DS-SFP-FC16G-SW

FC Transmitter type is short wave laser w/o OFC (SN)

FC Transmitter supports short distance link length

Transmission medium is multimode laser with 62.5 um aperture (M6)

Supported speeds are - Min speed: 4000 Mb/s, Max speed: 16000 Mb/s

Nominal bit rate is 14000 Mb/s

Link length supported for 50/125um OM2 fiber is 35 m

Link length supported for 62.5/125um fiber is 15 m

Link length supported for 50/125um OM3 fiber is 100 m

Cisco extended id is unknown (0x0)

No tx fault, no rx loss, in sync state, diagnostic monitoring type is 0x68

SFP Diagnostics Information:

----------------------------------------------------------------------------

Alarms                  Warnings

High        Low         High          Low

----------------------------------------------------------------------------

Temperature   33.48 C         75.00 C     -5.00 C     70.00 C        0.00 C

Voltage        3.29 V          3.63 V      2.97 V      3.46 V        3.13 V

Current        7.46 mA        10.50 mA     2.50 mA    10.50 mA       2.50 mA

Tx Power      -2.54 dBm        1.70 dBm  -13.00 dBm   -1.30 dBm     -9.00 dBm

Rx Power      -2.32 dBm        3.00 dBm  -15.90 dBm    0.00 dBm    -11.90 dBm

Transmit Fault Count = 0

----------------------------------------------------------------------------

Note: ++  high-alarm; +  high-warning; --  low-alarm; -  low-warning

F241-15-09-MDS9710#

위 그림은 SFP 유형이 DS-SFP-FC16G-SW이고 최대 길이는 100미터(50/125um(mIcron) OM3 케이블링임을 나타냅니다.

장파 SFP용

F241-15-09-MDS9710# show interface fc9/1 transceiver details

fc9/1 sfp is present

Name is CISCO-FINISAR

Manufacturer's part number is FTLF1432P3BCV-C1

Revision is B

Serial number is FNS21190B7F

Cisco part number is 10-3207-01

Cisco pid is DS-SFP-FC32G LW

FC Transmitter type is long wave laser cost reduced

FC Transmitter supports long distance link length

Transmission medium is single mode (SM) laser

Supported speeds are - Min speed: 8000 Mb/s, Max speed: 32000 Mb/s

Nominal bit rate is 28000 Mb/s

Link length supported for 9/125um fiber is 10 km

Cisco extended id is unknown (0x0)

No tx fault, no rx loss, in sync state, diagnostic monitoring type is 0x68

SFP Diagnostics Information:

----------------------------------------------------------------------------

Alarms                  Warnings

High        Low         High          Low

----------------------------------------------------------------------------

Temperature   32.52 C         75.00 C     -5.00 C     70.00 C        0.00 C

Voltage        3.37 V          3.63 V      2.97 V      3.46 V        3.13 V

Current       38.55 mA        70.00 mA     1.00 mA    68.00 mA       2.00 mA

Tx Power       0.49 dBm        5.00 dBm  -12.40 dBm    2.00 dBm     -8.40 dBm

Rx Power      -7.43 dBm        5.00 dBm  -18.01 dBm    2.00 dBm    -14.00 dBm

Transmit Fault Count = 0

----------------------------------------------------------------------------

Note: ++  high-alarm; +  high-warning; --  low-alarm; -  low-warning

F241-15-09-MDS9710#

위 그림은 SFP 유형이 DS-SFP-FC32G-LW이고 최대 길이가 10KM임을 나타냅니다.

참고: 표시된 길이는 완벽한 조건에서 최대 길이입니다. 패치와 패치의 추가 길이는 거리를 단축하고 때로는 상당히 단축합니다.

패치 패널 및 기타 중간 연결은 문제의 원인이 되는 경우가 많습니다. 항상 진단 단계로 이러한 문제를 없애야 합니다. 이를 방법적인 접근 방식으로 수행하고 각 변경 사항과 함께 결과를 문서화해야 합니다.

위 출력의 Rx 전원은 허용되는 범위 내에 있습니다.

-18.01 dBm   -14.00 dBm           -7.43 dBm         0.00 dBm        2.00 dBm        5.00 dBm

<---------+------------+-------------------+----------------+---------------+---------------+------->

<---Error-+                                                                                 Error--->

<------Warning                                                    Warning--------->

<-------------------------OK----------------------->

Rx 전력이 허용 범위에 있다고 해서 엔드 투 엔드 파이버/점퍼/패치 패널 연결이 정상임을 나타내는 것은 아닙니다. 그래도 한 번에 하나씩 우회해야 할 수 있습니다.

일반적으로, 과도한 비트/워드 오류가 있는 문제는 ASIC 문제가 아니다. 그러나 케이블을 같은 모듈의 다른 포트로 이동하려면 모듈의 구조(ASIC당 포트 layport)를 알아야 합니다.

예를 들면 다음과 같습니다.

MDS 9500(DS-X9248-256K9)에는 Thunderbirds라는 4개의 FC ASIC가 있습니다.

이러한 FC ASIC는 각각 12개의 포트를 처리합니다.

ASIC 0 - fc1/1-12

ASIC 1 - fc1/13-24

ASIC 2 - fc1/25-36

ASIC 3 - fc1/37-48

MDS에는 실행할 수 있는 ISL 진단 기능이 내장되어 있습니다.

테스트 유형

링크에서 진단 테스트를 실행하는 방법은 다음과 같습니다.

레이턴시/케이블 길이 테스트

이 테스트는 짧은 기간 동안의 테스트로 레이턴시를 측정하고 케이블 길이를 결정합니다. 그 방법은 다음과 같습니다.

A측 - 이 쪽을 발전기측 이라고 합니다. 트래픽을 생성합니다.

B면 - 이쪽을 반사판이라고 합니다. 그것은 생성기에서 트래픽을 받아 다시 보냅니다.

예를 들면 다음과 같습니다.

A(generator) fc9/1 ---- fc6/1 B(reflector)

1.1 B면(리플렉터)

1.1.1 - 사용할 인터페이스 종료

1.1.2 - diagnostic isl reflector latency_test loop-back interface fc6/1 enable

1.2면 A(발전기)

1.2.1 - 사용할 인터페이스 종료

1.2.2 - 진단 isl 레이턴시 테스트 인터페이스 fc9/1

Lab 스위치에서 표시되는 내용은 다음과 같습니다.

F241-15-09-MDS9710# diagnostic isl latency-test interface fc9/1

Waiting for sync to be achieved on the link ....

Sync is achieved, Link has been initialized.

Starting the test ....

---------------------------------------------------------

Latency test Result for port: fc9/1

Latency in the switch (in ns): 264

Latency in the cable (in ns): 6593

Length of the cable (accuracy ± 2m): 4373 m

---------------------------------------------------------

F241-15-09-MDS9710#

트래픽 생성기 테스트

이것은 장기적인 전체 라인 레이트 테스트입니다. 최대 3,600초(1시간)

2.1 B면(리플렉터)

2.1.1 - 사용할 인터페이스 종료

2.1.2 - 진단 isl 리플렉터 traffic_test link_speed 32G 루프백 인터페이스 fc6/1 enable

2.2 A측(발전기)

2.2.1 - 사용할 인터페이스 종료

2.2.2 - 진단 isl 생성기 인터페이스 fc9/1 시작 기간 3600 속도 100% 프레임 크기 최소 16 최대 517단계 100 link_speed 32g

이는 32G 전체 라인 레이트로 1시간 동안 실행됩니다.

Lab 스위치에서 표시되는 내용은 다음과 같습니다.

F241-15-09-MDS9710# diagnostic isl generator interface fc9/1 start duration 3600 rate 100% frame_size min 16 max 517 step 100 link_speed 32g

Waiting for sync to be achieved on the link ....

Link initialized successfully. Starting the test.

F241-15-09-MDS9710#

When it end there is no message but you can see the frames on the ports:

F241-15-10-9706-2# show int fc6/1 | i fc|rate

fc6/1 is down (Administratively down)

5 minutes input rate 5754800992 bits/sec,719350124 bytes/sec, 666558 frames/sec

5 minutes output rate 5754800512 bits/sec,719350064 bytes/sec, 666558 frames/sec

F241-15-10-9706-2#

F241-15-10-9706-2# show int fc6/1 counters details | i i fc|fec|crc

fc6/1

0 invalid CRCs, 0 Delimiter Errors

regardless of the CRC/FCS error

CRC/FCS error

7262 fec corrected blocks

0 fec uncorrected blocks

F241-15-10-9706-2#

인터페이스 카운터를 지우고 각 링크에서 1시간 동안 실행하는 것이 좋습니다. 그런 다음 각 측에서 위 CRC와 FEC 정보를 얻습니다.

인터페이스 카운터 문제를 지우려면 clear counters interface all을 사용합니다.

스케줄러 작업 구성

위의 트래픽 생성기 테스트는 최대 1시간 동안 실행됩니다. 24시간 등 더 오래 실행하려면 스케줄러 작업을 구성할 수 있습니다.

스케줄러를 구성해야 하는 두 가지 부분이 있습니다.

- 스케줄러 작업

- 일정 관리기

스케줄러 작업은 실행할 작업을 구성하는 반면 스케줄러 일정은 작업을 실행할 시간을 구성하는 위치입니다. 이 일정은 일정을 제거할 때까지 실행됩니다. 수동으로 중지할 수 있는 쉬운 방법은 없습니다.

인터페이스를 패브릭에 있는 인터페이스로 교체해야 합니다.

작업 컨피그레이션에 오류가 발생할 경우 이를 삭제하고 다시 시작해야 합니다. 다시 돌아가서 수정할 수는 없습니다.

발전기 측에서는 발전기 정지점이 처음으로 실행되므로 오류가 표시될 수 있으므로 주의하십시오. 다음번에 달리면 괜찮을 거야

스크립트는 다음과 같습니다.

Generator:

---------

shutdown fc1/42

feature scheduler

scheduler logfile size 1024

clear counters interface fc1/42

clear scheduler logfile

scheduler job name stats

diagnostic isl generator interface fc1/42 stop

show interface fc1/42 counters details | i i fc|fec|crc

show interface fc1/42 counters | i i fc|rate

diagnostic isl generator interface fc1/42 start duration 3600 frame_size min 64 max 517 step 1 link_speed 32G

exit

scheduler schedule name test

job name stats

time start +00:01:00 repeat 00:01:00

exit

Reflector:

---------

shutdown fc7/1

feature scheduler

scheduler logfile size 1024

clear counters interface fc7/1

clear scheduler logfile

diagnostic isl reflector traffic_test link_speed 32G loop-back interface fc7/1 enable

scheduler job name stats

show interface fc7/1 counters details | i i fc|fec|crc

show interface fc7/1 counters | i i fc|rate

exit

scheduler schedule name test

job name stats

time start +00:01:00 repeat 00:01:00

exit

At the end of 24 hours, please remove the scheduler schedule to stop it at both generator and reflector sides:

no scheduler schedule name test

You can collect the scheduler logfile which will contain all the output of the tests and the show command:

show scheduler logfile | no-more

추가 명령:

- show logging onboard status

- show logging onboard module <module number>

- show logging onboard stack-trace

- show logging onboard mem-leak

- show logging onboard error-stats

- show logging onboard exception-log

- show logging onboard error-stats

- show logging onboard environmental-history