Cách kiểm tra mạng bằng CMD và phân tích nguyên nhân mạng chậm
Kiểm tra mạng bằng CMD giúp người dùng Internet gia đình nhận biết kết nối chậm do Wi-Fi, router, DNS, máy tính hay nhà mạng. Bài viết giải thích ý nghĩa của ping, ipconfig, tracert và nslookup, đồng thời hướng dẫn đối chiếu độ trễ, tỷ lệ mất gói, tải xuống và tải lên để khoanh vùng lỗi. Từ kết quả đo, bạn có thể chọn cách tối ưu phù hợp trước khi liên hệ nhà mạng.
Hiện tượng nào cho thấy mạng đang có vấn đề?
Mạng có thể gặp nhiều biểu hiện khác nhau: trang web tải chậm, video phải chờ, cuộc gọi trực tuyến bị giật, trò chơi có độ trễ cao hoặc kết nối bị ngắt quãng. Không phải mọi trường hợp đều do gói cước hoặc nhà mạng. Cần kiểm tra bằng CMD để phân biệt vấn đề ở thiết bị, Wi-Fi, router, DNS hay đường truyền cáp quang.
Hãy ghi nhận thời điểm xảy ra lỗi, thiết bị bị ảnh hưởng và việc chỉ tải xuống chậm, chỉ tải lên chậm hay cả hai chiều đều giảm. Những thông tin này giúp so sánh kết quả CMD với phép đo tốc độ trên trình duyệt.
Cách kiểm tra mạng bằng CMD
Kiểm tra địa chỉ IP bằng ipconfig
Mở Command Prompt trên Windows và chạy lệnh ipconfig. Nếu máy không có địa chỉ IPv4 hợp lệ hoặc không hiển thị Default Gateway, máy có thể chưa kết nối đúng với router. Lệnh ipconfig /all cho biết máy chủ DNS, DHCP và trạng thái bộ điều hợp mạng.
Đo độ trễ và mất gói bằng ping
Chạy ping 192.168.1.1 -n 20 để kiểm tra kết nối đến router, sau đó chạy ping 1.1.1.1 -n 20 để kiểm tra đường truyền ra Internet. Thời gian phản hồi tính bằng ms càng thấp càng tốt. Dòng Request timed out hoặc tỷ lệ mất gói cao cho thấy kết nối không ổn định.
Khoanh vùng tuyến mạng bằng tracert
Lệnh tracert 1.1.1.1 hiển thị các chặng từ máy tính đến máy chủ đích. Nếu độ trễ tăng rõ rệt tại một chặng và tiếp tục cao ở các chặng sau, có thể có vấn đề trên tuyến truyền. Một số chặng không phản hồi vì nhà cung cấp chặn gói ICMP, nên không nên kết luận chỉ từ một dấu sao.
Kiểm tra DNS bằng nslookup
Chạy nslookup example.com để xem tên miền có được phân giải thành địa chỉ IP hay không. Nếu lệnh phản hồi chậm hoặc báo lỗi nhưng ping đến địa chỉ IP vẫn ổn, DNS có thể là nguyên nhân khiến việc mở website bị chậm.
Nguyên nhân thường gặp khiến kết quả kiểm tra mạng kém
Tín hiệu Wi-Fi yếu hoặc bị nhiễu
Khi ping đến router có độ trễ cao hoặc mất gói, nguyên nhân thường nằm ở khoảng cách, vật cản, thiết bị phát Wi-Fi hoặc nhiễu từ các mạng lân cận. Tốc độ tải xuống và tải lên có thể giảm mạnh dù đường truyền cáp quang của nhà mạng vẫn bình thường.
Router quá tải hoặc hoạt động không ổn định
Nhiều thiết bị sử dụng đồng thời, bộ nhớ router bị quá tải hoặc thiết bị hoạt động liên tục trong thời gian dài có thể làm tăng độ trễ. Nếu nhiều máy trong nhà cùng gặp lỗi và ping đến Default Gateway không ổn định, router là điểm cần kiểm tra đầu tiên.
Dây mạng hoặc cổng kết nối bị lỗi
Cáp Ethernet hỏng, đầu cắm lỏng hoặc cổng mạng tiếp xúc kém có thể khiến kết nối chập chờn và tốc độ giảm. Hãy thử dây khác, cổng khác và kiểm tra tốc độ liên kết của bộ điều hợp mạng trước khi đánh giá chất lượng nhà mạng.
DNS phản hồi chậm
DNS không quyết định trực tiếp tốc độ tải xuống tệp, nhưng DNS chậm có thể làm thời gian bắt đầu mở website kéo dài. Nếu nslookup mất nhiều thời gian trong khi ping đến IP ổn định, hãy thử DNS khác được cung cấp bởi dịch vụ uy tín và so sánh lại.
Thiết bị đang chiếm dụng băng thông
Ứng dụng đồng bộ đám mây, cập nhật hệ điều hành, tải xuống tệp lớn hoặc camera trực tuyến có thể chiếm phần lớn băng thông tải lên và tải xuống. Kiểm tra hoạt động mạng trên máy tính và tạm dừng tác vụ nền trước khi đo lại.
Sự cố trên tuyến của nhà mạng
Nếu ping đến router ổn định nhưng ping ra Internet có mất gói hoặc tracert cho thấy độ trễ tăng trên tuyến ngoài mạng gia đình, sự cố có thể liên quan đến nhà mạng. Hãy thử đo vào nhiều thời điểm và lưu lại kết quả để cung cấp cho bộ phận hỗ trợ.
Cách đọc kết quả CMD để xác định lỗi
Ping đến router lỗi nhưng ping Internet cũng lỗi thường chỉ ra vấn đề trong mạng nội bộ, Wi-Fi hoặc router. Ping đến router ổn định nhưng ping đến IP Internet lỗi cho thấy cần xem xét modem, đường cáp quang hoặc tuyến của nhà mạng. Nếu ping IP ổn định nhưng tên miền mở chậm, hãy tập trung kiểm tra DNS.
Độ trễ cao không đồng nghĩa với tốc độ tải xuống thấp. Ping phản ánh thời gian phản hồi và mức ổn định, còn tốc độ tải xuống và tải lên phụ thuộc băng thông, máy chủ đo, tải của mạng và thiết bị. Vì vậy, nên kết hợp CMD với phép đo tốc độ trên kết nối có dây.
Đề xuất tối ưu mạng tại gia đình
- Đặt router ở vị trí thông thoáng, gần khu vực sử dụng và tránh vật cản lớn.
- Ưu tiên băng tần 5 GHz khi thiết bị ở gần router; dùng 2,4 GHz khi cần phủ xa hơn.
- Kết nối máy tính bằng cáp mạng khi cần đo tốc độ hoặc họp trực tuyến ổn định.
- Khởi động lại router theo hướng dẫn của nhà sản xuất và cập nhật firmware nếu có.
- Tạm dừng tải xuống, tải lên và đồng bộ nền trước khi kiểm tra.
- Đổi DNS chỉ sau khi xác định vấn đề chủ yếu nằm ở phân giải tên miền.
- Ghi lại thời gian, lệnh đã chạy, độ trễ và tỷ lệ mất gói trước khi liên hệ nhà mạng.
Khi nào nên liên hệ nhà mạng?
Nên liên hệ nhà mạng nếu kết nối có dây vẫn mất gói, tốc độ tải xuống hoặc tải lên thấp lặp lại ở nhiều thời điểm, modem báo trạng thái bất thường hoặc nhiều thiết bị cùng bị ảnh hưởng. Cung cấp kết quả ping router, ping Internet, tracert và phép đo tốc độ sẽ giúp kỹ thuật viên khoanh vùng lỗi nhanh hơn.
Không nên chỉ dựa vào một lần đo hoặc một máy chủ duy nhất. Hãy kiểm tra với nhiều máy chủ, nhiều thời điểm và trên thiết bị không chạy tác vụ nền để có kết luận đáng tin cậy hơn.
