Page 238 - Computer Network
P. 238

28.6. คำถามท้ายบท                                                                  229



                         2. จงเปรียบเทียบคุณลักษณะของ UDP/TCP อย่างละเอียด

                         3. อธิบายการทำงานของ Sliding Windows บน TCP


                         4. อธิบายการทำงานของ Flow Control และ Congestion Control ใน TCP

                         5. จากงานวิจัยการทำงานของ TCP บนการสื่อสารแบบไร้สายจากในเอกสารอ้างอิงที่ [46] พบว่าการทำงาา
                            นของ TCP มีลักษณะการทำงานดังแสดงในรูปที่ 28.9 ท่านสามารถอธิบายสิ่งที่เกิดขึ้นจากงานวิจัยดังกล่าว
                            ได้อย่างไร ตั้งแต่เริ่มการสื่อสารที่เวลา 0








                                                                           book)







                                                          (partial









                                               only
                                    รูปที่ 28.9: ประสิทธิภาพของ TCP บนการสื่อสารแบบไร้สาย (รูปจาก [46])



                         6. สมมติว่า โฮสต์ A ส่ง 2 TCP เซกเมนต์ต่อเนื่องกันไปยังโฮสต์ B สมมติว่าเซกเมนต์แรกมี Sequence
                                    KKU
                            number 150 และ เซกเมนต์ที่ 2 มี Sequence number 190


                              a) ข้อมูลที่ส่งไปในเซกเมนต์มีขนาดเท่าใด?
                              b) สมมติว่าเซกเมนต์แรกเกิดการสูญหายระหว่างทาง แต่เซกเมนต์ที่สองได้รับที่โฮสต์ B ในเซกเมน

                                 ต์ ACK ของโฮสต์ B ไป ยังโฮสต์ A Sequence numnber ของ ACK ควรมีค่าเท่าใด

                         7. การคำนวณหาค่า Timeout ถือเป็นส่วนสำคัญของการทำงาน TCP เหตุใดเราไม่ใช้เวลาล่าสุดที่ได้เพื่อ
                            กำหนดค่าของ Timeout โดยตรง แทนที่ต้องใช้สมการที่ 28.1 ให้เกิดความซับซ้อนในการคำนวณ

                         8. การกำหนดค่าของ Timeout ที่สูงมีผลต่อการทำงานของ TCP หรือไม่ อย่างไร


                         9. ให้ใช้โปรแกรม Wireshark (www.wireshark.org) เพื่อตรวจสอบการเชื่อมต่อของแอพพลิเคชันที่ทำงาน
                            บน UDP และ TCP เปรียบเทียบการเชื่อมต่อของโพรโตคอลทั้งสอง

                        10. สมมติให้มีการโอนย้ายข้อมูลจากจุดหนึ่งไปยังอีกจุดหนึ่งบน TCP เริ่มต้นจากการทำงานของ Slow start

                            จากนั้นเกิด Timeout ที่ขนาดของ Windows = 100 จะทำให้เกิดอะไรจากนั้น สมมติไม่มีเกิดความผิด
                            พลาดขึ้นอีกเลย
   233   234   235   236   237   238   239   240   241   242   243