acemachine
Goto Top

Selbes IP-Netz mit unterschiedlichen Subnetzen

Hallo zusammen,

ich bitte euch vorab um Nachsehen, da ich nicht DER Fachmann bin und meine Frage für den einen oder anderen vielleicht komisch wirken könnte.
Wir sind eine Maschinenbaufirma und verbauen in unseren Anlagen IPC's, wo in den gängigsten Fällen ein Ubuntu Linux drauf läuft.
Dieser IPC hat 4 ETH-Ports verbaut, wobei wir zwei immer für interne Zwecke nutzen. Die anderen zwei stellen wir dem Kunden zur Verfügung (in der Regel 1x Fernwartung, 1x Schnittstelle für internen Datenabgriff).

Der Kunde hat folgendes vor:

ETH3 (Fernwartung) mit folgenden Parametern:
10.54.112.10-20
Subnetz: 255.255.255.0
Gateway: 10.54.112.2

ETH4 (Datenprotokoll) mit folgenden Parametern:
10.54.112.30-40
Subnetz: 255.255.255.192
Gateway: 10.54.112.2

Für mich als "Laien" scheint das nicht möglich, da die Maschine nie weiß, über welchen ETH-Port sie welche Daten senden soll. Oder habe ich hier einen Denkfehler?
Folgende Lösungen sehe ich:
- zwei völlig unterschiedliche IP-Netze mit einer anderen GW
- jede Kommunikation über eine IP / einen ETH-Port

Über eine Rückmeldung wäre ich dankbar.
Viele Grüße!

Content-Key: 521288

Url: https://administrator.de/contentid/521288

Printed on: April 19, 2024 at 04:04 o'clock

Member: aqui
aqui Dec 03, 2019 updated at 10:09:27 (UTC)
Goto Top
Für mich als "Laien" scheint das nicht möglich
Da hast du absolut Recht. Das geht so nicht.
Ist auch vollkommen logisch, denn das Netz 10.54.112.0 mit einem 24er Prefix (Maske) beinhaltet das gleiche Netz mit dem 26er Prefix.
Diese IP netze sind also nicht gleich und überschneiden sich. Das geht so nicht und lässt sich auch nicht konfigurieren, da Ubuntu da sofort meckern würde zwischen den sich überschneidenden IP Netzen.

Der Kunde muss also zwangsweise für das Fernwartungs Segment ein anderes IP Netz, idealerweise auch mit einem 26er Prefix (255.255.255.192) wählen, denn klappt das.
So sähe das dann richtig aus:

ETH3 (Fernwartung) mit folgenden Parametern:
Subnetz: 10.54.112.0 /26
(Als IP Netzwerk Adresse wird immer die Adresse bezeichnet wo alle Hostbits auf 0 sind !)
Maske: 255.255.255.192
Gültige Hostadressen von: 10.54.112.1 bis 10.54.112.62
Gateway: 10.54.112.1 (Alternativ: 10.54.112.62, denn als GW nimmt man immer die erste oder letzte IP des Netzes !)

ETH4 (Datenprotokoll) mit folgenden Parametern:
Subnetz: 10.54.112.64 /26
Maske: 255.255.255.192
Gültige Hostadressen von: 10.54.112.65 bis 10.54.112.126
Gateway: 10.54.112.65 (Alternativ: 10.54.112.126)

Für die 2 restlichen Interfaces der Rechner hätte er dann noch die 2 restlichen Blöcke der /26er Subnetze zur Verfügung:
Subnetz: 10.54.112.128 /26
Maske: 255.255.255.192
Gültige Hostadressen von: 10.54.112.129 bis 10.54.112.190
Gateway: 10.54.112.129 (Alternativ: 10.54.112.190)
und
Subnetz: 10.54.112.192 /26
Maske: 255.255.255.192
Gültige Hostadressen von: 10.54.112.193 bis 10.54.112.254
Gateway: 10.54.112.193 (Alternativ: 10.54.112.254)

Ist simplestes IP Subnetting, TCP/IP Grundschule erste Klasse ! face-wink
Guckst du auch hier:
https://de.wikipedia.org/wiki/Netzmaske
und damit das Rechnen der Maske leichter fällt:
https://www.heise.de/netze/tools/netzwerkrechner/
Member: Acemachine
Acemachine Dec 03, 2019 at 10:16:07 (UTC)
Goto Top
Vielen Dank für die informative Darstellung! face-smile
Member: aqui
aqui Dec 03, 2019 at 10:54:45 (UTC)
Goto Top
Immer gerne... face-wink