Case thực tế check lỗi mất gói đường MPLS bằng wireshark

Chia sẻ 1 case dùng wireshark để check lỗi mất gói đường MPLS. (Case này từ tháng 4/2023)
Bên mình chứng khoán đang test nhận thông tin giá cổ phiếu (UDP port 55xxx) từ sở trong miền nam


Các anh tester phàn nàn số bản tin nhận trên app chứng khoán bị thiếu hụt so với
số bản tin các anh sở gửi. Chuyển qua lại 2 đường truyền (Viettel và VNPT) đều bị.

ACTION:
Mình thử bật wireshark trên máy nhận UDP, rồi báo sở gửi lại, rồi filter bằng lệnh udp.port==55xxx sau đó đếm số gói UDP nhận được, thì đúng là hụt so với bên nguồn gửi thật. 
Sau đó mình thấy gói tin UDP kích cỡ khá to, toàn tầm hơn 1270byte


Chợt nghĩ tới đường truyền mình đang thuê (cả VNPT và Viettel) có 1Mbps (để tiết kiệm kinh phí)
=> Nên mạnh dạn thống kê số lượng gói gửi từ sở bằng cách vào Statistics > Endpoint thì thấy gửi tận 7Mb (trong khoảng 5second). Vậy là nguyên nhân do băng thông đường truyền không đáp ứng được.


=> Sau đó gọi nhà mạng nâng băng thông lên 5Mpbs thì ok

Bài viết cùng danh mục