[OT] Encaminamiento IP

22/01/2004 - 10:23 por Pablo | Informe spam
Me surge una duda importante de cómo se pueden comunicar
dos equipos por internet. Supongamos que tengo un equipo
con una ip privada (por ej. 10.0.0.100) en una red y le
quiere enviar un paquete a otro equipo situado en una red
física distinta que también tiene una ip privada (digamos
por ejemplo 192.168.0.100).

El paquete que envía el primer equipo lleva la ip
(pública) del router al que está conectado el segundo
equipo (supongo) pero, una vez que llega, ¿cómo hace para
dirigirse al equipo 192.168.0.100?

Muchas gracias y perdón por el OT.

Preguntas similare

Leer las respuestas

#11 JM Tella Llop [MVP Windows] ·
22/01/2004 - 16:48 | Informe spam
Peni ¿mujer?

Anda que te has lucido. si te da con lo que yo me se en la cabeza.. te ibas a enterar

juas. estos crios

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Carlitos" wrote in message news:28b501c3e0fe$fb063970$
no te subestimes mujer. Si eres muy novata, puedes darte
una vuelta por este enlace www.learntosubnet.com donde hay
videos muy didacticos de como subnetear, lo mas frecuente
al armar una red.

mejor lo posteo a todo el foro por que puede haber otra
novata o novato que lo necesite...

'Pa' mi que tu sabes 'algo' de TCP/IP, verdad? ;-)

Buena explicación, lo he entendido hasta yo.


==>Saludos Peni

Para correo, sin virus, gracias

==>

"JM Tella Llop [MVP Windows] ·"


escribió en el mensaje news:%

en el paquete ip a va la dirección MAC del Router



correcto.

pero la ip destino supongo que será 192.168.0.100



Va dentro del contenido (datos) del mensaje. El router


examina dicho contenido y entonces, si el contenido
pertener a la subred del router, le cambia la MAC del
paquete y la suelta a la subred. Si no, analiza en su
tabla de rutas, busca el gateway a donde debe enviarlo,
obtiene su MAC se la cambia a la cabecera del paquete, y
lo suelta a la red...

Es mas simple que el mecanismo d'un botijo.

Pero claro. tod esto en TU sibred. Es decir si en


vez de 192.168.0.100, existe una IP publica de internet.

Veamos ahora el "caso" particular.

Las direcciones que has puesto, al ser ambas privadas,


por tanto, alcanzables en tu red local a traves de routers
de la manera que te he citado anteriormente.

Pero.. si es a traves de internet es IMPOSIBLE a


no ser que una maquina haga NAT. (mejor dicho, en este
caso dos). NAT = Network Address Translation

Es decir, dentro de cada subred, por ejemplo supongamos


la tuya 10.x.x.x, existe una maquina que te da salida a
internet -le has llamado router... pero en esta caso hace
NAT- que tiene una IP publica de Internet. Entonces esta
maquina, se guarda en sus tablas internas tu IP
(10.x.x.x), y hace salir el paquete con la IP publica de
internet a la red. consigue llegar NO a la
192.168.0.100... simplemete porque es imposible -ya que es
privada-, sino que tu realmente te tienes que dirigir a la
publica de internet de la otra sibred y a un puerto. Esto
llega al router (NAT) de la otra sibred por los mecanismos
que te he descrito arriba. y ese router, analiza el
puerto... y se supoone que debe tener una regla que le
diga que para ese puerto... debe redirigirlo a esa maquina
(192.168.0.100).

No se si ha queda claro. pregunta en otro caso, y me


invento numeros y direcciones y lo repasamos

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


wrote in message


news:1d0101c3e0dd$e3a45da0$
Tienes que perdonarme pero no lo acabo de comprender.
En el ejemplo que te puse antes, si el equipo con ip
10.0.0.100 se quiere comunicar con otro con ip
192.168.0.100 de otra red distinta, en el paquete ip a va
la dirección MAC del Router pero la ip destino supongo
que será 192.168.0.100. ¿Cómo hace el router para
encaminar el paquete hasta una ip que existe en multitud
de redes?

Gracias.


Una paquete sale de tu maquina, o bien a la direccion


MAC del PC destino (si está en tu red local, ya que
previamente tu maquina resuelve esa direccion por ARP), o
bien sale un paquete a la direccion MAC del gateway, si
no esta en tu red local. En ambos casos dentro viaja la
IP del destino. (en el caso dered local, es documental,
ya que fisicamente ya ha ido a esa maquina).

Si es un router, este analiza la IP destino dentro del


paquete, y ahora, continua el proceso desde el principio.
Si lo localiza como local... pues lo de arriba. Si no,
mira en su tabla de rutas para encaminarlo a la direccion
MAC del siguiente gateway o router.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


"Pablo" wrote in


message news:1c2b01c3e0c9$54783c00$
Me surge una duda importante de cómo se pueden comunicar
dos equipos por internet. Supongamos que tengo un equipo
con una ip privada (por ej. 10.0.0.100) en una red y le
quiere enviar un paquete a otro equipo situado en una


red
física distinta que también tiene una ip privada


(digamos
por ejemplo 192.168.0.100).

El paquete que envía el primer equipo lleva la ip
(pública) del router al que está conectado el segundo
equipo (supongo) pero, una vez que llega, ¿cómo hace


para
dirigirse al equipo 192.168.0.100?

Muchas gracias y perdón por el OT.

.



.

Respuesta Responder a este mensaje
#12 Carlitos
22/01/2004 - 17:04 | Informe spam
ja ja ja ja pensé que era mujer...pero es que hay que
buscar un nick mas varonil!!!

pero el enlace vale...tal vez a alguno le ayude.

[[si te da con lo que yo me se en la cabeza]]

esto no lo entiendo pero espero que no sea lo que estoy
pensando...dudaba de tu sobriedad pero de mas nada

;-)

Peni ¿mujer?

Anda que te has lucido. si te da con lo que yo me se


en la cabeza.. te ibas a enterar

juas. estos crios

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


"Carlitos" wrote in


message news:28b501c3e0fe$fb063970$
no te subestimes mujer. Si eres muy novata, puedes darte
una vuelta por este enlace www.learntosubnet.com donde


hay
videos muy didacticos de como subnetear, lo mas frecuente
al armar una red.

mejor lo posteo a todo el foro por que puede haber otra
novata o novato que lo necesite...

'Pa' mi que tu sabes 'algo' de TCP/IP, verdad? ;-)

Buena explicación, lo he entendido hasta yo.


==>>Saludos Peni

Para correo, sin virus, gracias

==>>

"JM Tella Llop [MVP Windows] ·"


escribió en el mensaje news:%

en el paquete ip a va la dirección MAC del Router



correcto.

pero la ip destino supongo que será 192.168.0.100



Va dentro del contenido (datos) del mensaje. El router


examina dicho contenido y entonces, si el contenido
pertener a la subred del router, le cambia la MAC del
paquete y la suelta a la subred. Si no, analiza en su
tabla de rutas, busca el gateway a donde debe enviarlo,
obtiene su MAC se la cambia a la cabecera del paquete, y
lo suelta a la red...

Es mas simple que el mecanismo d'un botijo.

Pero claro. tod esto en TU sibred. Es decir si




en
vez de 192.168.0.100, existe una IP publica de internet.

Veamos ahora el "caso" particular.

Las direcciones que has puesto, al ser ambas privadas,


por tanto, alcanzables en tu red local a traves de


routers
de la manera que te he citado anteriormente.

Pero.. si es a traves de internet es IMPOSIBLE a


no ser que una maquina haga NAT. (mejor dicho, en este
caso dos). NAT = Network Address Translation

Es decir, dentro de cada subred, por ejemplo supongamos


la tuya 10.x.x.x, existe una maquina que te da salida a
internet -le has llamado router... pero en esta caso hace
NAT- que tiene una IP publica de Internet. Entonces esta
maquina, se guarda en sus tablas internas tu IP
(10.x.x.x), y hace salir el paquete con la IP publica de
internet a la red. consigue llegar NO a la
192.168.0.100... simplemete porque es imposible -ya que


es
privada-, sino que tu realmente te tienes que dirigir a


la
publica de internet de la otra sibred y a un puerto. Esto
llega al router (NAT) de la otra sibred por los


mecanismos
que te he descrito arriba. y ese router, analiza el
puerto... y se supoone que debe tener una regla que le
diga que para ese puerto... debe redirigirlo a esa


maquina
(192.168.0.100).

No se si ha queda claro. pregunta en otro caso, y me


invento numeros y direcciones y lo repasamos

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


wrote in message


news:1d0101c3e0dd$e3a45da0$
Tienes que perdonarme pero no lo acabo de comprender.
En el ejemplo que te puse antes, si el equipo con ip
10.0.0.100 se quiere comunicar con otro con ip
192.168.0.100 de otra red distinta, en el paquete ip a




va
la dirección MAC del Router pero la ip destino supongo
que será 192.168.0.100. ¿Cómo hace el router para
encaminar el paquete hasta una ip que existe en multitud
de redes?

Gracias.


Una paquete sale de tu maquina, o bien a la direccion


MAC del PC destino (si está en tu red local, ya que
previamente tu maquina resuelve esa direccion por ARP),




o
bien sale un paquete a la direccion MAC del gateway, si
no esta en tu red local. En ambos casos dentro viaja la
IP del destino. (en el caso dered local, es documental,
ya que fisicamente ya ha ido a esa maquina).

Si es un router, este analiza la IP destino dentro del


paquete, y ahora, continua el proceso desde el




principio.
Si lo localiza como local... pues lo de arriba. Si no,
mira en su tabla de rutas para encaminarlo a la




direccion
MAC del siguiente gateway o router.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías






de
ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties,






and
confers no rights.
You assume all risk for your use.


"Pablo" wrote in


message news:1c2b01c3e0c9$54783c00$
Me surge una duda importante de cómo se pueden






comunicar
dos equipos por internet. Supongamos que tengo un






equipo
con una ip privada (por ej. 10.0.0.100) en una red y le
quiere enviar un paquete a otro equipo situado en una


red
física distinta que también tiene una ip privada


(digamos
por ejemplo 192.168.0.100).

El paquete que envía el primer equipo lleva la ip
(pública) del router al que está conectado el segundo
equipo (supongo) pero, una vez que llega, ¿cómo hace


para
dirigirse al equipo 192.168.0.100?

Muchas gracias y perdón por el OT.

.



.



.

Respuesta Responder a este mensaje
#13 JM Tella Llop [MVP Windows] ·
22/01/2004 - 17:09 | Informe spam
es que para entenderlo... primer tienes que crecer... anda, vuelve a amigosie y rie los chiste allí.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Carlitos" wrote in message news:27b701c3e101$74fe8500$
ja ja ja ja pensé que era mujer...pero es que hay que
buscar un nick mas varonil!!!

pero el enlace vale...tal vez a alguno le ayude.

[[si te da con lo que yo me se en la cabeza]]

esto no lo entiendo pero espero que no sea lo que estoy
pensando...dudaba de tu sobriedad pero de mas nada

;-)

Peni ¿mujer?

Anda que te has lucido. si te da con lo que yo me se


en la cabeza.. te ibas a enterar

juas. estos crios

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


"Carlitos" wrote in


message news:28b501c3e0fe$fb063970$
no te subestimes mujer. Si eres muy novata, puedes darte
una vuelta por este enlace www.learntosubnet.com donde


hay
videos muy didacticos de como subnetear, lo mas frecuente
al armar una red.

mejor lo posteo a todo el foro por que puede haber otra
novata o novato que lo necesite...

'Pa' mi que tu sabes 'algo' de TCP/IP, verdad? ;-)

Buena explicación, lo he entendido hasta yo.


==>>Saludos Peni

Para correo, sin virus, gracias

==>>

"JM Tella Llop [MVP Windows] ·"


escribió en el mensaje news:%

en el paquete ip a va la dirección MAC del Router



correcto.

pero la ip destino supongo que será 192.168.0.100



Va dentro del contenido (datos) del mensaje. El router


examina dicho contenido y entonces, si el contenido
pertener a la subred del router, le cambia la MAC del
paquete y la suelta a la subred. Si no, analiza en su
tabla de rutas, busca el gateway a donde debe enviarlo,
obtiene su MAC se la cambia a la cabecera del paquete, y
lo suelta a la red...

Es mas simple que el mecanismo d'un botijo.

Pero claro. tod esto en TU sibred. Es decir si




en
vez de 192.168.0.100, existe una IP publica de internet.

Veamos ahora el "caso" particular.

Las direcciones que has puesto, al ser ambas privadas,


por tanto, alcanzables en tu red local a traves de


routers
de la manera que te he citado anteriormente.

Pero.. si es a traves de internet es IMPOSIBLE a


no ser que una maquina haga NAT. (mejor dicho, en este
caso dos). NAT = Network Address Translation

Es decir, dentro de cada subred, por ejemplo supongamos


la tuya 10.x.x.x, existe una maquina que te da salida a
internet -le has llamado router... pero en esta caso hace
NAT- que tiene una IP publica de Internet. Entonces esta
maquina, se guarda en sus tablas internas tu IP
(10.x.x.x), y hace salir el paquete con la IP publica de
internet a la red. consigue llegar NO a la
192.168.0.100... simplemete porque es imposible -ya que


es
privada-, sino que tu realmente te tienes que dirigir a


la
publica de internet de la otra sibred y a un puerto. Esto
llega al router (NAT) de la otra sibred por los


mecanismos
que te he descrito arriba. y ese router, analiza el
puerto... y se supoone que debe tener una regla que le
diga que para ese puerto... debe redirigirlo a esa


maquina
(192.168.0.100).

No se si ha queda claro. pregunta en otro caso, y me


invento numeros y direcciones y lo repasamos

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


wrote in message


news:1d0101c3e0dd$e3a45da0$
Tienes que perdonarme pero no lo acabo de comprender.
En el ejemplo que te puse antes, si el equipo con ip
10.0.0.100 se quiere comunicar con otro con ip
192.168.0.100 de otra red distinta, en el paquete ip a




va
la dirección MAC del Router pero la ip destino supongo
que será 192.168.0.100. ¿Cómo hace el router para
encaminar el paquete hasta una ip que existe en multitud
de redes?

Gracias.


Una paquete sale de tu maquina, o bien a la direccion


MAC del PC destino (si está en tu red local, ya que
previamente tu maquina resuelve esa direccion por ARP),




o
bien sale un paquete a la direccion MAC del gateway, si
no esta en tu red local. En ambos casos dentro viaja la
IP del destino. (en el caso dered local, es documental,
ya que fisicamente ya ha ido a esa maquina).

Si es un router, este analiza la IP destino dentro del


paquete, y ahora, continua el proceso desde el




principio.
Si lo localiza como local... pues lo de arriba. Si no,
mira en su tabla de rutas para encaminarlo a la




direccion
MAC del siguiente gateway o router.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías






de
ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties,






and
confers no rights.
You assume all risk for your use.


"Pablo" wrote in


message news:1c2b01c3e0c9$54783c00$
Me surge una duda importante de cómo se pueden






comunicar
dos equipos por internet. Supongamos que tengo un






equipo
con una ip privada (por ej. 10.0.0.100) en una red y le
quiere enviar un paquete a otro equipo situado en una


red
física distinta que también tiene una ip privada


(digamos
por ejemplo 192.168.0.100).

El paquete que envía el primer equipo lleva la ip
(pública) del router al que está conectado el segundo
equipo (supongo) pero, una vez que llega, ¿cómo hace


para
dirigirse al equipo 192.168.0.100?

Muchas gracias y perdón por el OT.

.



.



.

Respuesta Responder a este mensaje
#14 Peni
22/01/2004 - 17:58 | Informe spam
1º Para aprender no conozco ***ningún*** sitio mejor que éstos foros y un par de ellos más parecidos.

2º No me subestimo en absoluto, simplemente reconozco el mérito que tiene la persona (en éste caso Jose Manuel) que explica una cosa un tanto abstracta y compleja de una forma clara y fácilemnte entendible.

3º 'Novata' . en muchas cosas desde luego que si ... pero llevo 20 años 'metido' con los ordenadores y 15 de ellos profesionalmente.

4º De mujer tengo bastante poco ... me parece que no tienes muy buen ojo

5º Supongo que te habrá quedado claro que es 'peligroso' emitir juicios de valor sin 'conocer' el hambiente que se 'resipra' en un foro


==Saludos Peni

Para correo, sin virus, gracias

==

"Carlitos" escribió en el mensaje news:28b501c3e0fe$fb063970$
no te subestimes mujer. Si eres muy novata, puedes darte
una vuelta por este enlace www.learntosubnet.com donde hay
videos muy didacticos de como subnetear, lo mas frecuente
al armar una red.

mejor lo posteo a todo el foro por que puede haber otra
novata o novato que lo necesite...

'Pa' mi que tu sabes 'algo' de TCP/IP, verdad? ;-)

Buena explicación, lo he entendido hasta yo.


==>Saludos Peni

Para correo, sin virus, gracias

==>

"JM Tella Llop [MVP Windows] ·"


escribió en el mensaje news:%

en el paquete ip a va la dirección MAC del Router



correcto.

pero la ip destino supongo que será 192.168.0.100



Va dentro del contenido (datos) del mensaje. El router


examina dicho contenido y entonces, si el contenido
pertener a la subred del router, le cambia la MAC del
paquete y la suelta a la subred. Si no, analiza en su
tabla de rutas, busca el gateway a donde debe enviarlo,
obtiene su MAC se la cambia a la cabecera del paquete, y
lo suelta a la red...

Es mas simple que el mecanismo d'un botijo.

Pero claro. tod esto en TU sibred. Es decir si en


vez de 192.168.0.100, existe una IP publica de internet.

Veamos ahora el "caso" particular.

Las direcciones que has puesto, al ser ambas privadas,


por tanto, alcanzables en tu red local a traves de routers
de la manera que te he citado anteriormente.

Pero.. si es a traves de internet es IMPOSIBLE a


no ser que una maquina haga NAT. (mejor dicho, en este
caso dos). NAT = Network Address Translation

Es decir, dentro de cada subred, por ejemplo supongamos


la tuya 10.x.x.x, existe una maquina que te da salida a
internet -le has llamado router... pero en esta caso hace
NAT- que tiene una IP publica de Internet. Entonces esta
maquina, se guarda en sus tablas internas tu IP
(10.x.x.x), y hace salir el paquete con la IP publica de
internet a la red. consigue llegar NO a la
192.168.0.100... simplemete porque es imposible -ya que es
privada-, sino que tu realmente te tienes que dirigir a la
publica de internet de la otra sibred y a un puerto. Esto
llega al router (NAT) de la otra sibred por los mecanismos
que te he descrito arriba. y ese router, analiza el
puerto... y se supoone que debe tener una regla que le
diga que para ese puerto... debe redirigirlo a esa maquina
(192.168.0.100).

No se si ha queda claro. pregunta en otro caso, y me


invento numeros y direcciones y lo repasamos

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


wrote in message


news:1d0101c3e0dd$e3a45da0$
Tienes que perdonarme pero no lo acabo de comprender.
En el ejemplo que te puse antes, si el equipo con ip
10.0.0.100 se quiere comunicar con otro con ip
192.168.0.100 de otra red distinta, en el paquete ip a va
la dirección MAC del Router pero la ip destino supongo
que será 192.168.0.100. ¿Cómo hace el router para
encaminar el paquete hasta una ip que existe en multitud
de redes?

Gracias.


Una paquete sale de tu maquina, o bien a la direccion


MAC del PC destino (si está en tu red local, ya que
previamente tu maquina resuelve esa direccion por ARP), o
bien sale un paquete a la direccion MAC del gateway, si
no esta en tu red local. En ambos casos dentro viaja la
IP del destino. (en el caso dered local, es documental,
ya que fisicamente ya ha ido a esa maquina).

Si es un router, este analiza la IP destino dentro del


paquete, y ahora, continua el proceso desde el principio.
Si lo localiza como local... pues lo de arriba. Si no,
mira en su tabla de rutas para encaminarlo a la direccion
MAC del siguiente gateway o router.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


"Pablo" wrote in


message news:1c2b01c3e0c9$54783c00$
Me surge una duda importante de cómo se pueden comunicar
dos equipos por internet. Supongamos que tengo un equipo
con una ip privada (por ej. 10.0.0.100) en una red y le
quiere enviar un paquete a otro equipo situado en una


red
física distinta que también tiene una ip privada


(digamos
por ejemplo 192.168.0.100).

El paquete que envía el primer equipo lleva la ip
(pública) del router al que está conectado el segundo
equipo (supongo) pero, una vez que llega, ¿cómo hace


para
dirigirse al equipo 192.168.0.100?

Muchas gracias y perdón por el OT.

.



.

Respuesta Responder a este mensaje
#15 Peni
22/01/2004 - 17:59 | Informe spam
Me leo casi todo lo que escribes ... :-))


==Saludos Peni

Para correo, sin virus, gracias

==

"JM Tella Llop [MVP Windows] ·" escribió en el mensaje news:
y ¿quien te mada espiar? ¿eh?. ;-)

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Peni" wrote in message news:OnR5X$
'Pa' mi que tu sabes 'algo' de TCP/IP, verdad? ;-)

Buena explicación, lo he entendido hasta yo.


==Saludos Peni

Para correo, sin virus, gracias

==

"JM Tella Llop [MVP Windows] ·" escribió en el mensaje news:%
en el paquete ip a va la dirección MAC del Router



correcto.

pero la ip destino supongo que será 192.168.0.100



Va dentro del contenido (datos) del mensaje. El router examina dicho contenido y entonces, si el contenido pertener a la subred del router, le cambia la MAC del paquete y la suelta a la subred. Si no, analiza en su tabla de rutas, busca el gateway a donde debe enviarlo, obtiene su MAC se la cambia a la cabecera del paquete, y lo suelta a la red...

Es mas simple que el mecanismo d'un botijo.

Pero claro. tod esto en TU sibred. Es decir si en vez de 192.168.0.100, existe una IP publica de internet.

Veamos ahora el "caso" particular.

Las direcciones que has puesto, al ser ambas privadas, por tanto, alcanzables en tu red local a traves de routers de la manera que te he citado anteriormente.

Pero.. si es a traves de internet es IMPOSIBLE a no ser que una maquina haga NAT. (mejor dicho, en este caso dos). NAT = Network Address Translation

Es decir, dentro de cada subred, por ejemplo supongamos la tuya 10.x.x.x, existe una maquina que te da salida a internet -le has llamado router... pero en esta caso hace NAT- que tiene una IP publica de Internet. Entonces esta maquina, se guarda en sus tablas internas tu IP (10.x.x.x), y hace salir el paquete con la IP publica de internet a la red. consigue llegar NO a la 192.168.0.100... simplemete porque es imposible -ya que es privada-, sino que tu realmente te tienes que dirigir a la publica de internet de la otra sibred y a un puerto. Esto llega al router (NAT) de la otra sibred por los mecanismos que te he descrito arriba. y ese router, analiza el puerto... y se supoone que debe tener una regla que le diga que para ese puerto... debe redirigirlo a esa maquina (192.168.0.100).

No se si ha queda claro. pregunta en otro caso, y me invento numeros y direcciones y lo repasamos

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


wrote in message news:1d0101c3e0dd$e3a45da0$
Tienes que perdonarme pero no lo acabo de comprender.
En el ejemplo que te puse antes, si el equipo con ip
10.0.0.100 se quiere comunicar con otro con ip
192.168.0.100 de otra red distinta, en el paquete ip a va
la dirección MAC del Router pero la ip destino supongo
que será 192.168.0.100. ¿Cómo hace el router para
encaminar el paquete hasta una ip que existe en multitud
de redes?

Gracias.


Una paquete sale de tu maquina, o bien a la direccion


MAC del PC destino (si está en tu red local, ya que
previamente tu maquina resuelve esa direccion por ARP), o
bien sale un paquete a la direccion MAC del gateway, si
no esta en tu red local. En ambos casos dentro viaja la
IP del destino. (en el caso dered local, es documental,
ya que fisicamente ya ha ido a esa maquina).

Si es un router, este analiza la IP destino dentro del


paquete, y ahora, continua el proceso desde el principio.
Si lo localiza como local... pues lo de arriba. Si no,
mira en su tabla de rutas para encaminarlo a la direccion
MAC del siguiente gateway o router.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.


"Pablo" wrote in


message news:1c2b01c3e0c9$54783c00$
Me surge una duda importante de cómo se pueden comunicar
dos equipos por internet. Supongamos que tengo un equipo
con una ip privada (por ej. 10.0.0.100) en una red y le
quiere enviar un paquete a otro equipo situado en una


red
física distinta que también tiene una ip privada


(digamos
por ejemplo 192.168.0.100).

El paquete que envía el primer equipo lleva la ip
(pública) del router al que está conectado el segundo
equipo (supongo) pero, una vez que llega, ¿cómo hace


para
dirigirse al equipo 192.168.0.100?

Muchas gracias y perdón por el OT.

.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida