| ||||
Re: Ethernet - ARP A ver, a cambafutre le han pedido en su escuela/colegio/universidad un trabajo sobre redes, y el muy canchero en vex de leer libros o buscar información en internet, va lanzando las preguntas de a una en los foros. Si no vean cuales son los tres mensajes que tiene: Ethernet - ARP tamaño TCP puerto TCP En los foros estamos para ayudar, no para hacer la tarea de otros. Otra cosa con este muchacho es que ni siquiera tiene la deferencia de agradecer a aquellos que se molestan en contestarle. Como sea, te cuento que (se me ocurre) que un caso especial en el cual un nodo no necesita usar las tablas ARP puede ser cuando envía un mensaje a la dirección boradcast, es decir, a todos los otros nodos. Al menos cambafutre espero que nos cuentes que calificación obtuvimos en tu tarea escolar. Atte. |
| |||
Re: Ethernet - ARP primeramente muchas gracias a todas aquellas personas que respondieron mis preguntas, realmente me ayudaron mucho. segundo, a todas aquellas personas que sienten que me he aprovechado de este foro o inclusive de ellas mismas, pues me disculpo, esa no era mi intencion, sino que queria complementar con las lecturas en los libros, lo siento mucho y nuevamente muchas gracias. |
| ||||
Re: Ethernet - ARP :( :( :( Pues cambafutre, el que pide disculpas soy yo Me parece que me equivoqué contigo Pensé que eras un vivillo, pero por tu actitud de ahora, me has hecho avergonzar. Perdoname y por lo que a mi repecta serás siempre bienvenido en este foro, y en lo que te pueda ayudar, lo haré. Un saludo ;) Daniel Rey |
| ||||
Re: Ethernet - ARP Diós mio como van los foros... Lo del broadcast no habia caido, pero creo que como mínimo se utiliza la direccion ARP del Origen para que el mismo no reciva su propio envio de broadcast... Lo pruebo luego con un buen sniffer By NeCrOS http://www.necros.com FrEe WoRlD is FrEE CoDE ----------------------- |
| ||||
Re: Ethernet - ARP A ver, acabo de preparar un poco de teoria para ilustrar este tema interesante del protocolo ARP. Hace tiempo me interesó mucho y lo estudié a fondo. El protocolo ARP. Que es. Para que sirve ? En una red Ethernet cuando queremos enviar un paquete IP entre dos hosts conectados las únicas direcciones válidas son las MAC y lo que circula son tramas Ethernet. Entonces y volviendo al ejemplo de antes cuando queremos enviar un paquete IP lo que se hace es meter el paquete dentro de una trama Ethernet y enviar. Cual es el problema entonces ? El problema radica en que que sabemos la dirección IP del host de destino pero no su dirección MAC. Como se soluciona esto ? La solución está en que antes de enviar el paquete IP se debe usar ARP para averiguar cual es la dirección MAC del host destino de la conección que pretendemos realizar. Y como se hace ?. ARP tiene dos tipos básicos de mensajes: - mensaje de peticion o ARPrequest - mensaje de respuesta o ARPreply los dos viajan por nuestra red dentro de tramas Ethernet. Cuando queremos enviar un paquete IP desde un host origen (A) hacia un host destino (B) sucede: (A) crea un mensaje o petición ARPrequest indicando: - su dirección IP - su dirección MAC - dirección IP del host (B) - campo de dirección MAC host (B) sin rellenar. envia el ARPrequest a la dirección broadcast (todos los hosts de la red) pero sólo contesta uno de ellos (B). Entonces: (B) crea un mensaje ARPreply: - rellena el campo de dirección MAC con su MAC - intercambia las direcciones origen y destino - cambia el tipo de mensaje de ARPreques a ARPreply - envia el mesnaje ARPrpely a (A). Ya hay entonces información suficiente para establecer cualquier comeunicación entre (A) y (B). Esto lo podemos comprobar, como dice Necros, utilizando un sniffer de red como Ethereal y filtrando por protocolos, en este caso ARP. Un saludo, ][Miembro de GULCA. Grupo de usuarios de Linux de Cádiz.][ |