SOALAN 4 / QUESTION 4 (20 MARKAH / MARKS) a) Rajah 3 menunjukkan kandungan segmen UDP. Figure 3 shows the given the cont
Posted: Tue Jul 05, 2022 10:25 am
QUESTION 4 (20 MARKAH / MARKS) a) Rajah 3 menunjukkan kandungan segmen UDP. Figure 3 shows the given the content of a UDP segment. 63808 H 40 H Application Layer Data Rajah 3 Figure 3 53 H 195E H (i) Kira saiz bagi data lapisan aplikasi. Calculate the size of the application layer data. (ii) Protokol lapisan aplikasi apakah yang dibawa oleh datagram ini? Which application layer protocol is being carried by this datagram? (iii) Selain jawapan ini di dalam (ii), nyatakan DUA (2) contoh aplikasi lain yang menggunakan UDP. Besides your answer in (ii), give TWO (2) other examples of applications that use UDP. (6 markah /6 marks) b) Lakukan analisis terhadap kandungan tangkap muat Wireshark dari komunikasi pelayar web di dalam Rajah 4. Analyse the given content of a Wireshark capture from a web browser communication in Figure 4.
*enpos3 File Edit View Go Capture Analyze Statistics Telephony Wireless Tools Help X C No. (i) (ii) tcp. flags (iii) Time 5 0.163118535 6 0.191956624 7 0.192022796 8 8.195115116 9 0.195965674 10 0.248671393 11 0.248701354 13 0.282565449 17 0.311250387 18 0.311294780 25 0.322322252 26 0.322756363 Source 10.0.2.15 34.107.221.82 10.0.2.15 10.0.2.15 34.107.221.82 34.107.221.82 10.0.2.15 10.0.2.15 34.107.221.82 10.0.2.15 10.0.2.15 34.107.221.82 34 0.369406449 34.107.221.82 388 12.795479947 10.0.2.15 389 12.808503064 34.120.208.123 390 12.808529107 10.0.2.15 10.0.2.15 391 12.808793216 392 12.809827979 10.0.2.15 393 12.809414740 34.120.208.123 394 12.809414853 34.120.208.123 395 12.811987370 10.0.2.15 396 12.812414542 34.120.208.123 397 12.845090072 34.120.208.123 398 12.845126171 10.0.2.15 Destination 34.107.221.82 10.0.2.15 34.187.221.82 34.107.221.82 10.0.2.15 10.0.2.15 34.187.221.82 34.107.221.82 10.0.2.15 34.187.221.82 34.187.221.82 10.8.2.15 10.0.2.15 34.120.208.123 10.0.2.15 34.128.208.123 34.120.208.123 34.120.208.123 10.0.2.15 10.0.2.15 34.120.208.123 10.0.2.15 10.0.2.15 34.120.208.123 Protocol Lengti Infor TCP TCP TCP HTTP TCP HTTP TCP TCP TCP TCP HTTP TCP HTTP TCP TL5v1.3 TCP TLSV1.3 TLSV1.3 TCP TCP TCP TCP TCP TCP Rajah 4 Figure 4 ** 60 80 60374 [ACK] 270 HTTP/1.1 200 OK ADX X 74 60374 80 [SYN] Seq- Win-64240 Len-0 MS5-1460 SACK PERM-1 60 80 60374 [SYN, ACK] Seq-8 Ack-1 Win-65535 Len-0 MS5-1460 54 60374 80 [ACK] Seq=1 Ack-1 Win-64240 Len-0 342 GET /success.txt HTTP/1.1 Seq=1 Ack=289 Win-65535 Len (text/plain) Seq-289 Ack-217 Win-64024 Len-0 54 60374 80 [ACK] 74 60376 80 [SYN] Seq- Win-64240 Len-0 MSS-1460 SACK PERM-1 60 30 60376 [SYN, ACK] Seq-0 Ack-1 Win-65535 Len-0 MSS-1460 54 60376 80 [ACK] Seq-1 Ack-1 Win-64240 Len- 347 GET /success. txt?ipv4 HTTP/1.1 68 80 60376 [ACK] Seq-1 Ack-294 Win-65535 Len 270 HTTP/1.1 200 OK (text/plain) 54 52140 443 [ACK] Seq-1421 Ack-4539 Win-62920 Len-e 502 Application Data 54 52142 443 [ACK] Seq-6225 Ack-4538 Win-62920 Len-0 93 Application Data 78 Application Data 60 443 60 443 52142 (ACK] Seq-4538 Ack-5264 Win-65535 Len-0 52142 [ACK] Seq-4538 Ack-6288 Win-65535 Len-0 54 52142 443 [FIN, ACK] Seq-6288 Ack-4538 Win-62920 Len-0 52142 (ACK] Seq-4538 Ack-6289 Win-65535 Len-0 60 443- 60 443 52142 [FIN, ACK) Seq-4538 Ack-6289 Win-65535 Len-0 54 52142 443 (ACK] Seq-6289 Ack-4539 Win-62920 Len-0 Senaraikan nombor frame bagi paket yang terlibat di dalam TCP 3-way handshake. List the frame numbers of packets involve in TCP 3-way handshake. Di dalam pertukaran 3-penjuru TCP di atas, kenal pasti alamat IP bagi pelayan dan pelanggan. In the TCP 3-way handshake exchange, identify the IP address of the client and server. Senaraikan nombor frame bagi paket yang terlibat dengan penamatan sesi TCP di antara pelayan dan pelanggan. List the frame numbers of packets involve in the TCP session termination
(iii) Senaraikan nombor frame bagi paket yang terlibat dengan penamatan sesi TCP di antara pelayan dan pelanggan. List the frame numbers of packets involve in the TCP session termination between both client and server. (8 markah/8 marks) c) TCP menyediakan mekanisme kawalan aliran seperti yang ditunjukkan dalam Rajah 5. Isikan Jadual 4 dengan jawapan yang betul untuk menggambarkan dengan jelas kelancaran mekanisme kawalan aliran ini. TCP provides mechanisms for flow control as shown in Figure 5. Fill out Table 4 with the correct answer to clearly depict a successful flow control mechanism.
Send window 10,000 Sequence number 1 Sequence number B Receive acknowledgement Send window 7,000 Sequence number 2,001 Receive acknowledgement Send window C BOX A B C D E F MSS = Maximum Segment Size During three-way handshake Window size 5,000, MSS A 1,000 bytes 1,000 bytes ACK 2,001 Window size D 1,000 bytes ACK E Window size 5,000 Rajah 5 Figure 5 Jadual 4 Table 4 Receive 11,000 Receive F Receive 2,001 - 3,000 VALUE
SOALAN 4 / *enpos3 File Edit View Go Capture Analyze Statistics Telephony Wireless Tools Help X C No. (i) (ii) tcp. flags (iii) Time 5 0.163118535 6 0.191956624 7 0.192022796 8 8.195115116 9 0.195965674 10 0.248671393 11 0.248701354 13 0.282565449 17 0.311250387 18 0.311294780 25 0.322322252 26 0.322756363 Source 10.0.2.15 34.107.221.82 10.0.2.15 10.0.2.15 34.107.221.82 34.107.221.82 10.0.2.15 10.0.2.15 34.107.221.82 10.0.2.15 10.0.2.15 34.107.221.82 34 0.369406449 34.107.221.82 388 12.795479947 10.0.2.15 389 12.808503064 34.120.208.123 390 12.808529107 10.0.2.15 10.0.2.15 391 12.808793216 392 12.809827979 10.0.2.15 393 12.809414740 34.120.208.123 394 12.809414853 34.120.208.123 395 12.811987370 10.0.2.15 396 12.812414542 34.120.208.123 397 12.845090072 34.120.208.123 398 12.845126171 10.0.2.15 Destination 34.107.221.82 10.0.2.15 34.187.221.82 34.107.221.82 10.0.2.15 10.0.2.15 34.187.221.82 34.107.221.82 10.0.2.15 34.187.221.82 34.187.221.82 10.8.2.15 10.0.2.15 34.120.208.123 10.0.2.15 34.128.208.123 34.120.208.123 34.120.208.123 10.0.2.15 10.0.2.15 34.120.208.123 10.0.2.15 10.0.2.15 34.120.208.123 Protocol Lengti Infor TCP TCP TCP HTTP TCP HTTP TCP TCP TCP TCP HTTP TCP HTTP TCP TL5v1.3 TCP TLSV1.3 TLSV1.3 TCP TCP TCP TCP TCP TCP Rajah 4 Figure 4 ** 60 80 60374 [ACK] 270 HTTP/1.1 200 OK ADX X 74 60374 80 [SYN] Seq- Win-64240 Len-0 MS5-1460 SACK PERM-1 60 80 60374 [SYN, ACK] Seq-8 Ack-1 Win-65535 Len-0 MS5-1460 54 60374 80 [ACK] Seq=1 Ack-1 Win-64240 Len-0 342 GET /success.txt HTTP/1.1 Seq=1 Ack=289 Win-65535 Len (text/plain) Seq-289 Ack-217 Win-64024 Len-0 54 60374 80 [ACK] 74 60376 80 [SYN] Seq- Win-64240 Len-0 MSS-1460 SACK PERM-1 60 30 60376 [SYN, ACK] Seq-0 Ack-1 Win-65535 Len-0 MSS-1460 54 60376 80 [ACK] Seq-1 Ack-1 Win-64240 Len- 347 GET /success. txt?ipv4 HTTP/1.1 68 80 60376 [ACK] Seq-1 Ack-294 Win-65535 Len 270 HTTP/1.1 200 OK (text/plain) 54 52140 443 [ACK] Seq-1421 Ack-4539 Win-62920 Len-e 502 Application Data 54 52142 443 [ACK] Seq-6225 Ack-4538 Win-62920 Len-0 93 Application Data 78 Application Data 60 443 60 443 52142 (ACK] Seq-4538 Ack-5264 Win-65535 Len-0 52142 [ACK] Seq-4538 Ack-6288 Win-65535 Len-0 54 52142 443 [FIN, ACK] Seq-6288 Ack-4538 Win-62920 Len-0 52142 (ACK] Seq-4538 Ack-6289 Win-65535 Len-0 60 443- 60 443 52142 [FIN, ACK) Seq-4538 Ack-6289 Win-65535 Len-0 54 52142 443 (ACK] Seq-6289 Ack-4539 Win-62920 Len-0 Senaraikan nombor frame bagi paket yang terlibat di dalam TCP 3-way handshake. List the frame numbers of packets involve in TCP 3-way handshake. Di dalam pertukaran 3-penjuru TCP di atas, kenal pasti alamat IP bagi pelayan dan pelanggan. In the TCP 3-way handshake exchange, identify the IP address of the client and server. Senaraikan nombor frame bagi paket yang terlibat dengan penamatan sesi TCP di antara pelayan dan pelanggan. List the frame numbers of packets involve in the TCP session termination
(iii) Senaraikan nombor frame bagi paket yang terlibat dengan penamatan sesi TCP di antara pelayan dan pelanggan. List the frame numbers of packets involve in the TCP session termination between both client and server. (8 markah/8 marks) c) TCP menyediakan mekanisme kawalan aliran seperti yang ditunjukkan dalam Rajah 5. Isikan Jadual 4 dengan jawapan yang betul untuk menggambarkan dengan jelas kelancaran mekanisme kawalan aliran ini. TCP provides mechanisms for flow control as shown in Figure 5. Fill out Table 4 with the correct answer to clearly depict a successful flow control mechanism.
Send window 10,000 Sequence number 1 Sequence number B Receive acknowledgement Send window 7,000 Sequence number 2,001 Receive acknowledgement Send window C BOX A B C D E F MSS = Maximum Segment Size During three-way handshake Window size 5,000, MSS A 1,000 bytes 1,000 bytes ACK 2,001 Window size D 1,000 bytes ACK E Window size 5,000 Rajah 5 Figure 5 Jadual 4 Table 4 Receive 11,000 Receive F Receive 2,001 - 3,000 VALUE