Abstract | 第5页 |
Chapter 1 Introduction | 第10-13页 |
1.1 Introduction | 第10-11页 |
1.2 Thesis and Contributions | 第11-12页 |
1.3 Organization | 第12-13页 |
Chapter 2 Background Study and Related Works | 第13-26页 |
2.1 Background Study | 第13-20页 |
2.1.1 HTTP/1.1 | 第13-16页 |
2.1.2 HTTP/2 Era | 第16-20页 |
2.2 Related Works | 第20-22页 |
2.3 Real World Demos | 第22-26页 |
Chapter 3 Fundamentals | 第26-36页 |
3.1 Web Architecture | 第26-27页 |
3.2 The Test Code | 第27-28页 |
3.3 Technical Details | 第28-33页 |
3.3.1 The Testbed Environment | 第28-29页 |
3.3.2 XCode | 第29-30页 |
3.3.3 Programming Language (Objective C) | 第30-32页 |
3.3.4 NSURLSession | 第32-33页 |
3.4 How the Browsers Work | 第33-36页 |
Chapter 4 Performance Evaluation | 第36-47页 |
4.1 Measuring the Web Performance | 第36-40页 |
4.1.1 The Metrics | 第36-38页 |
4.1.2 The Network Specific Measurements | 第38-39页 |
4.1.3 The Computation Specific Measurements | 第39页 |
4.1.4 Measurements That Span Both the Network and the Computation | 第39-40页 |
4.2 Improving the Web and Making It Faster | 第40-45页 |
4.2.1 Web Page Conversions | 第40-42页 |
4.2.2 End Host Network Protocols | 第42-43页 |
4.2.3 Latency Reductions | 第43-44页 |
4.2.4 Computation Speedups | 第44页 |
4.2.5 Passive Middleware | 第44-45页 |
4.2.6 Active Middleware | 第45页 |
4.3 Experiment Methodology | 第45-46页 |
4.4 Experimental Procedure | 第46-47页 |
Chapter 5 Implementation and Experiments | 第47-56页 |
5.1 Testing if our Client Communicating via HTTP/2 | 第47-49页 |
5.2 HTTP/1 vs. HTTP/2 example page Benchmark | 第49-51页 |
5.2.1 Experiment Setup | 第49-50页 |
5.2.2 Results | 第50-51页 |
5.3 HTTP/2 in Real Webpages | 第51-56页 |
5.3.1 Experiment Setup | 第52-53页 |
5.3.2 Results | 第53-56页 |
Chapter 6 Conclusion | 第56-57页 |
Acknowledgement | 第57-58页 |
References | 第58-66页 |
Publications | 第66页 |