調查局三等申論題
113年
[資訊科學組] 資通網路
第 一 題
📝 此題為申論題,共 2 小題
小題 (一)
HTTP 通訊協定是 stateless 的通訊協定,請解釋何謂 stateless?相較 stateful 設計,stateless 設計有何優缺點?(10 分)
思路引導 VIP
作答時先精準定義「Stateless(無狀態)」,強調每次請求(Request)的獨立性以及伺服器不保留連線記憶的特質。接著從系統架構的觀點(如伺服器資源負擔、擴展性 Load balancing、容錯能力、頻寬消耗)切入,條列式對比 Stateful 設計,有系統地寫出優缺點。
小題 (二)
HTTP 通訊協定可搭配使用 Cookies 的設計。請說明 Cookies 的運作原理以及優缺點。(10 分)
思路引導 VIP
看到 HTTP Cookies 的考題,首先要聯想到 HTTP 是「無狀態(Stateless)」協定,Cookies 的誕生正是為了解決狀態管理的問題。答題時應按三層次拆解:先以 HTTP 標頭(Set-Cookie 與 Cookie)說明「運作原理」,接著列舉在連線維持與應用上的「優點」,最後針對資安(如 XSS/CSRF)、隱私爭議及頻寬消耗等面向剖析「缺點」。