--- title: 第八堂 tags: 網路概論筆記 --- ### HTTP 使用TCP當成第四層,所以資料要封包到第三層需要跟Server打招呼才能繼續執行(為了資訊同步(保留位置),相對UDP就會慢一點) TCP只負責一次的request response結束後直接被HTTP關掉,然後在全部重新跑一次(有多少物件就開幾次) TCP request 或 response一次是RTT(round-trip time)   > 1.只有1個TCP的狀態下要跑多久? > 2.有3個TCP的狀態下要跑多久? > 3.在前一個跑完之後,才開始下一個object的狀態下要跑多久? > 4.瀏覽器只要掃到object就開始執行的狀態下要跑多久?   > 1.(RTT+RTT)+(RTT+RTT)+(RTT+RTT)+(RTT+RTT)=8RTT <HTML+Object+Object+Object> > 2.(RTT+RTT)+RTT+(RTT+RTT)=5RTT <HTML+2Object+Object> **Answers Wrong** the wrong answer's mean "open one TCP then open three" > 3.(RTT+RTT)+(RTT+RTT+RTT)=5RTT <HTML+3object> > 4.(RTT+RTT)+(RTT)=3RTT <HTML+3object> - (RTT+RTT)--->第一個是開TCP的時間,第二個是object request response的時間 ### cookie server產生一組set-cookie,供給兩端儲存於硬碟,下一次客戶端在連接將會使用set-cookie,就可以找到存在backend database的用戶資料  ## Web caching 可以使使用者連到一個網站的速度更快 - 第一次先連到Web caching,在到server,接下來就只要連到Web caching就等同連到origin server  減少使用者在請求網站回應的時間,並且減少連到internet的流量
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up