PDA

Επιστροφή στο Forum : Τι εστί πόρτα?



stivakos
25-09-05, 17:55
Θέλω να ρωτήσω το εξής. Οι πόρτες (ports) πως ακριβώς ορίζονται. Θελώ να πω ποια είναι η "φυσιολογία" τους? (συγχωρήστε μου τον όρο). Υπάρχει κάποια λίστα στο δίκτυο με το ποια χρησιμοποιήται που και γιατί? Οταν λέμε πχ πως στο τορεντ θεωρείται στάνταρ η 6881 τι σημαίνει αυτό για τον υπολογιστή μου και τον υπολογιστή που θα "μοιραστώ" ένα αρχείο? Πως ορίζεται και πως δουλεύει?

nnn
25-09-05, 18:52
What is a Port?




Every ip address is divided into ports. Ip Addresses are divided into ports, so that one ip address can be used by multiple programs to send and receive data at the same time. Ports make it possible for you to check your email and browse the web at the same time. This is possible because browsing the web uses port 80, and getting your email uses port 110.

You can think of a port as a path for data. When a program is using a port to send or receive data, think of the port as blocked. Meaning that no other program can use a port when it is already in use by a program. Well that is the short and long version of what ports are.

Περισσότερα (http://www.portforward.com/default.htm)

chat1978
25-09-05, 19:05
Χοντρικά ένα πρόγραμμα για να επικοινωνήσει με κάποιο άλλο σε ένα άλλο υπολογιστή χρειάζεται δύο στοιχεία! Την IP και το Port. Δηλαδή κάθε υπολογιστής σε ένα δίκτυο έχει την δική του IP αλλά αυτό δεν φτάνει. Ενώ εσύ δεν το βλέπεις, όλες οι δικτιακές εφαρμογές χρησιμοποιούν και ένα port.
Απλά οι κλασσικές των windows που τα κάνουν όλα αυτόματα σχεδόν κρύβουν αυτήν την λεπτομέρια.

Επίσης όταν προσπελνάς μια ιστοσελίδα ο browser σου βρίσκει αυτόματα την IP που αντιστοιχεί στον DNS Name που έδωσες και δοκιμάζει να επικοινωνήσει με τον Web Server της IP στο Port 80 το οπόιο είναι και το default.

Αν για οποιοδήποτε λόγω ο Web Server είναι στημένος να μην ακούει στο 80 τότε απλά δεν θα παίξει και εσύ θα πρέπει να βάλεις κάτι σαν http://www.onlinesite.net:85 για παράδειγμα με 85 το port στο οποίο ακούει ο Web Server.

Η επιλογή του port υπάρχει σχεδόν σε όλες τις δικτυακές εφαρμογές, απλά στις πιο συνιθισμένες είναι καθιερωμένες κάποιες στανταρ! Τώρα ο λόγος που τελευταία έχουν ακουστεί τόσο πολύ τα ports είναι Home Routers αλλά και τα P2P προγράμματα γιατί για να σεταριστεί σωστά η λειτουργία τους ( άλλο κεφάλαιο αυτό) πρέπει να γνωρίζεις σε ποια ports επικοινωνούν τα προγράμματα συνεπώς και τι περίπου είναι.

Πραγματικά πριν την έλευση τις DSL τα ports τα γνωρίζαν μόνο οι προγραμματιστές που είχαν ασχοληθεί ή δει TCPIP Connections και οι ψαγμένοι σε δίκτυα άντε και λίγοι ακόμα.

Ελπίζω να σε βοήθησα!

stivakos
26-09-05, 00:57
Οκ, κατανοητό thanx :thumbsup1

viron
26-09-05, 01:10
Φαντάσου την IP διεύθυνση σαν την διεύθυνση μιας πολυκατοικίας και το port number σαν τον αριθμό του διαμερίσματος. Για να φτάσει ένα πακέτο σωστά χρειάζεται και τις δύο πληροφορίες.

Ορισμένα port είναι προκαθορισμένα για συγκεκριμένες εφαρμογές και λειτουργίες προγρμμάτων. Λίστα εδώ http://www.iana.org/assignments/port-numbers

Βύρων.

stivakos
27-09-05, 23:14
φοβερή λίστα viron. Thnx

WAntilles
28-09-05, 00:24
Κάτωθεν του πρεκίου. :mrgreen:

@ ADSLgr.com All rights reserved.