Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-12-2010
FENIXadr FENIXadr is offline
Miembro
 
Registrado: may 2010
Ubicación: Córdoba - Cba. - Argentina
Posts: 102
Poder: 14
FENIXadr Va por buen camino
Tcp

Hola gente aqui estoy de nuevo haciendo algunas preguntas...

lo que necesito es saber un poco de funcionamiento interno de las IP..
Necesito hacer una conexión TCP Cliente/Servidor, algo muy simple para mas de uno.. La cosa es que sacando cosas de un ejemplo de las indy 9 pude hacerlo rápidamente porque está todo hecho. jeje..
Pero he aqui mi pregunta....

Que sucede cuando una PC está en red y se conecta a internet por medio de una puerta de enlace??.. o sea una PC puede ser por ejemplo 192.168.0.1, otra 192.168.0.2, pero la IP de internet va a ser por ejemplo 230.34.12.124.. desde otra PC voy a ver la IP 230.34.12.124, como discrimino que paquete llega a que maquina???

Espero haber sido claro con la pregunta..

desde ya muchas gracias..
Responder Con Cita
  #2  
Antiguo 21-12-2010
aculla aculla is offline
Registrado
NULL
 
Registrado: dic 2010
Posts: 2
Poder: 0
aculla Va por buen camino
Hola muy buenas
Este es mi primer post . No se si debería haberme presentado antes... En fin, te respondo.

Es necesario definir en el router que máquina local va a recibir los paquetes destinados a un determinado puerto. Esto se hace a mano. En la configuración de tu router mira las opciones del enrutamiento NAT o SUA. En definitiva es una tabla que indica a que IP local se destinan los paquetes de determinados puertos IP. Es lo que vulgarmente se dice "abrir puertos".

Saludos
Responder Con Cita
  #3  
Antiguo 21-12-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
FENIXadr, recuerda poner títulos descriptivos a los mensajes, sirve para poder identificar de qué trata el tema y luego hacer búsquedas. Gracias por tu colaboración.
Eso y las otras normas de clubdelphi están comentadas en nuestra guía de estilo.
Responder Con Cita
  #4  
Antiguo 21-12-2010
FENIXadr FENIXadr is offline
Miembro
 
Registrado: may 2010
Ubicación: Córdoba - Cba. - Argentina
Posts: 102
Poder: 14
FENIXadr Va por buen camino
Si si.. Casimiro Notevi... tenés mucha razón.. el título no es muy descriptivo que digamos jeje.. perdón por eso.. lo tendré en cuenta para la próxima...

Con respecto a tu respuesta Aculla.. está muy clara.. y ahi va otra entonces... se pueden "abrir puertos" desde una aplicación delphi??
Responder Con Cita
  #5  
Antiguo 22-12-2010
aculla aculla is offline
Registrado
NULL
 
Registrado: dic 2010
Posts: 2
Poder: 0
aculla Va por buen camino
Pues es un tema complicadillo...
Existe un protocolo para esto llamado uPnP pero no todos los routers lo tienen y en caso de tenerlo puede que esté deshabilitado. El problema es que cada router está hecho a su manera.

Si alguien tiene la solución definitiva a este problema a mi tambien me interesa. He hecho un programa freeware para crear redes p2p privadas (buscad en google: "ingelek F2F") y este tema es algo que finalmente dejé por imposible. Requiere que previamente se abran los puertos a mano. No deja de ser un incordio.

Saludos
Responder Con Cita
  #6  
Antiguo 22-12-2010
FENIXadr FENIXadr is offline
Miembro
 
Registrado: may 2010
Ubicación: Córdoba - Cba. - Argentina
Posts: 102
Poder: 14
FENIXadr Va por buen camino
y bue... ya veré como le hago al asunto jeje... de todos modos muchisimas gracias por la respuesta.
Estuve viendo el F2F y me parece muy interesante... se nota que tenés un gran conocimiento de redes.. cualquier duda que tenga ya se a quien preguntar.. saludos..
Responder Con Cita
  #7  
Antiguo 22-12-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Cita:
Empezado por FENIXadr Ver Mensaje

Que sucede cuando una PC está en red y se conecta a internet por medio de una puerta de enlace??.. o sea una PC puede ser por ejemplo 192.168.0.1, otra 192.168.0.2, pero la IP de internet va a ser por ejemplo 230.34.12.124.. desde otra PC voy a ver la IP 230.34.12.124, como discrimino que paquete llega a que maquina???
.
Mira por lo que pude entender de tu pregunta, vos no necesitas discriminar las conexiones.

Eso lo hace el router, en las TRAZAS TCP/IP esto lo podes econtrar buscando en el google MODELO OSI Nivel 1 o nivel de Transporte, ahi vas a tener la informacion teorica necesaria.

Por otro lado Cuando vos haces una Peticion a internet Tu maquina se la Pasa al router por intermedio de la puerta de enlace pretedermina y este la reenvia al Destino (en ese reenvio esta quien es el ORIGEN, vendria a ser como una TRAZA TCP dentro de OTRA).

en el peor de los casos lo que vas a tener que hacer es!! si tu Servidor va a escuchar un puerto Predeterminado como por Ejemplo el 21 (FTP)
Tendrias que en tu Router Crear una nueva entrada de NAT (network Address Translation) que Diga lo siguiente (lo pongo en palabras. obvio) Que cualquier conexion que venga por el puerto 21 lo retransmita a la PC con IP XXX.XXX.XXX.XXX y al puerto XX

Esta configuracion depende cada router.

con eso seria suficiente.

Si queres que sea de manera automatica tendria que leer como dice el amigo Sobre uPNP

saludos
Responder Con Cita
  #8  
Antiguo 23-12-2010
FENIXadr FENIXadr is offline
Miembro
 
Registrado: may 2010
Ubicación: Córdoba - Cba. - Argentina
Posts: 102
Poder: 14
FENIXadr Va por buen camino
muchas gracias por responder EnanO.. ya estoy abordando el asunto desde otra óptica... cualquier duda pregunto otra vez... muchas gracias por todas las respuestas me fueron de mucha utilidad... se reagradece... saludos..
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:53:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi