UDP特點:
面向非連接
不維護連接狀態(tài),支持同時向多個客戶端傳輸相同的消息
數(shù)據(jù)包報送只有8個字節(jié),額外開銷較小
吞吐量只受限于數(shù)據(jù)生成速率,傳輸速率以及機器性能
盡量最大努力將會,不保證可靠將交付,不需要維持復(fù)雜的鏈接狀態(tài)表
面向報方,不對應(yīng)用程序提交的報文信息進行拆分或合并
RTT和RTO
RTT:發(fā)送一個數(shù)據(jù)包到收到對應(yīng)的ACK,所花費的時間
RTO: 重傳時間間隔
image.png
HTTP簡介
HTTP: 超文本傳輸協(xié)議
主要特點:
支持客戶/服務(wù)器模式
簡單快速
靈活
無連接
無狀態(tài)
常見狀態(tài)碼
200 OK: 正常返回信息
400 BAD REQUEST: 客戶端請求有語法錯誤,不能被服務(wù)器所解釋
401 UNAUTHORIZED: 請求未經(jīng)授權(quán),這個狀態(tài)碼必須和WWW-Authenticate報頭域一起使用
403 Forbidden: 服務(wù)器收到請求,但是拒絕提供服務(wù)
404 Not Fount: 請求資源不存在,例如:URL輸入錯誤
500 Internal Server Error: 服務(wù)器發(fā)生不可預(yù)期的錯誤
503 Server Unavailable: 服務(wù)器當前不能處理客戶端的請求,一段時間后可能恢復(fù)正常