domingo, 9 de junio de 2019

modelos de TCP/IP

QUE ES TCP /IP

TCP:
 Es un protocolo transporte orientado por conexión que envía datos como un flujo de bytes sin estructura, usando los números de secuencia y los mensajes de reconocimiento, el TCP puede proporcionar un nodo de envío con la información de entrega sobre los paquetes transmitidos a un nodo de destino. 

IP:

PROTOCOLO IPEn esta arquitectura hay tres clases de direcciones IP que una organización puede recibir de parte de la Internet Corporation for Assigned Names and Numbers (ICANN): clase A, clase B y clase C.

CLASE DE IP:

En una red de clase A: Se asigna el primer octeto para identificar la red, reservando los tres últimos octetos (24 bits) para que sean asignados a los hosts, de modo que la cantidad máxima de hosts es 2 - 2 (se excluyen la 24 dirección reservada para broadcast (últimos octetos a 1) y de red (últimos octetos a 0)), es decir, 16 777 214 hosts.

En una red de clase B: Se asignan los dos primeros octetos para identificar la red, reservando los dos octetos finales (16 bits) para que sean asignados a los hosts, de modo que la cantidad máxima de hosts por cada red es 2 16 - 2, o 65 534 hosts.

En una red de clase C: Se asignan los tres primeros octetos para identificar la red, reservando el octeto final (8 bits) para que sea asignado a los hosts, de modo que la cantidad máxima de hosts por cada red es 2 8 - 2, o 254 hosts.






TCP/IP son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet, un sistema de protocolos que hacen posibles servicios Telnet, FTP, E-mail, y otros entre ordenadores que no pertenecen a la misma red.



TCP/IP,Transmission Control PROTOCOLO / I nternet P ROTOCOLO, es la suite de dos protocolos, TCP e IP, utilizados para interconectar los dispositivos de red en Internet. El TCP realiza el intercambio entre los dispositivos de red para establecer un socket. El enchufe permanece abierto durante la comunicación. El TCP de origen convierte los datos en paquetes y los envía al TCP de destino. El TCP realiza el acuse de recibo por la entrega exitosa de los paquetes. Si un paquete cae en el camino, el TCP de origen reenvía el paquete. La capa IP es responsable de enviar y recibir los datos al destino correcto. La pila TCP / IP se compone de las siguientes capas.

capas :

CapaProtocolos
SolicitudDNS, FTP, HTTP, IMAP, POP3, SMTP, SSH, Telnet, SSL, ...
TransporteTCP, UDP, ...
RedIP (IPv4, IPv6), ICMP, ARP, ...
Enlace de datos802.3 ( Ethernet ), 802.11 (Wi-Fi), PPP, ...



Capa de aplicación

La capa de aplicación es la capa superior del conjunto de protocolos TCP / IP. La capa de aplicación es responsable de entretener las solicitudes iniciadas en el nivel de las aplicaciones. La capa de aplicación utiliza diferentes protocolos para completar las solicitudes de diferentes programas. Algunos de los protocolos utilizados por la capa de aplicación incluyen el Protocolo de transferencia de hipertexto (HTTP), el Protocolo de transferencia de archivos (FTP) y el Protocolo simple de transferencia de correo (SMTP)

ejemplos:
  •  cuando solicitamos que nuestro navegador acceda a un servidor web, llama al protocolo HTTP para completar la solicitud. De manera similar, cuando queremos cargar (o descargar) un archivo a través de un programa, la capa de aplicación utiliza el protocolo FTP para completar la solicitud.
  •  La capa de aplicación utiliza los puertos para pasar los datos a la capa de transporte.
  •  Los puertos son direcciones / interfaces lógicas que conectan una computadora a dispositivos internos o externos.
  •  El uso de los puertos hace que sea más fácil para la capa de transporte comprender el tipo de datos. Por ejemplo, un dato enviado a través del puerto 25 significa que los datos son sobre la solicitud de correo electrónico. Un dato enviado a través del puerto 21 y el puerto 22 significa que es un dato FTP.

Capa de transporte

  La capa de aplicación envía los datos a la capa inferior, es decir, la capa de transporte. La capa de transporte convierte los datos en paquetes de datos y los envía al dispositivo de destino. La capa de transporte utiliza el Protocolo de control de transmisión (TCP) y el Protocolo de datagramas de usuario (UDP). El TCP se usa para una comunicación confiable, mientras que el UDP se usa donde la confiabilidad es menos importante. Cuando la capa de transporte recibe datos de la capa de aplicación, se transforma en paquetes de datos. El TCP y el UDP agregan un encabezado a los paquetes de datos. El encabezado TCP contiene diferentes campos como la información de puerto de origen y destino; Número de secuencia de paquetes, información de acuse de recibo y valores de suma de comprobación. Cada campo desempeña su función cuando se intercambian paquetes de datos.
ejemplos:
  •  Cuando un paquete se transfiere con éxito, los dispositivos reconocen la entrega exitosa de los paquetes. Si el remitente no recibe un acuse de recibo por parte del receptor en un período de tiempo o ventana específico, reenvía el paquete.                                                                                                                                               
  • Los paquetes completos en el extremo del receptor están dispuestos en el orden correcto; los encabezados se eliminan de los paquetes antes de volver a ensamblarlos en un mensaje completo.
  •  El TCP en el extremo del receptor combina los paquetes en el orden correcto con la ayuda de los números de secuencia. Cuando un paquete se transfiere con éxito, los dispositivos reconocen la entrega exitosa de los paquetes. Si el remitente no recibe un acuse de recibo por parte del receptor en un período de tiempo o ventana específico, reenvía el paquete.                                                               
  •  Los paquetes completos en el extremo del receptor están dispuestos en el orden correcto; los encabezados se eliminan de los paquetes antes de volver a ensamblarlos en un mensaje completo. El TCP en el extremo del receptor combina los paquetes en el orden correcto con la ayuda de los números de secuencia. Cuando un paquete se transfiere con éxito, los dispositivos reconocen la entrega exitosa de los paquetes. Si el remitente no recibe un acuse de recibo por parte del receptor en un período de tiempo o ventana específico, reenvía el paquete. Los paquetes completos en el extremo del receptor están dispuestos en el orden correcto; los encabezados se eliminan de los paquetes antes de volver a ensamblarlos en un mensaje completo.

Capa de red                                                              
 Los paquetes de datos de la capa de transporte viajan hacia la capa de red. Diferentes protocolos operan en la capa de red, incluidos el Protocolo de Internet (IP), el Protocolo de mensajes de control de Internet (ICMP) y el Protocolo de resolución de direcciones (ARP). En la capa de red, un encabezado llamado encabezado IP se agrega al paquete de datos. El encabezado IP contiene la dirección IP de origen y destino. El paquete se envía al destino a través de un enrutador. El enrutador contiene una tabla que contiene direcciones IP de diferentes hosts, incluidos los dispositivos de puerta de enlace (otros enrutadores). El enrutador comprueba si la dirección IP de destino coincide con la dirección IP guardada en la tabla. Si el enrutador no localiza la dirección IP de destino, envía los paquetes de datos al otro dispositivo enrutador. El proceso continúa hasta que el paquete llega al destino.    
                                                                                                                                                  Capa de enlace de datos
     La capa de enlace de datos se subdivide en tres capas, a saber: (i) Control de enlace lógico, (ii) Capa MAC y (iii) Capa física. El control de enlace lógico (LLC) tiene la información sobre el protocolo utilizado por la capa de red. La LLC, en el extremo receptor, ayuda a decidir la entrega del paquete de datos al protocolo correspondiente en la capa de red de destino. La capa MAC agrega la dirección MAC de origen y destino a los marcos de datos. La capa física convierte los marcos de datos en un formato que puede transmitirse a través de la red
ejemplos:
  • la capa física convierte los marcos de datos en señales eléctricas si la ruta está cableada. De manera similar, los cuadros de datos se convierten en ondas electromagnéticas para el medio de comunicación inalámbrico.                                                                                                                       
  • Las capas antes mencionadas funcionan a la inversa en el extremo receptor. Las señales eléctricas o las ondas electromagnéticas se convierten de nuevo en cuadros de datos, los encabezados se eliminan de los paquetes; finalmente, los paquetes se vuelven a ensamblar en datos completos.

Los modelos TCP/IP y OSI son los modelos principales que representan el tipo básico de modelos de red en capas:

Modelo de protocolo: este tipo de modelo coincide con precisión con la estructura de una suite de protocolos determinada. El modelo TCP/IP es un protocolo modelo porque describe las funciones que ocurren en cada capa de protocolos dentro de una suite de TCP/IP. TCP/IP también es un ejemplo de un modelo de referencia.                                                              

Modelo de referencia: este tipo de modelo es coherente con todos los tipos de servicios y protocolos de red al describir qué es lo que se debe hacer en una capa determinada, pero sin regir la forma en que se debe lograr. El modelo OSI en un modelo de referenciade internetwork muy conocido, pero también es un modelo de protocolo para la suite de protocolo OSI.




El Modelo TCP/IP :                                                 es una descripción de protocolos de red desarrollado por Vinton Cerf y Robert E. Kahn, en la década de 1970. Fue implantado en la red ARPANET, la primera red de área amplia (WAN), desarrollada por encargo de DARPA, una agencia del Departamento de Defensa de los Estados Unidos, y predecesora de Internet. A veces se denomina como ‘, “modelo DoD” o “modelo DARPA”.





















El modelo TCP/IP es usado para comunicaciones en redes y, como todo protocolo, describe un conjunto de guías generales de operación para permitir que un equipo pueda comunicarse en una red. TCP/IP provee conectividad de extremo a extremo especificando cómo los datos deberían ser formateados, direccionados, transmitidos, enrutados y recibidos por el destinatario.
El modelo TCP/IP y los protocolos relacionados son mantenidos por la Internet Engineering Task Force (IETF).
Para conseguir un intercambio fiable de datos entre dos equipos, se deben llevar a cabo muchos procedimientos separados. El resultado es que el software de comunicaciones es complejo. Con un modelo en capas o niveles resulta más sencillo agrupar funciones relacionadas e implementar el software modular de comunicaciones.

Las capas están jerarquizadas. Cada capa se construye sobre su predecesora. El número de capas y, en cada una de ellas, sus servicios y funciones son variables con cada tipo de red. Sin embargo, en cualquier red, la misión de cada capa es proveer servicios a las capas superiores haciéndoles transparentes el modo en que esos servicios se llevan a cabo. De esta manera, cada capa debe ocuparse exclusivamente de su nivel inmediatamente inferior, a quien solicita servicios, y del nivel inmediatamente superior, a quien devuelve resultados.
Capa 4 o capa de aplicación: aplicación, asimilable a las capas: 5 (sesión), 6 (presentación) y 7 (aplicación), del modelo OSI. La capa de aplicación debía incluir los detalles de las capas de sesión y presentación OSI. Crearon una capa de aplicación que maneja aspectos de representación, codificación y control de diálogo.Capa 3 o capa de transporte: transporte, asimilable a la capa 4 (transporte) del modelo OSI.Capa2 o capa de internet: Internet, asimilable a la capa 3 (red) del modelo OSI.Capa 1 o capa de acceso al medio: acceso al medio, asimilable a la capa 2 (enlace de datos) y a la capa 1 (física) del modelo OSI.


VENTAJAS :
  • 1. El conjunto TCP/IP está diseñado para enrutar.
  • 2. Tiene un grado muy elevado de fiabilidad.
  • 3. Es adecuado para redes grandes y  medianas, así como redes empresariales.
  • 4. Es compatible con las herramientas estándar para analizar el funcionamiento de la red.
  • 5. proporciona abstracción de capas.
  • 6. Puede funcionar en máquinas de todo tamaño (multiplataforma).
  • 7. Soporta múltiples tecnologías.
  •  8. Imprescindible para Internet.

DESVENTAJAS:
  • 1. El modelo no distingue bien entre servicios, interfaces y protocolos, lo cual afecta al diseño de nuevas tecnologías en base a TCP/IP.
  • 2. Es más difícil de configurar y mantener a pesar de tener menos capas.
  • 3. Es algo más lento en redes con un volumen de tráfico medio bajo, puede ser más rápido en redes con un volumen de tráfico grande donde haya que enrutar un gran número de tramas.
  • 4 .Peor rendimiento para uso en servidores de fichero e impresión.


Características de TCP / IP


  • Algunos de los motivos de su popularidad son:
  • Independencia del fabricante.
  • Soporta múltiples tecnologías.
  • Es Ruteable.
  • Puede funcionar en máquinas de cualquier tamaño.
  • Estándar de EEUU desde 1983.
  • Otorga acceso a Internet.
  • La arquitectura de un sistema en TCP/IP tiene una serie de metas:
  • La independencia de la tecnología usada en la conexión a bajo nivel y la arquitectura de la computadora.
  • Conectividad Universal a través de la red.
  • Reconocimientos de extremo a extremo.

referencias:





No hay comentarios.:

Publicar un comentario

Power Builder Pow erBuilder es una herramienta de desarrollo de  clase empresarial  desarrollada por la empresa  PowerSoft . PowerBuil...