INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de...
-
Upload
guilermo-olivarez -
Category
Documents
-
view
216 -
download
1
Transcript of INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de...
![Page 1: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/1.jpg)
INTRODUCCION A LASREDES DE DATOS
Ing. Edgar Enrique Ruiz
Facultad de Ingeniería
Departamento de Ingeniería de Sistemas
Julio 2014
![Page 2: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/2.jpg)
INTRODUCCIÓNREDES DE DATOS
Computadores + Sistemas Comunicaciones = redes de computadores
Computadores autónomos interconectados para intercambiar información
2
![Page 3: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/3.jpg)
VENTAJAS DE LAS REDES
Compartir recursos Ahorro (PCs versus Mainframes) Desarrollo de aplicaciones Cliente – Servidor
3
Imagen Tomada de [1] Computer Networks
Alguna otra ventaja ?
![Page 4: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/4.jpg)
CLASIFICACIÓN DE LAS REDES
Según la tecnología de transmisión:
• Redes por difusión (broadcast networks)• Las estaciones comparten un canal (Ej. Ethernet)
• Redes punto a punto• Enlaces entre equipos (Ej. Enlaces entre Routers)
4
![Page 5: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/5.jpg)
CLASIFICACIÓN DE LAS REDES
• Según el tamaño• LAN (Redes de área local)• WAN (Redes de área amplia)• …
5
![Page 6: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/6.jpg)
REDES DE ÁREA LOCAL (LAN)
• Tamaño limitado• Administración simplificada
• Transmisión por difusión• Velocidades de 10 Mbps - 10 Gbps• Retardos muy bajos (microsegundos)• Baja tasa de errores
• Topologías • Bus (IEEE 802.3, Ethernet)• Anillo (IEEE 802.5, Token Ring)
6
![Page 7: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/7.jpg)
REDES DE ÁREA LOCAL (LAN)
7
Imagen Tomada de [1] Computer Networks
![Page 8: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/8.jpg)
REDES DE ÁREA AMPLIA (WAN)
• Interconectan máquinas a grandes distancias• Componentes:
• Máquinas que corren aplicaciones (hosts)• Subred de comunicaciones (subnet)• Líneas de transmisión (enlaces punto a punto, circuitos,
canales, troncales)• Enrutadores (routers)
8Imagen Tomada de [1] Computer Networks
![Page 9: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/9.jpg)
• Principios de funcionamiento:
• Generalmente usan conmutación de paquetes (Packet-Switching) o celdas (paquetes pequeños y de igual tamaño)
• Son basadas en enlaces punto a punto con múltiples topologías.
• En redes con satélites se puede usar difusión (Broadcast)
9
Redes de área amplia (WAN)
![Page 10: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/10.jpg)
ARQUITECTURA DE REDES
• Arquitectura de red• Conjunto de capas y protocolos
• Pila de protocolos• Conjunto de protocolos utilizados en
una Arquitectura de red• Modelo de Capas
• Cada capa realiza un conjunto bien definido de funciones que ofrece como servicios a las capas superiores
• Las Entidades son elementos activos en las capas
• Las entidades de la capa N implementan los servicios de esa capa que son usados por las entidades de la capa N+1
10Imagen Tomada de [1] Computer Networks
![Page 11: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/11.jpg)
ARQUITECTURA DE REDES
• Parejas de entidades• entidades de capas
iguales en máquinas diferentes
• Protocolos horizontales• las parejas de entidades
se comunican por protocolos de capa
• Transferencia vertical de la información• el flujo real de
información transcurre verticalmente
11Imagen Tomada de [1] Computer Networks
![Page 12: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/12.jpg)
ARQUITECTURA DE REDES PILA DE PROTOCOLOS
12Imagen Tomada de [1] Computer Networks
![Page 13: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/13.jpg)
ARQUITECTURA DE REDES ASPECTOS DE DISEÑO
• Direccionamiento• Identificar y seleccionar máquinas• Identificar y seleccionar procesos en las máquinas
• Reglas de la transferencia de datos• modalidades simplex, half-duplex, full-duplex
13
![Page 14: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/14.jpg)
ARQUITECTURA DE REDES ASPECTOS DE DISEÑO
• Control de errores• Detección de errores• Corrección de errores
• Control de flujo• Transmisor rápido hacia receptor lento
• Control del tamaño de los mensajes• Desensamblado y reensamblado de mensajes largos• Optimización del uso del canal (agrupamiento de
mensajes cortos)
14
![Page 15: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/15.jpg)
ARQUITECTURA DE REDES ASPECTOS DE DISEÑO
• Interfaces entre capas• Mecanismo de
comunicación entre capas
• Aísla los detalles de implementación
• puntos de acceso a los servicios• cada capa ofrece estos
puntos para acceder a sus servicios (Service Access Point)
15
Imagen Tomada de [1] Computer Networks
![Page 16: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/16.jpg)
ARQUITECTURA DE REDES ASPECTOS DE DISEÑO
• Tipos de Servicio• Orientados a conexión
• Se establece conexión• Se usa la conexión• Se libera la conexión
• No orientados a conexión• No es necesario el establecimiento de una conexión antes del
envío de información• No hay garantía de la entrega del mensaje
16
![Page 17: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/17.jpg)
MODELO DE REFERENCIA ISO - OSI
• International Standards Organization (ISO)• Open Systems Interconnection (OSI)• Principios:
• Cada capa debe realizar una función bien definida• La función de cada capa debe ser elegida teniendo en
cuenta la definición de protocolos estandarizados internacionales
• El número de capas debe ser lo suficientemente grande como para que funciones diferentes no caigan por necesidad dentro de la misma capa pero lo suficiente pequeño como para que la arquitectura sea manejable
17
![Page 18: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/18.jpg)
18
MODELO DE REFERENCIA ISO - OSI
Imagen Tomada de [4] Guía CCNA 1 y 2
![Page 19: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/19.jpg)
19
MODELO DE REFERENCIA ISO - OSI
Imagen Tomada de [1] Computer Networks
![Page 20: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/20.jpg)
MODELO OSI
• Capa Física• Transmisión de los bits por un canal de comunicación• Interfaces mecánicas, eléctricas y de procedimiento• Uso del medio físico
20
0 1 0 0 0 1 1 0
0 T
Voltaje
Tiempo
1
-0,20
-
0,20
0,40
0,60
0,80
1,00
1,20
![Page 21: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/21.jpg)
MODELO OSI
• Capa de Enlace de Datos
• Transforma la línea en un enlace libre de errores de transmisión
• Agrupa los bits en tramas de datos e intercambia tramas de reconocimiento entre los extremos
• Realiza control de flujo• En redes por difusión, resuelve acceso al medio
• Existe para eso la subcapa de acceso al medio
21
![Page 22: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/22.jpg)
MODELO OSI
• Capa de Red
• Controla la operación de la subred de comunicaciones• Se encarga del enrutamiento, con base en tablas
estáticas o dinámicas• Controla la congestión de la subred• Frecuentemente realiza funciones de tasación• Resuelve la interconexión entre redes heterogéneas.
22
![Page 23: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/23.jpg)
MODELO OSI
• Capa de Transporte
• Fragmenta datos de la capa superior en unidades menores si es necesario
• Establece en caso de necesidad varias conexiones de transporte en una única de red (multiplexado)
• Determina el tipo de servicio que reciben las capas superiores
• Es la primera capa extremo a extremo de la comunicación
• realiza control de flujo• Direccionamiento entre procesos
23
![Page 24: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/24.jpg)
MODELO OSI
• Capa de Sesión
• Administra el control de diálogo en conexiones de tráfico alternante
• Recuperación de errores (sincronización).
• Capa de Presentación• Resuelve diferencias de la información transmitida en las
máquinas de los extremos(ejemplo: little-endian MSB vs big-endian LSB primero)
24
![Page 25: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/25.jpg)
MODELO OSI
• Capa de Aplicación• Protocolos de aplicación general:
• Terminal virtual • Transferencia de archivos • Mensajería electrónica• ….
25
![Page 26: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/26.jpg)
MODELO OSI
26Imagen Tomada de [1] Computer Networks
![Page 27: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/27.jpg)
MODELO TCP/IP
27Imagen Tomada de [1] Computer Networks
![Page 28: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/28.jpg)
MODELO TCP/IP
• Capas Física y de Enlace• Se suponen existentes
• Capa Internet• Un sistema de conmutación de paquetes basada en una
capa de interconexión entre redes no orientada a la conexión
• Se define el protocolo IP (Internet Protocol)• Objetivos de la capa: Enrutar paquetes y evitar la
congestión
28
![Page 29: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/29.jpg)
MODELO TCP/IP
• Capa de Transporte• Define como una pareja de entidades de aplicación
realiza una conversación sobre el protocolo IP.• Se definen dos protocolos: TCP y UDP• TCP (Transmission Control Protocol): Protocolo confiable
orientado a conexión. Permite que un flujo de bytes sea entregado a la máquina destino en correcto orden. Realiza fragmentación y defragmentación de los mensajes y control de flujo.
• UDP (User Datagram Protocol): protocolo no confiable, no orientado a la conexión. Permite mejores tiempos de repuesta o el uso de controles diferentes a los de TCP.
29
![Page 30: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/30.jpg)
MODELO TCP/IP
• Capa de Aplicación• contiene todos los protocolos de alto nivel:
• transferencia de archivos: FTP• terminal virtual: TELNET• correo electrónico: SMTP• servicio de nombres de dominio: DNS• www: HTTP• etc., etc.
30
![Page 31: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/31.jpg)
PROTOCOLOS TCP/IP
31
Imagen Tomada de [1] Computer Networks
![Page 32: INTRODUCCION A LAS REDES DE DATOS Ing. Edgar Enrique Ruiz Facultad de Ingeniería Departamento de Ingeniería de Sistemas Julio 2014.](https://reader034.fdocuments.us/reader034/viewer/2022051517/5665b4281a28abb57c8f9cd3/html5/thumbnails/32.jpg)
REFERENCIAS
• [1]Andrew S. Tanenbaum “Computer Networks”, Fifth Edition, Prentice Hall, 2012
• [2]Douglas Comer, “TCP/IP”, Tercera Edición, Prentice Hall, 1996
• [3]W.R.Stevens, “TCP/IP Illustrated”, Addison Wesley, 1994
• [4] Guía CCNA 1 y 2, Aspectos básicos sobre Networking v 3.1, Cisco Press – Pearson Education, 2005
32