Mailinglist Archive: opensuse-de (1531 mails)
| < Previous | Next > |
Re: Zwei Schnittstellen, eine Ethernet-Karte -- Hilfe
- From: Steffen Dettmer <steffen@xxxxxxx>
- Date: Sun, 30 Dec 2007 06:31:26 +0100
- Message-id: <20071230053126.GE3533@xxxxxxxxxxx>
* Andreas wrote on Sat, Dec 29, 2007 at 18:14 +0100:
Interfaces wie eth0 und dsl0 sind wichtig, weil man darüber z.B.
IP-Addressen zuweisen kann. Das sind eher logische Sachen als
physikalische.
Daten kann man zum Modem über PPPoE senden, das ist das PPP-Protokoll
über Ethernet. Durch das PPPoE `entsteht' dsl0, über dieses wiederum das
Internet erreicht wird (genauer gesagt, gehört dieses Interface zum
Internet, weil es ein vernetzte IP Station ist :)).
Neben PPP kann man noch mehr über Ethernet fahren. Beliebt ist IP (und
darauf TCP mit FTP oder sowas). Das Interface, das man hat um ne IP
Addresse einzustellen (usw) heisst dann z.B. eth0.
Du könntest auch noch IPX/SPX auf dieser (namenlosen)
Ethernetschnittstelle fahren, oder gar Appletalk usw.
Das ARP Protokoll benutzt man ja auch immer (wenn vielleicht auch
unwissentlich), denn so können IP Adressen automatisch zu
Ethernet-MAC-Hardware-Addressen zugeordnet werden [1]
Übrigens zeigt ein `tcpdump -i eth0' in dem Fall die Daten von PPPoE,
dem IP und auch dem IPX an, obwohl das ja andere devices wären. Aber so
richtig andere Devices sinds ja halt doch nicht :)
google, ethernet II frame (IEEE 802.3) [2].
Ist eigentlich ganz einfach. Da gibts ein Typ-Feld im Ethernetframe, was
das Protokoll bestimmt.
Da ist dann 0x0800 IP, 0x809B Appletalk, 0x86DD IPv6 usw. Daher kann man
jedes Ethernetframe entsprechend zuordnen und PPPoE, IP und so weiter
auf einem Draht fahren. Zweimal IP geht aber nicht (aber über ein vlan
tag dann vielleicht doch, aber tricksen kann man ja immer viel).
Ich hoffe, das war jetzt nicht zu wirr ausgedrückt...
oki,
Steffen
[1] z.B. http://www.selflinux.org/selflinux/html/tcpip06.html#d76e431
[2] z.B. http://de.wikipedia.org/wiki/Ethernet
--
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Ueber den Draht, d.h. das Kabel von der Ethernet-Karte zum DSL-Modem,
kann ich nun auf zwei Arten Daten senden:
Interfaces wie eth0 und dsl0 sind wichtig, weil man darüber z.B.
IP-Addressen zuweisen kann. Das sind eher logische Sachen als
physikalische.
Daten kann man zum Modem über PPPoE senden, das ist das PPP-Protokoll
über Ethernet. Durch das PPPoE `entsteht' dsl0, über dieses wiederum das
Internet erreicht wird (genauer gesagt, gehört dieses Interface zum
Internet, weil es ein vernetzte IP Station ist :)).
Neben PPP kann man noch mehr über Ethernet fahren. Beliebt ist IP (und
darauf TCP mit FTP oder sowas). Das Interface, das man hat um ne IP
Addresse einzustellen (usw) heisst dann z.B. eth0.
Du könntest auch noch IPX/SPX auf dieser (namenlosen)
Ethernetschnittstelle fahren, oder gar Appletalk usw.
Das ARP Protokoll benutzt man ja auch immer (wenn vielleicht auch
unwissentlich), denn so können IP Adressen automatisch zu
Ethernet-MAC-Hardware-Addressen zugeordnet werden [1]
Übrigens zeigt ein `tcpdump -i eth0' in dem Fall die Daten von PPPoE,
dem IP und auch dem IPX an, obwohl das ja andere devices wären. Aber so
richtig andere Devices sinds ja halt doch nicht :)
Ich moechte genauer verstehen, wie das alles funktioniert und suche dazu
Dokumentation. Kann mir bitte jemand entsprechende Referenzen zum Vertiefen
(oder Korrigieren) meines Verstaendnisses liefern?
google, ethernet II frame (IEEE 802.3) [2].
Ist eigentlich ganz einfach. Da gibts ein Typ-Feld im Ethernetframe, was
das Protokoll bestimmt.
Da ist dann 0x0800 IP, 0x809B Appletalk, 0x86DD IPv6 usw. Daher kann man
jedes Ethernetframe entsprechend zuordnen und PPPoE, IP und so weiter
auf einem Draht fahren. Zweimal IP geht aber nicht (aber über ein vlan
tag dann vielleicht doch, aber tricksen kann man ja immer viel).
Ich hoffe, das war jetzt nicht zu wirr ausgedrückt...
oki,
Steffen
[1] z.B. http://www.selflinux.org/selflinux/html/tcpip06.html#d76e431
[2] z.B. http://de.wikipedia.org/wiki/Ethernet
--
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |