Sunteți pe pagina 1din 30

REDES

Seguridad de datos

Ing. Sixto Plasencia Rodrguez

Contenido
1. INTRODUCCIN a. CONCEPTO DE RED b. CONCEPTOS EN REDES c. TIPOS DE REDES d. TOPOLOGAS DE RED 2. SEGURIDAD EN LA TRANSMISIN DE DATOS a. MECANISMO RPC b. PAQUETES DE COMUNICACIN c. FALLAS EN LA TRANSMISIN DE DATOS d. METODOS DE CONTROL DE ERRORES 3. CONCLUSIN

Concepto de Red
Sistema de interconexin entre computadores que permite compartir recursos e informacin.
Componentes: Computadores Tarjetas de conexin Cables de conexin Dispositivos y perifricos Software apropiado

CONCEPTOS EN REDES
BIT. Unidad de informacin mas pequea(digito binario) que contiene unos o ceros para indicar la presencia o no de carga elctrica. BYTE. Unin de 8 bits, es la unidad bsica de informacin binaria y equivale a un carcter: letra o digito SISTEMA DE CODIFICACIN. Desarrollados para el intercambio de informacin entre computadores. El mas conocido es el cdigo ASCII(American Standard for information Interchange). MODEM. Equipo que convierte seales digitales del computador a las analgicas de la lnea telefnica(modulacin), las enva a otro computador y cuando las recibe este, las vuelve a convertir de analgicas a digitales(desmodulacin).

TIPOS DE REDES
RED DE AREA LOCAL(LAN) Si los computadores estn conectados dentro de un mismo edificio. RED DE AREA METROPOLITANA(MAN) Si los computadores estn conectados dentro de una misma ciudad. RED DE AREA EXTENSA(WAN) Si los computadores estn conectados desde cualquier parte del mundo

TOPOLOGAS DE RED
TOPOLOGA BUS Todas las estaciones(Pcs) estn conectadas a un bus o canal nico. Esta conexin se realiza mediante conectores BNC y termina con resistores o terminadores

TOPOLOGAS DE RED
TOPOLOGA ANILLO El cable se conecta en lnea circular con ayuda de conectores transeiver de tal manera que una estacin solo tiene contacto directo con otras dos
D A C

TOPOLOGAS DE RED
TOPOLOGA ESTRELLA Todas las estaciones se conectas mediante conectores RJ45 a una central denominado HUB o concentrador o a un servidor el mismo que gestiona la comunicacin entre las estaciones conectadas
D A D C

MTODOS DE ACCESO AL BUS


Mtodos de Acceso al Bus

Controlado (Determinstico)

Al azar (No determinstico)

Organizacin centralizada del bus

Organizacin descentralizada del bus

CSMA

CD

CA

MTODOS DE ACCESO AL BUS


Mtodo Master / Slave
Master Recepcin de Datos Recepciona el comando Slave 1 Slave 2

Envio de Datos

Recepcin del comando, envo de los datos y envo de Fin de Mensaje Datos Recepciona los datos Fin de Mensaje

Fin de Mensaje

Recepcin de Fin de Mensaje

MTODOS DE ACCESO AL BUS


Mtodo del Token: Bajo el principio del token
(postas), todos los participantes estn en condiciones de realizar el control de la

comunicacin.
Anillo Lgico

MTODOS DE ACCESO AL BUS


Mtodo del Token Passing: "Mtodo de
Acceso Hbrido", y viene a ser una combinacin de los mtodos del Token Bus y Master/Slave. Aqu se tienen participantes activos que toman el control de la comunicacin, y participante pasivos.
Participantes activos

5
Participantes pasivos

MTODOS DE ACCESO AL BUS


Mtodo CSMA:
La abreviacin CSMA proviene de "Carrier Sense Multiple Access". Para esto cada participante que desea transmitir, verifica si el bus esta ocupado (Carrier Sense) y transmite en caso este desocupado

SEGURIDAD DE DATOS
Metodos para detectar y corregir errores....

MECANISMO RPC
Secuencia de llamadas para completar la comunicacin, consta de un modulo llamado cucleo el mismo que debe ser instalado tanto en el servidor como el cliente
CLIENTE 1 4 FRONTAL SISTEMA POSTERIOR NUCLEO 3 SERVIDOR

NUCLEO

RED

PAQUETES DE COMUNICACIN
REQUEST(REQ). Requerimiento de algo enviada del cliente al servidor RESPONSE(RES). Respuesta en atencin al requerimiento del cliente enviada por el servidor ACKNOWLEDGE(ACK). Enviado tanto del servidor al cliente como del cliente al servidor para indicar la recepcin correcta del REQ y/o del RES NOT ACKNOWLEDGE(NCK). Enviado tanto del servidor al cliente como del cliente al servidor para indicar la recepcin incorrecta del REQ y/o del RES ARE YOU ALIVE(AYA). Enviado del cliente al servidor para preguntar si este se encuentra activo. I AM ALIVE(IAA). Enviado del servidor al cliente para indicar que si esta en actividad

PAQUETES DE COMUNICACIN
FORMA DE USO
REQ ACK

AYA
IAA Cliente RES NCK Servidor

FALLAS EN LA TRANSMISIN DE DATOS


CUANDO EL PAQUETE ENVIADO DE UN LUGAR A OTRO SE PIERDE CUANDO EL PAQUETE NO SE PIERDE PERO LLEGA CON ERRORES

CUANDO EL PAQUETE SE PIERDE


FALLA # 01:
Cliente REQ REQ ACK RES ACK Servidor

SOLUCION: enumerar los mensajes para poder enviarlos hasta que este sea recibido satisfactoriame nte

REQ(1) ACK(1) REQ(2) Cliente ACK(1) RES(1) ACK(1) Servidor

CUANDO EL PAQUETE SE PIERDE


FALLA # 02:
REQ(1) ACK(1) AYA(1) AYA(2) AYA(3)

Cliente

Servidor

SOLUCION: Intermitentemente el cliente debe tener la capacidad de salir de su estado de espera

CUANDO EL PAQUETE SE PIERDE


FALLA # 03:
REQ(1) ACK(1) RES(1) AYA(1) Cliente RES(2) ACK(2) Servidor

SOLUCION: Mantener una copia de la respuesta en una memoria auxiliar hasta recibir el ACK correspondiente

CUANDO EL PAQUETE TIENE ERRORES


FALLA # 04:
REQ(1) ACK(1) RES(1)

NCK(1)
Cliente RES(2) ACK(2) Servidor

SOLUCION: establecer una forma de comprobacion de la informacion recibida

CUANDO EL PAQUETE TIENE ERRORES


BIT DE PARIDAD:
1 0 1 1 0 1 0 1 2. 1 1 0 0 1 0 1 3 0 1 0 1 0 1 0 4 1 0 1 1 0 1 0 5 0 0 0 0 1 0 0 6 1 0 0 0 1 0 1 7 1 1 1 1 1 1 1 PI 1 1 0 0 0 0 1 PP 0 0 1 1 1 1 0

CUANDO EL PAQUETE TIENE ERRORES


BIT DE PARIDAD POR BLOQUES:
1 2 3 4 5 6 7 P 1 0 1 1 0 1 0 1 0 2 1 1 0 0 1 0 1 0 3 0 1 0 1 0 1 0 1 4 1 0 1 1 0 1 0 0 5 0 0 0 0 1 0 0 1 6 1 0 0 0 1 0 1 1 7 1 1 1 1 1 1 1 1 P 0 0 1 1 1 1 0 0

CUANDO EL PAQUETE TIENE ERRORES


CRC: Concepto
G(x) G(x)

Cliente

Servidor

IR(x)

I(x): Informacion a enviar G(x): Polinomio Generador existente en ambos extremos IR(x): Trama o paquete que se envia de un extremo a otro

CUANDO EL PAQUETE TIENE ERRORES


CRC: Proceso
Emisor
I(x)

IR

Receptor

R(x) = CRC

Reglas de divisin 1+1=0 01=1 11=0 0+1=1

Divisin por G(x)

Divisin por G(x)

Transmisin buena

R(x) = 0 No Transmisin errada

CUANDO EL PAQUETE TIENE ERRORES


CRC: Pasos En el emisor: 1. Informacion: 2. Polinomio: 3. Vector auxiliar: 4. Calcular: 5. B dividido por G: 6. R se le resta a B: El receptor: 1. divide entre G: Si R=0

I(x) G(x) = ag xg +... + a2 x2 + a1 x1 + a0 x0 H(g) = 100...0. (#0s=g+1) B = I(x) . H(g) B/G = Q + R/G(x) IR(x) = B - R

R=IR(x)/G No hubo errores

CUANDO EL PAQUETE TIENE ERRORES


CRC: Ejemplo
En el emisor 1. I = 110101 2. G = 1 x3 + 0 x2 + 1 x + 1 x0 = 1011 3. H = 10000(g=3) 4. B = I . H = 1101010000 5. B/G = Q + R/G = 1101010000/ 1011 = 1001101+ 1 / 1011 6. B - R = 1101001111 El receptor: 1. 1101001111 / 1011 = 1001101, R=0

FORMATO DEL PAQUETE


Paquete con paridad
Start bit Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Paridad Stop bit

Paquete con CRC


FLAG BYTES DE DATOS CRC OTROS BYTES DE CONTROL FLAG

GRACIAS...

Ing. Sixto Plasencia Rodrguez sixtopr@infonegocio.com.pe

S-ar putea să vă placă și