Cita:
Iniciado por pao01 Otra consulta respecto a la clonación de Mac, según lo que entendí es que si tienes dos pc conectadas al router, ambas tendrán la misma ip con lo cual parecerá un único equipo.
Tenes un monton de preguntas, pero solo me voy a limitar a una sola de ellas, que es con respecto a la clonacion de MAC y porque es necesario con algunos proveedores de intenet, como en tu caso FIBERTEL.
Vamos a suponer que tenes 2 maquinas conectadas a un ROUTER cuya salida a intenet o Gateway esta conectado al Modem que te provee FIBERTEL.
SUpongamos en en una PC tipeas
www.google.com, y supongamos que en la otra tipeas
www.yahoo.com.
Analizemos lo que sucede detras de escena.
La verdad es que google y yahoo no son nombres que entienden las maquinas cada de uno de estas paginas en realidad tienen una IP en particular. Para simplificar idealizemos que
IP de
www.google.com = 200.200.200.200
IP de
www.yahoo.com = 100.100.100.100
Vos tambien tenes una IP para que google y yahoo puedan darte respuesta y vos puedas contactarlos. Esta IP es la IP Publica que te asigna FIBERTEL.
Supongamos que
Tu IP publica = 50.50.50.50
Que sucede en realidad con el router y tus dos PC? .. Bueno no me voy a meter con DHCP para no marearte pero tu router es capaz de separar y traducir tu red "privada" de Intenet. Y como lo hace, usando dos protocolos que van de la mano, NAT y PAT.
Primero el router a cada una de tus maquinas les asigna una IP que podemos llamar como "privada" (ya que el mundo no las conoce).
Supongamos
IP Privada de PC-1 = 192.168.1.100
IP Privada de PC-2 = 192.168.1.101
Luego vos necesitas salir a internet, no? y no podes simplemente lograr la comunicaion entre PC-1 y google usando tu IP Privada de 192.168.1.100. Tenes que usar la IP publica. Entonces el router construye una tabla
PC-1 --> 192.168.1.100 --> 50.50.50.50 --> 200.200.200.200
PC-2 --> 192.168.1.101 --> 50.50.50.50 --> 100.100.100.100
Ahora google y yahoo contestan, pero ambas conocen yu IP publica que univoca para ambas mauinas ¿no? 50.50.50.50. Como puede saber el router a que maquina enviar la informacion de google y cual la de yahoo.
Buenos para eso existen los puertos TCP (tampoco me voy a meter mucho en el tema para no marearte). Siempre que una envio/recepcion de informacion en intenet, entonces hay una IP origen/destino como asi tambien hay un puerto origen/destino. Cuando consultas una pagina web el puerto origen es aleatorio el puerto destino es el 80.
Entonces pulamos un poco mas la tabla del router.
PC-1 --> 192.168.1.100:2000-->50.50.50.50:2000-->200.200.200.200:80
PC-2 --> 192.168.1.100:3000-->50.50.50.50:3000-->200.200.200.200:80
(Despues de los : estaria representado el puerto TCP utilizado)
Ahora el router sabe que cada vez que informacion venga dirigida hacia el puerto 2000 tiene que redirigirla a la IP 192.168.1.100. Es decir tanto google como yahoo no van a tener problemas en establecer una comunicacion bidireccional entre tus dos maquinas.
Esto es mas complejo en realidad y no es tan idealizado como te lo platee yo, pero te sirve para que te hagas una idea de que es lo sucede en el "detras de escena".
Ahora bien para FIBERTEL lo unico que esta ocurriendo es lo siguiente
50.50.50.50:2000-->200.200.200.200:80
50.50.50.50:3000-->200.200.200.200:80
Lo cual es poco indicatorio de que hay mas de una maquina usando la misma IP ya que en cada conexion que vos haces hacia una pagina web siempre generas un puerto aleatorio que va cambiando todo el tiempo.
Entonces, como podria hacer FIBERTEL para "saber" que tenes mas de una maquina usando la misma IP publica que ellos te brindan. La respuesta es a traves de la MAC.
Te estoy marenado un poco no?? .. bueno la MAC es realmente unica e irrepetible. Es un codigo de numeros (asi como lo es tu IP) que viene grabado en tu tarjeta de red. Es unico, no pueden haber 2 maquinas en el mundo con el mismo numero de MAC. La cuestion es que no solo cuando enviamos/recibimos informacion el paquete tiene una IP de origen/destino y un puerto de origen/destino, sino que tambien tiene una MAC de origen/destino. (como ya te digo no me quiero meter mucho en el tema para no marearte tanto)
Pero ahora tenemos
PC-1-->192.168.1.100:2000+MAC1-->50.50.50.50:2000+MAC1-->200.200.200.200:80
PC-2 --> 192.168.1.100:3000+MAC2-->50.50.50.50:3000+MAC2-->200.200.200.200:80
Ahora FIBERTEL tiene un dato que le sirve para decidir si hay mas de una PC usando el mismo canal de acceso. Una PC puede usar varios puertos pero una unica MAC, y en nuestro escenario hay 2.
Que hace la compania? Te tira abajo la conexion (Te quita la IP te deja sin internet)
Como lo podes resolver? .. Clonando tu MAC.
Que esto de Clonar tu MAC?
El router a cada paquete de informacion que entregue le va a adicionar un numero de MAC unico que puede ser de cualquiera de tus 2 PC. Es indistinto. Esto va a engañar a FIBERTEL haciendole creer que es solo una maquina la que esta accediendo a internet. Supongamos que el router haya clonado la MAC de la PC-1
Entonces, tendriamos
PC-1-->192.168.1.100:2000+MAC1-->50.50.50.50:2000+MAC1-->200.200.200.200:80
PC-2 --> 192.168.1.100:3000+MAC2-->50.50.50.50:3000+MAC1-->200.200.200.200:80
Fijate que para FIBERTEL siempre se utilizo la MAC1 por lo que nunca podrian saber si hay mas de una PC.
Ojala esto te aclare un poco todas tus dudas y cualquier cosa pregunta que no hay problema.