Homepage

  • Projekte
  • Shop
  • Forum
Erweiterte Suche
  • Schnellzugriff
    • Unbeantwortete Themen
    • Aktive Themen
    • Suche
  • FAQ
  • Anmelden
  • Registrieren
  • Foren-Übersicht
  • Suche

Weather abruf nur mit ARP abfrage?

Ethernet Mega32 Experimentierboard
Antworten
  • Druckansicht
Erweiterte Suche
2 Beiträge • Seite 1 von 1
wtf
Beiträge: 1
Registriert: 20.12.2012, 10:37:56

Weather abruf nur mit ARP abfrage?

  • Zitieren

Beitrag von wtf » 20.12.2012, 10:41:54

Ich stehe jetzt bischen auf dem schlauch, es wird hier ja kein DNS verwendet,
da die IP bekannt ist.

Warum macht er hier ein ARP request? um die MAC addresse meines routers zu finden?


#define WEATHER_SERVER_IP IP(209,162,186,60)

if (http_get_state == 0)
{
//offnet eine Verbindung zu meinem Webserver
HTTPC_DEBUG("ARP Request\n\r");
unsigned int my_http_cp = 2354;
add_tcp_app (my_http_cp, (void(*)(unsigned char))test);

//ARP Request senden
if(arp_request (WEATHER_SERVER_IP))
{
Nach oben

myjack
Beiträge: 35
Registriert: 03.05.2011, 12:51:54

Re: Weather abruf nur mit ARP abfrage?

  • Zitieren

Beitrag von myjack » 21.12.2012, 10:39:13

Nein, er braucht für eine ordentliche Kommunikation auf TCP/IP-Ebene immer die MAC zur IP-Adresse. Deshalb der ARP-Request. Wenn die IP nicht im gleichen Netz liegt, wird der ARP-Request direkt an den Router geschickt, der es dann weiterleitet, bis zur Ziel-IP. Liegt die IP im gleichen Netz, wird ein Broadcast gemacht und das betreffende Gerät antwortet direkt mittels ICMP-Paket.
Nach oben

Antworten
  • Druckansicht

2 Beiträge • Seite 1 von 1

Zurück zu „ETH_M32_EX“



  • Foren-Übersicht
  • Alle Zeiten sind UTC+02:00
  • Alle Cookies löschen

Powered by phpBB® Forum Software © phpBB Limited

Deutsche Übersetzung durch phpBB.de

Datenschutz | Nutzungsbedingungen

 

 

sitemap  |    |  datenschutz   |  impressum