The K Desktop Environment

Επόμενο Προηγούμενο Περιεχόμενα

2. Το πινακίδιο Ping

2.1 Τι είναι αυτό;

Η εντολή ping(8) στέλνει πακέτα ICMP ECHO_REQUEST σε δικτυακούς hosts για να ελέγξει την δικτυακή προσπελασιμότητά τους. Μια απάντηση ενός host (ή οποιουδήποτε συστήματος που έχει μια IP διεύθυνση), υποδηλώνει πως αυτός ο host τρέχει τουλάχιστον ένα TCP/IP stack και δείχνει πως η δικτυακή διαδρομή προς τον host αυτόν είναι ανοικτή. Το πινακίδιο ping επιτρέπει την εκτέλεση της εντολής ping(8).

2.2 Περιγραφή

Το Ping χρησιμοποιεί το υποχρεωτικό datagram ECHO_REQUEST του πρωτοκόλλου ICMP για να απαιτήσει ένα ICMP ECHO_RESPONSE από τον host ή την πύλη (gateway). Τα datagrams τύπου ECHO_REQUEST (``pings'') έχουν μια επικεφαλίδα IP και ICMP, που ακολουθείται από το struct timeval και μετά από ένα τυχαίο αριθμό από bytes γεμίσματος που χρησιμοποιούνται για να συμπληρώσουν το πακέτο.

2.3 Επιλογές

Κάνε ανάλυση ονόματος του host (host name resolution)

Τύπωνει τις διευθύνσεις αριθμητικά αντί για συμβολικά και αριθμητικά (αυτό γλυτώνει μια μετάφραση διεύθυνσης-σε-όνομα του διακομιστή ονομάτων (nameserver)).

Οταν χρησιμοποιούμε το ping για εντοπισμό σφαλμάτων, θα πρέπει πρώτα να το τρέχουμε για τον τοπικό host, ώστε να επαληθεύσουμε πως το τοπικό δικτυακό interface είναι πάνω και δουλεύει. Μετά, τα hosts και οι πύλες που είναι ολοένα και πιο απομακρυσμένα θα πρέπει να γίνονται ``ping''. Υπολογίζεται ο χρόνος διάσχισης της διαδρομής (Round-trip) και τα στατιστικά απωλειών πακέτων (packet loss). Αν ληφθούν διπλά πακέτα, δεν συνυπολογίζονται στον υπολογισμό των απολεσθέντων πακέτων, παρόλο που ο ο χρόνος διαδρομής τους χρησιμοποιείται στον υπολογισμό των ελάχιστων/μέσων/μέγιστων χρόνων διαδρομής. Οταν το πρόγραμμα τερματιστεί, απεικονίζεται μια σύντομη περίληψη.

Το πρόγραμμα αυτό προορίζεται για έλεγχο, μετρήσεις και διαχείριση δικτύου. Λόγω του φόρτου που μπορεί να επιβάλλει στο δίκτυο, δεν είναι σοφό να χρησιμοποιείτε το ping κατά τη διάρκεια των φυσιολογικών σας διεργασιών ή για μεγάλο διάστημα.

Επόμενο Προηγούμενο Περιεχόμενα