Motivation Flashcards

1
Q

a key performance bottleneck

for modern web transfers

A

TCP’s handshake

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

requests sent on new TCP connections

A

cold requests

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

requests that reuse TCP connections

A

warm requests

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

supports persistent HTTP connections

A

HTTP/1.1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

over 33% of requests made by Chrome are sent on newly

created TCP connections

A

even though it uses HTTP 1.1 persistent

connections.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The restricted effectiveness of persistent

connections is due to several factors

A

Browsers today often
open tens of parallel connections to accelerate page downloads,
which limits connection reuse. Domain sharding or
the placement of resources on different domains by content
providers to increase parallelism in loading web pages also
exacerbates this issue. In general, hosts and middle-boxes
(NATs) also terminate idle TCP connections to minimize
resource usage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

These browsers close idle connections after mere seconds to

conserve power.

A

Major mobile

browsers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

has a limit of 6 parallel connections per domain

A

Chrome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

has a lower

RTT and processing time than many other websites.

A

Google

How well did you know this?
1
Not at all
2
3
4
5
Perfectly