Networking
Thứ Hai, 23/08/2021

Hướng dẫn sử dụng công cụ MTR (My Traceroute)

Hướng dẫn sử dụng công cụ MTR (My Traceroute)

MTR là một công cụ bao gồm 2 chương trình traceroute và ping. Khi bạn thực hiện chạy công cụ mtr nó sẽ thực hiện kết nối giữa host bạn đang cài mtr và một máy chủ khác thông qua địa chỉ IP hoặc hostname bằng cách gửi các package TTLs với chỉ số thấp qua các điểm khác nhau cho tới disk, các gói tin được gửi liên tục, % tỷ lệ được tính bằng gói tin gửi đi, gói tin gửi về từ đó giúp người quản trị đưa ra nhận định chính xác về tình trạng network kết nối tới host/server cần kiểm tra.

1. MTR trên Linux

1.1. Cài đặt

Để sử dụng được công cụ mtr trên Linux bạn thực hiện cài đặt các gói mtr trên môi trường Linux

Host mrt CentOS

yum install mtr

Host mrt Ubuntu

apt-get install mtr

1.1.2. Thao tác sử dụng

Kiểm tra kết nối tới domain/IP

mtr [domainName/IP]

mtr

mtr

Hiển thị địa chỉ IP và hostname tương ứng của các điểm kết nối với flag b

mtr -b [domainName/IP]

mtrmtrGiới hạn số lượng gói tin ping gửi đi với flag c

mtr -c [n] “domainname/IP”

mtrmtrXuất kết quả ra file với flag r

Thay vì hiển thị kết quả lên trên màn hình command line bạn có thể xuất ra file để lưu và theo dõi.

mtr –rw -c [n] “domainname/IP” >”report-name”

mtr

Sắp xếp lại thông số đầu ra của kết quả với flag o

mtr -o “[Output Format]” “domainname/IP”

mtrmtrChỉnh khoảng thời gian gửi mỗi gói tin ICMP và ECHO với flag o

Mặc định khoảng thời gian liên tiếp giữa mỗi gói tin ICMP, ECHO là 1 giây bạn có thể thay đổi lại tham số này.

mtr -i [time-in-seconds] “domainName/IP”

mtrSử dụng TCP SYN packets hoặc UDP datagrams với flag tcp, udp

Mặc định MTR sẽ gửi đi các gói tin ICMP ECHO requests bạn có thể tùy chọn sử dụng TCP SYN packets hoặc UDP datagrams.

mtr –tcp “domainName/IP”

mtr –udp “domainName/IP”

mtrChỉ định package size bytes với flag -s

tr –r -s [packetsize] “domainName/IP”

mtrChỉ định số hope tối đa giữa host mtr và host đích với flag m

mtr -m [timeInSeconds] “domainName/IP”

mtrmtrXuất file kết quả ra dạng cvs với flag csv

mtr –-csv “domainName/IP”

mtrXuất file kết quả ra dạng xml với flag xml

mtr -–xml “domainName/IP”

mtr

2. MTR trên Windows

2.1. Cài đặt

Download

MTR trên windows thuộc dạng file .exe chạy không cần cài đặt lên máy. Thực hiện download tại đây.

Chạy chương trình MTR trên windows

Sau khi tải về bạn tiến hành giải nén và run file WinMTR.exe

mtr

2.2. Thao tác sử dụng

Một số option tùy biến

mtr

  • Interval (sec): Khoảng thời gian giữa mỗi package mtr gửi đi.
  • Ping size (bytes): Kích thước gói tin mtr gửi đi.
  • Max hosts in LRU list: Số hope đi qua.
  • Resolve name: Hiển thị hoặc không hiển thị hostname các hope đi qua.

Bạn chỉ cần nhập IP/Domain và click Start

mtr

Kết quả

mtr

MTR trên windows hỗ trợ export kết quả ra dạng text, html.

3. Đọc và phân tích kết quả

Khi sử dụng tool MTR sẽ trả về kết quả bạn cần chú ý một số thông tin sau:

mtr

  • Hostname: Các hope package đi qua trước khi tới được host đích cần kiểm tra.
  • Lost %: Tỷ lệ phần trăm các package bị mất khi truyền tới hope đó(Thông tin quan trọng cần thu thập).
  • Sent: Số package gửi đi.
  • Recv: Số package phản hồi về.
  • Avrg: Thời gian phản hồi trung bình (ms).
  • Best: Thời gian phản rồi nhanh nhất (ms).
  • Worst: Thời gian phản hồi lâu nhất (ms).
  • Last: Thời gian phản hồi của gói tin gần đây nhất (ms).
  • StDev: Độ lệch chuẩn.
Tin khác
4 điểm yếu hàng đầu của shared hosting nên cân nhắc

4 điểm yếu hàng đầu của shared hosting nên cân nhắc

Dịch vụ Shared hosting bắt đầu nổi lên trong những năm 90. Do có mức giá tương đối thấp nên đây là dịch vụ được sử dụng nhiều nhất trên thế giới, phù hợp với những trang web nhỏ và không quá nặng.

Hướng Dẫn Backup/ Restore Trong DirectAdmin

Hướng Dẫn Backup/ Restore Trong DirectAdmin

Bài viết này IT Web Sẽ hướng dẫn bạn tạo Backup và Restore Data trên Directadmin. Sao lưu dữ liệu (Backup data) là công việc quan trọng và thường xuyên phải làm của 1 Webmaster. Điều này sẽ giúp webmaster nhanh chóng Phục hồi lại dữ liệu (Restore) nếu có lỗi xảy ra trên website

Tại sao tốc độ website rất quan trọng đối với doanh thu bán hàng?

Tại sao tốc độ website rất quan trọng đối với doanh thu bán hàng?

Tốc độ tải website chính là ấn tượng đầu tiên người dùng nhận được khi truy cập vào 1 trang nào đó. Ấn tượng đầu tiên là rất quan trọng bởi chính khách hàng, độc giả hay người dùng trên trang web có thể ngay lập tức đánh giá về tổ chức, doanh nghiệp. Nếu trang web tải nhanh sẽ tạo được ấn tượng mạnh mẽ đầu tiên. Khách truy cập mới cũng sẽ hài lòng và để lại ấn tượng tốt.

Làm thế nào để kiểm tra tốc độ hosting trước khi mua?

Làm thế nào để kiểm tra tốc độ hosting trước khi mua?

Muốn xây dựng một website và điều chỉnh nó hoạt động ổn định và hiệu quả, người dùng cần phải lựa chọn cho mình một dịch vụ nhà cung cấp chất lượng nhất. Để có thể làm được điều này, việc trang bị những kiến thức cơ bản về cách kiểm tra tốc độ hosting hoặc nhờ tới sự trợ giúp của đội ngũ chuyên gia có kinh nghiệm là vô cùng cần thiết. 

Điểm khác biệt giữa VPS Free và VPS tốn phí

Điểm khác biệt giữa VPS Free và VPS tốn phí

VPS là máy chủ ảo thông minh dành cho các nhà doanh nghiệp. Dựa theo đặc tính, người ta chia VPS thành hai dạng là VPS Free (không mất phí) và VPS trả phí. Vậy VPS Free là gì và nó có đặc điểm gì khác biệt so với VPS trả phí.

Update/Install Latest Curl Version on RHEL 8/RHEL 7/CentOS 8/CentOS 7

Update/Install Latest Curl Version on RHEL 8/RHEL 7/CentOS 8/CentOS 7

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn Update/Install Latest Curl Version on RHEL 8/RHEL 7/CentOS 8/CentOS 7 – CWP/VestaCP/Cpanel/Plesk. Bạn cũng có thể dựa vào phiên bản hệ điều hành hiện tại vì nó được cập nhật thường xuyên chỉ với các bản vá bảo mật, nếu bạn vẫn chưa hài lòng và muốn có các tính năng và bản cập nhật mới nhất, chỉ cần làm theo hướng dẫn này để cập nhật curl lên phiên bản mới nhất.

Những loại web-hosting phổ biến nên biết

Những loại web-hosting phổ biến nên biết

Web-hosting có bao nhiêu loại và làm thế nào để lựa chọn được một web-hosting phù hợp nhất cho website.

Top 5 SSH Client for Mac miễn phí trên Appstore

Top 5 SSH Client for Mac miễn phí trên Appstore

VPS hoặc máy chủ chạy Linux cần quản lý thông qua SSH. Trên Windows, bạn sẽ có vô số tùy chọn như PuTTY, kitty, MobaXterm, nhưng trên MacOS, phần lớn là ứng dụng trả phí để sử dụng. Nhưng vẫn có những ứng dụng miễn phí với các tính năng tuyệt vời đáp ứng nhu cầu của bạn. Dưới đây là top 5 SSH Client for Mac miễn phí nổi bật nhất.

Danh sách các port dịch vụ phổ biến trên internet

Danh sách các port dịch vụ phổ biến trên internet

Các port thông dụng cần biết. Quản trị mạng, quản trị hệ thống thường thì chúng ta quan tâm đến việc dịch vụ sử dụng port nào.

Hướng dẫn cài đặt DirectAdmin (DA) trên CentOS

Hướng dẫn cài đặt DirectAdmin (DA) trên CentOS

DirectAdmin là gì? Cũng như cPanel, DirectAdmin (DA) cũng là một hệ thống quản trị hosting (hosting control panel) trên nền tảng Linux phổ biến hiện nay.