Vous êtes sur la page 1sur 26

Redes de computadores

Competencias
Usar aplicaciones distribuidas Disear e implementar protocolos de aplicaciones distribuidas Administrar redes y aplicaciones distribuidas Disear redes de computadores Identificar vulnerabilidades Configurar redes de computadores Seleccionar componentes de redes Instalar redes de computadores Desarrollar tecnologas y paradigmas

red
Estructura: componentes e interconexin
Lan, hosts, ruteadores, subred

Topologa: mejores caminos


Grafos: nodos, arcos

Arquitectura: modularidad
Capas (niveles), protocolos

Ventajas de los sistemas en red


Comparticin de recursos Compartir la carga: programas distribuidos Compartir recursos: impresoras, discos, etc. Mayor Confiabilidad Duplicacin de archivos Duplicacin de dispositivos Reduccin de costos Servidores de archivos compartidos Servidores de impresoras Valores mainframe/microcomputadores Medio de comunicacin Correo electrnico Paneles de discusin Chat Etc.

Modelo de comunicacin
ruido Fuente codificador canal decodificador Destino

Codificacin de fuente: representar los smbolos de la fuente en su forma mnima.


(compresin, teora de la informacin, zip)

Codificacin de canal: codificar los smbolos de la fuente para su transmisin a distancia.


(seales ms resistentes al ruido, deteccin de errores).

Decodificacin: recuperar los smbolos originales.

topologa
red
modelada por

grafo
tiene

nodos
representan

arcos
representan

DCE

DTE
de naturaleza

enlaces
de tipo

difusin Punto-a-punto

electromagntica elctrica
DCE: equipo portador de datos DTE: equipo terminal de datos

Topologas de redes
Puntoapunto:

Difusin:

Bus

Satlite

Anillo

Tipos de comunicacin
La comunicacin, independientemente de su tipo, se debe adaptar a la red disponible.
Tipo de comunicacin Uno a uno Tipo de canal Punto a punto

Difusin

Difusin

Punto a punto: Los mensajes pasan de un nodo a otro siguiendo una ruta

Difusin: Si un nodo transmite un mensaje muchos pueden recibirlo. Si dos o ms nodos transmiten simultneamente, los mensajes colisionan y se hacen ilegibles.

Arquitectura
redes
usan

protocolos
consisten en estructurados por

niveles

Algoritmos y formatos p comunicacin r o es intercambio de t o mensajes c o contienen l o informacin s


gobiernan

divididos en entre

entidades pares
repartidas en

nodos

Arquitectura de red
Conjunto de capas o niveles y protocolos

Informacin suficiente para escribir un programa o construir hardware que cumpla correctamente con el protocolo especificado.

Evolucin del modelo de redes


a) Modelo primitivo

b) Nuevas entidades pares intermedias

c) Capas o niveles

d) Integracin al Sistema Operativo

Arquitectura de red, ejemplo

Definiciones OSI
PROTOCOLO:
Conjunto de algoritmos y formatos que gobiernan la comunicacin entre entes de un nivel N (capa N), dando el servicio establecido al nivel N+1.

Capa n+1 Capa n Capa n-1

Capa n+1

protocolo capa n

Capa n Capa n-1

SERVICIO:
Capacidad dada por el nivel N y los niveles subyacentes, a travs de las entidades del nivel N, en el interfaz entre los niveles N y N + 1.

Definiciones OSI (Cont.)

Ejemplo anidamiento
IP V.4

Ethernet
7 1 6 6 2 0-1500 2 4

prembulo

DD

DO

DATOS

PAD CRC

10101010

delimitador de inicio 10101011

largo de datos

relleno

Definiciones OSI (Cont.)


IDU
n+1 interfaz n ICI SDU SDU ICI SDU SAP

SAP: Punto de acceso al servicio.


IDU: Unidad de datos de la interfaz. SDU: Unidad de datos del servicio. PDU: Unidad de datos del protocolo.

encabezado capa n

ICI: Informacin de control de la interfaz.

Equivalencia OSI TCP/IP

OSI 7 6 5 4 aplicacin presentacin sesin

TCP/IP
aplicacin presentacin sesin No las hay en Este modelo

transporte

transporte
red Host a red

red 3 2 Enlace de datos 1 fsica

Protocolos y redes TCP/IP (DD) inicialmente

TELNET

FTP TCP IP

SMTP UDP

DNS

Aplicacin Transporte Red

protocolos

redes

IP

IP

IP

IP

Fsica + Enlace de datos

Internet
ISP regional Red dorsal (backbone) POP Granja de servidores Sistema telefnico Cliente

NAP

Enrutador LAN corporativa


NAP: punto de acceso a red ISP: proveedores de acceso a internet POP: punto de presencia

Estructura de red
LAN LAN

Frontera de la Subred de comunicacin

Hosts

ruteadores LAN LAN

LAN

LAN

La internet tiene enlaces puantoapunto y multipunto (difusin)

Estructura de red: capas

Organizaciones de estandarizacin
ITU: Unin Iternacional de las Telecomunicaciones (ONU) ITUR: asignacin de frecuencias de radio. ITUT: estandarizacin de telecomunicaciones (CCITT) ITUD: sector de desarrollo. ISO: Iternational Standards Organization Miembros: organizaciones nacionales (DIN, ANSI, AFNOR, BSI. tc.) Comits Tcnicos (unos 200), OSI (TC97): computacin y redes. IEEE: organizacin profesional ms grande del mundo (IEEE 802) Internet Society IAB: Internet Architecture Board IRTF: Internet Research Task Force
Genera los RFC: Request For Comments

Ingeniera de protocolos
Representacin formal Autmatas Grfos Diagramas de tiempo Redes de petri Tcnicas de descripcin formal

Pruebas de protocolo
Validacin: Comprobacin de que un protocolo cumple una serie
de propiedades: ausencia de interbloqueos. ausencia de lazos improductivos. capacidad de recuperacin y sincronizacin.

Verificacin: Demostracin de que un protocolo, junto con el


servicio dado por el nivel inferior, dan al nivel superior el servicio especificado: Exploracin del rbol de estados (para autmatas). Equivalencias algebraicas (para descripciones observables). Verificacin lgica (para descripciones axiomticas).

Anlisis de prestaciones
Modelado estadstico de un protocolo con la finalidad de determinar su eficacia. Un protocolo no solo debe ser lgicamente correcto, tambin debe realizar sus funciones eficientemente. Estimacin del caudal eficaz, ocupacin de recursos y tiempos de respuesta, bajo los supuestos de trficos caractersticos del nivel. Simulacin, la complejidad de los protocolos actuales no permite hacer, en la mayora de los casos, modelos analticos. Pruebas parciales. Una prueba nunca puede ser total por problemas de complejidad (salvo en casos triviales). Es necesario realizar automatizacin o semi automatizacin de la generacin de pruebas.

Vous aimerez peut-être aussi