Asic to port allocation for X870 switch

  • 0
  • 2
  • Question
  • Updated 4 months ago
  • Answered
I am trying to understand how the 96 ports of teh x870 are allocated to the asics.

We currently have 32 port switches ( x650 ) and basically I do not want to port over the standard configuration of the existing switch , if the first 24 ports are serviced by the first asic ..
Photo of Rod Robertson

Rod Robertson

  • 2,344 Points 2k badge 2x thumb

Posted 4 months ago

  • 0
  • 2
Photo of Necheporenko, Nikolay

Necheporenko, Nikolay, Employee

  • 1,350 Points 1k badge 2x thumb
Hello Rod,

X870 platform is built on a one ASIC, X650 has 2 ASICs.
Ports are mapped as following:

 X650-24x(SS).1 # debug hal run platform portmap

Slot: 1  CardType: X650-24x(SS)
   ModId Unit(G/L) PIQ     Ports (FrontPanelPort - PIQPort)
     0     1/0     56821-0   1-5   2-6   3-7   4-8   5-9   6-10 
                             7-15  8-16  9-17 10-18 11-19 12-20 
                            
     1     2/1     56821-1  13-5  14-6  15-7  16-8  17-9  18-10 
                            19-15 20-16 21-17 22-18 23-19 24-20 
                            25-25 26-26 27-27 28-28 

X870-96x-8c.23 # debug hal run platform portmap

Slot: 1  CardType: X870-96x-8c
   ModId Unit(G/L) PIQ     Ports (FrontPanelPort - PIQPort)
     0     0/0     56960-0   1-34  2-35  3-36  4-37  5-38  6-39 
                             7-40  8-41  9-42 10-43 11-44 12-45 
                            13-46 14-47 15-48 16-49 17-50 18-51 
                            19-52 20-53 21-54 22-55 23-56 24-57 
                            25-58 26-59 27-60 28-61 29-62 30-63 
                            31-64 32-65 33-68 34-69 35-70 36-71 
                            37-72 38-73 39-74 40-75 41-76 42-77 
                            43-78 44-79 45-80 46-81 47-82 48-83 
                            49-84 50-85 51-86 52-87 53-88 54-89 
                            55-90 56-91 57-92 58-93 59-94 60-95 
                            61-96 62-97 63-98 64-99 65-102 66-103 
                            67-104 68-105 69-106 70-107 71-108 72-109 
                            73-110 74-111 75-112 76-113 77-114 78-115 
                            79-116 80-117 81-118 82-119 83-120 84-121 
                            85-122 86-123 87-124 88-125 89-126 90-127 
                            91-128 92-129 93-130 94-131 95-132 96-133 
                            97-1  98-2  99-3  100-4  101-5  102-6  
                            103-7  104-8  105-9  106-10 107-11 108-12 
                            109-13 110-14 111-15 112-16 113-17 114-18 
                            115-19 116-20 117-21 118-22 119-23 120-24 
                            121-25 122-26 123-27 124-28 125-29 126-30 
                            127-31 128-32
(Edited)
Photo of Rod Robertson

Rod Robertson

  • 2,344 Points 2k badge 2x thumb
Interesting, so there is no benefit what so ever , of splitting port across the 96 10G preesentations.( 24 Port) 

Im a little confused by the output 1-34 what does that actually mean ..
Photo of Necheporenko, Nikolay

Necheporenko, Nikolay, Employee

  • 1,350 Points 1k badge 2x thumb
That is means 
"FrontPanelPort - PIQPort" == "1-34"

Best Regards,
Nikolay
Photo of Rod Robertson

Rod Robertson

  • 2,344 Points 2k badge 2x thumb
Ok moving on .

Each port speed licence ( 17830 ) upgrades 6 QSFP ports to support 10-100 Gbit , max 4 licences per switch. So thats the first 24 ports covered ( 96 ports )


So can I assume ( not a good thing to do ) :

That the asic has multiple processors, one of those processor supports/controls 6 QSFP ports  aka licence !!!

If not why do we licence 6 ports , whats the logic.

The main reason for all these question , is to install the switches , and connect the ports , so that in a few years , nobody can say we made the wrong design decisions.