Forum: Mikrocontroller und Digitale Elektronik TCP/IP Verständnis


von Georg B. (Firma: Devel Solutions) (shorsh)


Lesenswert?

Hallo Leute,

ich habe folgendes Verständninsproblem:

Nehmen wir einmal an ich habe mehrere "Windowsrechner" mit Netzwerkkarte 
und ein 10/100BaseT Netzwerk mit einer switch. Dann kann ich meine 
Windowsrechner mit statischen IP-Adressen ausstatten und sofern die 
Subnetzmaske stimmt können die dann via TCP/IP miteinander 
kommunizieren.


Aber wie läuft das dann auf den unteren Protokollebenen ab? Wenn ich 
einen neuen Netzwerkrechner hinzufüge, schickt der ein ARP-Datagram als 
Broadcast "| meine IP-Adresse| meine MAC|Subnetzmaske" ? Nehmen die 
anderen dann dieses Datagram auf und schreiben den Inhalt in ihren 
ARP-Cache? Hat jedes Netzwerkgerät dann einen eigenen ARP-Cache in dem 
MAC und IP-Adresse einander zugeordnet sind?

Sagt mal bitte ob das irgendwas mit der Realität zu tun hat oder die 
authentifizierung anders funktioniert ;)

Grüße Georg

von Andreas K. (a-k)


Lesenswert?

Basis der Kommunikation ist nicht in erster Linie die von dir skizzierte 
ARP Ankündigung, sondern eine ARP Anfrage, die als Broadcast "wer fühlt 
sich unter 11.22.33.44 angesprochen?" abläuft. Und die kann man sich 
merken, oder man kann jedesmal erneut fragen. Bei Minimalstacks auf 
kleinen Controllern ist letzteres nicht selten.

von GastTX (Gast)


Lesenswert?

Jo so ist es

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.