Skip to main content

Τι είναι ένας σύγχρονος έλεγχος σύνδεσης δεδομένων;

Το σύγχρονο έλεγχο συνδέσμων δεδομένων (SDLC) είναι ένα πρωτόκολλο που παρέχει τη μετάδοση δεδομένων μέσω του Layer Two από αυτά που ονομάζονται η αρχιτεκτονική του δικτύου συστημάτων (SNA).Το SNA αναπτύχθηκε από την IBM Reg.Στη δεκαετία του 1970 ως λύση δικτύου ευρείας περιοχής (WAN) στους χρήστες της IBM Reg.Υπολογιστές mainframe, υλικό δικτύωσης και απομακρυσμένα τερματικά.Σε σύγκριση, το SNA μοιάζει πολύ με το μοντέλο Open Systems Interconnect (OSI) που χρησιμοποιείται στη δικτύωση του πρωτοκόλλου Internet (IP), όπου οι λειτουργίες δικτύωσης χωρίζονται σε στρώματα, κάθε υπεύθυνη για μια πτυχή των δικτυωμένων επικοινωνιών.Αν και παρόμοια στην έννοια, τα στρώματα SNAS δεν είναι συμβατά με τα επίπεδα μοντέλων OSI.

Στις πρώτες ημέρες των δικτυωμένων επικοινωνιών υπολογιστών, οι τηλεφωνικές εταιρείες δεν επιτρέπεται να παρέχουν υπηρεσίες επεξεργασίας υπολογιστών, οπότε τα δίκτυα έπρεπε να καθιερωθούν μέσω ιδιωτικών μισθωμένων γραμμών.Ένας χρήστης θα μισθώσει μια γραμμή από την τηλεφωνική εταιρεία και στη συνέχεια θα δημιουργήσει το υλικό του υπολογιστή του για να δικτυωθεί μέσω αυτής της αφοσιωμένης γραμμής.Με μια τέτοια αξιόπιστη σύνδεση, το σύγχρονο πρωτόκολλο ελέγχου σύνδεσης δεδομένων του SNA ήταν σε θέση να διαχειριστεί κάθε γραμμή και να παράσχει ένα δίκτυο επικοινωνίας δεδομένων μεταξύ των συστημάτων υπολογιστών χρηστών.Ως ιδιόκτητο πρωτόκολλο, το SDLC προστέθηκε στα μόντεμ και τα συστήματα υπολογιστών που αναπτύχθηκαν από την IBM Reg.Αυτό αποτελούσε ένα περιβάλλον SNA.Αργότερα, IBM Reg.μοιράστηκε την έννοια του συνδέσμου σύγχρονου συνδέσμου δεδομένων με οργανισμούς προτύπων που στη συνέχεια ανέπτυξαν το πρωτόκολλο ελέγχου σύνδεσης δεδομένων υψηλού επιπέδου (HDLC) που άρχισαν να χρησιμοποιούν άλλοι προμηθευτές υλικού.

Το σύγχρονο πρωτόκολλο ελέγχου σύνδεσης δεδομένων ήταν το πρώτο του είδους που παρέχει μεταδόσεις με βάσηbytes που είναι υπεύθυνα για τον εντοπισμό κάθε πλαισίου δεδομένων που αποστέλλονται.Στο SDLC, η μετάδοση δεδομένων χωρίζεται σε πλαίσια που μεταδίδονται σε ροή κατά τη σύνδεση.Κάθε πλαίσιο περιέχει όχι μόνο τα δεδομένα που αποστέλλονται, αλλά και μια σειρά από bytes που μεταφέρουν πληροφορίες σχετικά με τη διεύθυνση που αποστέλλεται στο πλαίσιο, πώς να κανονίσει όλα τα πλαίσια με σωστή σειρά και την ικανότητα του συστήματος να ελέγχει διπλασιάΠλαίσιο για τυχόν σφάλματα που μπορεί να έχουν συμβεί κατά τη διάρκεια του ταξιδιού του.

Τα πρώτα και τελευταία bytes του πλαισίου SDLC ονομάζονται σημαίες, οι οποίες είναι ουσιαστικά το περιτύλιγμα πλαισίων, υποδεικνύοντας την αρχή και το τέλος του.Το επόμενο byte ή δύο συνθέτουν τη διεύθυνση.Τα bytes ελέγχου, τα οποία μπορούν να έχουν πολλαπλούς σκοπούς ανάλογα με τον τύπο του πλαισίου που μεταδίδονται, να ακολουθήσουν τη διεύθυνση και να χειρίζονται την αλληλουχία των πλαισίων, τον τερματισμό των μεταδόσεων, τον έλεγχο κατάστασης, τη δημοσκόπηση και ούτω καθεξής.Το ωφέλιμο φορτίο δεδομένων ακολουθεί τα bytes ελέγχου και μετά τα δεδομένα, αλλά πριν από τη σημαία κλεισίματος, υπάρχουν δύο bytes που χρησιμοποιούνται για περιττή αλληλουχία ελέγχου.αναγνωρίζεται είτε ως πρωτεύουσα είτε ως δευτερεύουσα.Οι κύριοι κόμβοι είναι πιθανότατα ένας υπολογιστής mainframe, ενώ τα δευτερεύοντα είναι τα τερματικά που επικοινωνούν με το mainframe.Ακόμα, ένα δίκτυο που εκτελείται κάτω από το SDLC είναι ικανό για διάφορους διαφορετικούς τύπους τοπολογιών.

Σε μια ρύθμιση από σημείο σε σημείο, υπάρχουν μόνο δύο υπολογιστές που επικοινωνούν μεταξύ τους: ένα ενιαίο κύριο mainframe και ένα μόνο δευτερεύον τερματικό.Με το Multi-Point, ωστόσο, το mainframe είναι υπεύθυνο για οποιονδήποτε αριθμό δευτερογενών ακροδεκτών.Μια άλλη τοπολογία είναι η διαμόρφωση βρόχου, όπου το mainframe λειτουργεί ως κάτι πρωταρχικό σημείο σε έναν κύκλο όπου περνάει πλαισίων μέσω του βρόχου μέσω μόνο του πρώτου ή του τελευταίου τερματικού στον κύκλο.Υπάρχει τότε κάτι που ονομάζεται μέθοδος hub go-ahead που κατανέμει ένα εξερχόμενο κανάλι στο mainframe και ένα εισερχόμενο κανάλι στους τερματικούς σταθμούς.