Вы находитесь на странице: 1из 49

INGENIERA DE

TELECOMUNICACIONES

Telemtica 2

Arquitectura
TCP/IP
TCP IP

Resea histrica de Internet.


Caractersticas generales de la
arquitectura
TCP/IP.
Estructura de capas.
Direccionamiento IP.
Componentes y clases
Direcciones especiales.
Qu es INTERNET?
Internet es la mayor red de redes
de computadoras interconectadas
entre s, que utiliza un grupo
comn de protocolos de
comunicacin (TCP/IP)
Historia de Internet
ARPANET (Advanced Research Projects
Agency Network)
TCP/IP (Transmission Control Protocol/Internet
Protocol)
NSFNET (National Science Foundation
Network)
Computadoras de oficina
Mejoramiento Tecnolgico de la red
Herramientas Avanzadas de Internet
Historia de Internet
1960's

1969 - Se crea ARPANET como una red experimental


por parte de la DARPA ( Defense Advanced
Research Project Agency ) del Departamento de
Defensa (DoD) de EU para investigar en el campo
de la conmutacin de paquetes.

ARPANET inicialmente conect entre s a 4


Universidades y permiti a los cientficos intercambiar
informacin y recursos a grandes distancias.
1970's
Historia de Internet
Se desarrollan las primeras herramientas de red, entre
las que se incluyen:
1972 - La NCSA ( National Center for Supercomputing
Applications ) desarrolla la aplicacin Telnet.
1973 - Se introduce el FTP, el cual estandariza las
transferencias de ficheros entre computadoras.
Se crea, en 1979, el primer comit para coordinar y
guiar el diseo de los protocolos de Internet, la
Junta de Control y Configuracin de Internet
(ICCB).
Historia de Internet
1980's
1982 - Aparece la primera computadora personal. Muchas de
ellas ya venan equipadas con un sistema operativo
denominado Berkeley Unix, el cual inclua el software
necesario para conectarse a la red. Adems brindaba un
interfaz de programacin sobre TCP/IP.
1983 - TCP/IP se convierte en el nico conjunto de protocolos
usados por ARPANET.
1984 - ARPANET se divide en 2 redes ( MILNET y ARPANET
) para separar la red militar de la red no militar
Historia de Internet
1980's

1985-86: La NSF (National Science Foundation) conecta


entre s 6 grandes centros de computadoras a 56
Kbps. A esta red se le llamo la NSFNET y se une a
ARPANET.

1986 - Con el objetivo de expandir el acceso, la NSF


comienza el desarrollo de redes regionales
conectadas al backbone. Esta redes incluan las
principales Universidades de los EU y algunas
instituciones cientficas.
Historia de Internet
1980's

1987 - La NSF le cede el derecho a la Merit Networks Inc


para operar y administrar el futuro desarrollo del
backbone de la NSFNET. MERIT en colaboracin con
IBM, MCI y las Corporaciones de Telecomunicaciones
en los EU. comienzan las investigaciones para
desarrollar tecnologas mas rpidas de comunicacin.

1989 - Al backbone de la NSFNET se le eleva la velocidad


hasta el rango de T1 (1,544 Mbits/seg).
Historia de Internet
1990's

1990 - ARPANET es disuelta. Se amplia la red ms all del


dominio acadmico y cientfico.
1991 - Se desarrolla la aplicacin Gopher en la Universidad de
Minnesota.
1992 - Muchas compaas alrededor del mundo comenzaron a
conectarse a la red, se generaliza el trmino Internet. Se
crea la Sociedad Internet (ISOC).
1993 - El CERN ( Centro Europeo para las Investigaciones
Nucleares ) desarrolla el WWW. Se revoluciona totalmente
la forma en que la informacin es organizada y presentada
en Internet.
Historia de Internet
1990's

1993 -El backbone de


Internet es elevado
a T3
(45 Mbits/seg)

1993-1994 - Se introducen en Internet los manejadores


grficos para WWW Netscape y Mosaic.
1995 -Los sistemas operativos de redes generalizan el uso
de TCP/IP.
Historia de Internet
1990's

1996- La velocidad del backbone asciende a un valor efectivo


de 622 Mbits/seg.

1999- 56 218 000 hosts conectados a Internet. Comienza el


aumento de velocidad del backbone en los EU a 2.5
Gbits/seg.
Arquitectura

TCP/IP
Tecnologas usadas en
Internet
X.25
Comunicacin Satelital
Frame Relay
ATM
Packet Radio
Conexin por lneas conmutadas (SLIP, CSLIP,
PPP)
Ethernet
Token Ring
FDDI
Protocolos inalmbricos
Retos a travs del desarrollo
de Internet
Necesidad de interoperabilidad: un conjunto de normas
de comunicacin (protocolos) y forma de interconexin
de diferentes tecnologas.
Sistemas Abiertos: Permitir la comunicacin entre
mquinas con diferentes arquitecturas de hardware y
sistemas operativos diferentes. En el caso de Internet,
adems, las especificaciones no pertenecen a ningn
fabricante, son del dominio pblico.

Solucin: TCP/IP
Modelo TCP/IP
ARPAnet, red experimental del DoD en ambiente
universitario sobre lneas telefnicas alquiladas.
Se unieron redes satlite y radio y aparecieron los primeros
problemas de interconexin.
Se crea el modelo de referencia TCP/IP en 1974
Capacidad de conexin de mltiples redes de una manera
sencilla.
Exigencia de permanencia de la comunicacin mientras
funcionan los host extremos.
En los 90, ante la no implementacin de OSI, el DoD orden
la implementacin de TCP/IP en todas sus adquisiciones.
Qu es TCP/IP?
Es un conjunto o familia de protocolos
desarrollados para permitir a
computadoras cooperativas y
heterogneas compartir recursos a travs
de una red.
Se dise teniendo en cuenta como
elemento bsico la existencia de muchas
redes interconectadas por medio de
routers o pasarelas (gateways).
Los protocolos TCP e IP son los ms
conocidos y de ah el nombre
Por qu tienen tanto xito
los protocolos TCP/IP?
El xito de los protocolos TCP/IP
radica en su capacidad de adaptarse
a casi cualquier tecnologa de
comunicacin subyacente.
Caractersticas distintivas de
TCP/IP
Independencia de la tecnologa de soporte de las
redes (abstraccin del hardware).
Interconexin universal: Sistema de
direccionamiento que permite que cada estacin
conectada a la red posea una direccin diferente,
usada para tomas las decisiones de enrutamiento.
Acuse de recibo punto a punto y no en cada tramo
del trayecto.
Caractersticas distintivas de
TCP/IP
Amplia gama de servicios estandarizados que
soporta las interfaces de software existentes en
cualquier Sistema Operativo
Trabajo de estandarizacin gil y normas
libremente disponibles en la propia red.
Ventajas de la abstraccin del
hardware
Los programadores pueden trabajar a un nivel ms
alto, no necesitan aprenderse o recordar detalles
sobre una configuracin de hardware en particular.
Los programas no necesitan cambiarse cuando se
reconfiguran las mquinas o las redes.
Puede proporcionarse una comunicacin directa
entre un par arbitrario de mquinas.
Qu hay que entender bien?

Internet no es un nuevo tipo de red fsica.


Es un mtodo de interconexin de redes
fsicas y un conjunto de convenciones que
permiten que las computadoras conectadas
en una red interacten unas con otras.
Permite construir sistemas de
comunicacin homogneos que usen
tecnologa de hardware heterognea
Estructura de capas
Arquitectura TCP/IP

Aplicacin

Transporte

Red

Interfaz de Red
Fsica
Modelo OSI
Interfaces

APLICACION APLICACION

PRESENTACION PRESENTACION

SESION SESION
Protocolos
TRANSPORTE TRANSPORTE

RED RED

ENLACE ENLACE

FISICO FISICO
Comparativa de capas
Modelo OSI vs Modelo TCP/IP
Arquitectura TCP/IP
OSI TCP/IP
Aplicacin Aplicacin
Presentacin
inexistentes
Sesin
Transporte Transporte
Red Red
Enlace Interfaz de Red
Fsica Fsica
TCP/IP OSI
Aplicacin
Aplicacin
Presentacin

Mensajes o streams Sesin

Transporte
Transporte

Segmentos
Interred
Red

Datagramas
Subred Enlace
Fsico
Tramas de subred
28
Familia de protocolos TCP/IP
Aplicacin TELNET FTP SMTP DNS SNMP HTTP

RIP

Transporte RTP
RTCP TCP UDP OSPF

IGMP ICMP

Interred
IP
ARP

Subred Ethernet Token Ring FDDI ATM

29
Familia de protocolos TCP/IP
ARP, Address Resolution Protocol
IPv4 e IPv6, Internet Protocol
ICMP, Internet Control Message Protocol
IGMP, Internet Group Management Protocol
RSVP, Resource Reservation Protocol
ARP, Address Resolution Protocol
TCP, Transmission Control Protocol
UDP, User Datagram Protocol
RTP, Real Time Protocol
RTCP, Real Time Control Protocol
Encaminamiento
RIP, Routing Information Protocol
OSPF, Open Shortest Path First
Aplicaciones
TELNET
FTP, File Transfer Protocol
TFTP, Trivial File Transfer Protocol
DNS, Domain Name Service
SMTP, Simple Mail Transfer Protocol
SNMP, Simple Network Management Protocol
HTTP, HyperText Transport Protocol

30
Various protocols at the different layers in the TCP/IP protocol suite.
1.- Capa de Interfaz de Red + Fsico
Protocolo ARP

En l se ubican todos los protocolos que


permiten que los datagramas IP viajen por la red.

Se encuentran desarrollados interfaces para todo


tipo de red.

Varan de host a host y de red a red.

Se aceptan los estndares definidos por otras


normativas.
2.- Capa de Red
Protocolo IP

Define una red de conmutacin de paquetes no


confiable y no orientada a conexin.

Se acostumbra a denominar capa de internet


por su capacidad de interconectar redes
independientemente de sus caractersticas
fsicas.
2.- Capa de Red
Su funcin es entregar datagramas a la red para
que stos viajen a su destino final.

Contiene el protocolo IP, que entrega a los niveles


inferiores los datagramas para que sean
transportados por la red fsica.

IP es responsable del esquema de direcciones.


2.- Servicios de la Capa de Red
Son la base de todos los servicios TCP/IP.
Es una abstraccin del mismo servicio que ofrece
la mayora de las redes de conmutacin de
paquetes.
Enrutamiento de paquetes por separado,
basndose en la informacin presente en cada
paquete.
2.- Servicios de la Capa de Red

No se garantiza una entrega confiable y en


orden.
Se introducen directamente en el hardware
subyacente (alta eficiencia).
Responsables de que los protocolos TCP/IP
sean adaptables a un amplio rango de
hardware.
3.- Capa de Transporte

Definidos dos protocolos para el nivel de


transporte:

TCP (Transmission Control Protocol)


UDP (User Datagram protocol)

Permite que procesos de igual nivel realicen


una comunicacin extremo-extremo.
3.- Servicios de Transporte
3.1.- Transporte de flujo no confiable, no
orientado a conexin:
Brindado por el UDP como extensin
simple de los servicios del IP.

Empleado por aplicaciones que no requieren de


control de flujo y de errores porque no los
necesitan o porque desean implementarlos en los
niveles superiores.
Servicios de Transporte

Usado ampliamente en transferencias


cortas y rpidas, en solicitudes respuestas
cliente-servidor y para servicios en que es
ms importante la llegada en tiempo que la
llegada libre de errores.

Ej. Transmisin de audio y vdeo.


Servicios de Transporte
3.2.- Transporte de flujo confiable, orientado a
conexin:
Brindado por el TCP.
Permite que una aplicacin en una computadora
establezca una conexin con una aplicacin en otra
computadora para intercambiar un gran flujo de datos.

Realiza las funciones de fragmentacin del flujo de datos


en segmentos y viceversa, recuperacin automtica de
los errores de transmisin, control de flujo: paquetes
perdidos o duplicados, etc.
4.- Capa de Aplicacin
Contiene todos los protocolos de nivel superior.

Responsable de las aplicaciones que se


ejecutan sobre la internet.

Los primeros protocolos de aplicacin fueron


Telnet, FTP y SMTP. Han surgido algunos de
gran impacto como el HTTP (WWW).
4.- Servicios de la Capa de
Aplicacin
Correo electrnico (SMTP)
Conexin a otras mquinas (Telnet, rlogin)
Transferencias de archivos (FTP)
Grupos de Noticias (News - NNTP)
Listas de Distribucin (ListServ, Majordomo..)
Servidor de Informacin orientado a men
(Gopher)
Servidor de Informacin multimedia (World Wide
Web Server - HTTP)
Conversaciones Interactivas (IRC, ICQ)
Transmisin de video y sonido
Resumen de las capas Modelo
TCP/IP
Arquitectura de Niveles

NFS
FTP XDR
CMOT
SMTP TELNET DNS SNMP TFTP BOOTP RPC

TCP UDP

IP (Incluyendo ICMP)

ARP RARP
Interfaz de Red y Hardware
Encapsulation of data as it goes down the protocol stack.
Crticas al Modelo TCP/IP
A la hora de implementar no distingue
claramente servicio, interfaz y protocolos
Mala gua para diseo de nuevas redes
No es un modelo general
No describe cualquier pila de protocolos
Se trata de una implementacin concreta
No se distinguen las capas fsica y de
enlace de datos
No es un modelo apropiado a seguir
Comparativa Modelo OSI vs
TCP/IP
En qu se parecen?
Describen una arquitectura jerrquica en niveles.
La funcionalidad de las capas guardan cierta correspondencia.
En qu se diferencian?
OSI se fundamenta en los conceptos de Servicios, Interfaces y Protocolos,
mientras que en TCP/IP se obvian.
En OSI se ocultan mejor los protocolos por tanto existe mayor modularidad e
independencia
OSI se desarroll tericamente antes de la implementacin de los protocolos,
mientras que en TCP/IP primero se implementaron los protocolos y el modelo no
era ms que su descripcin
La cantidad de capas de cada modelo es diferente en ambos
En OSI, a nivel de red se permite comunicacin o.c. y n.o.c. y a nivel de transporte
slo o.c.
En TCP/IP, a nivel de red se permite slo la comunicacin o.c. y a nivel de
transporte se permiten ambos.
Arquitectura de Niveles
ARP Address Resolution Protocol
RARP Reverse Address Resolution
Protocol
IP Internet Protocol
ICMP Internet Control Message Protocol
TCP Transmission Control Protocol
UDP User Datagram Protocol
SMTP Simple Mail Transfer Protocol
TELNETRemote Terminal Protocol
FTP File Transfer Protocol
Arquitectura de Niveles
DNS Domain Name System
SNMP Simple Network Management
Protocol
TFTP Trivial File Transfer Protocol
BOOTP BOOTstrap Protocol
NFS Network File System
XDR eXternal Data Representation
RPC Remote Procedure Call

Вам также может понравиться