topics = other half of web and http
Quiz yourself by thinking what should be in
each of the black spaces below before clicking
on it to display the answer.
Help!
|
|
||||
---|---|---|---|---|---|
are notion of multi-step exchanges of HTTP messages to complete a web transaction needed | show 🗑
|
||||
what is not needed for a server or client to track in a multi-step exchange | show 🗑
|
||||
show | independent
🗑
|
||||
show | recover
🗑
|
||||
what do websites and client browsers use to maintain some state between transactions | show 🗑
|
||||
what are the four main components of a cookie | show 🗑
|
||||
show | authorization / shopping carts / recommendations / user session state (web email)
🗑
|
||||
show | protocol endpoints, help in maintain state at sender and receiver over multiple transactions / cookies, HTTP messages carry state
🗑
|
||||
show | cookies permit sites to learn a lot about you on their site / third party persistent cookies allow common identity to be tracked across multiple websites
🗑
|
||||
show | satisfy client request without involving origin server
🗑
|
||||
how does web caches work | show 🗑
|
||||
what happens when an object is in cache | show 🗑
|
||||
if object in cache isn't returned. what happens | show 🗑
|
||||
does web cache act as a client or a server | show 🗑
|
||||
show | server for original requesting client / client to origin server
🗑
|
||||
how is web cache installed | show 🗑
|
||||
show | reduced response time for client request (because cache is closer to client) / reduced traffic on an institutions access link / internet is dense with caches (enables poor content providers to more effectively deliver content)
🗑
|
||||
show | practice it eventually
🗑
|
||||
show | don't send object if cache has up to date cached version (no object transmission delay / lower link utilization)
🗑
|
||||
show | if-modified-since:<date>
🗑
|
||||
what does a server do if cached copy is up to date | show 🗑
|
||||
show | decreased delay in multi-object HTTP requests
🗑
|
||||
what did HTTP1.1 introduce | show 🗑
|
||||
how does the HTTP1.1 server work | show 🗑
|
||||
show | head-of-line
🗑
|
||||
show | it retransmits lost TCP which in turn stalls other object transmission
🗑
|
||||
show | increased flexibility at server in sending objects to client
🗑
|
||||
show | no
🗑
|
||||
what method is used to transmit requests in HTTP/2 | show 🗑
|
||||
show | yes
🗑
|
||||
show | divide objects into frames and schedule the frames into mitigate
🗑
|
||||
show | recovery from packet loss still stalls all object transmissions / opposite to HTTP1.1 browsers open multiple parallel TCP connections to reduce stalling and increase overall throughput
🗑
|
||||
what type of security does HTTP/2 to HTTP/3 have | show 🗑
|
||||
what does HTTP/3 add to HTTP/2 | show 🗑
|
||||
next section = email / SMTP / IMAP | show 🗑
|
Review the information in the table. When you are ready to quiz yourself you can hide individual columns or the entire table. Then you can click on the empty cells to reveal the answer. Try to recall what will be displayed before clicking the empty cell.
To hide a column, click on the column name.
To hide the entire table, click on the "Hide All" button.
You may also shuffle the rows of the table by clicking on the "Shuffle" button.
Or sort by any of the columns using the down arrow next to any column heading.
If you know all the data on any row, you can temporarily remove it by tapping the trash can to the right of the row.
To hide a column, click on the column name.
To hide the entire table, click on the "Hide All" button.
You may also shuffle the rows of the table by clicking on the "Shuffle" button.
Or sort by any of the columns using the down arrow next to any column heading.
If you know all the data on any row, you can temporarily remove it by tapping the trash can to the right of the row.
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.
Normal Size Small Size show me how
Normal Size Small Size show me how
Created by:
NtokozoN
Popular Computers sets