Giải quyết vấn đề thực sự với chức năng Network Diagnostic
NDT được phát triển bởi Richard Carlson, một kỹ của Internet2. Carlson đã phát trin
chế signature-based cho lõi NDT tích hợp vào hthống. Kết quả thu được là một
tu chọn đáng tin cậy, n định, khác biệt với các tuỳ chọn phổ biến khác. Đó là shỗ trợ
tuyệt vời cho các nhân viên quản trị mạng giải quyết các vấn đề chẩn đoán mạng.
Các bạn nên s dụng một số tiện ích trên website kiểm tra thông lượng như Internet
Speedometer của McAfee hay DSLreports.com để kiểm tra băng thông. Tuy nhiên các
website này cũng chỉ mức chính xác như kiểu đường truyền giữa client server. Điều
đó nghĩa là bạn luôn phải kết nối internet trong suốt quá trình kiểm tra. Tính hữu ích
của cách thức này tr nên vô dụng khi đo mức ng thông trong một mạng cục bộ.
Một phương thức hữu dụng khác là sdụng giao thức File Transfer Protocol hay còn gi
là giao thức FPT. FPT ghi lại thông lượng trung bình trong mi lần truyền vận. Tuy nhiên
FPT không thlàm được gì nếu mạng nghẽn hoặc các liên kết được cấu hình không p
hp và cui cùng làm cho kết quả không còn chính xác.
NDT x được c vấn đề này, còn hơn thế nữa. Cài đặt tuỳ chọn NDT lên Linux
server với nhân kernelweb100-patched kđơn giản. Quan trọng hơn, giao diện web d
dàng sdụng với người dùng cui. chỉ đòi hi một lần click lên nút Startcắt,
dán kết quả trong e-mail ri gửi tới nhân viên mạng.
NDT được thiết kế làm việc hiệu qunhư một thành phần của cấu trúc hỗ trmạng
LAN. Carlson nói rằng anh hình dung NDT đang được tích hợp vào khu vực trợ giúp
(trung tâm thực thi mạng); vì thế khi một lời gọi trợ giúp được gửi đến, việc đầu
tiên nhân viên NOC m tr cho người dùng biết khu vực server NDT địa
phương của họ và nói rng: “Hãy chạy chương trình kiểm tra và gửi cho chúng
tôi kết quả””.
S dụng NDT
NDT được thiết kế để i đặt trên một server nhưng khả năng ng cấp đi đặt
lên thiết bị di động như laptop. Với cấu hình này, một laptop sử dụng NDT thể được
đưa vào mạng mt cách dễ dàng tại các khu vực kiểm tra lớn nhất. Hay i cách khác,
bằng việc loại trcác ràng buộc khu vực của NDT server, bạn thể kiểm tra thông
lượng mà không cn bổ sung biến của các bước truyền router cũng như các switch trung
gian.
dới đây minh hoạ các trường hợp NDT là ng chỗ trợ không thể thiếu được
trong việc tìm ra nguyên nhân c vấn đề thực thi mạng.
Trường hợp 1: Mạng LAN
Chúng ta hãy thdự đoán các vấn đề kết nối trong một mạng LAN, cụ thể là kết nối t
một client tới một server trong cùng mạng con nhưng không cùng switch. Người dùng b
thuyết phục rằng đó là vn đề nghẽn băng thông. Tuy nhiên đó thể là vn đề vật
hoặc liên kết khi số liệu thống kê của các switch không chỉ ra được kiểu lưu lượng, vì
khác xa s đo các dòng cơ bản.
Đầu tiên bạn kiểm tra câu lệnh ping để hoạt động của switch tclient lên server. Kết quả
làm thất thoát 5% i tin. Tuy nhiên các switch làm việc trên mạng cụ thể này “thành
phầnn mức ưu tiên thấp cho giao thức Internet Control Message để báo hiệu lại c
gói. Câu lệnh ping không thường được dùng trong cấu hình độc lập để xoá t lệ phần
trăm thấp của các i dữ liệu . Lệnh kiểm tra này không đưa ra kết quả thuyết phục.
Bây giđặt NDT server di động lên cùng một switch với server client. Chạy lệnh kiểm
tra NDT trên máy của client. NDT sẽ ghi lại li nhân đôi không khớp trong đường dẫn
giữa client và server. Tìm kiếm chỗ không khớp và sửa chữa sẽ giải quyết được vấn đề.
Trường hợp 2: ISP
Chúng ta thtiến hành trên một phiên truyền vận liên kết Internet tDS3 tới Gigabit
Metro Ethernet với tc độ 100Mb/giây. Chúng ta cần phải xác định vị tserver NDT di
động sẽ đặt trên switch Metro Ethernet giới hạn cuối.
Đây trường hợp đặc biệt. Trong đó giới hạn cuối của Metro Ethernet nằm trong cùng
router cung cấp dch vinternet txa như DS3. Vi việc đồng thời thực hiện cả hai liên
kết trước khi cắt qua, bạn thể thấy một chương trình test trên client, bên ngoài DS3
bên trong Metro Ethernet.
Chương trình kiểm tra NDT mô tở trên cho biết thông lượng khoảng 5Mbit/giây và xác
định chính xác liên kết chậm nhất là DS3. Kết quả thể cao hơn vì DS3 rất ít lưu
lượng sản xuất trong thời gian này. Nhưng câu lệnh ping qua các liên kết thể hiện rằng
không có thất thoát nào cả.