Ich verstehe, dass ein RouterNAT verwendet, um die öffentliche IP zu übersetzen, die wir vom ISP erhalten, um 300 lokale IPs zu sagen. Funktioniert ein Schalter die gleiche Funktion? Wenn nicht, wie ist das anders?Router vs Switch (Netzwerkadressübersetzung)
Antwort
Nein, ein Switch kann NAT nicht ausführen und öffentliche (s) IP-Adressen in private Adressen übersetzen.
Ein Switch ist ein Netzwerkgerät, das Pakete zwischen LAN-Segmenten filtert und weiterleitet. Switches arbeiten auf der Sicherungsschicht (Layer 2). Sie sind sich also nicht der IP-Adressen bewusst, die die Netzwerkschicht (Schicht 3) sind. Ein Switch speichert die MAC-Adressen aller angeschlossenen Geräte. Anhand dieser Informationen kann ein Switch feststellen, welches System an welchem Port sitzt. Wenn also ein Frame empfangen wird, weiß er genau, an welchen Port er gesendet werden soll, ohne die Netzwerkreaktionszeiten signifikant zu erhöhen.
Router sind Netzwerkgeräte, die zur Verbindung zweier verschiedener Netzwerke (mit unterschiedlichen IP-Adressierungsschemata) verwendet werden.
Viele Router haben eingebaute Switches, so dass manche Leute dazu neigen, die beiden zu verwechseln. Ein echter Router wird nur zwei Ports haben: vertrauenswürdig und nicht vertrauenswürdig (oder öffentlich und privat). – mti2935
Eine noob Frage: Warum vertrauenswürdig ist öffentlich und nicht vertrauenswürdig ist privat? –
- 1. Ist jeder Router ein Switch?
- 2. Pfsense als Router mit Switch
- 3. Angular2 router VS ui-router-ng2 VS ngrx router
- 4. Switch vs wenn Aussagen
- 5. Switch vs Toggle
- 6. groovy 'Switch' vs. 'if' Leistung
- 7. HashMap vs Switch-Anweisung Leistung
- 8. Switch Case vs wenn sonst
- 9. Switch vs vs else Verzweigungssteuerung Struktur in Node.JS
- 10. Verwenden von Switch() VS Erstellen mehrerer Skripts?
- 11. "When" Anweisung vs Java "switch" Anweisung
- 12. Git Switch vs Checkout in Netbeans
- 13. Wenn Block vs Switch-Case-Block
- 14. Angular Router (RC) vs (nicht mehr weiterentwickelt)
- 15. EmberJS Router App: Ansichten vs Controller
- 16. router vs app in express 4.0
- 17. Switch enum auto-fill
- 18. Java Enums - Switch Statements vs Besuchermuster auf Enums - Leistungsvorteile?
- 19. Ausschließende Ausnahme vs Rückgabe Null-Wert mit switch-Anweisung
- 20. Switch vs Objekt-Lookup-Leistung (seit Jsperf ist down)
- 21. Einfache Fabrik vs Factory Method: Switch-Anweisung in der Fabrik vs. Client
- 22. SEO und Crawling: UI-Router Ui-Sref VS ng-klick
- 23. eckig ui-router Best Practice Vererbung vs Metadaten
- 24. Angular Ui-Router: verschachtelte Ansichten vs mehrere Ansichten
- 25. Switch-Anweisung
- 26. RouterLink Router-Router unerwartetes Verhalten
- 27. Switch: Enum Switch-Problem: Nicht Mitglied eines Int
- 28. Eisen: Router hinzufügen Ereignisse auf Router ändern
- 29. rc1 Router "Kein Anbieter für Router"
- 30. reagieren - Router mitRouter nicht Router injizieren
Das hat nichts mit Programmierung zu tun und ist nicht Thema. Ich würde SuperUser vorschlagen. –
Übrigens führen nicht alle Router NAT aus - nur NAT-Router führen NAT aus. –