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

Ερώτηση σχετικά με το TCP/IP


lanista

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

Δημοσ.

Μπορεί κάποιος να μου πει πως μπορώ να μάθω την MTU που έχει το TCP/IP στον υπολογιστή μου? . ( Δεν θέλω να μου πείτε το κόλπο με το ping ). Yπάρχει περίπτωση να μπορώ να αλλάξω αυτή την τιμή ?? .

Δημοσ.

Ευχαριστώ πολύ παιδιά ...

 

Το κόλπο με το Ping :

 

Λοιπόν γράφουμε την εντολή ping ως εξής :

 

ping http://www.google.com'>http://www.google.com -f -l [packet_size]

το -f σημαίνει σήκωσε την σημαία DF (don't fragment ) και το -l [packet_size] σημαίνει πόσο μεγάλο είναι το πακέτο που θέλεις να στείλεις . Αν πας να στείλεις μεγαλύτερο πακέτο από το MTU αυτό σημαίνει ότι πρέπει να τεμχίσεις το πακέτο για να το στείλεις . Αλλά εσύ έχεις σηκώσει την σημαία DF οπότε για πακέτο μεγαλύτερο από την MTU πειστρέφει λάθος . Για παράδειγμα αν γράψω :

 

C:\Documents and Settings\root>ping http://www.google.com -f -l 6000

 

 

παίρνω :

Pinging http://www.google.akadns.net [216.239.59.99] with 6000 bytes of data:

 

Packet needs to be fragmented but DF set.

Packet needs to be fragmented but DF set.

Packet needs to be fragmented but DF set.

Packet needs to be fragmented but DF set.

 

Ping statistics for 216.239.59.99:

Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

 

 

Με δοκιμές βρίσκω ότι ο μέγιστος αριθμός packet_size είναι 1472

 

Συνεπώς MTU = 1472 + IP_Header + ICMP_Header = 1500

 

(To ping στέλνει πακέτα ICMP ECHO_REQUEST )

Δημοσ.

E auto pou ebgales einai apolyta anamenomeno. To max packet size tou ethernet einai os gnoston 1500, tou PPP kai tou x.25 576 kai tou FDDI 4352 px. Ean den exeis peira3ei to systhma sou kanontas peiramata(tora giati na to kaneis auto otan ta apotelesmata einai idi gnosto,i know not) prepei na exeis se sxesi me tin sindesi kai to analogo setting.

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

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

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