protocolos de red clase 2

44
PROTOCOLOS DE RED CLASE 2/4 Por José Luis Carrillo

Upload: ingjlcarrillo

Post on 11-Jul-2015

219 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Protocolos de red   clase 2

PROTOCOLOS DE REDCLASE 2/4

Por José Luis Carrillo

Page 2: Protocolos de red   clase 2

TCP/IPCapa 2

Page 3: Protocolos de red   clase 2

RESUMEN

Modulación MultiplexaciónCódigos de

Línea

OSI TCP/IP

FISICA FISICA

AC

CES

O D

E R

ED

Page 4: Protocolos de red   clase 2

Capa de Enlace de Datos

Page 5: Protocolos de red   clase 2

Direcciones MAC

• MAC (Media Access Control)

• Dirección física o de hardware.

• Está formada por 48 bits representados normalmente mediante dígitos hexadecimales agrupados en 6 pares.

Page 6: Protocolos de red   clase 2

Direcciones MAC

• La mitad de los bits de la dirección MAC son usados para identificar al fabricante de la tarjeta, y los otros 24 bits son utilizados para diferenciar cada una de las tarjetas producidas por ese fabricante.

Page 7: Protocolos de red   clase 2

Visualizar la MACWindows

Page 8: Protocolos de red   clase 2

Visualizar la MACLinux

Page 9: Protocolos de red   clase 2

Algunos conceptos

• Protocolos: ?

Page 10: Protocolos de red   clase 2

PDU’sProtocol Data Unit:

Capa 2: Trama (frame)

Capa 3: Paquete

Capa 4: Segmento para TCP

Datagrama para UDP

Page 11: Protocolos de red   clase 2

Encapsulamiento

Page 12: Protocolos de red   clase 2

Encapsulamiento

Page 13: Protocolos de red   clase 2

Interfaz Serial

Interfaz o puerto de comunicación de datos digitales donde la información es enviada bit a bit enviando uno sólo a la vez.

Page 14: Protocolos de red   clase 2

Interfaz Paralela

Interfaz o puerto de comunicación de datos digitales donde se pueden enviar varios bits simultaneamente.

Page 15: Protocolos de red   clase 2

RFC(Request for Comment)

conjunto de documentos que sirven de referencia para la comunidad de Internet, que describen, especifican y asisten en la implementación, estandarización y discusión de la mayoría de las normas, los estándares, las tecnologías y los protocolos relacionados con Internet y las redes en general.

Page 16: Protocolos de red   clase 2
Page 17: Protocolos de red   clase 2

Protocolo ARP

• Address Resolution Protocol

• Protocolo que asocia una dirección lógica con una dirección física.

• Encuentra la dirección MAC que corresponde a una determinada dirección IP.

• La tabla ARP se almacena en cache.

• RFC-826.

Page 18: Protocolos de red   clase 2

Protocolo RARP

• Reverse Address Resolution Protocol

• Protocolo que asocia una dirección lógica con una dirección física.

• Encuentra la dirección IP que corresponde a una determinada dirección MAC.

• Sólo se usa en Ethernet y TCP/IP.

• RFC-826.

Page 19: Protocolos de red   clase 2

TABLA ARP

Page 20: Protocolos de red   clase 2

Visualización de tabla ARP(Windows)

Page 21: Protocolos de red   clase 2

Visualización de tabla ARP(Linux)

Page 22: Protocolos de red   clase 2

Captura de Conversación ARP(Linux)

Page 23: Protocolos de red   clase 2

Visualización solicitudes ARPLinux

Page 24: Protocolos de red   clase 2

Verificación de Estados de Entrada

Page 25: Protocolos de red   clase 2

Estados ARP

ARP cache entry state meaning action if used

permanentnever expires; never

verifiedreset use counter

noarpnormal expiration; never

verifiedreset use counter

reachable normal expiration reset use counter

stalestill usable; needs

verificationreset use counter; change

state to delay

delayschedule ARP request;

needs verificationreset use counter

probe sending ARP request reset use counter

incomplete first ARP request sent send ARP request

failed no response received send ARP request

Page 26: Protocolos de red   clase 2

Datagrama ARPTipoHardw

TipoPotoc.

Tam.Hard.

Tam.Protoc.

TipoOperac

MACOrigen

IPOrigen

MACDest.

IPDest.

CRC

2 2 1 1 2 6 4 6 4 4

MAC Dest : Dirección MAC destino.MAC Origen : Dirección MAC Origen.Tipo Hardw : Especifica el medio sobre el cual se trabaja , el valor 1 lo toma cuando el medio es Ethernet.Tipo de protoc : tipo de protocolo que es mapeado , para IP toma el valor 0x0800.Tam. Hard. : Tamaño de dirección de Hardware.Tam. Protoc. : Tamaño de dirección de protocolo (IP)Tipo de Operac : Especifica la operación , esto son los diferentes valores que pude tomar el campo ARP request (1) , ARP reply (2) , RARP request (3) , RARP reply (4).IP Origen : Dirección IP Origen.IP Destino : Dirección IP Destino.

Page 27: Protocolos de red   clase 2

Protocolo SLIP

• Serial Line Internet Protocol

• Origen en los años 80’s.

• Funciona(ba) a través de puertos seriales.

• Muy utilizado para conexiones dialup vía modem.

Page 28: Protocolos de red   clase 2

Protocolo SLIP

• Protocolo Obsoleto.

• Aún utilizado en microcontroladores.

• Funciona en Ethernet y TokenRing.

• Diseñado por 3COM.

• RFC 1055

Page 29: Protocolos de red   clase 2

Características SLIP

• Ambos ordenadores en un enlace SLIP necesitan conocer la dirección del otro para el enrutamiento.

• Sólo se puede ejecutar un protocolo en una conexión SLIP.

• No tiene corrección de errores, lo delega a capas superiores.

• Limitado a velocidades bajas (19 [Kbps])

Page 30: Protocolos de red   clase 2

Funcionamiento SLIP

• La trama SLIP comienza y termina con el carácter SLIP-END (11000000).

• Si un byte de la trama IP coincide con el carácter

SLIP-END, 11000000(C0)se transmite la secuencia de dos bytes: DB DC, donde el carácter DB se denomina SLIP-ESC

• Si un byte de la trama IP coincide con el carácter SLIP-ESC (DB) se transmite la secuencia de dos bytes: DB DD.

Page 31: Protocolos de red   clase 2

Datagrama SLIP

Page 32: Protocolos de red   clase 2

Protocolo HDLC

• High Level Data Link Control

• Estándar ITU

• Soporta enlaces punto a punto y multipunto.

• Permite verificar errores de trama.

• Delega la corrección de errores a capas superiores.

• Encapsulamiento para interfaces seriales.

Page 33: Protocolos de red   clase 2

Trama HDLC

Bandera(7E)

Dirección(FF)

Control(03)

Variable FCS

1 1 1 X 4

FCS: Frame CheckSum

Page 34: Protocolos de red   clase 2

Protocolo PPP

• Point to Point Protocol

• Protocolo usado para mandar datagramas a través de una conexión serie.

• Puede transportar un alto número de protocolos.

• No esta limitado a IP.

• Proporciona detección de errores.

• RFC 1661.

Page 35: Protocolos de red   clase 2

Protocolo PPP

• Permite establecer una comunicación entre dos dispositivos. Generalmente usada para establecer una conexión de internet entre un particular y Carrier (proveedor de acceso).

• Tiene variantes como PPPoE (PPP OverEthernet) y PPPoA (PPP Over ATM).

• Basado en HDLC.

Page 36: Protocolos de red   clase 2

Trama PPP

Bandera(7E)

Dirección(FF)

Control(03)

Protocolo Datos FCS

1 1 1 2 X 4

LCP: Link Control ProtocolNCP Network Control Protocol

PAPCHAP

Page 37: Protocolos de red   clase 2

Operación PPP

• Se envían tramas LCP para configurar y optativamente verificar en enlace de datos.

• Se envían tramas NCP para elegir y configurar uno o mas protocolos de red.

• Se realiza la autentificación mediante PAP o CHAP.

• El enlace permanecerá activo hasta alguna petición de LCP o NCP de cerrar el enlace o debido a un evento externo.

Page 38: Protocolos de red   clase 2

Operación PPP

Page 39: Protocolos de red   clase 2

LCP & NCP

• Link Control Protocol (LCP): Para establecimiento, configuración y prueba del enlace de datos. Permite a las dos partes negociar varias opciones de la capa de enlace de datos.

• Network Control Protocols (NCPs): Para establecer y configurar diferentes protocolos de red. Permite a las dos partes negociar varias opciones de la capa de red.

Page 40: Protocolos de red   clase 2

LCP & NCP

Protocolo Código ID Longitud Datos

1 1 1 2 X

Protocolo Código ID Longitud Datos

1 1 1 2 X

LCP

NCP

Page 41: Protocolos de red   clase 2

Secuencia de conexión PPP

Page 42: Protocolos de red   clase 2

PAP & CHAP

• TAREA

Page 43: Protocolos de red   clase 2

Dispositivos de Red de Capa 2

Page 44: Protocolos de red   clase 2

RESUMEN

Modulación MultiplexaciónCódigos de

Línea

ARP SLIPPPP NCP

LCP

PAP/CHAP

OSI TCP/IP

FISICA FISICA

ENLACE ENLACE

AC

CES

O D

E R

ED

HDLC