Προς το περιεχόμενο

VB Winsock


piosmexeri

Προτεινόμενες αναρτήσεις

Δημοσ.

Δυστυχώς κάθε δίκτυο μπορεί να λάβει/στείλει διαφορετικό μέγεθος πακέτων. Arpanet πακέτα έχουνε μέγεθος περίπου 1000 οκτάδων (bytes) ενώ Ethernet πακέτα έχουνε μέγεθος περίπου 1500 οκτάδων. Το καλό με το TCP προτόκολο είναι ότι μπορεί να διαπραγματευτεί το μέγεθος των πακέτων που μπορεί να στείλει/λάβει. Όταν ανοίγεται μία σύνδεση μεταξύ δύο υπολογιστών τότε και οι δύο στέλνουνε το μεγαλύτερο μέγεθος πακέτων που μπορούνε να χειριστούνε. Ο μικρότερος από αυτούς τους αριθμούς χρησιμοποιείται για τη μεταφορά των πακέτων. Οπότε όπως βλέπεις εξαρτάται κυρίως από το δίκτυο που χρησιμοποιείς.<p> Δεν πιστεύω η VB να έχει όριο ως προς το μέγεθος του πακέτου. Από τη στιγμή που το συγκεκριμένο δίκτυο υποστηρίζει ένα ανώτατο μέγεθος τότε λογικά η VB το μόνο που κάνει είναι να στέλνει αυτά τα πακέτα και μετά εξαρτάται από το δίκτυο τι μέγεθος θα έχει το κάθε τμήμα του πακέτου.<p>Πάντως δεν έχω ιδιαίτερες γνώσεις VB. Οι VB-freaks ας ρίξουνε περισσότερο φως.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...