elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
4 Febrero 2012, 14:19  


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes (Moderador: madpitbull_99)
| | |-+  El modelo TCP/IP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 Ir Abajo Respuesta Imprimir
Autor Tema: El modelo TCP/IP  (Leído 60,224 veces)
soplo
Ex-Staff
*
Desconectado Desconectado

Mensajes: 3.597

Debian rool'z


Ver Perfil
El modelo TCP/IP
« en: 18 Junio 2004, 10:17 »

Hola
Escribo este pequeño texto para explicar por encima como funciona el modelo de transmisión de datos tcp/ip.

Solo pretende ser un pequeño resumen de una materia muy amplia y queda como referencia para las personas que tengan conceptos como "paquete", etc.

Para empezar diré que la transmisión de datos se realiza en capas. El modelo tcp/ip utiliza cuatro capas

CAPA 1: capa física
aquí se transmite la información por el medio físico (cable, etc).
Es independiente del hardware. Da igual que tipo de cable se utilice. El dato llegará igual.
El protocolo de capa física mas común es ethernet

CAPA 2: capa internet
En situaciones en las que los dos dispositivos estén conectados a redes diferentes, se necesitan una serie de procedimientos para permitir que los datos atraviesen las diferentes redes interconectadas.
Los protocolos que funcionan en esta capa son:
IP -> protocolo que lleva el dato de un nodo a otro. Encuentra el camino para llegar aunque tenga que enrutar entre redes. Si es físicamente posible siempre llega. Envía la información en datagramas (paquetes ip)
ARP -> Protocolo que averigua la mac de destino a partir de la ip
RARP -> Protocolo que averigua la IP a partir de la mac
ICMP ->Cuando un usuario envía datagramas a un equipo remoto y este no los recibe o los recibe mal por diversas circunstancias el protocolo ICMP se encargará de enviar un mensaje de error al host de origen

CAPA 3: Capa de transporte
Es quien envía o recibe los datos y en su caso comprueba que la información haya llegado en el orden adecuado
Los protocolos que funcionan en esta capa son
TCP ->Se encarga de comprobar que los datos que se reciben son correctos. Para ello se establece una conexión entre el emisor y el receptor que garantiza que la información sea correcta y si no lo es se vuelve a solicitar. Envía los datos en paquetes (paquete tcp). Esta comunicación se hace entre una "oreja" que escucha y una "boca" que transmite llamados sockets.
UDP ->Se encarga de enviar una determinada información. No se establecen conexiones por lo que no se garantiza que la información llegue. Funciona como la tele. se emiten "señales" a los que se llama paquetes udp y no se tiene constancia desde el emisor de si alguien ha recibido.

CAPA 4: Capa de aplicación
La capa de aplicación es el conjunto de aplicaciones que hacen uso de las tres capas anteriores.
Protocolos que funcionan en esta capa son: http, telnet, ftp, ...

He hablado varias veces de paquete. Como veis es un concepto un poco equívoco porque cada capa y protocolo encapsula la información que le corresponde. Por eso hay paquetes ip (datagramas), paquetes tcp (segmentos), paquetes udp, ...

¿COMO FUNCIONA TODO ESTO?
El ejemplo que mas me gusta para explicar como funciona la encapsulación de datos es el de enviar una carta a otro país.
El proceso de encapsulación sería así:
1. escribir la carta (es el mensaje a enviar)
2. Meter en sobre, poner dirección de destino, sello y echar al buzón (primera encapsulación)
3. El sobre llega a la oficina de correos donde todos los paquetes para ese país son agrupados y metidos en un saco al que se pone el destino de la oficina de ese país (2º encapsulación)
4. El saco se junta con otros sacos con igual destino y se mete en un camión con destino a la central de correos del país (3º encapsulación)
5. Una vez allí se abre el camión y se separan los sacos. Cada saco a la oficina correspondiente.
6. En la oficina de correos, se abre el saco y se separan los sobres según direcciones para dejarlas en sus respectivos buzones.
7. El receptor abre el buzón, coge su sobre, lo abre y obtiene el mensaje.

Como veis en cada capa, cada protocolo se encarga de abrir su paquete correspondiente siendo completamente ajeno a lo que no le corresponde.

¿A QUE SE REFIEREN CUANDO HABLAN DE UN PAQUETE?
Como habeis visto hay muchas clases de paquetes, pero lo mas habitual es hablar de un paquete tcp/ip que es el conjunto de la información que se envía.

Un paquete tcp/ip tiene la siguiente estructura:

                                           <encabezado><información><---paquete tcp--->
                      <encabezado><--------información--------><----paquete ip---->
<encabezado><-----------------información-----------------><paquete ethernet>
<---------------------------------- medio físico ------------------------------------------>

Como veis, en cada capa se coge la información y se hace con ella un paquete al que se añade un encabezado que servirá para indicar para quién es el paquete.

¡Es increíble que simplicidad! ¡Qué belleza!

Un día de estos postearé como se garantiza que la información no se pierda en un raid. ¡Verlo para creerlo!

Espero que esto le aclare conceptos a alguien!

Para mas información: http://foro.elhacker.net/index.php/topic,430.0
Un saludo


« Última modificación: 5 Septiembre 2010, 11:52 por madpitbull_99 » En línea

Callar es asentir ¡No te dejes llevar!
D4RK

Desconectado Desconectado

Mensajes: 110



Ver Perfil
Re: El modelo TCP/IP
« Respuesta #1 en: 20 Junio 2004, 17:25 »

Muy bueno el post soplo!! Creo que para los que estan aprendiendo todo acerca de TCP/IP es muy util esta informacion (Además de la que pueden conseguir en cientos de paginas por ahi)

Saludos y si encuentro algo más extenso me permitiré expandir un poco tu excelente explicacion...


En línea
soplo
Ex-Staff
*
Desconectado Desconectado

Mensajes: 3.597

Debian rool'z


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #2 en: 20 Junio 2004, 22:51 »

Hola
Toda documentación sobre tcp/ip es bien venida. Puedes echarle un vistazo también al magnífico post de decowar en el subforo de documentación.

Esto solo es un pequeño vistazo para se sepa de que se habla cuando mencionan paquetes y tal. Quien quiera que busque mas información.

Un saludo
En línea

Callar es asentir ¡No te dejes llevar!
latino_pe
Visitante


Email
Re: El modelo TCP/IP
« Respuesta #3 en: 26 Junio 2004, 15:47 »

no es pregunta es solo para que revises lo que has escrito...ping es ICMP y no es un error...y RASP???

saludos
En línea
soplo
Ex-Staff
*
Desconectado Desconectado

Mensajes: 3.597

Debian rool'z


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #4 en: 27 Junio 2004, 00:42 »

Hola
Tienes razón. No es RASP, es RARP gracias.

Ahora mismo lo corrijo. Respecto a lo de Ping (¿he mencionado ping en alguna parte? es que no se si llamas mi atención por otra errata, pero no la veo?

Un saludo
 ;D
En línea

Callar es asentir ¡No te dejes llevar!
america_pe
Visitante


Email
Re: El modelo TCP/IP
« Respuesta #5 en: 27 Junio 2004, 09:35 »

lo digo xq la definición de ICMP no es la correcta xq ping tb esta incluido en el protocolo ICMP y no es un error......no he leido todo pero parece bueno hasta donde lo lei

 ;)
En línea
Kaimann


Desconectado Desconectado

Mensajes: 576


Fuera Chavez Fuera "NUPA"


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #6 en: 28 Junio 2004, 06:59 »

Hola sopl
Te felicito por el manual.
me lo lei y me parece muy bien.  ;D Asi much gente podra resolver su problema leyiendo!
Te pongo lo que yo veo que no es corecto, ok.  ;)

CAPA 2: capa internet
b]IP[/b] -> protocolo que lleva el dato de un nodo a otro

al que yo recuerde el la capa 2 no exsisten direcciones de software como lo es el ip. solamente exsiste la direccion MAC.

CAPA 3: Capa de transporte
Es quien envía o recibe los datos y en su caso comprueba que la información haya llegado en el orden adecuado
Los protocolos que funcionan en esta capa son

La capa 4 se encarga de hacer paquetes de la data y comprobar de que llego bien.
La capa 3 hace el routing. es encarga que un paquete llege de europa a usa por Ejemplo. Tanbien maneja el time to live de cada paquete, etc...

sopl no lo veas como critica! aqui estamos todos para aprender. Aparte derepente no es cierto lo que escribi aqui.

saludos
En línea
soplo
Ex-Staff
*
Desconectado Desconectado

Mensajes: 3.597

Debian rool'z


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #7 en: 28 Junio 2004, 10:43 »

No hombre no.
Además bienvenidas las críticas. Puede haber errores porque lo escribí de memoria en un ratito.

tu dices que el protocolo IP no pertenece a la capa 2 sino a la 3
Que en la capa 3 no se comprueba que la información ha llegado adecuadamente, sino en la capa 4

Bueno, pues comprobaré eso y si es así corrijo.
 ;D
Un saludo
En línea

Callar es asentir ¡No te dejes llevar!
mundo


Desconectado Desconectado

Mensajes: 433


MUAXXXXX


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #8 en: 10 Julio 2004, 16:48 »

Hola.
  Segun los que entiendo de TCP/IP.

****TCP/IP****
Contienes 4 capas:
-Capa de enlace
-Capa de red
-capa de transporte
-capa de aplicación
-capa física (algunos autores agriega una quinta capa, que es esta capa)

si quieres lo lee de abajo hacia arribas.

capa de OSI  es el que incluye la capa fisica segun recuerdos.
si vas a incluir la capa física ya no es el modelo de TCP/IP
En línea
mundo


Desconectado Desconectado

Mensajes: 433


MUAXXXXX


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #9 en: 24 Julio 2004, 17:05 »

Sobre los protocolos en capas.


http://foro.elhacker.net/index.php/topic,36601.0
En línea
eLank0
eLhAcKeR r00Lz


Desconectado Desconectado

Mensajes: 937



Ver Perfil WWW
Re: El modelo TCP/IP
« Respuesta #10 en: 8 Septiembre 2004, 12:00 »

Veo que no ha quedado muy claro el tema del PING y del protocolo ICMP.

Veamos si lo puedo hacer sencillo y corto.._;

Ping actua de la siguiente forma:

La herramienta PING al ejecutarse envia un paquete ICMP del tipo echo request cada segundo al sistema al cual hacemos PING. A esta accion la llamamos ping jeje.
El sistema en cuestion responde con un paquete ICMP del tipo echo reply. Los datos más importantes que contiene el paquete respuesta son:

- El valor del campo TTL de la cabecera IP.
- El tiempo transcurrido desde la emision del paquete que le hemos enviado correspondientemente,

A esta accion se la suele llamar PONG.

Espero haber aclarado algo los conceptos que en su dia quedaron un poquito en el aire.

En cuanto a tu POST soplo felicidades, para ser una Bienvenida no esta nada mal.

Salu2 :P
En línea

Antes de Postear,
Mr. Cronck

Desconectado Desconectado

Mensajes: 133



Ver Perfil WWW
Re: El modelo TCP/IP
« Respuesta #11 en: 12 Octubre 2004, 15:08 »

hay un manul muy bueno que me encontre por ahi que se llama sabuesos de la red...busquelo y denle una leidida explica todo sobre como se compone un paquete tpc, icmp, udp..chequenlo
En línea

Nada es seguro.. en esta vida
von Newman


Desconectado Desconectado

Mensajes: 356


Ver Perfil WWW
Re: El modelo TCP/IP
« Respuesta #12 en: 26 Junio 2005, 12:04 »

HOLA M3 LATIO TU T3XXTO P3RO NO S3 ZI PODRIAZ INCLUIR ALGO ACERCA DE LOS PAQU3T3Z SYN Y ACK Y D3MAZ PAK3T3Z P3RO INT3NTA Z3R NO TAN T3CNICO.

GRACIAZZ.

En línea

coyote1978

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #13 en: 29 Junio 2005, 13:07 »

Buenas, solo queria hacer un inciso, no confundamos las capas del modelo OSI, con TCP/IP. Dentro del modelo OSI, TCP/IP tiene otra estructura por capas, que aunque alguna tiene el mismo nombre, no es lo mismo.
Ahora mismo, no tengo la info en mano, mas tarde la cuelgo.

Recuerdos.
En línea
salfumant

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: El modelo TCP/IP
« Respuesta #14 en: 20 Enero 2006, 18:55 »

No sé si me salgo un poco del tema... el documento me parece interesantísimo... pero ahora yo me encuentro ante una historia a la que no le hallo solucion:
Por qué si sé a ciencia cierta que una ip está operando en internet, cuando le hago un ping sale como INACCESIBLE. La única explicación que se me ocurre es que su router lo rechace...

Saludos.
En línea
Páginas: [1] 2 3 4 Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines