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

τι συμαινει η απαντηση σε ping "expired in transit" ?


geioannou

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

Δημοσ.

τι συμαινει η απαντηση σε ping "expired in transit" ?

κανω ping απο ενα σταθμο σε καποιο αλλο και γραφει reply......και expired in transit.

να πω οτι αυτος που θελω να απαντηση εχει vista....

Δημοσ.

Ο IP header έχει ένα πεδίο "TTL" , το οποίο τυπικά ξεκινάει με τιμή 255 και κάθε φορά που περνάει από ένα router μειώνεται κατά 1, ενώ όταν φτάσει την τιμή 0 το πακέτο να απορρίπτεται και ο τελευταίος ρούτερ επιστρέφει ένα ICMP πακέτο με type 11 ("ICMP time exceeded") και code 0 ("expired in transit"). Αυτό γιατί στην πράξη μπορεί από λάθος να προκύψουν ατέρμονες λούπες, δηλαδή ο ένας router να στέλνει το πακέτο στον άλλον και ο άλλος στον έναν, οπότε, αν δεν υπήρχε ένα όριο, απλά θα καταναλώνονταν πόροι χωρίς νόημα.

 

Οπότε το μήνυμα σημαίνει ότι κάποιος ενδιάμεσος router (τον οποίο μπορείς να εντοπίσεις με ένα εργαλείο σαν το traceroute) δεν είναι ρυθμισμένος σωστά.

Δημοσ.

θα γραψω πιο αναλυτικα το σεναριο που "παιζει" και φανταζομαι ετσι θα βγαλουμε ακρη.

υπαρχουν 2 δικτυα τα οποια θελω να συνδεσω.

το ενα ειναι ενα δικτυο οπου εχει 1 ADSL router και 2 σταθμους.

το αλλο ειχει 1ADSL router και 3 σταθμους.

το καθε ενα ADSL router ειναι στον δικο του παροχο, διαφορετικοι μεταξυ τους.

(ειμαστε στο ιδιο οικιμα αλλα σε διφορετικους οροφους) το δικτυο γινετε μεσολαβοντας 2 Hubs 100αρια.

πιο αναλυτικα

 

1ADSL router με ΙΡ 192.168.178.1

σταθμος 1 με ΙΡ 192.168.178.20

σταθμος 2 με ΙΡ 192.168.178.21

 

2ADSL router με ΙΡ 192.168.1.254

σταθμος 1 με ΙΡ 192.168.1.34

σταθμος 2 με ΙΡ 192.168.1.25

 

το αρχικο ερωτημα ειναι τι ρυθμισεις πρεπει να κανω στις καρτες ουτος ωστε ο καθε σταθμος να περνει ιντερνετ απο το δικο του ADSL router αλλα να μπορει εναλακτικα να μπορει να παρει και απο το αλλον στην περιπτωση που δεν βλεπει τον δικο του.

ετσι μαζι με αυτο θα υπαρχει και δικτυο μεταξυ ολων των σταθμων.

 

τα τεστ τωρα,

εαν κανω ping apo σταθμος 2 με ΙΡ 192.168.1.25 (2ADSL router) σε καποιο σταθμο του 1ADSL router δεν επικοινωνει.

εαν ομως βαλω καρφωτη ΙΡ απο ΙΡ 192.168.1.25 σε πχ ΙΡ 192.168.178.50 τοτε ολα καλα.

το δικτυο, σαν φισικο δικτυο ειναι σωστο, αλλα με τα router kai τους σταθμους κατι γινετε....

 

εχω παει στα παρακατω πεδια τις εικονας (πατωντας advanced στις ρυθμισεις τις καρτας δικτυου) και βαζω το να βλεπει εναλακτικες διευθηνσεις αλλα δεν γινετε τιποτα.

μηπως πρεπει να κανω root add ?

 

networksl6.jpg

Δημοσ.
1ADSL router με ΙΡ 192.168.178.1

σταθμος 1 με ΙΡ 192.168.178.20

σταθμος 2 με ΙΡ 192.168.178.21

 

2ADSL router με ΙΡ 192.168.1.254

σταθμος 1 με ΙΡ 192.168.1.34

σταθμος 2 με ΙΡ 192.168.1.25

 

Οι διευθύνσεις μόνες τους δεν λένε τίποτα, πάντα συνόδευέ τις με την subnet mask. Κατά πάσα πιθανότητα θα είναι 255.255.255.0 (το οποίο εκφράζεται συνοπτικά ως /24).

 

Άρα έχεις 2 διαφορετικά IP subnets. Όμως δεν υπάρχει λόγος ή (στην προκειμένη) νόημα στο να έχεις δύο διαφορετικά subnets στο ίδιο φυσικό δίκτυο. Δεν σου προσφέρει τίποτα άλλο εκτός από περιπλοκότητα και αναξιοπιστία. Όπως σου είχε προτείνει και ο random, το πιο λογικό θα ήταν να βάλεις σε όλα τα PCs και τους routers διευθύνσεις στο ίδιο subnet. Π.χ. 192.168.1.0/24.

 

Π.χ.:

 

1ADSL router με ΙΡ address: 192.168.1.1, netmask: 255.255.255.0

σταθμος 1 με ΙΡ address: 192.168.1.2, netmask: 255.255.255.0, default gateway: 192.168.1.1

σταθμος 2 με ΙΡ address: 192.168.1.3, netmask: 255.255.255.0, default gateway: 192.168.1.1

 

2ADSL router με ΙΡ address: 192.168.1.254, netmask: 255.255.255.0

σταθμος 1 με ΙΡ address: 192.168.1.4, netmask: 255.255.255.0, default gateway: 192.168.1.254

σταθμος 2 με ΙΡ address: 192.168.1.5, netmask: 255.255.255.0, default gateway: 192.168.1.254

 

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

Δημοσ.

(αν και με μπερδεψες με τον random συνεχιζω)

καταλαβαινω οτι αυτος ειναι ενα τροπος για να ενωσω αυτο τα 2 δικτυα αλλα θα προτημουσα να μην πειραξω τοσο τα adsl routers, γιατι εαν κατι συμβει και λυπω δεν θα μπορει κανεις να κανει τιποτε.

 

επισεις και στην λυση που μου προτεινης παλι δεν εχω την εναλακτικη του, εαν πεσει ενα adsl router να τραβηξουν οι σταθμοι νετ απο το αλλο.οποτε καταλυγουμε παλι στις ρυθμισεις της καρτας δικτυου....

τις οποιες ρυθμισεις παρολο που τις κανω, δεν βλεπει νετ απο το αλλο δικτυο οταν αυτο που περνει ενας σταθμος πεσει

Δημοσ.
καταλαβαινω οτι αυτος ειναι ενα τροπος για να ενωσω αυτο τα 2 δικτυα αλλα θα προτημουσα να μην πειραξω τοσο τα adsl routers, γιατι εαν κατι συμβει και λυπω δεν θα μπορει κανεις να κανει τιποτε.

Γιατί το λες αυτό; Τι δε θα μπορεί να κάνει που θα μπορεί διαφορετικά;

 

επισεις και στην λυση που μου προτεινης παλι δεν εχω την εναλακτικη του, εαν πεσει ενα adsl router να τραβηξουν οι σταθμοι νετ απο το αλλο.οποτε καταλυγουμε παλι στις ρυθμισεις της καρτας δικτυου....

Α δεν πρόσεξα ότι θέλεις κάτι τέτοιο. Αυτό που λες σε επίπεδο router (δηλαδή αν πέσει ολόκληρος ο ένας router να γίνει δρομολόγηση από τον άλλον) πρέπει να λειτουργήσει με αυτόν τον τρόπο. Επίσης στους DNS servers θα πρέπει να έχεις προσθέσει και τις διευθύνσεις των δύο routers (ή, κατευθείαν, των δύο ISPs).

 

Βέβαια αυτό δεν είναι ιδανικό fail-over, όμως δε ξέρω πώς μπορείς να πετύχεις κάτι καλύτερο μέσω Windows και τυχαίων embedded routers.

Σε κάθε περίπτωση το να έχεις δύο διαφορετικά υποδίκτυα δεν διευκολύνει καθόλου την κατάσταση.

Δημοσ.

οπως ειναι ρυθμισμενα ως τωρα, ειναι αυτοματα οι ΙΡς οποτε εαν για καποιο λογο δεν δουλευει κατι, τοτε βεβαιονονται οτι το ρουτερ εχει επικοινωνια με τον ISP και εαν ειναι οκ τοτε με καποιο restart λυνεντε το προβλημα....

στην αλλη περιπτωση εαν δεν εχει για καποιο λογο νετ, τοτε το μονο που θα μπορουν να κανουν οι αλλοι ειναι να μου το πουν !!!

δεν τρεχει τιποτα, ολο αυτο δεν ειναι σε καποιο περιβαλον εργασιας, αλλα σε home περιβαλλον, αλλα οπως και να το κανεις.....

 

ολα αυτα ξεκινησαν επειδη ηθελα εγω

με ΙΡ 192.168.1.34

255.255.255.0

192.168.1.254

να συνδεθω μεσω software με το σταθμο του αλλου δικτυου

με ΙΡ 192.168.1.20

255.255.255.0

192.168.178.1

οταν λοιπον εφτιαξα το δικτυο πανω να κανω ping, και παπαλα.

εφαγα πορτα....ετσι ξεκινησε.μετα ειπα οτι μιας και θα τα σεταρω που θα τα σεταρω, δεν το φτιαχνω και αυτο.

Δημοσ.
οπως ειναι ρυθμισμενα ως τωρα, ειναι αυτοματα οι ΙΡς οποτε εαν για καποιο λογο δεν δουλευει κατι, τοτε βεβαιονονται οτι το ρουτερ εχει επικοινωνια με τον ISP και εαν ειναι οκ τοτε με καποιο restart λυνεντε το προβλημα....

Ο στατικός ορισμός ρυθμίσεων IP δεν κάνει τίποτα πιο εύθραυστο (το αντίστροφο, το DHCP που χρησιμοποιείται για τη δυναμική απόδοση διευθύνσεων είναι ένα επιπλέον σημείο αποτυχίας που κάνει το setup πιο εύθραυστο).

 

Αν ορίσεις στατικές διευθύνσεις, μπορείς να είσαι σίγουρος ότι δε θα σταματήσει να παίζει κάτι μόνο του το οποίο δε θα σταματούσε να παίζει και αν χρησιμοποιούσες DHCP. Αν για κάποιο λόγο λυνόταν πριν με ένα restart, θα λυθεί και τώρα με ένα restart.

 

Οι ανησυχίες σου είναι άδικες!

Δημοσ.

σε αυτο σου δινω +1 ποντο.

δεν εχεις αδικο, απλα ειχα μια εγνοια...

οποτε σε σχεση με το να επιτυχω το να περνει ενας σταθμος νετ απο τη 2η gateway λες οτι δεν ενδεικνιτε για αυτο τον τυπο router ?

να μην μπω στη διαδικασια ?

το αλλο σεναριο ειναι (εαν δεν γινετε το παραπανω) να τα αφησω ως εχουν και να δω πως μπορω να πετυχω την επικοινωνια μεταξυ ενος σταθμου απο το ενα δικτυο προς ενα σταθμο απο το αλλο δικτυο

μονο και μονο γιατι το απαιτει ενα software.

Δημοσ.

Αν βάλεις τις ρυθμίσεις που είπα (όλα στο ίδιο subnet) θα έχουν μια χαρά επικοινωνία μεταξύ τους όλα τα μηχανήματα. Μια άλλη λύση που δεν είναι κομψή είναι να βάλεις διπλές διευθύνσεις σε κάποια μηχανήματα, ώστε όλα τα μηχανήματα που θέλεις να μιλάνε μεταξύ τους να έχουν τουλάχιστον μια διεύθυνση στο ίδιο subnet με τα υπόλοιπα. Αλλά απ' ό,τι φαίνεται στα Windows δε γίνεται αυτό αν έχεις ενεργοποιημένο τον DHCP client. Άρα ούτως ή άλλως θα πρέπει να τους βάλεις στατικές.

 

Για fail-over δεν έχω κάποια καλύτερη έτοιμη λύση πέρα από αυτή που είπα (την προσθήκη routes στα PCs με διαφορετικό δείκτη προτεραιότητας), η οποία καλύπτει την περίπτωση που δεν είναι προσπελάσιμος ολόκληρος ο router, όχι μόνο το internet interface του. Μια καλύτερη λύση θα ήταν να ρυθμίσεις τους δύο routers ώστε σε περίπτωση που δεν λειτουργεί το internet interface τους να κάνουν redirect μέσω ICMP redirect messages. Μια άλλη επίσης λύση είναι να διατηρήσεις τα δύο subnets και να προσθέσεις στους routers, αν το υποστηρίζουν, default routes με διαφορετικούς δείκτες προτεραιότητας, ο ένας για τον άλλον. Όμως δε ξέρω αν οι συγκεκριμένοι routers υποστηρίζουν τέτοια πράγματα και πώς θα τα έχουν στο user interface τους.

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

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

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