--- title: Lab Meeting Minutes 2023/05/19 tags: lab_meeting --- > Outline > [TOC] --- # PERAL Lab Meeting - 時間:112 年 5 月 19 日 09:00 - 地點:線上 - 線上會議連結 : [Online](https://meet.google.com/zfi-zmnc-qfw) - 出席者:吳坤熹老師、謝萬霖、吳騰然、劉怡君、田蕙瑜、莊才賢、紀見如、劉冠伶、林大智、繆亭霄 - 會議主題:[STUN]() - 主講者: 田蕙瑜 - 主記: 林大智 ## 會議內容 ### Recap : 4 types of NAT 1. Full Cone 2. Restricted Cone 3. Port Restricted (CHT) 4. Cone Symmetric ### Architecture ![](https://hackmd.io/_uploads/H1lbO0BVS3.png) 1. Original a. REGISTER ![](https://hackmd.io/_uploads/rJdZyLVrn.png) b. UA1 Calls UA2 ![](https://hackmd.io/_uploads/SyNVkUVBn.png) c. Packet content for F1 INVITE ![](https://hackmd.io/_uploads/HJkle8VHh.png) ![](https://hackmd.io/_uploads/HyrglIEH2.png) d. Packet content for F2 ACK ![](https://hackmd.io/_uploads/H13dgIVB2.png) e. RTP (UA2 -> UA1 failed) ![](https://hackmd.io/_uploads/rJxybLNSh.png) 2. STUN a. UA1 和 UA2 會互送 binding request --- ### 建議&問題 1. 這份簡報的 IP 位址很不一致。簡報或許是分段完成的,但最後應該要用個一致的例子從頭貫穿到尾。[name=Solomon] 2. 為什麼 STUN server 是用 stun.linphone.com [name=Lawrence] Ans: 維持產品一致性,自己的 STUN server 也可以 3. 為什麼連線建立的狀態下在 P.10 會失敗 [name= Jennifer] Ans: 使用 UDP 傳輸並沒有建立連線的概念,各自進行傳輸 [name= Angela, Solomon] 4. NAT 會將 Private IP 轉為 Public IP ,跟 STUN server 有關 [name= Ashley] Ans: 無關 [name= Angela] 5. P.6 Kamailio 與 UA2 之間的 100 Trying 和 180 Ringing 方向錯誤? [name= August] Ans: 對,會更正 [name= Angela] 6. 有試過其他電信的通訊? [name= Phoebe] Ans: 下一階段實驗 [name= Angela] 7. 有講解的 header 欄位標註起來會效果更好 [name= Toby] Ans: OK [name= Angela] 8. P.2 與封包中沒展現 Restricted Cone 與 Port Restricted Cone [name= Solomon] ## 待追蹤事項 1. [name=] ## 臨時動議 --- 散會結束時間: