gademis
Τιμώμενο Μέλος
Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
29-10-09
13:38
Για τις πολλές ips: Αυτό που ξέρω πως δουλεύει είναι ότι έχεις το url πχ cnn.com και έχεις πιθανότητα να εξυπηρετηθείς από έναν οποιονδήποτε server. Αν δεν κρατάει state το μηχανημα (δηλαδή δεν "ξέρει" ποιος είσαι η έχει session) παιζει όλο το site έτσι. Αν πρέπει να ξέρει τότε η αρχική σελίδα σε κάνει redirect σε ένα αντίγραφο του site με διαφορετικό url (πχ ww1.cnn.com για τη μια, ww2.cnn.com για την αλλη) και μετά όλα τα links είναι ip specific. Σιγουρα υπάρχει και άλλος τρόπος να το κάνεις αυτό χωρίς να έχεις ww1 ww2 που δεν τον ξέρω όμως, γιατι το έβλεπα παλιά αυτο πολύ και τώρα τα περισσότερα sites δεν το έχουν.
Το 2ο, δηλαδή ένας server για 2 domains παίζει λόγω της απαιτησης του HTTP 1.1 να δίνει μαζί με κάθε HTTP request και το url. Έτσι όταν το αίτημά σου φτάσει στον apache απέναντι το κάνει parse και βλέπει ποιό url προσπαθώντας να προσπελάσεις έφτανες σε αυτόν και σου δίνει τα δεδομένα απο το αντίστοιχο domain.
Το 2ο, δηλαδή ένας server για 2 domains παίζει λόγω της απαιτησης του HTTP 1.1 να δίνει μαζί με κάθε HTTP request και το url. Έτσι όταν το αίτημά σου φτάσει στον apache απέναντι το κάνει parse και βλέπει ποιό url προσπαθώντας να προσπελάσεις έφτανες σε αυτόν και σου δίνει τα δεδομένα απο το αντίστοιχο domain.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
gademis
Τιμώμενο Μέλος
Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
08-10-09
14:53
Ωραία, γιατι μπορεί να μη βγαίνει. Πήγα να σβύσω το route και δεν εσβυνε. Μετά βρήκα ένα thread που έλεγε ότι δέ σβύνει.. Αν πράγματι ισχύει αυτό τότε δεν βγαίνει επειδή είναι hardcoded το routing table να το οδηγεί στο Loopback, αλλά δεν υπάρχει λόγος να πρέπει να γίνεται αυτό (θα σηκώσω linux virtual machine κάπου να το δοκιμάσω αν το linux το κάνει).Τίποτα δεν θέλω να κάνω, απλά θέλω να καταγράψω αν βγαίνει ή όχι και γιατί... στα πλαίσια ενός project.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
gademis
Τιμώμενο Μέλος
Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
07-10-09
17:39
Με ένα print route και στο δικό μου μηχάνημα είδα ότι είναι βαλμένο το ip μου να μην βγαίνει απο το ethernet αλλα απο το loopback οποτε εκανα λάθος σε αυτό (πιθανών παλιότερη εκδοση των windows να μη το κανει η δεν θυμάμαι καλα τι εκανα και ηθελε switch στο ethernet για να παίξει). Το οποίο σημαίνει επίσης ότι αν το αλλάξεις αυτό και βάλεις στο local ip την κάρτα δικτύου gateway θα έχει τη συμπεριφορά που σου λέω όταν το pingαρεις (και το ίδιο μπορείς να κάνεις και αν θες να βγαίνουν απο την κάρτα τα πακέτα προς το 127). Οπότε (αν δεν λέω πάλι μπούρδες) η απάντηση είναι "εξ ορισμού δεν βγαίνει τιποτα, αλλα μπορείς να το βάλεις να κάνει ο,τι θέλεις". Τι θέλεις να κανεις; Θελεις να βγαίνει η να μη βγαίνει;
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
gademis
Τιμώμενο Μέλος
Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
07-10-09
14:37
1)
Όχι στη 2η περίπτωση νομίζω με σοβαρή βεβαιότητα (θα κάνω και μια ερώτηση ένα κολλητό δικτυα) ότι δεν το στέλνει στο loopback αλλά το στέλνει από το ethernet, μπιστάει στο switch και σου έρχεται απάντηση. Την απόφαση από ποιο interface θα βγει την παίρνει από το routing table που υπό φυσιολογικές συνθήκες το φτιαχνουν μόνα τους τα windows αλλα μπορείς να το δείς / αλλάξεις με τις εντολές route <xxxx> (route print πχ στο δείχνει).
2) Δεν ήξερα καν οτι το subnet ηταν MTU aware. Πάντα υπέθετα οτι ή υποστήριζε ή όχι η θύρα σου jambo frames και πάντα βγαίναν αν μπορούσε να τα βγάλει.. απο εκεί και πέρα έπρεπε να κάνουν κουπί τα ενδιάμεσα στοιχεία και ο παραλήπτης. Δεν εχω ασχοληθεί ιδιαιτέρα με το θέμα πάντως οπότε δεν ξέρω τι γίνεται. Αμα βρεις άκρη ρίξε κανα Link κι εδω.
Όχι στη 2η περίπτωση νομίζω με σοβαρή βεβαιότητα (θα κάνω και μια ερώτηση ένα κολλητό δικτυα) ότι δεν το στέλνει στο loopback αλλά το στέλνει από το ethernet, μπιστάει στο switch και σου έρχεται απάντηση. Την απόφαση από ποιο interface θα βγει την παίρνει από το routing table που υπό φυσιολογικές συνθήκες το φτιαχνουν μόνα τους τα windows αλλα μπορείς να το δείς / αλλάξεις με τις εντολές route <xxxx> (route print πχ στο δείχνει).
2) Δεν ήξερα καν οτι το subnet ηταν MTU aware. Πάντα υπέθετα οτι ή υποστήριζε ή όχι η θύρα σου jambo frames και πάντα βγαίναν αν μπορούσε να τα βγάλει.. απο εκεί και πέρα έπρεπε να κάνουν κουπί τα ενδιάμεσα στοιχεία και ο παραλήπτης. Δεν εχω ασχοληθεί ιδιαιτέρα με το θέμα πάντως οπότε δεν ξέρω τι γίνεται. Αμα βρεις άκρη ρίξε κανα Link κι εδω.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
gademis
Τιμώμενο Μέλος
Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
04-10-09
22:26
Ο loopback adapter είναι καθαρά softwarικό πράμα, φαντάσου μια ιδεατή κάρτα δικτύου που υπάρχει πάντα και έχει μόνο αυτή τη διεύθυνση. Ακόμα και αν δεν έχεις φυσική κάρτα δικτύου θα μπορέσεις να χτυπήσεις το loopback. Όταν κάνεις ping την ip address σου τεστάρεται ουσιαστικά το interface που το έχει. Τα πακέτα βγαίνουν από την κάρτα δικτύου, πάνε στο switch το οποίο βλέπει τη διεύθυνση προορισμού και τα στέλνει πίσω. Αν υπάρχει πχ οποιοδήποτε πρόβλημα στον tranciever πχ δεν πρόκειται να μπορέσεις να χτυπήσεις την ip της κάρτας αυτής, ενώ το 127.0.0.1 παίζει πάντα.
Αυτή η διαφορά είναι και ο λόγος ύπαρξης του loopback adapter. Πες ότι έχεις μια εφαρμογή client server, έστω ένα web server που τον βλέπεις από το ίδιο το μηχάνημά σου. Αν δεν είχες loopback adapter θα έπρεπε υποχρεωτικά να τον δεις μέσα από την κάρτα δικτύου σου, έχοντας περιορισμό στο Bandwidth και ανάγκη να τη βάλεις πάνω σε switch ακόμα και αν είσαι μόνος σου για να δουλέψει. Θυμάμαι τον εαυτό μου να συρματώνει μισό ethernet cable με τα transmit και recieve βραχυκυκλωμένα για να κάνω εφαρμογή που δεν έπαιζε με το loopback (γιατί δούλευε πάνω στην κάρτα δικτύου κατ ευθείαν) να παίξει χωρίς switch.
edit: Bill δεν την είδα την απάντησή σου, δεν είδα ότι έχει αλλη σελίδα, soz
Αυτή η διαφορά είναι και ο λόγος ύπαρξης του loopback adapter. Πες ότι έχεις μια εφαρμογή client server, έστω ένα web server που τον βλέπεις από το ίδιο το μηχάνημά σου. Αν δεν είχες loopback adapter θα έπρεπε υποχρεωτικά να τον δεις μέσα από την κάρτα δικτύου σου, έχοντας περιορισμό στο Bandwidth και ανάγκη να τη βάλεις πάνω σε switch ακόμα και αν είσαι μόνος σου για να δουλέψει. Θυμάμαι τον εαυτό μου να συρματώνει μισό ethernet cable με τα transmit και recieve βραχυκυκλωμένα για να κάνω εφαρμογή που δεν έπαιζε με το loopback (γιατί δούλευε πάνω στην κάρτα δικτύου κατ ευθείαν) να παίξει χωρίς switch.
edit: Bill δεν την είδα την απάντησή σου, δεν είδα ότι έχει αλλη σελίδα, soz
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.