capitulo 4 ccna 1

Post on 08-Apr-2017

271 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1

OSI Capa de Transporte

Network Fundamentals – Chapter 4

2© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Objetivos Explicar rol de los protocolos de transporte

Ver al operación de TCP para mantener la confiabilidad

Analizar como TCP reemsambla los segmentos y que hace en caso de pédida.

Analizar la operación de UDP

3© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Capa de transporte Segmentar y multiplexar aplicaciones

Integridad datos (info. Completa y en orden)

Negociación parámetros para establecer sesión

4© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Capa de transporte Segmentación, seguir la pista a los segmentos,

reemsamblar, separar múltiples comunicaciones, control de flujo

5© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Capa transporte Tipos de aplicaciones y sus requerimientos (TCP o UDP)

6© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Capa de transporte

UDP: –No orientado conexión –No se establece sesion entre aplicaciónes antes de enviar datos–Simple, poco overhead, –No confiable –Ejemplos: DNS, VoIP, streaming (video)

TCP: –Orientado conexión–Confiable– Web, email, transferencia archivos

7© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Encabezados

8© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Capa transporte Cada aplicación es representada con un número de puerto Combinación IP y puerto = socket 192.168.1.20:80 Ver puertos activos: C: netstat

9© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Capa transporte TCP numera los segmentos para después ordenarlos

UDP los entrega sin importar el orden

10© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Confiabilidad TCP TCP usa el número de secuencia y el ACK para

manterner al confiabilidad

11© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Clasificacion de números de puertos Conocidos: 0-1023, Ej: tcp,80,23, 25,110, udp 53,69 tftp

Registrados: 1024-49151 Ej: 8080 http, 8008 http, 1863 MSN,1433 MS Sql

Dinámicos/privados: 49152- 65535, puertos origen

Cmd> netstat -n

12© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Cmd> netstat -n Muestra, protocolo, puerto origen, puerto destino y estado de la conexion

Puerto 443 = SSL (conexion segura de HTTP)

Estado TIME_WAIT = solicitud de TERMINACION

13© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Establecimiento sesion TCP Tres pasos ( 3 handshake)

Host A envia SYN=1, host B envía ACK=1 y SYN = 1

14© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Hand-shake ejemplo

15© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Terminación de las sesion

16© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Terminación sesion

17© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Enlace de 3 vías

18© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Ordenado de segmentos Con el número se sequencia TCP ordena los

segmentos ( pueden haber viajado por diferentes rutas)

19© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Uso ACK Con el número de ACK, el destino pide el siguiente

segmento

20© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Uso ACK, ejemplo Si se pierde el segmento 6 el ACK2 será = 3431

450 + 400 + 1000 + 1400 + 180 + 1

21© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Retransmision segmentos, uso ACK TCP tiene métodos para manejar la pérdida de segmentos

Cada segmento o grupo de segmentos debe ser reconocido ACK Si no llega el reconociento de la recepción (ACK), se debe retransmitir

22© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Control de flujo Impide que el receptor se vea abrumado por los datos entrantes

Si hay congestión se puede variar el tamaño de la ventana

Evita la pérdida de segmentos

23© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Cuándo usar UDP ? Aplicaciones que toleran pédidas de segmentos y

requieren una transmisión rápida.

Ejemplos: Domain Name System (DNS) -

Simple Network Management Protocol (SNMP)

Dynamic Host Configuration Protocol (DHCP)

Routing Information Protocol (RIP)

Trivial File Transfer Protocol (TFTP)

24© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolo UDP UDP no ordena los segmentos en el destino, los

entrega como van llegando

25© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

UDP Protocol UDP puerto bien conocido para comunicacion entre

aplicaciones , similar al funcionamiento de TCP

26© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Comunicacion entre clientes y server Puertos well-know y puertos dinámicos

27© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

top related