Các lệnh thường sử dụng : Tìm hiểu về lệnh PING - Phan mem quan ly phong net (tiem net) NETCAFE ỔN ĐỊNH SỐ 1
Trở lại   Phan mem quan ly phong net (tiem net) NETCAFE ỔN ĐỊNH SỐ 1 > KINH NGHIỆM BẢO TRÌ PHÒNG MÁY > Mô hình bảo trì phòng máy hiệu quả
Xem Thống Kê Mới Các lệnh thường sử dụng : Tìm hiểu về lệnh PING
Trả lời Gửi Ðề Tài Mới
 
LinkBack Ðiều Chỉnh
  #1  
Củ 10-04-2010 , 09:21 AM
andy andy vẫn chÆ°a có mặt trong diá»?n Ä?à n
Thành viên nhiệt tình

Thành viên thứ: 54045
Tham gia ngày: 30-06-2005
Đến từ: HCM
Bài gửi: 261
Điểm: 11
Mặc định Các lệnh thường sử dụng : Tìm hiểu về lệnh PING

Kiểm Tra Hệ Thống Mạng Với Lệnh Ping.

Một trong những lệnh thông dụng nhất dùng để kiểm tra hệ thống mạng đó là lệnh Ping. Có thể nói rằng bất cứ ai đã từng làm việc liên quan đến hệ thống mạng thì cũng đều phải đã sử dụng qua lệnh Ping. Ngay cả khi bạn là người không chuyên, không làm việc về IT nhưng bạn cũng có thể sử dụng lệnh Ping để sửa chữa một số “bệnh” thông thường của máy tính. Vậy lệnh Ping hoạt động ra sao và sử dụng lệnh Ping trong trường hợp nào, ý nghĩa của các dòng thông báo trả về từ lệnh Ping là gì? Tất cả những câu hỏi trên sẽ được giải đáp trong các phần sau.

Lệnh Ping hoạt động như thế nào ?
Lệnh ping hoạt động dựa trên ý tưởng dò tìm. Mỗi khi cần xác định xem có vật gì gần mình hay không, bạn sẽ dùng tay “sờ”, dùng gậy “khua” hoặc ném đá ra xung quanh mình. Nếu có một va chạm xảy ra thì dựa trên tiếng “pong” của va chạm bạn sẽ xác định được phương hướng của vật thể đang ở gần bạn.
Tương tự như vậy, lệnh Ping cũng hoạt động bằng cách gửi gói tin truy vấn ICMP “echo-request” đến cho máy tính đích và lắng nghe gói tin hồi đáp ICMP “echo-response" để xác định có sự hiện diện của máy tính đích.

Sử dụng lệnh Ping trong trường hợp nào ?

Khi có sự cố về kết nối mạng như bạn không thể duyệt web, bạn không thể truy cập được thư mục chia sẻ trên File Server, phần mềm kế toán không thể kết nối đến máy chủ … thì khi đó bạn có thể sử dụng lệnh Ping để kiểm tra hoạt động của hệ thống mạng trước khi có các bước xử lý tiếp theo.
Các gói tin kiểm tra của lệnh ping sẽ được phát đi từ máy nguồn đến máy đích nếu có sự phản hồi tốt sẽ xác định được sự thông suốt của hệ thống mạng. Ngoài ra, lệnh Ping còn được sử dụng để kiểm tra hoạt động của card mạng, xác định sự tồn tại của máy tính đích, kiểm định chất lượn, đo đạt tốc độ truyền dẫn của hệ thống mạng. Cuối mỗi lệnh ping sẽ hiển thị thống kê về số lượng gói tin được gửi, thời gian hồi đáp và ghi nhận các gói tin bị rớt hay truyền thành công trên đường truyền …

Cú pháp của lệnh Ping

Để sử dụng lệnh ping, bạn vào Start > Run > gõ lệnh cmd. Tại dấu nhắc của dòng lệnh bạn gõ lệnh:
ping [các option của lệnh] [tên hoặc địa chỉ IP của máy đích]



Để xem thêm các tùy chọn của lệnh Ping bạn gõ lệnh ping /?
Các thông báo của lệnh Ping
Lệnh ping sẽ hiển thị thông báo và thống kê sau mỗi lần sử dụng lệnh. Nếu có lỗi xảy ra trên đường đi đến máy đích, lệnh ping sẽ hiển thị thông tin về lỗi. Dựa trên các thông tin này bạn sẽ xác định được một số nguyên nhân gây lỗi và cách khắc phục.
Có 3 thông báo thường được hiển thị khi sử dụng lệnh ping:
  • Reply from 192.168.101.100: bytes=32 time<1ms TTL=128
  • Request timed out
  • Destination host unreachable

1. Thông báo: Reply from 192.168.101.100: bytes=32 time<1ms TTL=128
Khi nhận được thông báo có dạng như trên thì có nghĩa là lệnh ping đã thực hiện thành công và hệ thống không có lỗi:



Địa chỉ IP sau từ “Reply from” cho biết máy nào đang gửi thông điệp trả lời.
bytes=32
là kích thước của gói tin ICMP được gửi đi.
time<1ms
thời gian của quá trình hồi đáp chỉ tốn dưới 1 mili giây
TTL=128
là giá trị "time to live" (thời gian sống) của gói tin ICMP. Hết thời gian này thì gói tin sẽ bị hủy.

Giá trị TTL được ứng dụng tùy hệ điều hành và nó là "thước đo" giới hạn "thời gian sống" của datagram trong gói tin gửi đi. TTL khởi tạo bằng giá trị ấn định của hệ điều hành (trong trường hợp này là 128) và con số này giảm bớt 1 đơn vị mỗi khi nó đi qua một router. Khi giá trị TTL này trở thành 0 (zero) thì datagram này bị hủy cho dù nó chưa đến được nơi nó cần "ping". Nếu bạn "ping" một host nào đó trong cùng một subnet (không qua router nào cả) thì giá trị TTL không hề thay đổi.

2. Thông báo: Request timed out
Nếu không kết nối được với máy đích thì Ping sẽ hiển thị thông báo là "Request timed out".



Thông điệp "Request timed out" có nghĩa là không có hồi đáp trả về. Khi gặp thông báo này thì bạn có thể có chẩn đoán các nguyên nhân gây ra lỗi như sau:
-Thiết bị định tuyến Router bị tắt.
-Địa chỉ máy đích không có thật hoặc máy đích đang bị tắt, hoặc cấm ping.
-Nếu máy đích khác đường mạng với máy nguồn thì nguyên nhân có thể do không có định tuyến ngược trở lại máy nguồn. Lúc này, nếu máy đích đang chạy, bạn có thể kiểm tra đường đi về của gói tin bằng cách xem lại thông số Default Gateway trên máy đích, máy nguồn và router kết nối các đường mạng.
-Độ trễ của quá trình hồi đáp lớn hơn 1 giây. Phiên làm việc của lệnh ping mặc định là 1 giây. Nhưng nếu quá trình hồi đáp lớn hơn 1 giây mà gói tin vẫn chưa đến đích thì lệnh ping cũng thông báo lỗi trên. Bạn có thể sử dụng tùy chọn -w để tăng thêm thời gian hết hạn. Ví dụ cho phép kéo dài quá trình hồi đáp trong vòng 5 giây sử dụng bạn dùng lệnh ping -w 5000.

3. Thông báo: Destination host unreachable
Thông báo cho biết không thể kết nối đến máy đích. Nguyên nhân gây ra lỗi này có thể là do cáp mạng bị đứt, không gắn cáp vào card mạng, card mạng bị tắt, Driver card mạng bị hư…



Tổng kết
Trên đây là những điểm khái quát và những ứng dụng thường được sử dụng nhất của lệnh ping. Lệnh ping sẽ giúp cho người quản trị hệ thống mạng có được công cụ chẩn đoán mạng nhanh chóng, đơn giản và hiệu quả. Đối với người dùng thông thường cũng có thể tự kiểm tra kết nối mạng và sửa chữa một số lỗi cơ bản dựa theo các thông báo của lệnh ping.

Theo Thế Giới @

"Càng học càng thấy mình dốt nhưng vẫn phải học vì nếu không học thì....nhiều người thấy mình dốt"
Yahoo Messenger ID : tuvanphongnet

Các bạn nào đã add nick kythuatphongnet vui lòng add lại nick trên vì nick kythuatphongnet bị lỗi không vào được nữa

Được cảm ơn 68 lần tại 46 bài viết.
Thanks
  #2  
Củ 10-04-2010 , 09:39 AM
andy andy vẫn chÆ°a có mặt trong diá»?n Ä?à n
Thành viên nhiệt tình

Thành viên thứ: 54045
Tham gia ngày: 30-06-2005
Đến từ: HCM
Bài gửi: 261
Điểm: 11
Mặc định

Một ví dụ ping ra Internet :


F:\Documents and Settings\Administrator>ping Yahoo! Việt Nam

Pinging Yahoo! Việt Nam [209.191.93.52] with 32 bytes of data:

Reply from 209.191.93.52: bytes=32 time=283ms TTL=53
Reply from 209.191.93.52: bytes=32 time=286ms TTL=53
Reply from 209.191.93.52: bytes=32 time=285ms TTL=53
Reply from 209.191.93.52: bytes=32 time=284ms TTL=53

Ping statistics for 209.191.93.52:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 283ms, Maximum = 286ms, Average = 284ms

Khi bạn ping đến địa chỉ Yahoo! Việt Nam thì máy chủ DNS sẽ làm nhiệm vụ phân giải tên miền yahoo.com ra địa chỉ IP 209.191.93.52

Còn time có ý nghĩa gì? Thuật ngữ này gọi là Round Trip Time (RTT), được tính bằng thời gian gửi một gói tin TCP đến khi nhận được ACK cho gói tin đó. Thời gian RTT càng bé có ý nghĩa là độ trễ truyền thông giữa 2 bên là thấp. hay có thể nói là tốc độ mạng giữa 2 điểm là tương đối cao

TTL=53 là sao nữa? Thuật ngữ TTL (Time To Live) để chỉ số hop (trạm: Router, Gateway, ...) mà gói tin truyền thông không phải qua khi truyền từ bên gửi sang bên nhận. Thường thì độ trễ là do gói tin phải đợi ở hàng đợi ở hop, do đó, TTL càng lớn thì số hop mà gói tin đi qua càng bé => thời gian RTT càng bé ...TTL có chức năng ngăn chặn các gói ICMP lặp giữa các host vì khi đi qua 1 hop số này lại được giảm đi 1, và khi TTL về đến 0 thì gói tin sẽ bi loại bỏ khỏi mạng
lúc đó bạn sẽ nhận được thông báo kiểu như thế này:
Reply from 209.191.93.52: TTL expired in transit

Vậy bytes=32?Đây là kích thước của gói tin được gửi thông qua lệnh ping

"Càng học càng thấy mình dốt nhưng vẫn phải học vì nếu không học thì....nhiều người thấy mình dốt"
Yahoo Messenger ID : tuvanphongnet

Các bạn nào đã add nick kythuatphongnet vui lòng add lại nick trên vì nick kythuatphongnet bị lỗi không vào được nữa

Được cảm ơn 68 lần tại 46 bài viết.
Thanks
Trả lời Gửi Ðề Tài Mới
Trở lại   Phan mem quan ly phong net (tiem net) NETCAFE ỔN ĐỊNH SỐ 1 > KINH NGHIỆM BẢO TRÌ PHÒNG MÁY > Mô hình bảo trì phòng máy hiệu quả
Xem Thống Kê Mới Các lệnh thường sử dụng : Tìm hiểu về lệnh PING
Ðiều Chỉnh
Quuyền Hạn Của Bạn
Bạn được quyền gửi bài
Bạn được quyền gửi trả lời
Bạn được quyền gửi kèm file
Bạn được quyền sửa bài
vB code đang Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Mở
Pingbacks are Mở
Refbacks are Mở
Truy cập nhanh

BAO BONG DA, TIN BONG DA, Ipad, nhac, Tra cứu điểm thi đại học 2013, Điểm chuẩn đại học năm 2012, Dap an de thi dai hoc 2013, Hai Mr bean, iphone 5, tom and jerry, Cuoi, mp3, Nghe nhac, TIN THE THAO, Ket qua xo so, phu nu, game, GAME HAY, lam dep, THOI TRANG, phu nu mang thai, nhac, hinh nen dien thoai, nhac chuong hay, viec lam, tuyen dung, am thuc, THE THAO, BONG DA, bong da 24h, ket qua bong da, bong da anh, Truyen tinh yeu, gia vang, ngoc trinh, hai hoai linh 2013, Lich thi dau bong da Anh 2013, thoi trang xuan 2013, hai xuan 2012, hai tet 2013, hai xuan bac 2013, hai xuan hinh 2013, hai chien thang 2013, BÁO PHỤ NỮ
Thành viên tích cực
commando 26799
yeugaidep 21427
ngocanh@ 15156
hungnv 11632
muahe007 9026
nguyencanhho 8948
giang.buitruong 8318
News24h 7217
tunv 6576
buonmaytinh 4874