Professional Documents
Culture Documents
Part 2
Part 2
02746 second
EstimatedRTT segment 2:
EstimatedRTT segment 3:
EstimatedRTT segment 4:
EstimatedRTT segment 5:
EstimatedRTT segment 6:
8. Tìm lượng buffer còn trống nhỏ nhất mà bên nhận thông báo cho bên gửi
trong suốt file trace?
-> lượng buffer còn trống nhỏ nhất mà bên nhận thông báo cho bên gửi trong suốt
file trace : 5840 bytes
9. Có segment nào được gửi lại hay không? Thông tin nào trong file trace cho
chúng ta biết điều đó?
-> các segment có thể tái truyền đi trong file trace. Có thể kiểm tra là 1 số hiệu
chuỗi được gửi đi 2 lần hoặc nhiều lần. Phần Info có thêm [TCP Retransmission]
10. Lương dữ liệu mà bên nhận thường acknowledge trong một ACK? Xác định
các trường hợp mà bên nhận ACK cho mỗi segment được nhận (bảng 3.2 trong
trang 247 của giáo trình)
->
11. Thông lượng (throughput – byte/s) của kết nối TCP? Giải thích cách tính
thông lương.
RTT (seconds)
12. Sử dụng Time-Sequence-Graph để quan sát sequence number tương ứng với
thời gian segment được gửi. Xác định giai đoạn Slowstart bắt đầu và kết thúc, đâu
là giai đoạn tránh tắc nghẽn (Congestion Avoidance)? Đưa ra nhận xét, so sánh với
hành vi của TCP đã học trong giáo trình.
-> Bắt đầu giai đoạn Slowstart khi bắt đầu kết nối. Tức là khi POST HTTP phân
mảnh được gửi ra ngoài . Không thể xác định được sự kết thúc của giai đoạn
Slowstart. Do TCP này gửi dữ liệu không đủ mạnh để dẫn đến tình trạng tắc nghẽn
-> khi TCP kết nối được giữa Sender và Reciever , nó có 1 giá trị duy nhất
(windows size) nó cho biết kích thướt thông tin được gửi giữa Sender và Reciever
13. Trả lời tương tự đối với file trace mà chúng ta có được trong trường hợp
chúng ta tự upload file alice.txt
14. Chọn một gói tin UDP, xác định các trường (field) trong UDP header?
-> Các field tong UDP header: Source port, Destination port, Length, Checksum
15. Qua thông tin hiển thị của Wireshark, xác định độ dài (tính theo byte) của
mỗi trường trong UDP header?
- Length : 2 bytes
- Checksum: 2 bytes
16. Giá trị của trường Length là độ dài của cái gì? Chứng minh?
-> giá trị của trường Length là độ dài của toàn bộ datagram: header và data.
-> với trường kích thướt 2 bytes. Kích thướt tối đa theo lý thuyết là 2^16 -1 =
65535