Hi Momentan werkle ich am enc28j60 in Verbindung mit einme ATMega32 herum. Die Schaltung soll gepingt werden können, SNMP Traps versenden und via ethernet synchronisiert werden. Die Synchronisation ist noch nicht fix, es wurde überlegt dies via ICMP timestamp zu machen. Somit sind die Packete die der ENC empfangen handeln muss empfang: echo requests timestamps sende: echo reply timestamp wird benötigt snmp trap ICMP sollten alle Netzwerkgeräte können, heißt das, dass wenn ich einen timestamp an einen Server schicken von diesem dann ein timestamp reply bekomme? Soweit ich das verstanden habe wird beim Half Duplex gewartet bis die Leitung frei ist und anschließend gesendet. => Was passiert wenn in dieser Wartezeit ein Paket eintrifft? Bei Full Duplex kann meiner meinung nach gleichzeitig empfangen und gesendet werden. => Warum treten dann hierbei keine Kollisionen auf?
Hauatie R. wrote: > Was passiert wenn in dieser Wartezeit ein Paket eintrifft? Er empfängt es und wartet danach erneut. > Warum treten dann hierbei keine Kollisionen auf? Weil bei RJ45-Verkabelung dafür getrennte Leitungen vorhanden sind und am anderen Ende der Leitung heute fast immer ein Switch sitzt. Hängt da ein Hub oder ist es eine antike Koaxverkabelung, dann hingegen können Kollisionen auftreten. Beim ENC ist da allerdings eine weitere Feinheit zu beachten. Von Haus aus gehen Switches erst einmal davon aus, dass das angeschlossene Gerät kein full duplex kann. Um das zu ändern müssen entweder Controller und Switch das miteinander aushandeln (autonegotiation) oder man konfiguriert beide Seiten manuell. Der ENC führt diese autonegotiation jedoch nicht durch. Wenn man den Switchport nicht manuell auf full duplex stellt, dann sollte man es seitens des ENC bei half duplex belassen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.