802.16 IP Telephony Lab會議紀錄 時間:106年5月24日 14:15 地點:暨南大學科三館207教室 主講人:吳怡蓓 紀錄:林嘉緯 出席者:吳坤熹老師、陳冠筑、江俊杰、王琮閔、王詠瑜、蔡韻茹、范均泓、胡瑋哲、陳思頴 會議主題: Quick UDP Internet Connections 問題討論: Q1:HTTP1 跟 HTTP2 的multiplexing 的差別?(老師) ANS:HTTP1沒有multiplexing,HTTP2才有 Q2:HTTP2 如果有一個service停掉,所有service都要等停的那個?(詠瑜) ANS:對 Q3:P.12 是不是當有一個service的packet有lost的情況就會有Head-of-line blocking?(詠瑜) ANS:對,因為TCP的Congestion Window共用一個,所以當一個service有congestion發生,就會停。所以(c)就避免了這樣的情況發生。(老師) Q4:P.14 想傳達的是?(老師) ANS:傳統TCP若IP位置改變,Connection就會有問題、斷線,但QUIC不會,認ID就可以回到原本的Connection。 Q5:QUIC如何使用DOS癱瘓網路?(老師) ANS:我那天講錯了,QUIC能減緩dDoS攻擊, 因為不同IP address的設備拿到的token會一樣,server就不需要一直處理token,減少回應的次數. Q6:當初上VOIP有些人會抓到QUIC但有些人抓不到,所以是甚麼問題(均泓) ANS:可以自己設定要關掉還是要打開。目前只有Chrome支援QUIC。 Q7:P.14 Connection ID為何是由Client產生?(思頴) ANS:同一個連線就會用同樣的ID Q8:P.4 Server Push 可以預測甚麼?(思頴) ANS:就是server會預測client可能需要的服務而是先傳送資料給client(可能client還沒發送請求就收到資料了)。 Q9:P.7 Client Send hello 時,Server會Send rejection,但rejection是拒絕的意思,那這代表?(韻茹) ANS:文件上就這麼寫的。 Q10:P.15 在說甚麼(韻茹) ANS:不同的Stream,Priority就會不一樣。 Q11:為甚麼不同Stream需要不同的Priority?P.15的圖代表甚麼意思?(詠瑜) ANS:Parent通常會有比較高的Priority,以Web browsing 而言,會先傳文字、再傳圖片和聲音。(老師) Q12: QUIC的資料來源?(詠瑜) ANS:從Reference上的第一個LINK來的。 Q13: QUIC一定要跑在UDP 443上面嗎?(詠瑜) ANS :不一定。(老師) Q14: 兩個Client跟一個Server,Proirity會有問題?(瑋哲) ANS: 看有沒有需要這樣設計(老師) Q15: P.5 為何QIUC要通到Transport Layer? (琮閔) ANS: 因為QUIC有Congestion Control,又有TLS加密的功能,所以跨層。 Q16: P.15 下面Weight是甚麼意思?(俊杰) ANS: Priority Q17: P.5 為甚麼QUIC需要SPDY?(冠筑) ANS: 不太確定,現在應該沒在用。 Q18: P.7 QUIC如何建立連線?會Cache多久?(冠筑) ANS: 如圖。有一個數字但目前不記得。每連線一次就會換一個ID。 Q19: P.10 會甚麼改WINDOW_UPDATE FRAME的大小就可以改CREDIT的大小?改變之後有甚麼比較好?(冠筑) ANS: 假設傳輸過程一切順利,就可以將WINDOW的大小放大。(老師) Q20: P.13 RESET packet被reset之後?(冠筑) ANS:斷線(老師) 建議: 1. P.12 中間(b)的圖應該出去的路只有一條,比較好理解(老師) 2. P.16 第一點談的不是UDP port有沒有開的問題。Rate limiting 通常再Router身上,限制流量,因為UDP不加節制,每個人都可以狂送。QUIC今天有limiting,可能會造成問題。另外一個問題是,現在很多防火牆除了UDP 53 Port之外,全部都Drop掉。(老師) 3. P.10 建議先去看TCP的Congestion Control如何做,再去看新的(老師) 4. P.13 因為IOT的崛起,Security的議題大家目前愈來愈擔心。(老師) 5. 資料很明顯從很多地方收集到,但或許是看太多資料,因此很多細節不是很著墨,因此收集完之料應該要看,每一頁頭影片想傳達的訊息是甚麼?看到這一頁大家會問出甚麼問題來?試著練習,這樣簡報會更加精彩。(老師) 6. 這是一個新的協定,在場的人很多是Programer,所以可以給大家看一下API,讓大家看看Sample Code是如何建立連線的。絕大多數的人都是拿已知的知識去學習新的知識。(老師) 7. Reference那頁頭影片,請不要直接寫網址,要有作者、標題。(老師) 8. Wiki 上 Server push的High Level Example 可以參考。(老師) 結束時間:15: 45