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

Redes de datos

Qu es una red?

Una red es un conjunto de equipos conocidos como


nodos, los cuales se encuentran conectados entre s
mediante enlaces o links. Un nodo puede ser una PC, una
impresora o cualquier equipo capaz de recibir o enviar
informacin generada por otro nodo en la red.
Por lo tanto una red de computadoras es un conjunto de
computadoras interconectadas con el objeto de
intercambiar informacin.
Estaremos por lo tanto en presencia de una red en casos
como el de dos computadoras interconectadas por medio
de un simple cable telefnico o como por supuesto en el
caso de internet.
2

Caractersticas de las redes de Datos

Recursos compartidos, informacin y procesamiento distribuido.

Rendimiento : BW, latencia, medio de transmisin, tc

Confiabilidad: reduandancia de enlaces.

Seguridad: proteccin ante accesos no autorizados.

Costos / Performance adecuados.

Anlisis de la Red en Capas

Comparacin de Redes

Componentes de una red

Flujo de datos

Walkie - talkie

telfono
7

Tipo de conexines

Topologas de Red

Red de rea local - LAN

10

Red de rea amplia - WAN

11

Organismos de Estandarizacin

ITU : INTERNATIONAL TELECOMMUNICATION UNION


JTC1- ISO/IEC : JOINT TECHNICAL COMMITTEE 1
ISO : INTERNATIONAL ORGANIZATION FOR STANDARIZATION
IEC : INTERNATIONAL ELECTROTECHNICAL COMMITTEE
ETSI : EUROPEAN TELECOMMUNICATIONS ESTNDAR
INSTITUTE EUROPE

T1 : COMMITTE FOR TELECOMMUNICATIONS


TIA : TELECOMMUNICATION INSTITUTE ASSOCIATION
IEEE : INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS
TTS: TELECOMMUNICATIONS TECHNOLOGY COUNCIL
RCR : RESEARCH & DEVELOPMENT CENTER FOR RADIO SYSTEMS

12

Organismo multinacional no gubernamental, concentra los


organismos de normalizacin de ms de 140 pases. Sus
miembros forman parte de los comits de creacin de
estndares de varios gobiernos alrededor del mundo.
Comits, subcomits, y working groups
Los working groups se componen de voluntarios de todo el
mundo
Commitee
Draft

Draft
International
Standard

International
Standard
13

International Telecommunication Union - Telecommunications

Los pases definan estndares nacionales no haba


compatibilidad internacional.
Las Naciones Unidas forman a principio de los 70s el
Comit Consultivo para la Telefona y Telegrafa
Internacional: CCITT

A partir del 93 el nombre se cambia a ITU-T

Estndares CCITT / ITU-T

RS 232
V.35
X.25
14

Corporacin privada sin fines de lucro, todas las


actividades de ANSI estn orientadas al desarrollo de USA.

Estndares ANSI:

FDDI (Fiber Distributed Data Interface)

Red LAN basada en Fibra Optica para conectar redes en una


distancia de 2 Km.

Fiber Channel

Protocolo de transporte de datos, tpicamente utilizado en


productos de almacenamiento masivo junto con el protocolo SCSI.
15

Es la mayor sociedad de ingeniera del mundo, apunta a seguir


los estndares internacionales en lo que se refierea a las reas
de computacin y comunicaciones.
Tecnologas LAN/MAN (IEEE 802):

IEEE 802.1 LAN/MAN Bridging & Management

IEEE 802.2 Logical Link Control

IEEE 802.3 CSMA/CD Access Method

IEEE 802.5 Token Ring Access Method

IEEE 802.11

Wireless LANs

IEEE 802.12

Demand Priority Access Method


16

Comit de Ingeniera de Internet, desarrolla las


normas que regulan Internet.
Request For Comments www.ietf.org/rfc
Estndares de TCP/IP
Standard
Proposal

Standard
Draft

Internet
Standard

Working Groups
Mailing Lists
17

Protocolos

Protocolo es un conjunto de reglas o convenciones utilizadas para controlar


la transferencia de datos en una red de computadoras.
Algunas funciones:

Acceso a la red

Entramado

Fragmentacin

Control de errores

Secuenciamiento

Direccionamiento

Enrutamiento

18

Puntos clave de un Protocolo


Sintaxis: se refiere a la estructura del formatos de los datos, el orden
en que se presentan los datos. Ej: los primeros 8 bits son la direccin
del emisor, los 8 siguientes la direccin del receptor y el resto es el
mensaje.
Semntica: se refiere al significado de cada seccin de bits, como
interpretarla y que accin tomar luego. Ej: que ruta o camino elegir de
acuerdo a la direccin del receptor.
Temporizacin: se refiere a cuando enviar los datos y con que
velocidad. Sintonizacin de velocidades. Secuenciacin.

Protocolos WAN
HDLC
LAP-B
X.25
Frame Relay
ATM

Protocolos LAN
ETHERNET
Token-Ring
IP
TCP
MPLS
19

Ejemplo de Red
Computadora A

Computadora B
Comunicacin entre
Usuarios

Protocolos de Aplicacin

Comunicacin entre

Protocolos de Aplicacin

Computadoras

Acceso a la red

20

Ordenando el estudio

De lo que vimos hasta ahora resulta que hay una alta integracin de diferentes
disciplinas y gran variedad dentro de las mismas.
Para facilitar el anlisis de una red como as tambin facilitar su diseo se han
propuesto modelos de redes.

Los mismos son bsicamente el modelo OSI y el TCP/IP.

Modelo OSI: Open Systems Interconnection.

Modelo TCP/IP: Transmission Control Protocol / Internet Protocol.

21

El modelo OSI

Desarrollado por la Organizacin Internacional de Estandarizacin


(ISO) a fines de los 70s.
Considera siete capas.

22

Modelo OSI
Aplicacin
Presentacin
Sesin
Transporte
Network
Enlace
Fsico

File transfer FTAM, VT Virtual Terminal Services


ASCII Text, Sonido, Video Ej: MIME, SSL/TLS
Establecimiento/seg conexin. Ej: NetBIOS
Comunicacin End-to-End. Ej: TCP, UDP
Ruteo. Ej: IP, X-25
Comunicacin punto a punto. Ej: HDLC, ETHERNET
Codificacin, modulacin, transporte fsico. Ej: SDH.

23

El modelo OSI

Un modelo de capas.

Cada capa realiza un subconjunto de las funciones de


comunicacin requeridas.

Cada capa se sustenta en la capa inmediatamente


inferior, la cual realizar funciones ms primitivas.

Cada capa proporciona servicios a la capa


inmediatamente superior.

Los cambios en una capa no deben implicar cambios


en las otras capas.
24

El modelo OSI

25

El modelo OSI

Especificacin del protocolo:

Opera en la misma capa en dos sistemas.


Puede implicar distintos sistemas operativos.
La especificacin del protocolo deber ser precisa.

Definicin del servicio:

Formato de las unidades de datos.


Semntica de todos los campos.
Secuencia permitida de PDU ( Protocol Data Unit ).

Descripcin funcional de lo que se proporciona.

Direccionamiento:

Se identifica mediante un punto de acceso al servicio (SAP).

26

Primitivas de servicios

Los servicios entre capas adyacentes se describen en


trminos de primitivas y mediante los parmetros
involucrados.
Una primitiva especifica la funcin que se va a llevar
a cabo.
Los parmetros pasan datos e informacin de control

27

Primitivas de Servicio

28

Flujo de Datos en OSI


Dato

AH
PH
SH
TH
RH
EH

PDU de A

PDU de P

PDU de S

PDU de R

PDU de E

Aplicacin

Aplicacin

Presentacin

Presentacin

Sesin

Sesin

Transporte

Transporte

Red

Red

Red

Enlace

Enlace

Enlace

Fsico

Fsico

Fsico

RED

Usuario B

AH = Header de Aplicacin
PH = Header de Presentacin
Usuario A
SH = Header de Sesin
TH = Header de Transporte
RH = Header de Red
EH = Header de Enlace
PDU = Unidad de Datos del Protocolo

29

Interaccin entre capas

30

Encapsulamiento de Datos

31

Encapsulamiento de Datos

32

Capa de Aplicacin

El nivel de aplicacin se refiere a las aplicaciones de red que vamos a utilizar


para transportar las aplicaciones del usuario, no se refiere a las aplicaciones
tipo Excel, Word. Por ejemplo FTP (File Transfer Protocol), Mail, Telnet,
HTTP.
Cabe aclarar que el usuario normalmente no interacta directamente con el
nivel de aplicacin. Suele interactuar con programas que a su vez
interactan con el nivel de aplicacin pero ocultando la complejidad
subyacente. As por ejemplo un usuario no manda una peticin "HTTP/1.0
GET index.html" para conseguir una pgina en html, ni lee directamente el
cdigo html/xml.
Medio para que los programas de aplicacin accedan al entorno OSI.

33

Capa de Aplicacin
Ejemplo con el mail:

Esto es lo que viaja por la red debido al protocolo SMTP:


From:"Remitente" Email del remitente
To: Destinatario
Subject: Hola amigos
Date: Thu, 25 Feb 2001 09:44:14 +0100
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE
V4.72.3110.3
Esto es un ejemplo

34

Capa de Presentacin
Le proporciona a los procesos de aplicacin independencia respecto a las
diferencias en la representacin de los datos (sintaxis) que pudiera haber
entre los equipos.

Esta capa le permite que los equipos reconozcan los datos a pesar de que
cada uno de ellos tenga diferentes representaciones internas de
caracteres (ASCII, UNICODE, EBCDIC), nmeros (little-indian tipo Intel,
big-inidian tipo Motorola), sonido o imgenes.

Processor families that use big-endian storage: Motorola, IBM 370


Processor families that use little-endian format: Intel 386, VAX

Es un traductor.

Posibilita que un equipo que represente a sus caracteres mediante

Codificacin y formato de los datos.


Compresin de datos.
Cifrado de datos.
35

Capa de sesin

Iniciar, mantener y finalizar una sesin . Ejemplo de inicio: cuando un proceso


de la capa de aplicacin requiere acceder a un equipo remoto y solicitan
LOGIN.
Establecer el sentido de intercambio de datos; duplex (bidireccional
simultneo) o semiduplex (bidireccional alternado).
Puntos de control intermedios, en lo que se refiere a transferencia de archivos
ante una falla evita retransmitir todo nuevamente sino que contina a partir
de ltimo punto de control.
Ejemplo: Download de Archivos.

Informa las excepciones


Ejemplo: notificacin que la impresin se suspendi por falta de tinta.

Control del dilogo, Agrupamiento, Recuperacin.


36

Capa de Transporte

Intercambio de datos entre sistemas finales,


Los datos se entregan libres de errores.
En orden.
Sin prdidas.
Sin duplicaciones.
Calidad del servicio
Acepta los datos de la capa superior y dividindolos en unidades ms
pequeas, para pasarlos a la capa de red, asegurando que todos los
segmentos lleguen correctamente, esto debe ser independiente del
hardware. Se encarga de la integridad de datos de extremo a extremo.
El nivel de transporte notifica a las capas superiores si se est logrando
la calidad requerida. Este nivel utiliza reconocimientos, nmeros de
secuencia y control de flujo.
37

Capa de Red

Se encarga del enrutamiento por la red, se encarga de elegir entre varios


nodos cual es el camino para que los datos lleguen a destino.

38

Capa de Enlace

Se encarga de la deteccin de errores, retransmisin de mensajes,


sincronismo para controlar el flujo de envo de bits. Coordina el
acceso y uso de medios fsicos compartidos.

39

Capa Fsica

Se ocupa de las interfaces fsicas y elctricas entre el equipo del


usuario y el Terminal de red. Se ocupa de la transmisin de bits de
un nodo a otro por los medios de transmisin ( radio, satelital, fibra,
cobre).
Ejemplo: Define el valor de tensin de un bit, la duracin del bit.

40

En Resumen
Proveer acceso a los recursos de la red

41

Comparacin TCP/IP - OSI

42

Modelo TCP-IP

Desarrollada por la Agencia Norteamericana de Proyectos de


Investigacin Avanzada para la Defensa (DARPA, Defense
Advanced Research Project Agency) para su red experimental
de conmutacin de paquetes (ARPANET).

Utilizado por Internet globalmente.

No existe un modelo oficial, pero s uno funcional.


Capa de aplicacin.
Capa extremo-a-extremo o de transporte.
Capa Internet.
Capa de acceso a la red.
Capa fsica.

43

Modelo TCP/IP

Aplicacin

Transporte
Internet
Acceso a la Red

File transfer, Email, WEB

Comunicacin End-to-end: TCP, UDP

Ruteo, direccionamiento:IP

Comunicacin punto a punto; PPP, ETH

Fsica
44

TCP IP : Encapsulamiento de Datos

45

TCP - IP

TCP/IP es una combinacin de dos protocolos individuales: TCP e IP. IP es un


protocolo de Capa 3, un servicio no orientado a conexin que brinda entrega de
mximo esfuerzo a travs de una red. TCP es un protocolo de Capa 4: un
servicio orientado a conexin que suministra control de flujo y confiabilidad. La
reunin de ambos protocolos les permite ofrecer una gama de servicios ms
amplia. Juntos, representan la totalidad del conjunto. TCP/IP es el protocolo de
Capa 3 y Capa 4 en el que se basa Internet.

46

TCP-IP: Capa de Aplicacin

El modelo TCP/IP combina todos los aspectos relacionados con las


aplicaciones en una sola capa y garantiza que estos datos estn
correctamente empaquetados para la siguiente capa. Esta capa abarca la
de Aplicacin, Presentacin y Sesin del modelo OSI

Simplemente crearon una capa de aplicacin que maneja protocolos de


alto nivel, aspectos de representacin, codificacin y control de dilogo.

Ejemplo : HTTP, SMPT, FTP.

47

TCP-IP: Capa de Transporte

Intercambio de datos de forma segura. Contiene aspectos de calidad


del servicio con respecto a la confiabilidad, el control de flujo y la
correccin de errores.

Los datos llegan al destino en el mismo orden en que fueron


enviados.

TCP es un protocolo orientado a la conexin.

48

TCP-IP: Capa de Transporte

En este caso el flujo de datos es similar. Lo importante a destacar en


ambos casos es que una vez establecida la conexin cada capa o nivel se
comunica directamente (virtualmente) con su par en el otro extremo.

1
23

1028

3
49

TCP-IP: Capa de Transporte TCP

Una capa de transporte habitual es el Protocolo para el control de la


transmisin (TCP, Transmission Control Protocol):

Conexin:

Conexin fiable.

Asociacin lgica de carcter temporal entre entidades de sistemas


distintos.

PDU de TCP:

Denominada segmento TCP.


Incluye los puertos origen y destino (que corresponden a SAP):

Identifican a los respectivos usuarios (aplicaciones).


La conexin alude a un par de puertos.

Cada entidad sigue la pista de los segmentos TCP entre las entidades
en cada conexin.

50

TCP-IP: Capa de Transporte UDP

Un protocolo alternativo a TCP es el protocolo de


datagramas de usuario (UDP, User Datagram
Protocol).
No garantiza la entrega.
No garantiza la conservacin del orden secuencial.
No garantiza la proteccin frente a duplicados.
Complejidad mnima.
Aade a IP la capacidad de identificar a los puertos.

51

IP: Capa de Internet

Los dispositivos pueden estar conectados a redes diferentes.

Encaminamiento a travs de varias redes.

Este protocolo se implementa tanto en los sistemas finales como


en los routers intermedios.

52

Capa de acceso de red

TCP/IP no define ningn protocolo especfico para la capa de red ,


soporta todos los protocolos estndar y propietarios.
Es la capa que se ocupa de todos los aspectos que requiere un host o
PC que recibe un paquete IP para conectarse a un medio fsico.
Es responsable del intercambio de datos entre el sistema final (
servidor, workstation) y la red a la que se est conectado.
El protocolo que se utilizar en esta capa ( ATM, Frame Relay,
Ethernet, etc. ) depender del tipo de red con la que se cuente.

53

Capa Fsica

Interfaz fsica entre dispositivos de transmisin de datos (por ejemplo:


el computador) y el medio de transmisin o red.

Especificacin de las caractersticas del medio de transmisin.

La naturaleza de las seales.

La velocidad de los datos.

54

Conceptos de TCP/IP
Estacin A

Estacin B

Aplicacin X

Puerto para acceder al


servicio

Aplic. Y

Aplicacin Y
Aplic. X

Conexin lgica
(conexin TCP)
Direccin global
de red
Protocolo de
acceso a la red 1
Direccin del punto
de conexin a la red

Fsica

Red 1

Fsica

router J

Fsica

Conexin lgica
(por ejemplo,
circuito virtual)

Protocolo de
acceso a la red 2
Fsica

Red 2

55

Equivalencias entre OSI / TCP-IP

Direccin del nivel de red:


IP o direccin de Internet (TCP/IP).
Punto de acceso de servicio de red o NSAP (OSI).
Proceso dentro del sistema:
Nmero de puerto (TCP/IP).
Punto de acceso al servicio o SAP (OSI).

56

Modelos TCP/IP - OSI

57

Direccionamiento en TCP/IP

58

Direccin Fsica

59

Direccin Lgica Direccin IP

60

Port address

61

Crticas a los modelos OSI y TCP/IP

Los protocolos de TCP/IP eran ampliamente usados cuando surge


OSI.
Las funciones de control de flujo, control de errores y
direccionamiento reaparecen una y otra vez en las capas inferiores
del modelo OSI
Los protocolos del modelo TCP/IP eran gratis y funcionaban
correctamente. Desarrollados por estudiantes universitarios.
En el modelo OSI las capas de Presentacin y Sesin estan casi
vacas de protocolos mientras que las capas de Red y enlace estn
saturadas.
Pobre definicin de la capa de enlace y la capa fsica en el modelo
TCP/IP.

62

Aclaraciones

Tenga en cuenta que los modelos resultan de una abstraccin realizada


sobre los componentes de una red, bsicamente para facilitar el
anlisis de la misma, y el desarrollo e implementacin de sus
componentes.
Las redes tpicas no se desarrollan normalmente a partir del protocolo
OSI, aunque el modelo OSI se usa como gua. El modelo OSI no
prosper.
El modelos TCP/IP se ha elegido como dominante. Los protocolos
TCP/IP son los estndares en torno a los cuales se desarroll la
Internet.
A lo largo del curso veremos que algunos protocolos o redes no se
ajustan a un modelo determinado. Este evento de ninguna manera
descalifica al objeto de anlisis. Casos como esos dieron paso a nuevos
paradigmas de redes y/o protocolos.
63

En definitiva este es el camino que vamos


recorrer.

64

Redes
Bridge

Router

Interfaces

Router

LAN

ISDN

Router
Router

Firewall

WAN
Router
Router

LAN BACKBONE

65

Redes

Usuario
residencial

Conexin de
acceso

Proveedor de
acceso a Internet
(ISP)

Enlace de alta
velocidad (p. e.
SONET)

router

switch ATM

Firewall

router

WAN
privada

Enlace de alta
velocidad

switch
Ethernet

Servidor de
informacin

Red
ATM

LAN con PC y
estaciones de
trabajo

66

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