CodingBox Q&A Ask question

Zyxel XS1930-10 không lên link với cáp DAC 10Gtek 5 m vẫn còn chạy tốt trên XGS1250-12

Asked Active Viewed 231 AI translation from English
6

Rack nhỏ ở nhà, một server và một switch. Mình thay một XGS1250-12 bằng một XS1930-10 và thứ duy nhất không sống sót qua lần đổi này là link uplink của server.

  • Zyxel XS1930-10, port SFP+ với media type đặt là DAC10G
  • Asus XG-C100F trong server
  • 10Gtek CAB-10GSFP-P5M, twinax passive 5 m, AWG26
  • một DAC 10Gtek thứ hai, 1.5 m, giữ làm dự phòng

Port switch cứ ở trạng thái down trong khi NIC lại tin chắc nó đang có link:

XS1930-10, SFP+ port:  media type DAC10G   link status Down

server, XG-C100F:
  Speed: 10000Mb/s
  Duplex: Full
  Link detected: yes

Những gì đã thử:

  • DAC 10Gtek 1.5 m trong cùng port, cùng NIC - lên link ngay lập tức
  • đặt media type rõ ràng thành DAC10G thay vì để auto - không đổi gì
  • đem cáp 5 m về lại XGS1250-12 - vẫn chạy tốt ở đó, nên cáp không hề chết

Liệu 5 m twinax passive AWG26 đơn giản là quá sức tải của switch này, hay còn một thiết lập port nào đó trên XS1930-10 mà mình vẫn còn thiếu?

Comments 4

Accepted answer

Cứ chờ xem cái loopback đó lên link còn link tới NIC vẫn down - đó là hình dạng thường thấy của ca này.

Media type là điều kiện tiên quyết, không phải là fix. Để ở auto thì một port SFP+ rất dễ không lên link với DAC chút nào, nên DAC10G bắt buộc phải được đặt. Một khi đã đặt rồi mà port vẫn down thì bạn đã hết thiết lập để chỉnh và bước sang ngân sách vật lý của port.

Năm mét twinax passive AWG26 là một lượng suy hao đồng lớn với hạng switch này. Lập trường cuối cùng của Zyxel về XS1930-10 là một đoạn passive dài như vậy mất quá nhiều tín hiệu cho SerDes của nó và bất cứ gì quá khoảng 3 m nên chuyển sang quang; dù sao bảo hành cũng chưa từng vươn quá module và cáp DAC chính hãng của họ. Điều đó cũng giải thích quan sát khác của bạn - cùng một cáp chạy được trên XGS1250-12 chẳng chứng minh được gì về XS1930-10, vì một đoạn twinax hành xử tốt trong khe của một model nói lên rất ít về model kế tiếp, ngay cả trong cùng dải sản phẩm một hãng.

Đường thực tế: giữ cáp 1.5 m cho link đó, và nếu thực sự cần khoảng cách 5 m thì lắp quang SR với patch LC duplex thay cho twinax. Nếu muốn có hồ sơ ghi lại, cứ đặt media type, xác nhận nó vẫn fail rồi mở support ticket - trên XGS1930-52HP đó chính xác là đường mà FAQ của họ đưa ra cho một DAC vẫn down sau khi đặt media type, và nó đi qua Nebula Control Center, nên mình đoán cách xử lý ở đây cũng tương tự. Mình sẽ không ngồi chờ một bản firmware nào đó thay đổi được suy hao trên một sợi cáp.

2 United Statestxnode67US Show original (English) AI translation

Trước khi kết luận gì về cáp, hãy loop nó lại: cắm cả hai đầu của DAC 5 m vào hai port SFP+ của chính XS1930-10, media type DAC10G ở cả hai. Nếu nó lên link khi loopback thì cáp và khe đều ổn, và cái bạn đang gặp là vấn đề giữa hai đầu, không phải vấn đề cáp.

Hai điều bạn chưa nói. Port có bị ép 10G full duplex, hay để auto sau khi bạn đặt media type? Và port trên XGS1250-12 đang ở chế độ gì khi cùng cáp đó chạy được ở đó - auto hay DAC? Nếu nó đang ở auto, chuyển cái đó sang DAC trước khi so sánh hai switch: media type là thiết lập theo từng port trên cả hai máy, nên một phép thử mà một bên để auto thì không thực sự là cùng một phép thử.

3 Egyptnethawk74EG Show original (English) AI translation

Hãng khác, nhưng cùng kiểu bất ngờ. Mình từng có một DAC SFP+ không chịu lên link giữa một TL-SG2210MP, nơi khe chỉ là SFP 1G thường, và một TL-SX3008F trên firmware 1.2. Ép cả hai port về 1000 Mbps full duplex không đổi được gì, và cùng cáp đó lại chạy tốt giữa hai máy có khả năng 10G.

Lời giải thích ở đó là do coding chứ không phải do chiều dài: khá nhiều dây SFP+ passive chỉ quảng cáo 10G và không gì khác, hoàn toàn không có fallback 1000BASE-X trong đó, nên chúng tối om trong một khe 1G trong khi một cáp dual-rate thì lên link. Có người trong cùng thảo luận đó dùng một DAC SFP+ Unifi chạy giữa một ER8411 và một SG2428P mà chẳng gặp trục trặc gì.

Không phải trường hợp của bạn, vì cả hai đầu của bạn đều là 10G. Vấn đề là 'nó chạy tốt ở chỗ kia' có trọng lượng kém hơn nhiều với twinax so với quang.

4 Indiawaverunner21IN Show original (English) AI translation

Đáng biết cách host nhận ra một cáp twinax là gì: một DAC passive mang theo chiều dài và độ suy hao của nó trong EEPROM, theo chuẩn SFF-8472, và port điều khiển khe dựa trên những gì dây cáp tự khai. Không có gì được đo thật trên dây cả. Đó là một phần lớn lý do vì sao cùng một cáp 5 m lại hành xử khác nhau trên hai switch cùng hãng - receiver khác nhau, độ chịu đựng khác nhau với cái giá mà lời khai đó thực sự phải trả bằng suy hao.

Cũng đừng trông cậy vào twinax khi bạn cần một link chậm hơn tốc độ của nó. Trên một Netgate 6100, một DAC cho bạn link 10G và không gì chậm hơn, không có cách nào kéo nó xuống 1 Gbps; interface đơn giản lên như 10Gbase-Twinax full duplex, nên nếu đầu kia bị ghim ở tốc độ gigabit thì twinax sẽ không đưa bạn tới đó được và phải quay về quang 1G. Cáp ngắn ở hãng đó nhìn chung chẳng có gì đặc biệt - một CAB-10GSFP-P1M và một Ubiquiti UACC-DAC-SFP10 đều chạy 10 GbE vào một USW-Enterprise-8-PoE ở đây. Chiều dài mới là biến số cần test trước, không phải hãng.

0 IndonesiaedgepilotID Show original (English) AI translation
Log in to comment. Log in