Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROTOCOLOS TCP/IP
Definición 1: Las siglas TCP/IP se refieren a un conjunto de protocolos para
comunicaciones de datos. Este conjunto toma su nombre de dos de sus
protocolos más importantes, el protocolo TCP (Transmission Control Protocol) y
el protocolo IP (Internet protocol)
Definición 2: TCP/IP, es el conjunto de protocolos que forma el fundamento de
Internet, es la denominación que recibe una familia de protocolos diseñado
para la interconexión de ordenadores, independientemente de su arquitectura
y del sistema operativo que ejecuten, de la tecnología usada a bajo nivel para
conexión y que proporciona una conectividad universal a través de la red con
reconocimiento de extremo a extremo.
Definicion 3: La denominación TCP/IP recoge la descripción de una serie de
protocolos, la topología y la arquitectura que sirven de base para una red de
área extensa (WAN) como es el caso de Internet. Entre los protocolos descritos
bajo esa denominación se encuentra el IP Internet Protocol) y el TCP
(Transmision Control
Protocol). Todos ellos
sirven de soporte a un
conjunto de aplicaciones
y servicios de aplicación,
muy conocidos por su
utilización en la red
Internet.
Con el uso del protocolo TCP, las aplicaciones pueden comunicarse en forma
segura (gracias al sistema de acuse de recibo del protocolo TCP)
independientemente de las capas inferiores. Esto significa que los routers (que
funcionan en la capa de Internet) sólo tienen que enviar los datos en
forma de datagramas, sin preocuparse con el monitoreo de datos porque
esta función la cumple la capa de transporte (o más específicamente el
protocolo TCP).Durante una comunicación usando el protocolo TCP, las dos
máquinas deben establecer una conexión La máquina emisora (la que solicita
la conexión) se llama cliente, y la máquina receptora se llama servidor. Por eso
es que decimos que estamos en un entorno Cliente-Servidor.
Otra función del TCP es la capacidad de controlar la velocidad de los datos
usando su capacidad para emitir mensajes de tamaño variable. Estos mensajes
se llaman segmentos.
TCP permite colocar los datagramas nuevamente en orden cuando vienen del protocolo IP.
TCP permite que el monitoreo del flujo de los datos y así evitar la saturación de la red.
TCP permite que los datos se formen en segmentos de longitud variada para "entregarlos" al
protocolo IP.
TCP permite multiplexar los datos, es decir, que la información que viene de diferentes
fuentes
(por ejemplo, aplicaciones) en la misma línea pueda circular simultáneamente.
TCP permite comenzar y finalizar la comunicación amablemente.
Trabaja con un flujo de bytes: El nivel de aplicación entrega o recibe desde
Trabaja con un flujo de bytes: El nivel de aplicación entrega o recibe desde
el de transporte bytes individuales. El proceso TCP del emisor agrupa esos bytes
en paquetes de tamaño adecuado para mejorar el rendimiento y evitar a la vez
la fragmentación.
Transmisión orientada a conexión:
conexión: Se requiere una secuencia de conexión
previa al envío-recepción de datos entre el cliente y servidor, y una desconexión
final. L a conexión implica que solo hay dos equipos involucrados en el
intercambio de datos (un cliente y un servidor).
Fiable: Emplea control de flujo mediante ventana deslizante de envío continuo
Fiable: Emplea control de flujo mediante ventana deslizante de envío continuo
y asentimientos positivos ( ACKs o acknowledgements) para confirmar las
tramas válida recibidas.
Flujo de bytes ordenado: Aunque IP trabaja con datagramas, el proceso de
Flujo de bytes ordenado: Aunque IP trabaja con datagramas, el proceso de
TCP en el receptor ordena los paquetes que recibe para entregar los bytes al
nivel superior en orden.
PROTOCOLO IP
El protocolo IP es el pilar básico de Internet (red de redes, interconectadas a
nivel mundial) que permite la interconexión de redes abstrayéndose de las
diferentes tecnologías de red existentes. Es, en su totalidad, un protocolo
software que está
desligado de los
detalles del
hardware de red,
característica
fundamental para
la interconexión
redes.
CARACTERISTICAS
trabaja con los paquetes de nivel 3.El protocolo, por tanto, permite la
interconexión de redes de forma independiente alhardware de las mismas.
Veamos algunas de sus características:
• Define una red virtual, Internet, con un espacio de direcciones
virtuales,direcciones IP, que son asignadas de forma exclusiva a los hosts que
pertenezcan a la misma.
• Se encarga de llevar los mensajes de un host a otro cualquiera de Internet,
independientemente de donde esté conectado.
•El protocolo IP realiza las funciones del nivel de red, según OSI, ofreciendo un
servicio sin conexión. Por lo que NO garantiza la entrega de los mensajes, el
orden en que han sido enviados ni la ausencia de errores, entre otras cosas.
• La unidad de información con la que trabaja se la denomina datagrama.
• Los hosts y las pasarelas implementan este protocolo. Estas últimas, se
centran en la tarea de conducir los datagramas desde el host origen hacia el
destino remoto a través de las redes intermedias que sea necesario cruzar
(encaminamiento IP).
DIRECCIONES IP
Las direcciones IP son de 32 bits y se dividen en dos campos: Identificación de
la red IP (Net_Id) e identificación del host (Host_id) perteneciente a esa red. A
continuacion se muestran las distintas clases de direcciones IP.
Las direcciones IP se suelen representar en formato decimal (4 octetos
separados por un punto decimal) en lugar de expresarlas como un número de
32 bits. De esta forma podemos identificar rápidamente los octetos que
pertenecen al identificador de red y los del host.
Ejemplos de direcciones:
150.214.53.127
(clase B: NetID=150.214 y HostID=53.127),
192.168.13.102
(clase C: NetID=192.168.13 y HostID=102),
11.10.200.1 (clase A: NetID=11 y HostID=10.200.11).
Sin embargo existen direcciones especiales que no deben ser asignadas a un
host, ya que tienen un significado propio, asi:
•Dirección de red: Las redes tienen su dirección, que no es más que el Net_Id
con el identificador de la red y el Host_Id a cero. Ejemplo: 150.214.0.0 (dirección
de red de la Ujaen).
Diferencias Principales
EJEMPLOS
URI: