set class-of-service shared-buffer egress percent 100
set class-of-service forwarding-classes class best-effort no-lossAnyone tells me what these two lines exactly do ? What are pros and cons for these two lines ?thanks a lot !!
The default configuration allocates 100 percent of the available buffer space to the global shared buffers". if by default, why configured that line.I am learning what no-loss really means.
set class-of-service forwarding-classes class best-effort queue-num 0
set class-of-service forwarding-classes class best-effort no-loss
Is this for EX4200 or another product? In EX4200, the "shared-buffer egress percent 100" tells the switch to allocate only the minimum amount of buffer memory to each interface. The rest is allocated to a shared buffer pool. This is normally what you want if you have lots of interfaces that each have lots of end-points connected to them, like in a distribution switch. In such scenarios you will have temporary buffer needs on various interfaces and the interfaces will be able to "borrow" memory from the shared buffer memory pool.The second command seems odd, but it's important to have loss-priority low even on the best-effort class, at least on the EX4200.If you post the switch type, someone can surely help you. If it's the EX4200, I can share a config that works really well in a distribution scenario./Fredrik