elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  tcp frente ftp
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: tcp frente ftp  (Leído 5,037 veces)
Pirat3net

Desconectado Desconectado

Mensajes: 270


Ver Perfil
tcp frente ftp
« en: 13 Mayo 2011, 07:30 am »

solo he trabajado con ftp, te importaria decirme donde consigo info para conexiones tcp? ¿incluyen los navegadores cliente tcp?
en caso de que sean similares tcp y ftp:¿cuales son las ventajas de tcp?
estas preguntas realmente google me las responderia pero me gustan las opiniones personales, son respuestas mas certeras y concretas
bueno, estudie algo de como se establece la conexion pero me surgen muchas dudas. plasmare lo que e entendido por favor corriganme los errosres

el cliente envia un paquete SYN al servidor
la bandera es unreplied porque todavía no ha sido contestado.
tcp      6 117 SYN_SENT src=192.168.1.5 dst=192.168.1.35 sport=1031 \
     dport=23 [UNREPLIED] src=192.168.1.35 dst=192.168.1.5 sport=23 \
     dport=1031 use=1

el servidor si acepta correctamente el syn y como respuesta envia un SYN/ACK

tcp      6 57 SYN_RECV src=192.168.1.5 dst=192.168.1.35 sport=1031 \
     dport=23 src=192.168.1.35 dst=192.168.1.5 sport=23 dport=1031 \
     use=1
sin que el cliente conteste el SYN /ACK, el servidor envia un ultipo paquete ACK
que termina de establecer la conexion
tcp      6 431999 ESTABLISHED src=192.168.1.5 dst=192.168.1.35 \
     sport=1031 dport=23 src=192.168.1.35 dst=192.168.1.5 \
     sport=23 dport=1031 use=1


En línea

madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: tcp frente ftp
« Respuesta #1 en: 13 Mayo 2011, 08:37 am »

Te recomiendo leerte los RFC:

  • FTP (File Transfer Protocol) - Inglés - Español
  • TCP (Transmission Control Protocol) - Inglés - Español

    Primero hay que diferenciar para que sirve cada uno:

  • FTP - Es un estándar TCP/IP para transferir ficheros entre dos nodos.
  • TCP - Trabaja junto con IP, por eso siempre se mencionan juntos como TCP/IP y se asegura de que los paquetes llegan al destino.


    Si has leído algo sobre los niveles OSI, entenderás mejor el diagrama de abajo.





    En TCP el formato de la cabecera es el siguiente:

    Código:
        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |     Puerto de origen          |      Puerto de destino        |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                     Número de secuencia                       |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                   Número de acuse de recibo                   |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       | Posic |           |U|A|P|R|S|F|                               |
       | de los| Reservado |R|C|S|S|Y|I|           Ventana             |
       | datos |           |G|K|H|T|N|N|                               |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |       Suma de control         |        Puntero urgente        |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                    Opciones                   |    Relleno    |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                            Datos                              |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


    Como lectura complementaria te dejo este artículo: Las características del protocolo TCP


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Pirat3net

Desconectado Desconectado

Mensajes: 270


Ver Perfil
Re: tcp frente ftp
« Respuesta #2 en: 13 Mayo 2011, 15:34 pm »

bueno, hasta donde yo se, cualquier protocolo va a usar tambien ip no?
supongo que tcp utilice ipde una manera mas integrada, no se ?¿?¿?¿
En línea

fuenteRea


Desconectado Desconectado

Mensajes: 2.709


Volver a ser un niño


Ver Perfil
Re: tcp frente ftp
« Respuesta #3 en: 14 Mayo 2011, 14:34 pm »

hola,

como ves en los dibujos de la wikipedia, TCP y FTP son protocolos a distinto nivel, con lo cuál no son excluyentes. Además de lo añadido por madpitbull99 añadiría:


Citar
Muchos programas dentro de una red de datos compuesta por computadoras pueden usar TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de puerto.
TCP da soporte a muchas de las aplicaciones más populares de Internet (navegadores, intercambio de ficheros, clientes ftp, ...) y protocolos de aplicación HTTP, SMTP, SSH y FTP.

http://es.wikipedia.org/wiki/Transmission_Control_Protocol

un saludo!!
En línea

Una rosa es una rosa...
Pirat3net

Desconectado Desconectado

Mensajes: 270


Ver Perfil
Re: tcp frente ftp
« Respuesta #4 en: 18 Mayo 2011, 15:40 pm »

pd:se agradece la respuesta tan elaborada pitbull.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines