Vous êtes sur la page 1sur 55

PROTOCOLOS TCP

INTRODUCCIN
Internet no es un nuevo tipo de red fsica. Es un Conjunto de tecnologas que permiten

interconectar redes muy distintas entre s.

Internet
No depende de la mquina ni del sistema

operativo utilizado. Podemos transmitir informacin entre un servidor Unix y un ordenador que utilice Windows 7. Macintosh, Alpha o Intel.

Entre una mquina y otra generalmente existirn redes distintas


Redes Ethernet.

Redes Token Ring .


Va satlite.

TCP/IP.
Mtodo de interconexin general que sea

vlido para cualquier plataforma, sistema operativo y tipo de red.

TCP/IP
La familia de protocolos que se eligieron para

permitir que Internet sea una Red de redes es TCP/IP. Familia de protocolos ya que son muchos los protocolos que la integran. Para simplificar hablamos sencillamente del protocolo TCP/IP

El protocolo TCP/IP
Nivel superior del tipo de red empleado y

funcionar de forma transparente en cualquier tipo de red. Y a un nivel inferior de los programas de aplicacin (pginas WEB, correo electrnico) particulares de cada sistema operativo

TCP/IP
TCP/IP es un conjunto de protocolos.

TCP/IP
La sigla TCP/IP significa "Protocolo de

control de transmisin/Protocolo de Internet" y se pronuncia "T-C-P-I-P".

Proviene de los nombres de dos protocolos

importantes del conjunto de protocolos, es decir, del protocolo TCP y del protocolo IP.

TCP/IP
En algunos aspectos, TCP/IP representa todas

las reglas de comunicacin para Internet y se basa en la nocin de direccin IP, es decir, en la idea de brindar una direccin IP a cada equipo de la red para poder enrutar paquetes de datos

TCP/IP
Se cre con fines militares, est diseado

para cumplir con una cierta cantidad de criterios, entre ellos: dividir mensajes en paquetes; usar un sistema de direcciones; enrutar datos por la red; detectar errores en las transmisiones de datos.

El conocimiento del conjunto de protocolos

TCP/IP no es esencial para un simple usuario, de la misma manera que un espectador no necesita saber cmo funciona su red audiovisual o de televisin. Sin embargo, para las personas que desean administrar o brindar soporte tcnico a una red TCP/IP, su conocimiento es fundamental.

La diferencia entre estndar e implementacin


La nocin de estndar: TCP/IP representa la

manera en la que se realizan las comunicaciones en una red; la nocin de implementacin: la designacin TCP/IP generalmente se extiende a software basado en el protocolo TCP/IP.
En realidad, TCP/IP es un modelo cuya aplicacin

de red utilizan los desarrolladores. Las aplicaciones son, por lo tanto, implementaciones del protocolo TCP/IP.

TCP/IP es un modelo de capas


El sistema de protocolos TCP/IP se ha dividido en diversos

mdulos. Cada uno de stos realiza una tarea especfica. Los mdulos realizan sus tareas uno despus del otro en un orden especfico, es decir que existe un sistema estratificado. sta es la razn por la cual se habla de modelo de capas. El trmino capa se utiliza para reflejar el hecho de que los datos que viajan por la red atraviesan distintos niveles de protocolos. Cada capa procesa sucesivamente los datos (paquetes de informacin) que circulan por la red, les agrega un elemento de informacin (llamado encabezado) y los enva a la capa siguiente. El modelo TCP/IP es muy similar al modelo OSI (modelo de 7 capas) que fue desarrollado por la Organizacin Internacional para la Estandarizacin (ISO) para estandarizar las comunicaciones entre equipos.

Encapsulacin de datos
Durante una transmisin, los datos cruzan cada una de las capas en el nivel del equipo remitente. En cada capa, se le agrega informacin al paquete de datos. Esto se llama encabezado, es decir, una recopilacin de informacin que garantiza la

transmisin. En el nivel del equipo receptor, cuando se atraviesa cada capa, el encabezado se lee y despus se elimina. Entonces, cuando se recibe, el mensaje se encuentra en su estado original.

En cada nivel, el paquete de datos cambia su aspecto porque se le agrega un encabezado. Por

lo tanto, las designaciones cambian segn las capas: el paquete de datos se denomina mensaje en el nivel de la capa de aplicacin; el mensaje despus se encapsula en forma de segmento en la capa de transporte; una vez que se encapsula el segmento en la capa de Internet, toma el nombre de datagrama; finalmente, se habla de trama en el nivel de capa de acceso a la red.

Arquitectura de Interconexin de Redes en TCP/IP Metas

Independencia de tecnologa de conexin a bajo nivel y la arquitectura de la computadora.

Conectividad Universal a travs de la red.


Reconocimientos de extremo a extremo. Protocolos de Aplicacin Estandarizados.

Arquitectura de Interconexin de Redes en TCP/IP


Caractersticas Protocolos de no conexin en el nivel de red. Conmutacin de paquetes entre nodos. Protocolos de transporte con funciones de seguridad. Conjunto comn de programas de aplicacin.

Arquitectura de Interconexin de Redes en TCP/IP Interconexin de Redes


Las redes se comunican mediante

compuertas. Todas las redes son vistas como iguales.

modelo de referencia:

Capa de aplicacin (HTTP, SMTP, FTP, TELNET...) Capa de transporte (UDP, TCP) Capa de red (IP) Capa de acceso a la red (Ethernet, Token Ring...) Capa fsica (cable coaxial, par trenzado...)

El nivel ms bajo es la capa fsica. Aqu nos

referimos al medio fsico por el cual se transmite la informacin. Generalmente ser un cable aunque no se descarta cualquier otro medio de transmisin como ondas o enlaces va satlite.

La capa de acceso a la red determina la manera en que las

estaciones (ordenadores) envan y reciben la informacin a travs del soporte fsico proporcionado por la capa anterior. Es decir, una vez que tenemos un cable, cmo se transmite la informacin por ese cable? Cundo puede una estacin transmitir? Tiene que esperar algn turno o transmite sin ms? Cmo sabe una estacin que un mensaje es para ella? Pues bien, son todas estas cuestiones las que resuelve esta capa. Las dos capas anteriores quedan a un nivel inferior del protocolo TCP/IP, es decir, no forman parte de este protocolo. La capa de red define la forma en que un mensaje se transmite a travs de distintos tipos de redes hasta llegar a su destino. El principal protocolo de esta capa es el IP aunque tambin se encuentran a este nivel los protocolos ARP, ICMP e IGMP. Esta capa proporciona el direccionamiento IP y determina la ruta ptima a travs de los encaminadores (routers) que debe seguir un paquete desde el origen al destino.

La capa de transporte (protocolos TCP y UDP) ya no

se preocupa de la ruta que siguen los mensajes hasta llegar a su destino. Sencillamente, considera que la comunicacin extremo a extremo est establecida y la utiliza. Adems aade la nocin de puertos, como veremos ms adelante. Una vez que tenemos establecida la comunicacin desde el origen al destino nos queda lo ms importante, qu podemos transmitir? La capa de aplicacin nos proporciona los distintos servicios de Internet: correo electrnico, pginas Web, FTP, TELNET

Capa de acceso a la red


La capa de acceso a la red es la primera capa

de la pila TCP/IP. Ofrece la capacidad de acceder a cualquier red fsica, es decir, brinda los recursos que se deben implementar para transmitir datos a travs de la red.

Por lo tanto, la capa de acceso a la red

contiene especificaciones relacionadas con la transmisin de datos por una red fsica, cuando es una red de rea local (Red en anillo, Ethernet, FDDI), conectada mediante lnea telefnica u otro tipo de conexin a una red.

Trata los siguientes conceptos


enrutamiento de datos por la conexin; coordinacin de la transmisin de datos

(sincronizacin); formato de datos; conversin de seal (anloga/digital); deteccin de errores a su llegada.

Afortunadamente, todas estas

especificaciones son invisibles al ojo del usuario, ya que en realidad es el sistema operativo el que realiza estas tareas, mientras los drivers de hardware permiten la conexin a la red (por ejemplo, el driver de la tarjeta de red).

La capa de Internet
La capa de Internet es la capa "ms

importante. Define los datagramas y administra las nociones de direcciones IP. Permite el enrutamiento de datagramas (paquetes de datos) a equipos remotos. Administracin de su divisin y ensamblaje cuando se reciben.

La capa de Internet contiene 5 protocolos


El protocolo IP; El protocolo ARP; El protocolo ICMP; El protocolo RARP; El protocolo IGMP. Los primeros tres protocolos son los ms

importantes para esta capa.

La capa de transporte
Los protocolos de las capas anteriores permiten enviar

informacin de un equipo a otro. La capa de transporte permite que las aplicaciones que se ejecutan en equipos remotos puedan comunicarse. El problema es identificar estas aplicaciones. De hecho, segn el equipo y su sistema operativo, la aplicacin puede ser un programa, una tarea, un proceso, etc. Adems, el nombre de la aplicacin puede variar de sistema en sistema. Es por ello que se ha implementado un sistema de numeracin para poder asociar un tipo de aplicacin con un tipo de datos. Estos identificadores se denominan puertos.

La capa de transporte contiene dos protocolos


Que permiten que dos aplicaciones puedan

intercambiar datos independientemente del tipo de red (es decir, independientemente de las capas inferiores).

ESTOS dos protocolos son los siguientes:


TCP, un protocolo orientado a conexin que

brinda deteccin de errores; UDP, un protocolo no orientado a conexin en el que la deteccin de errores es obsoleta.

La capa de aplicacin
La capa de aplicacin se encuentra en la parte

superior de las capas del protocolo TCP/IP. Contiene las aplicaciones de red que permiten la comunicacin mediante las capas inferiores. Por lo tanto, el software en esta capa se comunica mediante uno o dos protocolos de la capa inferior (la capa de transporte), es decir, TCP o UDP.

Existen diferentes tipos de aplicaciones para

esta capa, pero la mayora son servicios de red o aplicaciones brindadas al usuario para proporcionar la interfaz con el sistema operativo.

Se pueden clasificar segn los servicios que brindan:


servicios de administracin de archivos e

impresin (transferencia); servicios de conexin a la red; servicios de conexin remota; diversas utilidades de Internet.

Conjunto de Protocolos TCP/IP Su relacin con el Modelo OSI


TCP = TRANSFER CONTROL PROTOCOL IP = INTERNET PROTOCOL

Modelo de capas de TCP/IP

Capa de red
La familia de protocolos TCP/IP fue diseada para permitir la

interconexin entre distintas redes.

El mejor ejemplo de interconexin de redes es Internet: se trata de un conjunto de redes unidas mediante encaminadores o routers.

Se pueden construir redes privadas que funcionen siguiendo el

mismo esquema de Internet.

En una red TCP/IP es posible tener, por ejemplo, servidores web y

servidores de correo para uso interno.

Obsrvese que todos los servicios de Internet se pueden configurar

en pequeas redes internas TCP/IP.

un ejemplo de interconexin de 3 redes


Cada host (ordenador) tiene una direccin fsica que

viene determinada por su adaptador de red. Estas direcciones se corresponden con la capa de acceso al medio y se utilizan para comunicar dos ordenadores que pertenecen a la misma red. Para identificar globalmente un ordenador dentro de un conjunto de redes TCP/IP se utilizan las direcciones IP (capa de red). Observando una direccin IP sabremos si pertenece a nuestra propia red o a una distinta (todas las direcciones IP de la misma red comienzan con los mismos nmeros, segn veremos ms adelante).

Host A

Direccin fsica 00-60-52-0B-B7-7D 00-E0-4C-AB-9A-FF

Direccin IP 192.168.0.10

Red

Red 1 192.168.0.1 10.10.0.1 10.10.0.7 10.10.0.2 200.3.107.1 200.3.107.73 200.3.107.200 Red 3 Red 2 R1 A3-BB-05-17-29-D0 B 00-E0-4C-33-79-AF B2-42-52-12-37-BE R2 00-E0-89-AB-12-92 A3-BB-08-10-DA-DB B2-AB-31-07-12-93

C D

El concepto de red est relacionado con las direcciones IP que se configuren en cada

ordenador, no con el cableado. Es decir, si tenemos varias redes dentro del mismo cableado solamente los ordenadores que permanezcan a una misma red podrn comunicarse entre s. Para que los ordenadores de una red puedan comunicarse con los de otra red es necesario que existan routers que interconecten las redes..

Un router o encaminador
no es ms que un ordenador con varias

direcciones IP, una para cada red, que permita el trfico de paquetes entre sus redes

La capa de red
se encarga de fragmentar cada mensaje en

paquetes de datos llamados datagramas IP y de enviarlos de forma independiente a travs de la red de redes. Cada datagrama IP incluye un campo con la direccin IP de destino. Esta informacin se utiliza para enrutar los datagramas a travs de las redes necesarias que los hagan llegar hasta su destino.

En el ejemplo anterior, supongamos que el

ordenador 200.3.107.200 (D) enva un mensaje al ordenador con 200.3.107.73 (C). Como ambas direcciones comienzan con los mismos nmeros, D sabr que ese ordenador se encuentra dentro de su propia red y el mensaje se entregar de forma directa. Sin embargo, si el ordenador 200.3.107.200 (D) tuviese que comunicarse con 10.10.0.7 (B), D advertira que el ordenador destino no pertenece a su propia red y enviara el mensaje al router R2 (es el ordenador que le da salida a otras redes). El router entregara el mensaje de forma directa porque B se encuentra dentro de una de sus redes (la Red 2).

1 Direcciones IP La direccin IP es el identificador de cada host dentro de su red de redes. Cada host conectado a una red tiene una direccin IP asignada, la cual debe ser distinta a todas las dems direcciones que estn vigentes en ese momento en el conjunto de redes visibles por el host. En el caso de Internet, no puede haber dos ordenadores con 2 direcciones IP (pblicas) iguales. Pero s podramos tener dos ordenadores con la misma direccin IP siempre y cuando pertenezcan a redes independientes entre s (sin ningn camino posible que las comunique). Las direcciones IP se clasifican en: Direcciones IP pblicas. Son visibles en todo Internet. Un ordenador con una IP pblica es accesible (visible) desde cualquier otro ordenador conectado a Internet. Para conectarse a Internet es necesario tener una direccin IP pblica. Direcciones IP privadas (reservadas). Son visibles nicamente por otros hosts de su propia red o de otras redes privadas interconectadas por routers. Se utilizan en las empresas para los puestos de trabajo. Los ordenadores con direcciones IP privadas pueden salir a Internet por medio de un router (o proxy) que tenga una IP pblica. Sin embargo, desde Internet no se puede acceder a ordenadores con direcciones IP privadas.

Direcciones IP

Longitud de 32 bits. Identifica a las redes y a los nodos conectados a ellas. Especifica la conexion entre redes. Se representan mediante cuatro octetos, escritos en formato decimal, separados por puntos.

Clases de Direcciones IP
Clases Nmero de Redes Nmero de Nodos Rango de Direcciones IP 1.0.0.0 a la 127.0.0.0 128.0.0.0 a la 191.255.0.0 192.0.0.0 a la 223.255.255.0

A
B

127
4095

16,777,215
65,535

2,097,151

255

Subredes en IP Las Subredes son redes fsicas distintas que comparten una misma direccin IP. Deben identificarse una de otra usando una mscara de subred. La mscara de subred es de cuatro bytes y para obtener el nmero de subred se realiza un operacin AND lgica entre ella y la direccin IP de algn equipo.

La mscara de subred deber ser la misma para todos los equipos de la red IP.

Mscara de subred

Clase A B C

Mscara de subred 255.0.0.0 255.255.0.0 255.255.255.0

Subredes en Direcciones IP Ejemplo

Supngase que la direccin IP de una equipo es 148.206.257.2 La mscara de subred es 255.255.0.0 El equipo por tanto est en la subred 148.206.257.0

Mapeo de Direccines IP a Direcciones Fsicas


Estrategia de Conversin Esttica por Tablas Observeciones Alto costo en mantenimiento. Puede no lograrse una homognea distribucin de direcciones. Remota posibilidad de duplicacin de direcciones. Dificultad de elegir el algoritmo ms eficiente. Se consulta, mediante un slo mensaje, que se emite a todos los equipos en la red, por el poseedor de cierta direccin IP.

Por aplicacin de algoritmos

Dinmica

Vous aimerez peut-être aussi