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

java socket programming


spkr

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

Δημοσ.

Exw mia aporia. Pws ginetai na metrhsw ton arithmo twn PAKETWN pou pernane mesa apo ena stream. Apo oti exw katalavei mesa apo ta streams pernane bytes alla pws tha xerw oti px ta 10 prwta bytes einai ena paketo ta epomena 30 to deutero kok.???

 

ps :anaferomai se stream sockets kai oxi datagram sockets

Δημοσ.

Δε νομίζω πως μπορείς να κάνεις κάτι τέτοιο μέσα από τη Java. Οι sockets είναι υλοποιημένες στο επίπεδο συνεδρίας (Session layer) που είναι το επίπεδο 5 του OSI. Η πακετοποίηση (TCP/IP packets) γίνεται στο επίπεδο 2 και 3 (Transport layer και Network layer αντίστοιχα). Οπότε, δεν είμαστε σε θέση να γνωρίζουμε από πάνω τι κάνουν τα από κάτω επίπεδα. Στις datagram sockets τα πράγματα είναι διαφορετικά αλλά πρέπει να υλοποιήσεις μόνος σου τη λειτουργικότητα του TCP/IP. Υπάρχουν και άλλοι τρόποι βέβαια να βρεις πόσα πακέτα στέλνονται.

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

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

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