Autor
|
Tema: Duda conceptual:¿como se envia un paquete? (Leído 3,067 veces)
|
lucas25cba
Desconectado
Mensajes: 108
|
Buenas! Dentro de la sección de manuales del hacker se encuentra "Taller TCP/IP por Vic_Thor". Dentro del manual, en la sección "Ejemplo de enrutamiento" explica bien como se comunican dos host en diferentes redes. La parte que no entiendo es como se comunican dentro de la misma red...
Supongamos el siguiente escenario (me manejo con el modelo OSI): 5 PCs conectadas todas a un hub comun (una LAN sencilla, sin router, sin salida a otra LAN, sin Internet). Entiendo que si el host A se quiere comunicar con el host B debe conocer la IP de este ultimo. El host A encapsula los datos poniendo en la capa de red la direcciones IP origen y destino y lo pasa a la capa de enlace de datos. Alli, por lo que entiendo el host A deberia encapsular lo recibido con su direccion MAC como direccion origen y en direccion destino pondria la MAC del host B (en el manual pone la del router, o sea la del gateway por defecto, que esta preconfigurado, eso lo entiendo). ¿Pero como hace para conocer la direccion MAC del host B? En el ejemplo del manual hace uso de una peticion ARP al router, pero en este escenario no hay router. ¿Acaso una de las PCs deberia ser configurada como servidor ARP? ¿Esto lo hacen las PC?
Desde ya, muchas gracias!
|
|
|
En línea
|
|
|
|
mortenol
Desconectado
Mensajes: 33
|
Buenas,
Las tablas arp existen en los router y en los switches/hub. Imagina, un paquete del equipo A al equipo B. Este paquete lleva la ip origen e ip destino (entre otros datos), Ok.
Ponemos el escenario de que el switch/hub sepa cual es el camino y que no lo sepa:
* Si el switch/hub no conoce el destinatario:
En el caso de un switch, cuando le llega el paquete con destino al equipo B, este manda un broadcast por todas sus interfaces, excepto por la del equipo A. El equipo B contestará a este broadcast, el switch le manda el paquete y en la contestación del equipo B al equipo A, el switch actualiza su tabla ARP con la MAC del equipo B para futuras conversaciones.
* Si el switch/hub conoce el destinatario:
Pues nada, simplemente el switch/hub se va a su tabla arp y manda el paquete por el interfaz de el equipo B.
Creo que me he explicado mas o menos (con lo temprano que es....).
Saludos.
|
|
|
En línea
|
|
|
|
lucas25cba
Desconectado
Mensajes: 108
|
Es que ahi se me complica la teoria... Te creo que lo haga un switch pero por lo que lei el hub es un dispositivo de capa 1, nada sabe de direcciones MAC...
|
|
|
En línea
|
|
|
|
Abay
Desconectado
Mensajes: 29
|
Hola. Son los propios equipos los que alojan las tablas ARP, los switches manejan tablas de conmutación (también aprenden las direcciones MAC pero para organizar la red, evitando múltiples mensajes de broadcast). Lo tienes bastante bien explicado en la Wikipedia: http://es.wikipedia.org/wiki/Address_Resolution_Protocol. Saludos.
|
|
|
En línea
|
|
|
|
lucas25cba
Desconectado
Mensajes: 108
|
me olvide de wikipedia !!!! Entendido! Gracias a todos por responder!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Duda conceptual: exceptions y breakpoints
Dudas Generales
|
gatecrusher
|
0
|
2,288
|
15 Septiembre 2010, 09:06 am
por gatecrusher
|
|
|
Programa de Captchas que envia su informacion al server.Duda/Pregunta.
Dudas Generales
|
briankpojojo
|
1
|
3,084
|
4 Diciembre 2010, 17:28 pm
por seele
|
|
|
¿como se envia mail?
Programación C/C++
|
franfis
|
6
|
4,020
|
7 Diciembre 2010, 05:26 am
por Littlehorse
|
|
|
tengo una duda sobre wlandecrypter ESSID WLAN_XX | wepattack -f PAQUETE.cap
Wireless en Linux
|
dvdr
|
1
|
4,434
|
7 Diciembre 2010, 19:24 pm
por dvdr
|
|
|
Modelado conceptual; ¿Como se lee la cardinalidad en una ternaria?
Bases de Datos
|
astinx
|
0
|
4,683
|
4 Noviembre 2011, 21:41 pm
por astinx
|
|