Historia de internet y de
las redes de computadora
1961-1972 El desarrollo de la conmutación de paquetes.
Aparición de las computadoras de tiempo compartido
1972-1980 Redes propietarias e interredes.
Comenzaron a surgir otras redes de
conmutación de paquetes autónomas
1980.1990 Proliferación de las redes. Surge la
época de crecimiento por crear redes de
computadoras que enlazaran universidades.
1990 La explosión de internet. Marca una serie de
acontecimientos que simbolizaron la continua
evolución y la comercialización de internet
La frontera de la red
Programa cliente
servidor
Es un programa que se ejecuta en un sistema terminal que
solicita y recibe un sevicio de un programa servidor que se
ejecuta en otro sistema terminal
Redes de
acceso
Enlaces físicos que conectan un sistema
termina con el primer router
Medios
físicos
Clasificación: medios guiados y
medios no guiados
El núcleo de la red
Malla de conmutadores de paquetes y enlaces que
interconectan los sistemas terminales de internet
Retardos, pedidas y tasa de transferencia en
las redes de comunicación de paquetes
Retardos de procesamientos,
de cola, de transmisión, de
propagación,
Tasa de transferencia en
redes de computadoras
¿Qué es
internet?
Es una red de computadoras que interconecta cientos
de millones de dispositivos informáticos en todo el
mundo; a estos dispositivos se les denomina: hosts o
sistemas terminales.
Infraestructura que proporciona servicios
a las aplicaciones
Contempla un protoloco que define el formato y el
orden de los mensajes intecambiados entre entre
dos o más entidades que se comunican
Capas de protocolos y sus modelos de
servicio
Arquitectura en capas, de
protoloco , de aplicación, de
transporte, de red, de enlace,
Ataques a las redes
Sofware malicioso o malware, puede
acceder a los dispositivos e infectarlos
Ataque de degeneración de servicio,
ataques de interposición
La capa de aplicación
Principios y aplicaciones
Arquitectura de las palicaciones de
red. Proporciona un conjnto específico
de servicios a las aplicaciones
Procesos de comunicación. Se entiende
como un programa que se ejecuta
dentro de un sistema terminal .
Servicio de transporte proporcionados
por internet. Servicios UDP y TCP
La Web y HTTP
Se implementa de dos programas: un
programa cliente y un programa
servidor
Conexiones persistentes y no persistentes.
Dependiendo de la aplicación empleada, las solicitudes
pueden hacerse unas tras otras, periodicamente a
intervalos regulares o de forma intermitente.
Interación usuario-servidor:
cookies. HTTP utiliza cookies para
poder identificar a los usuarios
Almacenamiento en caché web. Tambien es
denominada servidor proxy, es una entidad de red
que satisface solicitudes HTTP en nombre de un
servidor web de origen
GET condicional. Mecanismo que permite a la
caché verificar que sus objetos estan actualizados
Transferencia de archivos:
FTP
HTTP y FTP son protoloco de
transferencia de archivos , ambos se
ejecutan por encima de TCP
FTP utiliza dos conexiones TCP : conexión
de control y conexión de datos
Comandos y respuestas de FTP.
USER, PASS, LIST, RETR, STOR
Correo Electrónico en
Internet
SMTP, es el corazón del correo electrónico por internet,
transfiere mensajes desde los servidores de correo de los
emisores a los servidores de correo de los destinatarios
Comparación con HTTP. SMTP se emplean
para tranferir archivos de un host a otro.
Protocolos de acceso para correo electrónico:
POP3, IMAP, correo electrónico Web.
DNS: Servicio de directorio de
internet
Aplicaciones P2P
Distribución de archivos
Tablas hash
distribuidas
Programas de sockets con TCP
Programación de sockets con UDP
La capa de transporte
Proporciona una comunicación lógica entre procesos de
aplicación que se ejecutan en hosts diferentes
Su relación se encuentra justo encima de la capa de
la red, proporciona una comunicación lógica entre
procesos que se ejecutan en hosts diferentes
En internet aplica el protoloco de UDP proporciona
un servicio sin conexión no fiable, TCP proporciona
aplicación orientada a la conexión fiable
El transporte sin conexión UDP realiza la función
de multiplexación/demultiplexación que permita
transferir los datos entre la capa de red y el
proceso de la capa de aplicación correcto.
La capa de red
Transporta paquetes desde un host
emisor a un hosts receptor
Proporciona servicios de: entrega garantizada,
entrega garantizada con retardo limitado,
entrega de los paquetes en orden, fluctuación
máxima garantizada, servicios de seguridad.
ATM y frame relay son redes de circuitos
virtuales que utilizan conexiones en la
capa de red
En el interior de un router se identifican
cuatro componentes: Puestos de entrada,
entramado de conmutación, puesto de
salida y procesador de renrutamiento
Enrutamiento en internet . su trabajo
consiste en determinar la ruta que sigue
un datagrama entre un origen un destino
Enrutamiento por difusión. La capa de red
proporciona un servicio de entrega para un
paquete enviado desde un nodo de origen a
todos los demás nodos de la red.
Enrutamiento por multidifusión. Permite a un
único nodo de origen enviar una copia de un
paquete a un subconjunto de los restantes
nodos de la red
La capa de enlace y las redes de área local
Servicios proporcionados
por la capa de enlace
Entremado, acceso al enlace,
entrega fiable, control de flujo,
dirección de errores, corrección de
errores, semiduplex y full-duplex
La capa de enlace se
implementa en un adaptador
de red, también denominado
tarjeta de interfaz de red.
Las técnicas de detección de errores permiten al
receptor detectar en ocasiones, pero no
siempre, que han producido errores en los bits
Para detectar errores se utiliza del bit de paridad.
La suma de comprobación de
internet está basada en este
enfoque: los bytes de datos se
tratan como enteros de 16
bits y se suman
Una LAN es una red de computadoras
concentrada en un área geográfica
Direccionamiento de la capa de
enlace. Dirección MAC, CSMA/CD,
PPP
Redes inalámbricas y moviles
Características
Intensidad decreciente de la señal,
interferencias de otros orígenes,
propagación multicamino
Wifi: redes LAN inalámbricas 802.11, Bluetooth y
Wimax, acceso celular a internet
La gestión de movilidad, es aquel
que cambia su punto de conexión
con la red a lo largo del tiempo
Direccionamiento. Es deseable que los
nodos móviles conserven su dirección
miestras se mueven de una red a otra
Enrutamiento hacia un
móvil: indirecto y directo
IP móvil: es un estándar flexible, que soporta
muchos modos distintos de operación.
Transferencia de llamada en GSM. Se
produce cuando una estación móvil
cambia su asociación de una estación
base a otra durante una llamada
Gestión de redes
Detección de fallos de una tarjeta de interfaz en un host o un
router; monitorización de los hosts; monitorización del tráfico
como ayuda a la implantación de recursos; detección de
cambios rápidos en las tablas de enrutamiento;
monitorización de los SLA; detección de intrusiones; gestión
de rendimiento; gestión de fallos; gestión de configuración;
gestión de cuentas; gestión de la seguridad
El entorno de gestión estándar de Internet
La gestión de red en Internet es mucho
más que un protocolo que permite
mover datos de gestión entre una
entidad gestora y sus agentes
La Estructura de la información de gestión (SMI,
Structure of Management Information), es el
lenguaje utilizado para definir la información de
gestión que reside en una entidad de red gestionada
Redes multimdia
Las aplicaciones de red multimedia casi
siempre son tolerantes a las pérdidas
Aplicaciones multimedia: flujos de audio/video
almacenado, audio/video en vivo, y audio/video
interactivo en tiempo real.
La compresión de audio y video es importante porque
descomprimidos consumen enormes cantidades de
almacenamiento y de ancho de banda
El audio y video almacenado reside bien
en un servidor web que entrega estos
archivos al cliente a través de HTTP
RTSP permite que un reproductor
multimedia controle la transmisión de
un flujo multimedia.
RTP puede emplearse para transporta formatos
comunes como: PCM, GSM, y MP3, para sonido y
MPEG y H.263 para video
Diffserv. Proporciona componentes
funcionales, maneja diferentes
clases de tráfico de formas
distitntas dentro de internet
Seguridad en las redes de computadoras
Confidencialidad,
autenticación del
punto terminal,
integridad del
mensaje, seguridad
operacional,
Autenticidad del punto terminal es el
proceso de demostrar a alguien la
propia identidad.
Correo electrónico seguro. Se proporciona a través
de los protocolos de seguridad de internet
Conexión TCP seguras: SSL. Se
emplea para proporcionar
seguridad a las transacciones
que tienen lugar a través de
HTTP
Seguridad de la capa de red: IPsec.
Proporciona seguridad a los
datagramas IP intercambiados por
cualesquiera dos entidades de la
capa de red.
Seguridad de las capas LAND. El protocolo
WEP proporciona autenticación y cifrado
de datos entre un host y un punto de
acceso analámbrico utilizando una
técnica basada en una clave simétrica
compartida
Seguridad operacional: cortafuegos y
sistemas de detección de intrusiones
Un cortafuegos es una combinación de hardware y
software que aísla la red interna de la
organización de Internet, permitiendo pasar a
algunos paquetes y bloqueando a otros
Sistema de detección de intrusiones
(IDS, Intrusion Detection System). Es un
dispositivo que genera alertas cuando
observa la presencia de tráfico
potencialmente malicioso.