Διαφήμιση
Μόλις άρχισα να εργάζομαι στον τομέα της πληροφορικής, συνειδητοποίησα πόσο περίπλοκη μπορεί να είναι η αντιμετώπιση προβλημάτων δικτύωσης. Εάν ορισμένες συσκευές σε ένα δίκτυο δεν είναι καλωδιωμένες σωστά ή οι ρυθμίσεις IP για τις κάρτες δικτύου σας έχουν τυπογραφικό λάθος, πολλά μπορεί να πάνε στραβά γρήγορα.
Όταν έρθει η ώρα να δημιουργήσετε ένα δίκτυο, είτε είναι σε μεγάλη κλίμακα σε μια εταιρεία είτε σε μικρή κλίμακα στο σπίτι σας, δεν θα ήταν καλό είναι να διαμορφώσετε όλες τις συσκευές δικτύου σας, τις ρυθμίσεις IP τους και, στη συνέχεια, να προσομοιώσετε εάν το δίκτυό σας θα λειτουργεί ως αναμενόμενος?
Μας αρέσουν οι προσομοιωτές εδώ στο MakeUseOf. Πρόσφατα κάλυψα πώς μπορείτε να προσομοιώσετε κατασκευή ενός μοντέλου πυραύλου Προσομοίωση κατασκευής και εκτόξευσης ενός μοντέλου πυραύλου με το OpenRocketΜας αρέσει να φτιάχνουμε μοντέλα εδώ στο MUO. Αλλά ένα πρόβλημα με την προσαρμογή του σχεδιασμού ενός μοντέλου στον πραγματικό κόσμο είναι ότι για να το δοκιμάσετε, πρέπει να ξαναχτίσετε έναν πύραυλο με νέες παραμέτρους, να κάνετε μια... Διαβάστε περισσότερα
, και ακόμη πιο πίσω, προσομοιώνοντας α μοντέλο διάταξης τρένου Τρόπος δημιουργίας προσομοιωμένων μοντέλων σχεδίων διάταξης τρένου και ελέγχου τρένου με τον υπολογιστή σας Διαβάστε περισσότερα . Τι γίνεται όμως με την προσομοίωση κάτι που είναι ακόμη πιο εφαρμόσιμο στον τομέα της πληροφορικής, όπως η προσομοίωση δικτύων υπολογιστών;Αυτό ακριβώς μπορείτε να κάνετε με τον προσομοιωτή δικτύου ανοιχτού κώδικα που ονομάζεται NetEmul.
Προσομοίωση δικτύων με το NetEmul
Είναι μια πολύ ωραία ιδέα και όταν το άκουσα για πρώτη φορά δεν πίστευα ότι ήταν δυνατό. Ξέρω ότι όταν κάνω αντιμετώπιση προβλημάτων δικτύου, δεν υπάρχουν πολλά απλά ή απλά. Τόσα πολλά πράγματα μπορεί να πάνε στραβά για να χαλάσουν μια καλή γραμμή μεταφοράς δεδομένων, είτε πρόκειται για κακή ενσύρματη θύρα, κακό διακόπτη ή κακές ρυθμίσεις δικτύου για τη συσκευή δικτύου.
Ωστόσο, όταν άρχισα να παίζω με το NetEmul, με εξέπληξε πραγματικά. Το λογισμικό σάς επιτρέπει να ρυθμίσετε ρεαλιστικά μια προτεινόμενη διάταξη δικτύου χρησιμοποιώντας πράγματα όπως διανομείς, διακόπτες, δρομολογητές και υπολογιστές. Αντιγράφοντας τις διαφορετικές διατάξεις για το δίκτυο που σχεδιάζετε, μπορείτε να ελέγξετε εάν οι ρυθμίσεις και η διαμόρφωση δικτύου θα λειτουργήσουν ή όχι.
Το επάνω μενού είναι όπου επιλέγετε ποιες συσκευές θέλετε να προσθέσετε στο πλέγμα σχεδίασης. Παραπάνω, έχω προσθέσει 3 υπολογιστές και έναν δρομολογητή. Αργότερα αποφάσισα να αλλάξω το δρομολογητή για έναν διανομέα. Στη συνέχεια, η σχεδίαση συνδέσεων περιλαμβάνει απλώς κλικ στο κουμπί "Δημιουργία σύνδεσης" και σχεδίαση μιας γραμμής μεταξύ των συσκευών που θέλετε να συνδέσετε. Επιλέγετε τη θύρα "LAN" που θέλετε να συνδέσετε τον υπολογιστή στο hug, στο διακόπτη ή στο δρομολογητή και να προχωρήσετε στην επόμενη.
Εδώ έχω τρεις ομάδες υπολογιστών όλοι συνδεδεμένοι στο δικό τους κεντρικό κέντρο.
Για να ολοκληρώσω το υποθετικό μου δίκτυο, ρίχνω έναν διακόπτη μεταξύ όλων των διανομέων και τους συνδέω μεταξύ τους. Νομίζοντας ότι έχω τα πάντα υπό έλεγχο, αποφασίζω να προχωρήσω και να κάνω μια δοκιμαστική «αποστολή δεδομένων» μέσω του δικτύου από τον πρώτο υπολογιστή. Για να το κάνετε αυτό, κάνετε κλικ στο κουμπί "Αποστολή δεδομένων" και θα δείτε μια επιλογή για να επιλέξετε το πρωτόκολλο που θέλετε να χρησιμοποιήσετε για τη μεταφορά.
Θα χρειαστεί επίσης να επιλέξετε από ποια κάρτα δικτύου θέλετε να στείλετε αυτά τα πακέτα. Σε αυτήν την περίπτωση έδωσα σε κάθε υπολογιστή μόνο μία κάρτα δικτύου, άρα αυτή είναι αυτή με την οποία πηγαίνω.
Δεν άργησε να συνειδητοποιήσω ότι κάτι δεν πήγαινε καλά. Το νεκρό δώρο θα έπρεπε να ήταν το γεγονός ότι οι ενδεικτικές λυχνίες σε όλους τους υπολογιστές ήταν κίτρινες. Ένας καλός σύνδεσμος επικοινωνίας θα σας δώσει ένα πράσινο φως. Προφανώς κάτι ξέχασα.
Μετά από λίγα δευτερόλεπτα, μου ήρθε η ώρα, οι ρυθμίσεις δικτύου… μπα! Απλώς κάντε δεξί κλικ στον υπολογιστή, επιλέξτε Netcard» από τη λίστα και πληκτρολογήστε τις κατάλληλες ρυθμίσεις IP για αυτόν τον κόμβο στο προσομοιωμένο δίκτυό σας.
Εάν θέλετε να ορίσετε μια πύλη, μπορείτε να το κάνετε κάνοντας δεξί κλικ στον υπολογιστή και επιλέγοντας Ιδιότητες. Το αναδυόμενο παράθυρο θα σας επιτρέψει να πληκτρολογήσετε την προεπιλεγμένη πύλη. Μόλις πέρασα και διαμόρφωσα έξι υπολογιστές ώστε να χρησιμοποιούν ένα κοινό υποδίκτυο, όλες οι λυχνίες κατάστασής τους έγιναν πράσινες.
Μπορείτε επίσης να ελέγξετε τις Ιδιότητες του υλικού δικτύου όπως διακόπτες, διανομείς και δρομολογητές κάνοντας δεξί κλικ και επιλέγοντας «Ιδιότητες». Αυτό σας δίνει τη διεύθυνση Mac και σας επιτρέπει να επεκτείνετε τη χωρητικότητά του με μεγαλύτερο αριθμό θυρών (μακάρι να ήταν τόσο εύκολο στην πραγματική ζωή!)
Αυτή τη φορά, όταν στέλνετε το πακέτο δεδομένων δοκιμής, θα δείτε τα δεδομένα δοκιμής να ρέουν μέσω του δικτύου ως επισημασμένες κόκκινες κουκκίδες που ταξιδεύουν κατά μήκος των γραμμών δικτύου.
Κάντε δεξί κλικ σε οποιαδήποτε συσκευή δικτύου και επιλέξτε "Εμφάνιση αρχείου καταγραφής" για να παρακολουθήσετε τις εισερχόμενες και εξερχόμενες επικοινωνίες δικτύου σε εκείνο το σημείο του δικτύου. Αυτός είναι επίσης ένας καλός τρόπος για να δείτε ποιες αλλαγές έχετε κάνει στο προσομοιωμένο δίκτυό σας λειτουργούν πραγματικά και ποιες όχι. Μπορείτε να δείτε ποιες συσκευές μιλούν και ποιες όχι και, στη συνέχεια, να δοκιμάσετε διαφορετικές ρυθμίσεις δικτύου για να μιλήσετε.
Η δυνατότητα δοκιμής των ρυθμίσεων δικτύου σε ένα προσομοιωμένο δίκτυο όπως αυτό θα εξοικονομούσε πραγματικά πολύ πονοκέφαλο στον πραγματικό κόσμο, όπου οι άνθρωποι συχνά απλά πετάξτε συσκευές σε ένα δίκτυο ή δημιουργήστε ολόκληρα δίκτυα σε χώρους γραφείων, χωρίς πραγματικά να σκεφτείτε πώς πρέπει να ρυθμιστούν οι συσκευές ώστε να ΜΙΛΑ ρε. Και σε ένα περιβάλλον όπου έχετε εικονικά LAN, τα πράγματα μπορεί να γίνουν ακόμα πιο περίπλοκα.
Επομένως, εάν είστε διαχειριστής δικτύου ή γενικά είστε απλώς μάγος της δικτύωσης, κατεβάστε το NetEmul και δοκιμάστε τις δυνάμεις σας στη δημιουργία δικτύων διαφορετικής πολυπλοκότητας. Πιστεύετε ότι το λογισμικό μπορεί να σας βοηθήσει να δοκιμάσετε ή να αντιμετωπίσετε προβλήματα στα δικά σας δίκτυα; Μοιραστείτε τις κριτικές και τις σκέψεις σας στην παρακάτω ενότητα σχολίων.
Πίστωση εικόνας:3D Cloud Computing μέσω Shuttertock
Ο Ryan έχει πτυχίο BSc στον Ηλεκτρολόγο Μηχανικό. Εργάστηκε 13 χρόνια στη μηχανική αυτοματισμών, 5 χρόνια στην πληροφορική και τώρα είναι Μηχανικός Εφαρμογών. Πρώην Managing Editor του MakeUseOf, έχει μιλήσει σε εθνικά συνέδρια για την Οπτικοποίηση Δεδομένων και έχει παρουσιαστεί στην εθνική τηλεόραση και ραδιόφωνο.