Παίρνω το μήνυμα
ioctl(SIOCGIFBR) failed: Package not installed
Τι σημαίνει;
Δεν έχετε bridging δυνατότητες στον πυρήνα.
Πάρτε πυρήνα 2.0 ή μεγαλύτερο, και αναμεταγλωττίστε το με την επιλογή BRIDGING
ενεργοποιημένη.
Μηχανήματα στη μία πλευρά δε μπορούν να κάνουν ping στην άλλη!
brcfg -ena
'';
(το brcfg
θα πρέπει να λέει ``bridging is ENABLED
'')ifconfig
''.
Το ``PROMISC
'' πρέπει να εμφανιστεί και στις δύο πλευρές.)Δε μπορώ να κάνω telnet
/ftp
από τη γέφυρα! Γιατί;
Αυτό δε γίνεται εφόσον δεν υπάρχει IP διεύθυνση στη γέφυρα. Η γέφυρα πρέπει να είναι ένα διάφανο μέρος του δικτύου.
Τι πρέπει να κάνω για να ρυθμίσω τη δρομολόγηση;
Τίποτα! Η δρομολόγηση ελέγχεται από τον κώδικα του πυρήνα. Για να δείτε τις ethernet διευθύνσεις όπως μαθαίνονται από τη γέφυρα χρησιμοποιήστε το brcfg
σε debug mode:
brcfg -deb
Η γέφυρα φαίνεται να δουλεύει, αλλά το ``traceroute'' δε δείχνει τη γέφυρα ως μέρος της διαδρομής.
Λόγω της φύσης της γέφυρας, το ``traceroute'' ΔΕΝ πρέπει να δείξει τη γέφυρα. Η γέφυρα είναι διαφανής στο δίκτυο.
Είναι απαραίτητο να μεταγλωττίσω τον πυρήνα με IP_FORWARD
;
Όχι. Ο κώδικας για το bridging στον πυρήνα φροντίζει για τη μεταφορά. Το IP_FORWARD
είναι για πύλη που έχει IP διεύθυνση.
Γιατί οι διευθύνσεις για τη θύρα 1 και θύρα 2 είναι ίδιες σύμφωνα με το ``brcfg
'';
Δε θα έπρεπε να είναι διαφορετικές;
Όχι. Κάθε θύρα στη γέφυρα έχει επίτηδες την ίδια διεύθυνση, όπως δίνεται από τον κώδικα του bridging.
Το bridging δεν εμφανίζεται ως επιλογή όταν κάνω make config για τον πυρήνα. Πως το ενεργοποιώ;
Κατά την παραμετροποίηση, απαντήστε 'Y' στην ερώτηση: ``Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [Y/n/?]''.
Πολλοί κόμβοι (hubs, 4 ή παραπάνω) συνδεμένα σε σειρά προκαλούν προβλήματα συγχρονισμού σε ethernet. Τι επιπτώσεις έχει αυτό σε ένα υποδίκτυο που είναι στημένο με hubs;
Η γέφυρα αναορίζει τον κανόνα των 3/4/5 κόμβων. Η γέφυρα δεν χειρίζεται τα πακέτα δεδομένων όπως ένα hub, οπότε δεν δημιουργεί προβλήματα συγχρονισμού στο δίκτυο.
Μπορεί μια γέφυρα να συνδέσει δύο τμήματα με 10Mb και 100Mb; Τέτοια διαμόρφωση θα επηρεάσει την ταχύτητα στην γρήγορα πλευρά;
Ναι, η γέφυρα μπορεί να συνδέσει ένα τμήμα 10Mb με ένα τμήμα 100Mb. Εφόσον η κάρτα δικτύου στο γρήγορο δίκτυο φτάνει τα 100Mb, το TCP φροντίζει για τα υπόλοιπα. Φυσικά, τα δεδομένα από το γρήγορο προς το αργό τμήμα θα μεταφέρονται με 10Mb/s, αλλά η υπόλοιπη κίνηση στο γρήγορο δίκτυο δεν επιβραδύνεται.