xxviii Contents
12.17.2 FinishNumberCalculationforPGPS/WFQ.............456
12.17.3 CompletionTimeCalculationforPGPS/WFQ...........457
12.18 Frame-Based Fair Queuing (FFQ) ............................459
12.18.1 SystemPotentialCalculationforFFQ..................460
12.18.2 TimestampCalculationforFFQ.......................460
12.18.3 CompletionTimesCalculationforFFQ ................461
12.19 Core-Stateless Fair Queuing (CSFQ) . . . . . .....................463
12.19.1 Determination of Packet Arrival Rate λ
i
................464
12.19.2 Determination of Fair Rate f .........................465
12.19.3 Bit Dropping Probability p
b
..........................465
12.20 Random Early Detection (RED) . . ............................466
12.21 PacketDropOptions .......................................467
References . . . . ..................................................473
13 Switches and Routers ............................................477
13.1 Introduction . ..............................................477
13.2 Networking ...............................................479
13.3 Media Access Techniques ...................................479
13.3.1 Time Division Multiple Access (TDMA) . . . . . ..........480
13.3.2 Space Division Multiple Access (SDMA). . . . . ..........480
13.3.3 Frequency Division Multiple Access (FDMA) . ..........481
13.3.4 Code Division Multiple Access (CDMA) . . . . . ..........481
13.4 CircuitandPacketSwitching ................................481
13.4.1 CircuitSwitching...................................482
13.4.2 PacketSwitching ...................................483
13.5 PacketSwitchingHardware..................................484
13.5.1 End-Node .........................................484
13.5.2 Hub ..............................................485
13.5.3 Bridge............................................485
13.5.4 Switch............................................485
13.5.5 Router............................................486
13.5.6 Gateway ..........................................486
13.6 Basic Switch Components . . . . . . . ............................486
13.6.1 NetworkProcessingUnit(NPU) ......................487
13.6.2 ControlSection ....................................488
13.6.3 Datapath Section ...................................489
13.6.4 SwitchFabric......................................489
13.6.5 Lookup Table Design . . . ............................489
13.7 Switch Functions . . . .......................................490
13.7.1 Routing...........................................490
13.7.2 Traffic Management . . . . ............................490
13.7.3 Scheduling . .......................................491
13.7.4 Congestion Control . . . . . ............................491
13.8 Switch Performance Measures . . . ............................491
13.9 SwitchClassifications ......................................492