ΥπολογιστέςΛογισμικό

Πώς να ρυθμίσετε το λάβετε συνδέσεις μέσω 8080 (λιμάνι): εκπαίδευση, διάγραμμα και σχόλια

Port σε δίκτυα υπολογιστών είναι ένας φυσικός αριθμός που καταγράφεται στην κεφαλίδα πρωτοκόλλου OSI. Είναι σχεδιασμένο για να προσδιορίσει τον αποδέκτη της διαδικασίας το πακέτο στον ίδιο ξενιστή.

Κατά κανόνα, στον χώρο του χρήστη σε έναν κεντρικό υπολογιστή με εγκατεστημένο λειτουργικό σύστημα έρχεται περισσότερες από μία διαδικασία σε μια στιγμή, και το καθένα από αυτά τρέχει ένα ειδικό πρόγραμμα. Εάν αυτά τα προγράμματα επηρεάζουν το δίκτυο υπολογιστών «κέλυφος» από καιρό σε καιρό γίνεται μέσω του IP-πακέτο που προορίζεται για ένα από τα προγράμματα.

Πώς λειτουργεί;

Εάν το πρόγραμμα χρησιμοποιεί την ανταλλαγή δεδομένων μέσω του δικτύου, αυτή η διαδικασία μπορεί να πραγματοποιηθεί ως εξής:

  • Σε OS ζητήσει ένα συγκεκριμένο αριθμό θύρας. Το σύστημα μπορεί να προσφέρει τόσο το πρόγραμμά του και να απαγορεύσει τη μεταφορά (αυτό συμβαίνει σε περιπτώσεις όπου ο αριθμός θύρας χρησιμοποιείται ήδη από κάποια άλλη εφαρμογή).
  • Στο OS ζητείται να μην καθορίσετε τον αριθμό θύρας σε οποιοδήποτε διαθέσιμο. Το ίδιο το σύστημα που επιλέγει και προσφέρει πρόγραμμα.

Πώς να ανοίξει ένα λιμάνι (8080, 80 και ούτω καθεξής); Εντός των πληροφοριών δικτύου ανταλλάσσονται σύμφωνα με ένα ειδικό πρωτόκολλο (μεταξύ των δύο διαδικασιών). Για να έχει η σύνδεση, απαιτείται η ακόλουθη:

  • IP διεύθυνση του αποστολέα και του παραλήπτη οικοδεσπότες (που απαιτείται για την διαδρομή χτίστηκε μεταξύ τους)?
  • αριθμός πρωτοκόλλου?
  • Τα δωμάτια και οι δύο θύρες (προέλευσης και προορισμού).

Εάν η σύνδεση είναι μέσω TCP, η θύρα προέλευσης χρησιμοποιείται ως το λειτουργικό σύστημα του δέκτη για να επιβεβαιώσει τη διαβίβαση των δεδομένων και επεξεργάζονται από τον παραλήπτη να απαντήσει.

Ανοίξτε και κλειστά λιμάνια

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

Σε περιπτώσεις κατά τις οποίες μια διαδικασία σε έναν κεντρικό υπολογιστή σε τακτική βάση, χρησιμοποιώντας τον ίδιο αριθμό θύρας σε μια θύρα θεωρείται ανοιχτή. Για παράδειγμα, το πρόγραμμα που συνδέεται με το διακομιστή μπορούν να χρησιμοποιήσουν όλη την ώρα 80 ή 8080 για την επικοινωνία. Όταν η διαδικασία δεν μπορεί να ανοίξει ένα λιμάνι που θεωρείται κλειστή.

αριθμούς θύρας

Όλες οι θύρες έχουν οι αριθμοί τους είναι νηολογημένα με τον προβλεπόμενο τρόπο. Κάθε έχει σχεδιαστεί για συγκεκριμένο σκοπό του. Έτσι, συχνά μπορείτε να δείτε τη θύρα 8080. Γιατί χρειάζεται αυτή τη λειτουργία όταν χρησιμοποιείτε το Διαδίκτυο;

Σύμφωνα με τα επίσημα στοιχεία, το λιμάνι είναι TCP και είναι σχεδιασμένο για χρήση με HTTP. Ανεπίσημα, που χρησιμοποιείται επίσης από το δοχείο servlet Tomcat γραμμένο σε Java.

TCP-θύρα 8080 μπορεί να χρησιμοποιήσει ένα ειδικό πρωτόκολλο για την επικοινωνία, ανάλογα με την εφαρμογή. Πρωτόκολλο είναι ένα σύνολο τυποποιημένων κανόνων που εξηγεί πώς τα δεδομένα μεταδίδονται μέσω του δικτύου. Μπορεί να παρουσιαστεί σε μια γλώσσα που χρησιμοποιείται μεταξύ των υπολογιστών για να τους βοηθήσουν να επικοινωνούν πιο αποτελεσματικά.

Το πρωτόκολλο HTTP, το οποίο περνά μέσα 8080, καθορίζει τη μορφή επικοινωνίας μεταξύ προγράμματα περιήγησης στο Διαδίκτυο και ιστοσελίδες. Ένα άλλο παράδειγμα είναι το πρωτόκολλο IMAP, το οποίο καθορίζει τη σχέση μεταξύ των διακομιστές IMAP mail και πελάτες ή, τέλος, το πρωτόκολλο SSL, το οποίο καθορίζει τη μορφή που χρησιμοποιείται για τα κρυπτογραφημένα μηνύματα.

μεταφορά δεδομένων

Έτσι, TCP-Port 8080 χρησιμοποιεί το πρωτόκολλο ελέγχου μετάδοσης. Είναι ένα από τα κύρια πρωτόκολλα σε δίκτυα TCP / IP. Ότι το πρωτόκολλο IP ασχολείται μόνο με πακέτα, TCP επιτρέπει σε δύο οικοδεσπότες να δημιουργήσει μια σύνδεση και ρεύματα ανταλλαγή δεδομένων. Εγγυάται την παράδοσή τους, καθώς και το γεγονός ότι τα πακέτα θα πρέπει να παραδοθεί στο λιμάνι 8080 στην ίδια σειρά με την οποία στάλθηκαν. Εγγυημένη σύνδεση για 8080 - αυτή είναι η βασική διάκριση μεταξύ TCP και UDP. UDP 8080 δεν θα εξασφάλιζε την ίδια σύνδεση.

Πώς να ανοίξετε τη θύρα 8080 για τα Windows 7;

Για να το κάνετε αυτό, πηγαίνετε στο «Start» μενού και να βρει τον Πίνακα Ελέγχου. Θα πρέπει να κάνετε κλικ στο υπομενού «Δίκτυο» και βρείτε το «Τείχος προστασίας μονάδα.» Στην καρτέλα «Εξαιρέσεις», βρείτε το «Add Port». Θα ανοίξει ένα παράθυρο διαλόγου στο οποίο θα πρέπει να εισάγετε τον αριθμό θύρας. Βεβαιωθείτε ότι οι ρυθμίσεις που καθορίζονται στο πρωτόκολλο TCP, στη συνέχεια, επιλέξτε OK.

Πώς να κλείσει το λιμάνι 8080; Είναι αρκετό για να δημιουργήσει μια σύνδεση με μια άλλη συγκεκριμένη θύρα.

Διαμόρφωση για προχωρημένους HTTP και TCP μεσολάβησης

Το πρωτόκολλο HTTP τρέχει πάνω από το TCP, αλλά παρέχει πρόσθετες πληροφορίες σχετικά με την ανάθεση ενός μηνύματος. Για το λόγο αυτό, οι δύο πληρεξούσια ρυθμιστεί με διαφορετικό τρόπο.

HTTP κυκλοφορίας περιλαμβάνει τον κεντρικό στόχο και το λιμάνι για το μήνυμα. Πηγαίνει on-TCP σύνδεση με τελικό σημείο TCP, που είναι, ανάμεσα σε ένα συγκεκριμένο ξενιστή και το λιμάνι. Συνήθως, HTTP-Post σημεία στον ίδιο τελικό σημείο, όπως το TCP-σύνδεση. Εάν αλλάξετε τη διαμόρφωση του πελάτη να χρησιμοποιεί HTTP σύνδεση διακομιστή μεσολάβησης γίνεται σε άλλη υποδοχής και το λιμάνι, αντί του URL που ορίζεται στο HTTP-διευθύνσεις. Αυτό σημαίνει ότι το τελικό σημείο TCP στο μήνυμα είναι διαφορετικό από εκείνο το άκρο στο οποίο είναι συνδεδεμένο.

Για παράδειγμα, εάν το HTTP-αίτημα αποστέλλεται στο αίτημα σελίδα http://192.0.2.1:8080/operation περιλαμβάνει «192.0.2.1:8080» τίτλο «υποδοχής» HTTP-μηνύματος, το οποίο αποστέλλεται στη θύρα 8080 στον κεντρικό 192,0. 2.1.

Ωστόσο, εάν ρυθμίσετε το HTTP-πελάτη για να χρησιμοποιήσετε ένα διακομιστή μεσολάβησης, βασικό TCP-σύνδεση πηγαίνει στο τελικό σημείο TCP γι 'αυτόν, ενώ το μήνυμα εξακολουθεί να περιέχει το αρχικό τελικό σημείο.

Για παράδειγμα, εάν ρυθμίσετε τους πελάτες να στέλνουν τα μηνύματά τους στο διακομιστή μεσολάβησης στο 198281.100.1 λιμάνι 3128, και ο πελάτης στέλνει ένα αίτημα για http://192.0.2.1:8080/operation, το μήνυμα εξακολουθεί να περιέχει «192.0.2.1: 8080" ο τίτλος «υποδοχής», και τώρα και στον τομέα των «Αίτηση-Line». Ωστόσο, αυτό το μήνυμα είναι τώρα αποστέλλεται μέσω του TCP-σύνδεση σε 198.51.100.1:3128. Έτσι, διακομιστή μεσολάβησης HTTP να λαμβάνετε μηνύματα για την ίδια θύρα (proxy στην θύρα 8080) και να τα στείλετε σε πολλές διαφορετικές υπηρεσίες με βάση τις πληροφορίες για το δικαιούχο.

Πως να ρυθμίσετε το συνδέσεις στη θύρα 8080 να λαμβάνετε;

Έτσι, ο τίτλος του «οικοδεσπότη» προστέθηκε στο HTTP / 1.1. Συνδέσεις HTTP / 1.0 δεν την περιλαμβάνει στον εαυτό του. Για το λόγο αυτό, αυτές οι ενώσεις, οι οποίες δεν περνούν μέσα από τον proxy δεν περιλαμβάνει τον κεντρικό υπολογιστή και θύρα για το μήνυμα. Ωστόσο, πληροφορίες σχετικά με το HTTP / 1.0, που αποστέλλονται μέσω ενός διακομιστή μεσολάβησης, εξακολουθεί να περιέχει τον κεντρικό στόχο και το λιμάνι της «συμβολοσειράς ερωτήματος». Ως εκ τούτου, η απουσία του τίτλου «υποδοχής» δεν προκαλεί προβλήματα για το proxy.

Για να ενεργοποιήσετε το TCP proxy, πρέπει να αλλάξετε τη διαμόρφωση του πελάτη με το πρωτόκολλο TCP τελικό σημείο σε πραγματικό χρόνο σε ένα τελικό σημείο να αντικατασταθούν. Σε αντίθεση με HTTP, το πρωτόκολλο δεν παρέχει μια ενσωματωμένη δυνατότητα να χρησιμοποιήσετε ένα πληρεξούσιο. Δηλαδή, αν συνδεθείτε με το διακομιστή μεσολάβησης μέσω του πρωτοκόλλου TCP, για τη διαβίβαση των πληροφοριών για τον τελικό προορισμό δεν παρέχει κανένα μηχανισμό.

Πώς να ρυθμίσετε πολλαπλές σύνδεση μέσω 8080;

Ο μόνος τρόπος για την μεσολάβησης TCP επιτρέπει συνδέσεις σε πολλαπλά συστήματα (δηλαδή, τελικός προορισμός), δεν έχει σημασία πόσο πολύ κίνηση θα σταλεί σε αυτές τις ενώσεις - είναι να ακούσουμε μια άλλη θύρα για κάθε ένα από τα συστήματα. Σας επιτρέπει να συνδέσετε και να διατηρεί πληροφορίες σχετικά με το ποια από αριθμούς θυρών ανταποκρίνεται στις κάθε παράμετρο. Στη συνέχεια, ο πελάτης έχει ρυθμιστεί με το λιμάνι μεσολάβησης που αντιστοιχεί σε κάθε σύστημα με το οποίο πρέπει να συνδεθεί. TCP proxy ακούγοντας τα λιμάνια και τα αντίστοιχα άκρα τους διαμορφώνεται στις επιχειρήσεις <μπροστά> στο αρχείο ρυθμίσεων του διακομιστή μεσολάβησης, RTCP_install_dir / httptcp / registration.xml. Πρώτα απ 'όλα, ελέγξτε τη θύρα 8080 - αν είναι ανοιχτό από προεπιλογή, περαιτέρω προσαρμογές θα πρέπει να γίνουν μέσα σε λίγα λεπτά.

Σε αυτό το παράδειγμα, 198.51.100.1 είναι η διεύθυνση IP του διακομιστή μεσολάβησης. Κάθε κίνηση που αποστέλλεται στη θύρα 3333 στο διακομιστή μεσολάβησης αποστέλλεται στη θύρα 8080 στην ακόλουθη διεύθυνση: www. Παράδειγμα. com:

<Προώθηση δεσμεύουν = "198.51.100.1:3333" προορισμός = "www παράδειγμα com: .. 8080" />

Έτσι, θα πρέπει να αλλάξετε το αρχείο ρυθμίσεων του πελάτη κάθε φορά που προσθέτετε ένα νέο προορισμό για την κυκλοφορία. Ο περιορισμός αυτός δεν ισχύει για HTTP-μεσολάβησης.

Η αλληλεπίδραση μεταξύ του HTTP και TCP

Για να κατανοήσουμε πώς το λιμάνι χειρίζεται τα HTTP και TCP πληρεξούσια, ας υποθέσουμε ότι έχετε δύο υπηρεσίες για 192.0.2.1:8080 και 192.0.2.1:8081 και διακομιστή μεσολάβησης τρέχουν στο 198.51.100.1. Αν και διαφέρουν στην IP διεύθυνση αντί για τον αριθμό θύρας, το παράδειγμα αυτό θα είναι η ίδια εκτός από την αντίστοιχη διεύθυνση για κάθε υπηρεσία. Αν περιμένετε HTTP κυκλοφορίας για ένα-το HTTP proxy λιμάνι αιτήματα και στις δύο παραμέτρους TCP μπορεί να σταλεί σ 'αυτόν. Όταν ένα HTTP βλέπει ότι το μήνυμα απευθύνεται 192.0.2.1:8080, ο πληρεξούσιος προωθεί το μήνυμα σε αυτή τη διεύθυνση, ή την εφαρμογή των κανόνων που έχει για την υπηρεσία αυτή. Η ίδια διαδικασία ισχύει και για 192.0.2.1:8081, χρησιμοποιώντας την ίδια θύρα.

Εάν αυτές οι δύο υπηρεσίες, αντί να περιμένετε την κυκλοφορία TCP πρέπει να είναι ανοικτές δύο TCP-μεσολάβησης θύρα που ορίζεται από δύο στοιχεία <μπροστά> στο αρχείο ρυθμίσεων:

<Προώθηση δεσμεύουν = "198.51.100.1:3333" προορισμός = "192.0.2.1:8080" />

<Προώθηση δεσμεύουν = "198.51.100.1:3334" προορισμός = "192.0.2.1:8081" />

Η διαμόρφωση του πελάτη για τις πρώτες αλλαγές υπηρεσία από «192.0.2.1:8080» στο «198.51.100.1:3333», και για το δεύτερο - ένα «192.0.2.1:8081» σε «198.51.100.1:3334». Ο πελάτης στέλνει ένα μήνυμα (πακέτο TCP), η πρώτη υπηρεσία του πρώτου διεύθυνση.

Ο διακομιστής μεσολάβησης που λαμβάνει από το λιμάνι (3333), αλλά δεν ξέρω τι δεδομένα που αποστέλλονται μέσω αυτής της σύνδεσης. Το μόνο που ήξερε - μια σύνδεση στη θύρα 3333. Ως εκ τούτου, ο διακομιστής μεσολάβησης συμβουλεύεται τη διαμόρφωση του και βλέπει ότι η κίνηση στη θύρα αυτή θα πρέπει να κατευθυνθούν προς 192.0.2.1:8080 (ή ότι είναι αναγκαία η εφαρμογή του κανόνα για αυτή την υπηρεσία). Εάν δεν μπορείτε να ανακατευθύνει όλη την κυκλοφορία HTTP σας, γιατί η διαμόρφωση πελάτης δεν υποστηρίζει τη διαμόρφωση του διακομιστή HTTP proxy, θα πρέπει να χρησιμοποιήσετε μια αντίστροφη HTTP-μεσολάβησης.

Σε αυτό αντί του στόχου URL διευθύνσεις που έχετε ορίσει επιθυμητό σας. Αυτή η διαδικασία είναι παρόμοια για να διαμορφώσετε τον πληρεξούσιο TCP, στο οποίο μπορείτε να ορίσετε ως τελικό σημείο για μηνύματα TCP στο σύστημα πελάτη και να δημιουργήσετε έναν κανόνα προώθησης.

Η διαφορά είναι ότι μπορείτε να προσθέσετε το χαρακτηριστικό τύπο στον κανόνα που καθορίζει HTTP, όπως στο ακόλουθο παράδειγμα: <μπροστά δεσμεύουν = «198.51.100.1:3333» προορισμός = Τύπος «192.0.2.1:8080» = «HTTP» />.

Πώς είναι η κίνηση της κυκλοφορίας;

Τώρα διακομιστής μεσολάβησης έχει ρυθμιστεί να δέχεται μόνο HTTP κυκλοφορίας για την καθορισμένη θύρα, και μπορεί να χρησιμοποιηθεί πιο πλούσια φιλτράρισμα. Για παράδειγμα, ο διακομιστής μπορεί να φιλτράρει την κίνηση στο εξώφυλλο, το οποίο δεν έχει καμία σαφή πορεία στο URL διεύθυνση του ή που δεν χρησιμοποιεί το HTTP-ειδική μέθοδο, όπως POST. Ωστόσο, επειδή το φις δεν λειτουργεί πάντα, ο διακομιστής πρέπει ακόμα να είναι ο προορισμός του στοιχείου <μπροστά>, για να είναι σε θέση να στείλει την κίνηση στο σύστημα. Για παράδειγμα, ας υποθέσουμε ότι ο πελάτης θα πρέπει να συνδεθείτε στην υπηρεσία για 192.0.2.1:8080 και να χρησιμοποιήσετε μια αντίστροφη HTTP-Proxy στο 198.51.100.1:3333.

Πριν ένας πελάτης μπορεί να χρησιμοποιήσει ένα διακομιστή μεσολάβησης, τη διαμόρφωση του πελάτη για την υπηρεσία αυτή, πρέπει να αλλάξετε τα URL διευθύνσεις, όπως http: // 192.0.2.1:8080/ λειτουργία, στη διεύθυνση http: // 198.51.100.1:3333/ λειτουργία. Το ερώτημα που αποστέλλεται στη νέα διεύθυνση του URL, εισέρχεται στο διακομιστή μεσολάβησης.

Το μήνυμα αίτησης περιλαμβάνει ένα τελικό σημείο TCP για τον proxy (198.51.100.1:3333) στην επικεφαλίδα «υποδοχής», και όχι τη διεύθυνση του συστήματος, επειδή ο πελάτης δεν ξέρει τι στέλνει το μήνυμα προωθείται. Αυτό απλοποιημένη ο πελάτης καθορίζει τη φύση του ρόλου μιας τέτοιας ένωσης. Έτσι, ο πληρεξούσιος χρησιμοποιεί τα στοιχεία του <μπροστά>, για να γνωρίζουν ότι το αίτημα έρχεται στο λιμάνι του 3333 απαιτεί ένα από τα παρακάτω: θα πρέπει να προωθούνται σε ένα ζωντανό σύστημα 192.0.2.1:8080, και ο τίτλος «οικοδεσπότη» το μήνυμα να είναι ενημέρωση. Για το μήνυμα που πρέπει να εφαρμοστούν όλοι οι κανόνες της υπηρεσίας, για παράδειγμα, το βύσμα δρομολόγησης.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.unansea.com. Theme powered by WordPress.