Forum: Mikrocontroller und Digitale Elektronik Fixe IP-Adresse vergeben (Ethernet Modul)


von Andreas Häusler (Gast)


Lesenswert?

Hi

Ich habe 5 Geräte mit Digiconnect ME Ethernet Modulen bestückt und 
möchte diese an ein Netzwerk anschliessen.

Ich komuniziere via TCP/IP und nicht über den Virtual Com Driver 
RealPort mit den Modulen.

Wenn ich in den Modulen die IP-Vergbe auf DHCP stelle, wird jedesmal 
eine neue Adresse vergeben und ich muss meine PC Software daran 
anpassen.

Ich habe aber auch die Möglichkeit die Adressen fix einzustellen.

Hat mir jemand einen Tip, welche Bereiche ich wählen soll? Bei mir ist 
in der Firma ist das zu Testzwecken kein Problem, da ich die eigenen 
Netzwerkadressen kenne. Wie sieht es aber beim Kunden aus?

Gibt es einen Bereich, der sich besonders dafür eignet und wie verhält 
es sich, wenn die einen Adresse fix, die andern aber via DHCP vergeben 
werden?

Bin froh für jeden Tip von Euch.

Gruss Andy

von Johnny (Gast)


Lesenswert?

Du musst Dich in jedem Fall mit dem Netzwerkadministrator des Kunden in 
Verbindung setzen. Dieser kann Dir dann einen Bereich mit fixen IP's 
zuweisen und reservieren. Das ist wichtig, weil er dann diesen Bereich 
beim DHCP Server ausschliessen kann und somit Konflikte auf dem Netzwerk 
vermieden werden.
Eine Prognose, welche IP's frei sein könnten, macht keinen Sinn wenn was 
zuverlässiges aufgebaut werden soll.

von A.K. (Gast)


Lesenswert?

Bei vielen DHCP-Servern (Windows, Unix/Linux) lässt sich eine feste 
Zuordnung MAC-Adresse zu IP-Adresse definieren. Dann bleibt die 
IP-Adresse konstant. Bei Einfachst-DHCPs von Routern müsste man das 
allerdings vorher kontrollieren.

von Andreas Häusler (Gast)


Lesenswert?

Hallo ihr beiden.

Erst mal Danke für die Infos!

Kannst Du mir vielleicht noch erklären, wie das mit der MAC Adresse 
gemeint ist?

Die Module haben alle diese Adresse aufgedruck und es scheinen Unikate 
zu sein, wie in den Netzwerkkarten.

DigiConnect verwendet übrigens das ADDP- Protokoll (Advanced Digi 
Discovery Protocol) und die Devices im Netzwerk zu suchen. Das ganze 
scheint auf UDP aufgesetzt zu sein und läuft über Port 2362.

Leider habe ich keinen Zugang zu dieser "Suchroutine" mit meinem Delphi 
Programm. Es existiert nur eine *.lib, welche ich nicht als *.dll 
ansprechen kann.

Vielleicht hat ja sonst noch jemand eine Lösung für dieses Problem.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.