## Bar Charts: Protocol Performance Comparison
### Overview
The image contains two bar charts comparing protocol performance metrics across different software versions (3.1, 3, 2.9, 2.8, 2.7). Chart (a) shows throughput, while chart (b) shows packet delay percentiles. Both charts use consistent color coding for versions and compare seven networking protocols.
### Components/Axes
**Chart (a): Throughput (10⁶ bit/sec)**
- **X-axis**: Protocols (AntNet, OSPF, SPF, BF, Q-R, PQ-R, Daemon)
- **Y-axis**: Throughput (10⁶ bit/sec) from 0 to 45
- **Legend**: Top-left, color-coded versions:
- Blue: 3.1
- Purple: 3
- Yellow: 2.9
- Green: 2.8
- Dark Purple: 2.7
**Chart (b): 90-th Percentile Packet Delays (sec)**
- **X-axis**: Same protocols as chart (a)
- **Y-axis**: Delay (sec) from 0 to 10
- **Legend**: Top-left, same color coding as chart (a)
### Detailed Analysis
**Chart (a) Trends**:
- All protocols show highest throughput in version 2.7 (dark purple bars)
- Throughput decreases with newer versions (3.1 has lowest values)
- AntNet consistently highest performer (38-42 Mbit/sec)
- Daemon lowest throughput (28-32 Mbit/sec)
- OSPF and SPF show similar mid-range performance (35-39 Mbit/sec)
**Chart (b) Trends**:
- OSPF exhibits extreme delay spikes in version 2.7 (9.5 sec)
- Daemon shows near-zero delays across all versions (<0.1 sec)
- Q-R and PQ-R have moderate delays (1-1.5 sec)
- SPF and BF show increasing delays with newer versions (0.5-1 sec)
### Key Observations
1. **Version Impact**:
- Throughput improves by ~15-20% when downgrading from 3.1 to 2.7
- Packet delays increase by 500-1000% in newer versions for OSPF
2. **Protocol Performance**:
- AntNet maintains best throughput/delay ratio
- Daemon has worst throughput but best delay characteristics
- OSPF shows version-dependent instability (high delay in 2.7)
3. **Anomalies**:
- Daemon's near-zero delay contradicts its low throughput
- OSPF's 9.5 sec delay in 2.7 is 10x higher than other protocols
### Interpretation
The data suggests protocol performance degrades with newer software versions, particularly affecting OSPF's reliability. The inverse relationship between throughput and delay indicates potential optimization opportunities. Daemon's unique characteristics (low throughput but minimal delay) warrant further investigation into its use cases. The version 2.7 appears to be the most stable across protocols, despite being the oldest version shown. This could indicate either successful optimization in older versions or unresolved issues in newer releases.