TCP Tema 3.- Nivel de transporte en Internet
|
|
- Esteban Robles Iglesias
- hace 6 años
- Vistas:
Transcripción
1 TCP Tema 3.- Nivel de transporte en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material parcialmente adaptado del libro Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross, Ed. Addison-Wesley, Julio 2004 Temario 0.- Presentación de la asignatura 1.- Introducción 2.- Nivel de aplicación en Internet 3.- Nivel de transporte en Internet 4.- Nivel de red en Internet 5.- Nivel de enlace 17 Nov TCP 1/58 1
2 Temario 0.- Presentación de la asignatura 1.- Introducción 2.- Nivel de aplicación en Internet 3.- Nivel de transporte en Internet Principios Protocolo UDP Protocolo TCP 4.- Nivel de red en Internet 5.- Nivel de enlace 17 Nov TCP 2/58 Protocolos de transporte Aplicación Aplicación Aplicación Nivel de transporte TCP UDP Nivel de red IP Nivel de enlace 17 Nov TCP 3/58 2
3 Protocolos y servicios de transporte Ofrece comunicación lógica entre procesos de aplicación corriendo en diferentes hosts Los protocolos de transporte funcionan en los end sistems Emisor: separa los mensajes en segmentos, los pasa al nivel de red Receptor: reensambla los segmentos en mensajes, los pasa al nivel de aplicación Más de un protocolo de transporte disponible para las aplicaciones Internet: TCP y UDP aplicación transporte red enlace físico red enlace físico Comunicación lógica extremo a extremo red enlace físico red enlace físico red enlace físico red enlace físico aplicación transporte red enlace físico 17 Nov TCP 4/58 TCP RFCs: 793, 1122, 1323, 2018, 2581 Punto a punto Orientado a conexión Flujo de datos: Stream de bytes Ordenados Full-duplex MSS: Maximum Segment Size Control de flujo No saturar al receptor Control de congestión No saturar la red 17 Nov TCP 5/58 3
4 Contenido Multiplexación y demultiplexación en TCP Gestión de conexiones TCP Establecimiento y liberación Transferencia fiable y control de flujo Ventana deslizante Formato del segmento TCP Ejemplos 17 Nov TCP 6/58 Contenido Multiplexación y demultiplexación en TCP Gestión de conexiones TCP Establecimiento y liberación Transferencia fiable y control de flujo Ventana deslizante Formato del segmento TCP Ejemplos 17 Nov TCP 7/58 4
5 Cómo funciona la demux. Host recibe datagrama IP Cada datagrama tiene una IP origen e IP destino Cada datagrama lleva 1 segmento del nivel de transporte Cada segmento tiene un puerto origen y uno destino Nota: well-known port numbers para aplicaciones específicas ( El host podría emplear la dirección IP y el puerto destino para dirigir el segmento al socket apropiado puerto origen 32 bits datos de la aplicación (mensaje) puerto dest. otros campos de la cabecera formato de mensaje TCP/UDP 17 Nov TCP 8/58 Demultiplexación con conexión Conexión TCP identificada por 2 sockets Cada socket identificado por: Dirección IP Puerto TCP Es decir, la conexión viene identificada por: Dirección IP (1) Puerto TCP (1) Dirección IP (2) Puerto TCP (2) El receptor emplea la cuaterna para demultiplexar Cada host soporta múltiples conexiones TCP simultáneas Cada conexión identificada por esos 4 valores Con que uno sea diferente la conexión ya es diferente 17 Nov TCP 9/58 5
6 Demultiplexación con conexión Servidor web multiproceso P1 P4 P5 P6 P2 P1P3 SP: 5775 DP: 80 S-IP: B D-IP: C cliente IP: A SP: 9157 DP: 80 S-IP: A D-IP: C servidor IP: C SP: 9157 DP: 80 S-IP: B D-IP: C cliente IP: B 17 Nov TCP 10/58 Demultiplexación con conexión Servidor web monoproceso P1 P4 P2 P1P3 SP: 5775 DP: 80 S-IP: B D-IP: C cliente IP: A SP: 9157 DP: 80 S-IP: A D-IP: C servidor IP: C SP: 9157 DP: 80 S-IP: B D-IP: C cliente IP: B 17 Nov TCP 11/58 6
7 Contenido Multiplexación y demultiplexación en TCP Gestión de conexiones TCP Establecimiento y liberación Transferencia fiable y control de flujo Ventana deslizante Formato del segmento TCP Ejemplos 17 Nov TCP 12/58 Gestión de conexiones TCP Repaso: Ambos extremos establecen una conexión antes de intercambiar segmentos de datos cliente: inicia la conexión connect(sockcliente, (struct sockaddr*)&dirsock, sizeof(dirsock)); servidor: contactado por el cliente sock=accept(sockservidor, (struct sockaddr*)&dirsock, &dirlen); Ambos extremos cierran la conexión close(sockliente); close(sock); 17 Nov TCP 13/58 7
8 Gestión de conexiones Estableciendo una conexión: three way handshake Paso 1: El extremo cliente envía un segmento solicitando una conexión al servidor El segmento no tiene datos, solo cabecera cliente servidor 17 Nov TCP 14/58 Gestión de conexiones Paso 2: El extremo servidor envía un segmento al cliente confirmando (acknowledgement) la recepción del En el mismo segmento el servidor indica su deseo de establecer la conexión () El segmento no tiene datos, solo cabecera cliente, ACK servidor 17 Nov TCP 15/58 8
9 Gestión de conexiones Paso 3: cliente servidor El extremo cliente envía una confirmación al del servidor El segmento no tiene datos, solo cabecera Conexión establecida conectado, ACK ACK conectado Transferencia de datos 17 Nov TCP 16/58 Gestión de conexiones Cerrando una conexión Paso 1: Un extremo envía un segmento solicitando el cierre de la conexión El segmento no tiene datos, solo cabecera 17 Nov TCP 17/58 9
10 Gestión de conexiones Paso 2: El otro extremo confirma (ACK) la recepción del El extremo que ha enviado el ya no puede enviar más datos nuevos ACK Cierre solo de un sentido de la comunicación 17 Nov TCP 18/58 Gestión de conexiones Paso 3: El otro extremo envía un segmento solicitando el cierre de la conexión El segmento no tiene datos, solo cabecera ACK 17 Nov TCP 19/58 10
11 Gestión de conexiones Paso 4: Confirmación de ese segundo Por si ese último ACK se pierde, el que lo envió espera un tiempo (podría tener que volverlo a enviar) Conexión cerrada time wait ACK ACK cerrada cerrada 17 Nov TCP 20/58 Diagrama de estados SENT, ACK LISTEN Open pasivo Close Open activo, snd Close RCVD LISTEN ESTABLISHED ACK ESTABLISHED Close, snd RCVD rcv / snd,ack rcv / snd rcv ACK rcv, ACK / SENT Close, snd ESTABLISHED rcv / WAIT-1 WAIT-2 rcv / CLOSING TIMEWAIT 17 Nov TCP 21/58 rcv ACK rcv, ACK / rcv / rcv ACK Timeout 2xMSL Close, snd CLOSE WAIT LASTACK rcv ACK 11
12 Diagrama de estados SENT LISTEN Open activo, snd Close, ACK Open pasivo Close RCVD LISTEN ESTABLISHED Datos ACK ESTABLISHED Close, snd RCVD rcv / snd,ack rcv / snd rcv ACK rcv, ACK / SENT ACK.. WAIT-1 Close, snd rcv / ESTABLISHED CLOSING rcv / Close, snd CLOSE WAIT rcv ACK rcv, ACK / rcv ACK LASTACK rcv ACK WAIT-2 rcv / TIMEWAIT Timeout 2xMSL 17 Nov TCP 22/58 Diagrama de estados SENT LISTEN Open activo, snd Close, ACK Open pasivo Close RCVD LISTEN ESTABLISHED Datos ACK ESTABLISHED Close, snd RCVD rcv / snd,ack rcv / snd rcv ACK rcv, ACK / SENT CLOSE WAIT LAST ACK ACK ACK ACK.. WAIT-1 WAIT-2 TIMEWAIT WAIT-1 WAIT-2 Close, snd rcv / ESTABLISHED CLOSING TIMEWAIT rcv / 17 Nov TCP 23/58 rcv ACK rcv, ACK / rcv / rcv ACK Timeout 2xMSL Close, snd CLOSE WAIT LASTACK rcv ACK 12
13 Servidor Cliente Open activo, snd Open activo, snd Close Close Open pasivo Close Open pasivo Close LISTEN LISTEN rcv / snd,ack snd rcv / snd,ack snd Close, snd RCVD rcv / rcv ACK rcv, ACK / SENT Close, snd RCVD rcv / rcv ACK rcv, ACK / SENT Close, snd ESTABLISHED rcv / Close, snd ESTABLISHED rcv / rcv ACK WAIT-1 WAIT-2 rcv / rcv, ACK / rcv / CLOSING rcv ACK TIMEWAIT Timeout 2xMSL Close, snd CLOSE WAIT LASTACK rcv ACK WAIT-1 WAIT-2 rcv / CLOSING TIMEWAIT 17 Nov TCP 24/58 rcv ACK rcv, ACK / rcv / rcv ACK Timeout 2xMSL Close, snd CLOSE WAIT LASTACK rcv ACK Ejemplo $ tcpdump -ttnls tcp and host Kernel filter, protocol ALL, datagram packet socket tcpdump: listening on all devices eth0 P > telnet: S : (0) eth0 P telnet > : S : (0) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (27) ack eth0 P telnet > : : (0) ack eth0 P telnet > : FP : (8) ack eth0 P > telnet: : (0) ack eth0 P > telnet: F : (0) ack eth0 P telnet > : : (0) ack Nov TCP 25/58 13
14 Contenido Multiplexación y demultiplexación en TCP Gestión de conexiones TCP Establecimiento y liberación Transferencia fiable y control de flujo Ventana deslizante Formato del segmento TCP Ejemplos 17 Nov TCP 26/58 Transferencia fiable de datos Importante en nivel de aplicación, transporte, enlace Aplicación Aplicación Transporte Canal fiable 17 Nov TCP 27/58 14
15 Transferencia fiable de datos Importante en nivel de aplicación, transporte, enlace Aplicación Aplicación Transporte Canal fiable Red Canal no fiable Basado en nivel no fiable 17 Nov TCP 28/58 Transferencia fiable Cómo lograrla? Emisor espera confirmación de la recepción del segmento Si no recibe la confirmación en un tiempo razonable reenvía el segmento Se numeran los segmentos o los bytes para confirmarlos Una de las utilidades de los s es establecer los números de secuencia iniciales para los datos 17 Nov TCP 29/58 15
16 stop-and-wait Emisor, tras enviar espera la recepción de un ACK (confirmación) Si no la recibe tras un tiempo razonable retransmite el segmento 1 Datos ACK 2 Datos ACK 3 Datos Datos ACK 3 17 Nov TCP 30/58 Prestaciones de stop-and-wait Primer bit del paquete, t = 0 Último bit del paquete, t = L / R Emisor Receptor RTT Primer bit del paquete llega Ultimo bit llega, enviar ACK Llega ACK, enviar siguiente paquete, t = RTT + L / R Ejemplo: 1 Gbps, 15 ms e-e (one way), 1KByte 33KBytes por segundo! empleo el enlace el 0.027% del tiempo! 17 Nov TCP 31/58 16
17 Pipelined protocols Pipelining: emisor puede enviar varios segmento que estarán en camino sin aún haber sido confirmados buffering en el emisor y/o el receptor 17 Nov TCP 32/58 Pipelining Primer bit del paquete, t = 0 Último bit del paquete, t = L / R sender receiver RTT Llega ACK, enviar siguiente paquete, t = RTT + L / R Primer bit del paquete llega Ultimo bit llega, enviar ACK Último bit del 2º paquete, envía ACK Último bit del 3º paquete, envía ACK Ventana Aumenta la utilización del canal 17 Nov TCP 33/58 17
18 Números de sec. y ACK Nº de sec.: Número en el stream del primer byte de datos en el segmento Nº de ACK: Número de secuencia del siguiente byte que se espera recibir ACK acumulado y : Gastan 1 nº de secuencia Para poder ser confirmados Usuario escribe Clear host ACKs recepción de OK Host A Host B Seq=42, ACK=79, data = Clear Seq=79, ACK=47, data = Ok Seq=47, ACK=80 host ACKs recepción de Clear, manda OK tiempo 17 Nov TCP 34/58 Ventana deslizante Full-duplex: Ambos extremos son emisor y receptor Por simplicidad analicemos solo un sentido Emisor Ventana anunciada por el receptor Datos de la aplicación a enviar Enviados y confirmados Enviados Se pueden enviar No se pueden enviar hasta que se desplace la ventana Receptor Buffer de recepción Entregados a la App Recibidos y confirmados Ventana que anuncia 17 Nov TCP 35/58 18
19 Ventana deslizante La aplicación receptor lee bytes del stream (la ventana se abre en el emisor, se desliza en el receptor)... Emisor Ventana anunciada por el receptor Datos de la aplicación a enviar Enviados y confirmados Enviados Se pueden enviar No se pueden enviar hasta que se desplace la ventana Receptor Buffer de recepción Entregados a la App Recibidos y confirmados Ventana que anuncia 17 Nov TCP 36/58 Ventana deslizante La aplicación receptor lee bytes del stream (la ventana se abre en el emisor, se desliza en el receptor) Emisor Ventana anunciada por el receptor Datos de la aplicación a enviar Enviados y confirmados Enviados Se pueden enviar No se pueden enviar hasta que se desplace la ventana Receptor Buffer de recepción Entregados a la App Recibidos y confirmados Ventana que anuncia 17 Nov TCP 37/58 19
20 Ventana deslizante Se reciben más confirmaciones Se confirma siempre el último dato recibido consecutivo (sin huecos) La ventana se desliza en el emisor... Emisor Ventana anunciada por el receptor Datos de la aplicación a enviar Enviados y confirmados Enviados Se pueden enviar No se pueden enviar hasta que se desplace la ventana Receptor Buffer de recepción Entregados a la App Recibidos y confirmados Ventana que anuncia 17 Nov TCP 38/58 Ventana deslizante Se reciben más confirmaciones Se confirma siempre el último dato recibido consecutivo (sin huecos) La ventana se desliza en el emisor Emisor Ventana anunciada por el receptor Datos de la aplicación a enviar Enviados y confirmados Enviados Se pueden enviar No se pueden enviar hasta que se desplace la ventana Receptor Buffer de recepción Entregados a la App Recibidos y confirmados Ventana que anuncia 17 Nov TCP 39/58 20
21 Tamaño de la ventana Caso Stop&Wait, el tiempo de propagación y el de transmisión de la confirmación no se aprovecha Caso de ventana deslizante: qué tamaño mínimo debe tener la ventana para aprovechar ese tiempo?... S&W Ventana deslizante Ventana=BWxRTT RTT RTT 17 Nov TCP 40/58 Producto RTTxBW Enlace E1 (2.048Kbps) a través de Europa (60ms) Ventana > 15KBytes Tamaño máximo de la ventana es 64KBytes Problemas: Enlace de 10Mbps a través de Europa Ventana > 74KBytes Mayor que el máximo que permiten 16bits (!!) Enlace E1 transoceánico (300ms) Ventana > 76KBytes (!!) Enlace Gigabit dentro de España (20ms) Ventana > 2.5MBytes (!!!) Soluciones: Aumentar el tamaño máximo de la ventana a 32bits (opción window scale) Realizar varias conexiones simultáneamente (empleado por algunos sistemas peer-to-peer) 17 Nov TCP 41/58 21
22 Contenido Multiplexación y demultiplexación en TCP Gestión de conexiones TCP Establecimiento y liberación Transferencia fiable y control de flujo Ventana deslizante Formato del segmento TCP Ejemplos 17 Nov TCP 42/58 Segmento TCP URG: datos urgentes (casi no se usa) ACK: El nº ACK es válido PSH: Push Entregar datos a App RST,, : establecimiento y fin de la conexión Internet checksum (como en UDP) Puerto origen 32 bits Puerto destino Número de secuencia Número de confirmación Long No cab. usado UA P R S F checksum Ventana Puntero a urgentes Opciones (longitud variable) Datos de aplicación (longitud variable) Cuenta en bytes de datos (no en segmentos) Tamaño de la ventana que se anuncia al emisor 17 Nov TCP 43/58 22
23 Piggybacking Todos los segmentos incluyen la cabecera Los campos para confirmaciones viajan siempre en la cabecera Se puede aprovechar el flujo de datos en un sentido para enviar las confirmaciones del otro write() write() write() timer write() write() 17 Nov TCP 44/58 Contenido Multiplexación y demultiplexación en TCP Gestión de conexiones TCP Establecimiento y liberación Transferencia fiable y control de flujo: Ventana deslizante Formato del segmento TCP Ejemplos 17 Nov TCP 45/58 23
24 Ejemplo de ventana deslizante (Receptor lento) tcpdump en el emisor 0 eth0 < > : S 0:0(0) win <mss 1460> eth0 > > : S 0:0(0) ack 1 win <mss 1460> eth0 < > :. 1:1(0) ack 1 win eth0 > > : P 1:1449(1448) ack 1 win eth0 > > : P 1449:2897(1448) ack 1 win eth0 < > :. 1:1(0) ack 1449 win eth0 > > : P 2897:4345(1448) ack 1 win eth0 > > : P 4345:5793(1448) ack 1 win eth0 < > :. 1:1(0) ack 4345 win eth0 > > : P 5793:7241(1448) ack 1 win eth0 > > : P 7241:8689(1448) ack 1 win eth0 > > : P 8689:10137(1448) ack 1 win eth0 < > :. 1:1(0) ack 5793 win eth0 > > : P 10137:11585(1448) ack 1 win eth0 > > : P 11585:13033(1448) ack 1 win eth0 < > :. 1:1(0) ack 8689 win eth0 > > : P 13033:14481(1448) ack 1 win eth0 > > : P 14481:15929(1448) ack 1 win eth0 > > : P 15929:17377(1448) ack 1 win Nov TCP 46/58 Ejemplo (cont.) eth0 < > :. 1:1(0) ack win eth0 > > : P 56473:57921(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 > > : P 57921:59369(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 > > : P 59369:60817(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 > > : P 60817:62265(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 < > :. 1:1(0) ack win eth0 > > : P 62265:63713(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 > > : P 63713:65161(1448) ack 1 win eth0 > > : P 63713:65161(1448) ack 1 win eth0 < > :. 1:1(0) ack win Nov TCP 47/58 24
25 Ejemplo (cont.) eth0 < > :. 1:1(0) ack win eth0 > > : P 65161:66609(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 > > : P 66609:68057(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 < > :. 1:1(0) ack win eth0 < > :. 1:1(0) ack win eth0 < > :. 1:1(0) ack win eth0 > > : P 68057:69505(1448) ack 1 win eth0 > > : P 69505:70953(1448) ack 1 win eth0 > > : P 70953:72401(1448) ack 1 win eth0 < > :. 1:1(0) ack win eth0 > > : :73849(1448) ack 1 win eth0 > > : P 73849:75297(1448) ack 1 win eth0 < > :. 1:1(0) ack win Nov TCP 48/58 Ejemplo de HTTP IP localhost > localhost.http: S 0:0(0) win IP localhost.http > localhost.53434: S 0:0(0) ack 1 win IP localhost > localhost. ack 1 win IP localhost > localhost.http: P 1:8(7) ack 1 win IP localhost.http > localhost.53434:. ack 8 win IP localhost.http > localhost.53434: P 1:1457(1456) ack 8 win IP localhost.http > localhost.53434: F 1457:1457(0) ack 8 win IP localhost > localhost. ack 1458 win IP localhost > localhost.http: F 8:8(0) ack 1458 win IP localhost.http > localhost.53434:. ack 9 win Nov TCP 49/58 25
26 Ejemplo de telnet $ telnet Trying Connected to Escape character is '^]'. Red Hat Linux release 6.0 (Hedwig) Kernel on an i586 login: ro Password: Last login: Fri Nov 9 09:30:27 from lucas.net.tlm.unavarra.es [ro@pc1r11 ro]$ ls -al total 3 drwxr-xr-x 2 ro users 1024 Oct 31 20:10. drwxr-xr-x 5 root root 1024 Sep 25 19:25.. -rw ro users 482 Nov 9 09:30.bash_history [ro@pc1r11 ro]$ date Fri Nov 9 09:50:57 CET 2001 [ro@pc1r11 ro]$ ls [ro@pc1r11 ro]$ exit logout Connection closed by foreign host. 17 Nov TCP 50/58 Ejemplo de telnet (Establecimiento + login) $ /opt3/ro/ficheros/bin/tcpdump_ro -ttnls tcp and host Kernel filter, protocol ALL, datagram packet socket tcpdump: listening on all devices eth0 P > telnet: S : (0) eth0 P telnet > : S : (0) ack eth0 P > telnet: : (0) ack Negociación de opciones login (ro) eth0 P > telnet: P : (27) ack eth0 P telnet > : : (0) ack eth0 P telnet > : P : (12) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (39) ack eth0 P > telnet: P : (118) ack eth0 P telnet > : P : (3) ack eth0 P > telnet: P : (3) ack eth0 P telnet > : : (0) ack eth0 P telnet > : P : (69) ack eth0 P > telnet: P : (3) ack eth0 P telnet > : : (0) ack eth0 P telnet > : P : (7) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (2) ack eth0 P telnet > : P : (2) ack eth0 P > telnet: : (0) ack Nov TCP 51/58 26
27 Ejemplo de telnet (password) password (roupna) prompt eth0 P telnet > : P : (10) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : : (0) ack eth0 P > telnet: P : (2) ack eth0 P telnet > : : (0) ack eth0 P telnet > : P : (2) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (64) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (16) ack eth0 P > telnet: : (0) ack Nov TCP 52/58 Ejemplo de telnet (ls -al) ls -al eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (2) ack eth0 P telnet > : P : (2) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (9) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (203) ack eth0 P > telnet: : (0) ack Nov TCP 53/58 27
28 Ejemplo de telnet (date, ls) date ls eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (2) ack eth0 P telnet > : P : (2) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (30) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (16) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (2) ack eth0 P telnet > : P : (2) ack eth0 P > telnet: : (0) ack eth0 P telnet > : P : (16) ack eth0 P > telnet: : (0) ack Nov TCP 54/58 Ejemplo de telnet (exit + cierre) exit eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (1) ack eth0 P telnet > : P : (1) ack eth0 P > telnet: : (0) ack eth0 P > telnet: P : (2) ack eth0 P telnet > : P : (2) ack eth0 P telnet > : FP : (8) ack eth0 P > telnet: : (0) ack eth0 P > telnet: F : (0) ack eth0 P telnet > : : (0) ack Piggybacking del 17 Nov TCP 55/58 28
29 Resumen Principios detrás de los servicios del nivel de transporte: multiplexación, demultiplexación transferencia fiable de datos control de flujo control de congestión Implementaciones en Internet UDP TCP 17 Nov TCP 56/58 Temario 0.- Presentación de la asignatura 1.- Introducción 2.- Nivel de aplicación en Internet 3.- Nivel de transporte en Internet Principios Protocolo UDP Protocolo TCP 4.- Nivel de red en Internet 5.- Nivel de enlace 17 Nov TCP 57/58 29
30 Próxima clase Nivel de red: funciones Enrutamiento Lecturas recomendadas: [1] 4.1, 4.5, 4.6, Nov TCP 58/58 30
TCP: Carácterísticas Establecimiento y finalización de conexiones
Clase 17 TCP: Carácterísticas Establecimiento y finalización de conexiones Tema 5.- Nivel de transporte en Internet Dr. Daniel Morató Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad
Más detallesControl de flujo en TCP
Clase 20 Control de flujo en TCP Tema 5.- Nivel de transporte en Internet Dr. Daniel Morató Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen, 3º curso Temario
Más detallesClase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet
Clase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso Temario 1.-
Más detallesCapa de Transporte, TCP y UDP
Capa de Transporte, TCP y UDP Mg. Gabriel H. Tolosa tolosoft@unlu.edu.ar Be conservative in what you do, be liberal in what you accept from others. Jon Postel Principio de Robustez Capa de Transporte Ofrece
Más detallesGUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP.
GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP. OBJETIVOS Introducir conceptos de las comunicaciones: protocolo, jerarquías de protocolos y estándares utilizados. Conocer los
Más detallesNivel de transporte: UDP
Clase 16 Nivel de transporte: UDP Tema 5.- Nivel de transporte en Internet Dr. Daniel Morató Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen, 3º curso Temario
Más detallesCapas de Transporte del modelo OSI y del Modelo TCP/IP Servicios y Protocolos Conceptos y características
Facultad de Ingeniería Universidad de Buenos Aires 75.33 Redes y Teleprocesamiento I Capas de Transporte del modelo OSI y del Modelo TCP/IP Servicios y Protocolos Conceptos y características Prof. María
Más detallesRepaso de conceptos Tema 1.- Introducción
Clases 2 y 3 Repaso de conceptos Tema 1.- Introducción Dr. Daniel Morató Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen, 3º curso Material parcialmente adaptado
Más detallesTema 3: El protocolo TCP
1 Tema 3: El protocolo TCP Capítulos: Introducción Puertos y conexiones Control de flujo. Recuperación de errores Control de congestión Formato de un segmento TCP Establecimiento y cierre de una conexión
Más detallesQué es Internet? Cómo funciona Internet?
Qué es Internet? Cómo funciona Internet? Tema 1.- Introducción Dr. Daniel orató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso aterial adaptado del libro Computer Networking:
Más detallesNivel de Transporte en Internet
Nivel de Transporte en Internet Nivel de Transporte en TCP/ La capa de transporte transmite mensajes entre las aplicaciones de dos ordenadores. La programación de aplicaciones sobre el nivel de transporte
Más detallesRedes de computadores. Práctica 3
Ingenieria Informática. Redes de computadores Práctica 3 El protocolo TCP 1 El protocolo TCP Introducción a TCP TCP es un protocolo de nivel de transporte completo que proporciona un servicio de transferencia
Más detallesARQUITECTURA DE REDES Laboratorio
1nsloo.cl ARQUITECTURA DE REDES Laboratorio Práctica 7: Protocolos de transporte en TCP/IP 1. OBJETIVO Conocer las características de los protocolos de transporte de la arquitectura TCP/IP: TCP y UDP.
Más detallesFuncionamiento de Servicios Web, FTP
Funcionamiento de Servicios Web, FTP Tema 2.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material adaptado del libro Computer
Más detallesSockets (TCP) Tema 2.- Nivel de aplicación en Internet
Sockets (TCP) Tema 2- Nivel de aplicación en Internet Dr Daniel Morató es de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material parcialmente adaptado del libro Computer Networking:
Más detallesRedes (IS20) Ingeniería Técnica en Informática de Sistemas. http://www.icc.uji.es. CAPÍTULO 8: El nivel de transporte en Internet
Redes (IS20) Ingeniería Técnica en Informática de Sistemas http://www.icc.uji.es CAPÍTULO 8: El nivel de transporte en Internet ÍNDICE 1. Introducción Curso 2002-2003 - Redes (IS20) -Capítulo 8 1 1. Introducción
Más detallesRedes de Computadoras Junio de 2006. Teoría y problemas (75 %)
Redes de Computadoras Junio de 2006 Nombre: DNI: Teoría y problemas (75 %) 1. (1 punto) Suponga una aplicación P2P de compartición de ficheros en la que existe un servidor central que ofrece un servicio
Más detallesTEMA 3. Conceptos Avanzados del Protocolo TCP
AMPLIACIÓN DE SISTEMAS OPERATIVOS Y REDES Grados Ingeniería en Informática Universidad Complutense de Madrid TEMA 3. Conceptos Avanzados del Protocolo TCP PROFESORES: Rafael Moreno Vozmediano Rubén Santiago
Más detallesDirección donde conecta el nivel de aplicación: esto es el puerto.
Tema 4: La capa de transporte en Internet. 4.1 Introducción. Como ya hemos comentado existen, básicamente, dos protocolos de transporte en Internet: TCP y UDP. TCP (Tranport Control Protocol) es un protocolo
Más detallesTransmisión de secuencia de bytes confiablemente (Transission Control Protocol, TCP)
Transmisión de secuencia de bytes confiablemente (Transission Control Protocol, TCP) Contenidos Establecimiento y término de conexión Revisión a Ventana Deslizante Control de Flujo Temporizadores Adaptivos
Más detallesTransporte en Internet
Transporte en Internet UDP El User Datagram Protocol (UPD) es esencialmente una versión en la capa de transporte de IP. Observación: UDP es simple: sin control de flujo, sin control de errores, sin retransmisiones.
Más detallesINGENIERÍA INFORMÁTICA LABORATORIO DE REDES
INGENIERÍA INFORMÁTICA LABORATORIO DE REDES SESIÓN 1. SEMINARIO INTRODUCTORIO PILA DE PROTOCOLOS Objetivos 1 h. Introducir la pila Funciones y cabecera IPv4 Cabecera IPv6 Funciones y cabecera TCP Funciones
Más detallesTransporte fiable Ventana deslizante y go-back-n
Transporte fiable Ventana deslizante y go-back-n Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios Grado en Ingeniería en Tecnologías de Telecomunicación,
Más detallesBloque III Redes de Computadores
Bloque III Redes de Computadores Sistemas Telemáticos 2010-2011 Rafael Sebastian Departamento de Informática Escuela Técnica Superior de Ingenierías Universitat de València Adaptado de Rogelio Montañana
Más detallesClase 22 Nivel de Aplicación WWW Tema 6.- Nivel de aplicación en Internet
Clase 22 Nivel de Aplicación WWW Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso Temario
Más detalles2 El protocolo TCP 2.1 INTRODUCCIÓN
2 El protocolo TCP 2.1 INTRODUCCIÓN En primer lugar analizaremos las características fundamentales del protocolo de transporte TCP basándonos tanto en la propia definición del protocolo establecida en
Más detalles5 Compresión de Cabeceras de Van Jacobson
5 Compresión de Cabeceras de Van Jacobson 5.1 INTRODUCCIÓN El acceso a servicios de Internet a través de líneas de baja velocidad tanto alámbricas como inalámbricas pone de manifiesto el hecho de la gran
Más detallesCapa de TRANSPORTE. Ing. José Martín Calixto Cely Original: Galo Valencia P.
Capa de TRANSPORTE Ing. José Martín Calixto Cely Original: Galo Valencia P. Capa de Transporte La Capa 1 crea y transporta las corrientes de bits; La Capa 2 encapsula los paquetes de datos en tramas, y
Más detallesCapítulo 1. Introducción a la arquitectura de redes
Departamento de Tecnología Electrónica Algunas de las transparencias tienen copyright: Capítulo 1 Introducción a la arquitectura de redes Redes de computadoras: Un enfoque descendente 5th edition. Jim
Más detallesRedes de Computadoras Septiembre de 2006. Teoría y problemas (75 %).
Redes de Computadoras Septiembre de 2006 Nombre: DNI: Teoría y problemas (75 ). 1. (2 puntos) Verdadero o falso? Razone además su respuesta. a) Un host A envía a un host B un fichero muy grande a través
Más detallesRedes de Computadoras Junio de 2007. Teoría y problemas
edes de Computadoras Junio de 2007 Nombre: DNI: Teoría y problemas 1. (2 puntos) Suponga la siguiente red de computadoras: H 1 S 1 H 2 L El nodo emisor H 1 envía al nodo receptor H 2 un mensaje de F bits
Más detallesProblemas de Arquitectura de Redes, Sistemas y Servicios 2 o Grado en Ingeniería en Tecnologías de Telecomunicación Conjunto de problemas 6
Problemas de Arquitectura de Redes, Sistemas y Servicios 2 o Grado en Ingeniería en Tecnologías de Telecomunicación Conjunto de problemas 6 Problema 6.1: Se pretende utilizar una red de area local de 10Mbps
Más detallesTEMA 7 PROTOCOLOS DE TRANSPORTE. TCP Y UDP.
TEMA 7 PROTOCOLOS DE TRANSPORTE. TCP Y UDP. 7.1 Generalidades El nivel de transporte proporciona un servicio extremo a extremo, puede ser. o Confiable, u orientado a conexión como TCP o No confiable, o
Más detallesDatos de usuario. Tipos de paquetes de la arquitectura TCP/IP. Telnet, FTP, E-mail, etc Aplicación. TCP, UDP Transporte. IP, ICMP, IGMP Red
Datos de usuario Secuencia de Octetos de la capa de Aplicación Cabecera TCP Segmento TCP Cabecera IP Datagrama IP Cabecera de red Paquete de capa de Red Tipos de paquetes de la arquitectura TCP/IP Telnet,
Más detallesSockets (UDP) Tema 2.- Nivel de aplicación en Internet
Sockets (UDP) Tema 2.- Nivel de aplicación en Internet Dr. Daniel Morató es de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Sockets y UDP UDP: no hay conexión entre cliente y servidor»
Más detallesALB-W-000003sp WHITE PAPER. White Paper. Medida del throughput con transmisiones sobre TCP. Septiembre 2009. Medida del throughput sobre TCP
White Paper Medida del throughput con transmisiones sobre TCP Septiembre 2009 A la hora de medir la tasa máxima de transmisión que puede ofrecer un enlace WiMAX se suele recurrir a herramientas similares
Más detallesMódulo 03 La Capa de Transporte (Pt. 1)
Módulo 03 La Capa de Transporte (Pt. 1) Redes de Computadoras Depto. de Cs. e Ing. de la Comp. Universidad Nacional del Sur Copyright Copyright 2010-2015 A. G. Stankevicius Se asegura la libertad para
Más detallesEscola Tècnica Superior d Enginyeria Informàtica Universitat Politècnica de València
Escola Tècnica Superior d Enginyeria Informàtica Universitat Politècnica de València Desarrollo de alternativas al protocolo TCP para redes inalámbricas Proyecto Final de Carrera Ingeniería Informática
Más detallesPRÁCTICA 4. A continuación se resumen algunos de los parámetros más interesantes del comando:
LABORATORIO DE REDES PRÁCTICA 4 GRAFO DE ESTADOS DE TCP Y CONTROL DE FLUJO DE TCP INTRODUCCIÓN El objetivo de esta práctica de laboratorio es observar los cambios de estados que se producen en una conexión
Más detallesProtocolo de Ventana Deslizante 2008
Protocolo de Ventana Deslizante 2008 ( wait Parada y Espera (Stop and Una vez se envía un paquete no se envía el siguiente paquete hasta que no se recibe el correspondiente ACK. En caso de recibir un NACK
Más detallesRedes de Computadores
Redes de Computadores Dr. Daniel Morató Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra daniel.morato@unavarra.es http://www.tlm.unavarra.es/asignaturas/rc_itig
Más detallesSeminario de Redes TRABAJO PRACTICO Nº 3. UDP y TCP. E-mail: deimos_azul@yahoo.com Padrón: 77902. E-mail: gonzalojosa@hotmail.
Departamento de Electrónica Facultad de Ingeniería Seminario de Redes TRABAJO PRACTICO Nº 3 UDP y TCP. Grupo: NMNK Responsable a cargo: Integrantes: Guzmán Pegazzano, Ma. Azul E-mail: deimos_azul@yahoo.com
Más detallesSISTEMAS OPERATIVOS Y TCP/IP. - El Modelo de Referencia TCP/IP -
SISTEMAS OPERATIVOS Y TCP/IP - El Modelo de Referencia TCP/IP - Objetivos Describir el modelo de referencia TCP/IP Comparar el modelo TCP/IP con el modelo OSI Analizar el formato general del datagrama
Más detallesTópicos. 1. Diseño de Protocolos en Capas o Niveles. 2. Servicios ofrecidos por protocolos. 3. Modelo de Protocolos de Redes OSI
Tópicos. Diseño de Protocolos en Capas o Niveles. Servicios ofrecidos por protocolos 3. Modelo de Protocolos de Redes OSI 4. Protocolos de Transporte (TCP y UDP) 5. Definición de TCP/IP CS07 Networking
Más detallesArquitectura de Redes y Servicios de Telecomunicación (ARST) Cuestiones y Problemas Propuestos
Sobre el Protocolo UDP 1. Qué sucedería si por error recibiera UDP un datagrama UDP destinado a otra máquina (con otra dirección IP)?. 2. Por qué es necesario incluir un checksum en IP, TCP y opcionalmente
Más detallesCAPÍTULO X TCP. 10.1 Sockets.
CAPÍTULO X TCP Se ha abordado en capítulos previos la funcionalidad necesaria para que la interconexión de redes sea posible, en particular el protocolo IP en sus dos versiones en uso hoy en día. Esta
Más detallesÍNDICE TEMÁTICO I. ARQUITECTURA TCP/IP
ARQUITECTURA DE REDES DE COMUNICACIONES ÍNDICE TEMÁTICO I. ARQUITECTURA TCP/IP 1. Protocolo IPv6 (ICMPv6) 2. IP móvil en IPv4 e IPv6 3. Transición de IPv4 a IPv6 4. Encaminamiento dinámico de unidifusión
Más detallesÍndice general. Tipos de servicio de transporte. Por qué un nivel de transporte? TEMA 6 Funciones de los niveles superiores. Miguel A.
Arquitectura de Redes, Sistemas y Servicios Curso 2007/2008 TEMA 6 Funciones de los niveles superiores Miguel A. Gómez Hernández ARITT/ITT-IT CURSO 07/08 TEMA 6 (2) Por qué un nivel de transporte? Tipos
Más detallesTCP/IP e Internet. Eytan Modiano MIT. Eytan Modiano. Slide 1
TCP/IP e Internet MIT Slide 1 El protocolo TCP/IP Protocolo de control de transmisión / Protocolo de Internet Desarrollado por DARPA con el fin de conectar entre sí las universidades y los laboratorios
Más detallesPráctica de laboratorio 4.5.2: Protocolos de la capa de Transporte TCP/IP, TCP y UDP Diagrama de topología
Práctica de laboratorio 4.5.2: Protocolos de la capa de Transporte TCP/IP, TCP y UDP Diagrama de topología Este documento es información pública de Cisco. Página 1 de 10 Tabla de direccionamiento Dispositivo
Más detallesCUESTIONARIO PARA EL PROTOCOLO TCP/IP PREGUNTAS
CUESTIONARIO PARA EL PROTOCOLO TCP/IP PREGUNTAS TEMA I 1. - Qué significa TCP/IP? 2. - Por que es necesario usar TCP/IP? 3. - Cuáles son algunas funciones del nivel de aplicación? 4. - Qué es una PDU?
Más detallesFUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE TRANSPORTE
FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE TRANSPORTE Dolly Gómez Santacruz dollygos@univalle.edu.co CONCEPTOS DE LA CAPA DE TRANSPORTE MOTIVACIÓN Capas 1 Bits sobre cables Capa 2 Tramas en una red local
Más detallesObjetivos. Comprender el funcionamiento de Internet y los protocolos que la hacen funcionar
Internet Jorge Juan Chico , Julián Viejo Cortés 2011-14 Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre de copiar, distribuir y comunicar
Más detallesRedes de Comunicaciones. Ejercicios de clase Tema 3
Redes de Comunicaciones Ejercicios de clase Tema 3 Tema 3. Ejercicio Sobre un nivel de enlace que implanta el protocolo de bit alternante se añade un tercer nivel de aplicación que incluye una aplicación
Más detallesIntroducción a TCP/IP
Introducción a TCP/IP Algunas características de TCP e IP por Toad, Febrero de 2005 (Licencia) Partes 1. Algo sobre TCP/IP 2. Transmission Control Protocol (TCP) 3. Internet Protocol (IP) Algo sobre TCP/IP
Más detallesCAPITULO 4 Capa de Transporte del modelo OSI
CAPITULO 4 Capa de Transporte del modelo OSI 4.0 Introducción del capitulo 4.0.1 Introducción del capitulo Las redes de datos e Internet brindan soporte a la red humana al proporcionar la comunicación
Más detallesExamen de Redes - Primer Parcial - ETSIA 26 de Enero de 2006
Examen de Redes - Primer Parcial - ETSIA 26 de Enero de 2006 Apellidos, Nombre: Grupo de matrícula: Soluciones al examen Todos 1. (1 punto) Convierte el siguiente servidor iterativo en un servidor concurrente:
Más detallesRedes y Servicios. Módulo I. Fundamentos y modelos de red. Tema 2. Fundamentos. Parte B. Nivel de enlace
1 Redes y Servicios Módulo I. Fundamentos y modelos de red Tema 2. Fundamentos Parte B. Nivel de enlace 2 Introducción Dos funciones básicas del nivel de enlace: Motivación? Control de flujo Motivación?
Más detallesARQUITECTURAS CLIENTE/SERVIDOR
Arquitecturas Cliente/Servidor, Sem 2016-1 M.I.Yasmine Macedo Reza 1 ARQUITECTURAS CLIENTE/SERVIDOR Conceptos básicos Arquitecturas Cliente/Servidor, Sem 2016-1 M.I.Yasmine Macedo Reza 2 Conceptos básicos
Más detallesCurso de Redes Computadores 1 Tema 6_5 Métricas de desempeño en redes de computadores
Curso de Redes Computadores 1 Tema 6_5 Métricas de desempeño en redes de computadores Prof. Ricardo Gonzalez Redes de Computadores Tema 6_5 1 Qué medir en una Red Antes de tomar cualquier medición se debe
Más detallesHost AP. Protocolo de aplicación. Capa de Transporte. Capas orientadas a la red
20 PROTOCOLO 20.1 INTRODUCCIÓN En la figura 20.1 se presenta el ambiente /IP y el ambiente ISO. En el caso del primero, el protocolo IP siempre está presente en la capa de red, sin tener en cuenta los
Más detallesIntroducción a redes Ing. Aníbal Coto Cortés
Capítulo 7: Capa de transporte Introducción a redes Ing. Aníbal Coto Cortés 1 Capítulo 7 7.1 Protocolos de la capa de transporte 7.2 TCP y UDP 7.3 Resumen 2 Capítulo 7: Objetivos Describa el propósito
Más detallesRedes de Computadoras 9 de Septiembre de 2005. Teoría (25 %)
Redes de Computadoras 9 de Septiembre de 2005 Nombre: DNI: Teoría (25 %) V F Verdadero/Falso. A la hora de establecer una comunicación HTTP, un servidor siempre guarda información acerca de los datos enviados
Más detallesArquitecturas cliente/servidor
Arquitecturas cliente/servidor Conceptos básicos 1 Conceptos básicos 1. Definición de puerto 2. Sockets 3. Conceptos cliente/servidor 4. Definición de Stream 5. Concurrencia, multiprogramación y multitarea
Más detallesRedes de Computadores - Soluciones
Redes de Computadores - Soluciones ARP y direcciones IP 1. Convierte la dirección IP cuya representación hexadecimal es C22F1582 a notación decimal con puntos. Solución: 194.47.21.130 2. Interpreta las
Más detallesAnálisis Experimental de la Transmisión de Datos
UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA Análisis Experimental de la Transmisión de Datos ELO322 Redes de Computadores I Pablo Ahumada D. Jorge Cápona G. Resumen Se muestra
Más detallesCOMUNICACIÓN ENTRE PROCESOS SOCKETS
COMUNICACIÓN ENTRE PROCESOS SOCKETS Diseño de Sistemas Operativos Curso 2007/08 Grupo: Mi30 Martín Santana, A. David Martínez Santana, Luis Ignacio Qué son?(definición) n) Los sockets son mecanismos de
Más detallesCapítulo 5: INTRODUCCIÓN A TCP/IP
ESPECIALIZACIÓN EN MANAGEMENT TECNOLÓGICO Universidad Nacional de la Patagonia S.J.Bosco Especialización en Management Tecnológico Seminario: INTRODUCCIÓN A LAS REDES DE COMPUTADORAS Seminario: INTRODUCCIÓN
Más detallesCapítulo 1: Introducción - I
Capítulo 1: Introducción - I ELO322: Redes de Computadores Tomás Arredondo Vidal Este material está basado en: material de apoyo al texto Computer Networking: A Top Down Approach Featuring the Internet
Más detallesSabuesos en la Red: El escaneo de puertos. Autor: Death Master. Death Master, 2004 (GFDL) Página 1
Sabuesos en la Red: El escaneo de puertos Autor: Death Master Death Master, 2004 (GFDL) Página 1 Índice de contenidos Índice de contenidos...2 Introducción...3 Conceptos básicos...4 Estableciendo conexiones:
Más detallesNivel de Red: Funciones Enrutamiento en Internet Tema 4.- Nivel de Red en Internet
Nivel de : Funciones Enrutamiento en Internet Tema 4.- Nivel de en Internet Dr. Daniel Morató es de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material parcialmente adaptado del
Más detallesCurso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets.
Curso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets. Prof. Ricardo Gonzalez Redes de Computadores Tema 3 1 1 Modelo Cliente-Servidor Dos
Más detallesArquitectura de Redes
Arquitectura de Redes Problemas propuestos Raúl Durán Díaz Departamento de Automática Universidad de Alcalá ALCALÁ DE HENARES, 2011, 2012, 2013 Raúl Durán Díaz Departamento de Automática Universidad de
Más detallesProtocolos de Interconexión de Redes
Protocolos de Interconexión de Redes Tema III El Nivel de Transporte Profesor Alberto E. García Gutiérrez Este Tema se publica bajo licencia: Creative Commons 3.0 BY-NC-SA Tema III EL NIVEL DE TRANSPORTE
Más detallesETHERNET Y PROTOCOLOS TCP/IPv4
ETHERNET Y PROTOCOLOS TCP/IPv4 Las redes están integradas por diversos componentes que trabajan juntos para crear un sistema funcional. Los componentes de red son fabricados por lo general por varias compañías,
Más detallesEl servidor Web Tema 2.- Nivel de aplicación en Internet
El servidor Web Tema 2.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Temario 0.- Presentación de la asignatura 1.- Introducción
Más detallesFragmentación y Reensamblado en IP ICMP
Fragmentación y Reensamblado en IP ICMP Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2.
Más detallesExamen de Redes - ETSIA 9 de septiembre - Primer Parcial
Apellidos, Nombre: Grupo: Examen de Redes - ETSIA 9 de septiembre - Primer Parcial AUTORIZO a los profesores de la asignatura Redes de 2º curso de la ETSIA a publicar las calificaciones de los exámenes
Más detallesRedes y Telecomunicaciones II
Redes y Telecomunicaciones II L02: Capa de Transporte Ingº Manuel Peñaloza Figueroa Objetivos Ser capaz de explicar la comunicación proceso-aproceso 2 1 Metas Entender los principios detrás de los servicios
Más detallesExamen Final de Redes - ETSIA - 24 de junio de 2006
Apellidos, Nombre: Grupo de matrícula: Examen Final de Redes - ETSIA - 24 de junio de 2006 1. (0,5 puntos) Calcula el tiempo necesario para recibir la respuesta a una consulta DNS si el servidor de nombres
Más detallesPráctica de laboratorio: Uso de Wireshark para examinar capturas de FTP y TFTP
Práctica de laboratorio: Uso de Wireshark para examinar capturas de FTP y TFTP Topología: parte 1 (FTP) En la parte 1, se resaltará una captura de TCP de una sesión FTP. Esta topología consta de una PC
Más detallesCapítulo 7 Multimedia en Redes de Computadores
Capítulo 7 Multimedia en Redes de Computadores Material tomado de: Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004. 7: Multimedia
Más detallesProtocolo IP. Campos del paquete IP:
Protocolo IP Campos del paquete IP: _ - Versión - Longitud de cabecera. - Tipo de servicio (prioridad). - Longitud total. - Identificación. - Flags para la fragmentación. - Desplazamiento del fragmento.
Más detallesUNIVERSIDAD NACIONAL DEL COMAHUE
UNIVERSIDAD NACIONAL DEL COMAHUE Redes de computadoras Internet Juan Carlos Brocca Redes - Internet Descripción Redes - Internet Descripción Física Redes - Internet Descripción Física Sistemas terminales
Más detallesRedes de Computadores
Redes de Computadores Jorge Baier A. y Álvaro Soto Departamento de Ciencia de la Computación Escuela de Ingeniería Pontificia Universidad Católica de Chile [jabaier,asoto]@ing.puc.cl Algunas Capas en Detalle
Más detallesISP s. Tier-1: Tier-2:
ISP s Tier-1: 622 Mbps o mayor Los mayores tienen enlaces en el rango de 2.5 a 10 Gbps Directamente conectados a cada uno de los otros tier-1 ISPs Conectado a un gran numero de tier-2 Isps y otras redes
Más detallesCapítulo 1: Introducción
Capítulo 1: Introducción ELO322: Redes de Computadores Agustín J. González Este material está basado en: El material preparado como apoyo al texto Computer Networking: A Top Down Approach Featuring the
Más detallesEl Modelo. Aplicación. Presentación. Sesión. Transporte. Red. Enlace. Físico
El Modelo Es una arquitectura por niveles para el diseño de sistemas de red que permiten la comunicación entre todos los dispositivos de computadoras. Esta compuesto por siete niveles separados, pero relacionados,
Más detallesModelo OSI y Protocolos Principales TCP/IP
Modelo OSI y Protocolos Principales TCP/IP IDR7501 Intergación de Redes Escuela de Informática y Telecomunicaciones Administración de Servicios de Red 1 El modelo OSI Capa Nivel 7 Application 6 Presentation
Más detallesCapítulo 8 Seguridad en Redes WEP, FW, IDS. Basado en: Computer Networking: A Top Down Approach, Jim Kurose, Keith Ross.
Capítulo 8 Seguridad en Redes WEP, FW, IDS Basado en: Computer Networking: A Top Down Approach, Jim Kurose, Keith Ross. Capítulo 8 contenidos 8.1 Qué es la seguridad en la red? 8.2 Principios de criptografía
Más detallesCapa de Transporte del modelo OSI
Capa de Transporte del modelo OSI Aspectos básicos de networking: Capítulo 4 1 Objetivos Explicar la función de los protocolos y los servicios de la capa de transporte en el soporte de las comunicaciones
Más detallesIntroducción a las redes de ordenadores y protocolos de comunicación. Ordenador que no depende de otro para su funcionamiento.
Introducción Evolución de la informática: Inicialmente un ordenador que ejecuta todos los trabajos. Actualmente un conjunto de ordenadores conectados entre sí. Ordenador autónomo: Ordenador que no depende
Más detallesTema 8 Redes TCP/IP. Intenet
Tema 8 Redes TCP/IP. Intenet Febrero, 2011 Jorge Juan Chico , Julián Viejo Cortés Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre de copiar,
Más detallesTema 3: Nivel Enlace.
Tema 3: Nivel Enlace. CONTENIDO 3.1 Introducción al nivel de enlace 3.2 Fundamentos de los protocolos de enlace 3.2.1 Trama 3.2.2 Control de error 3.2.2.1 ARQ con parada y espera 3.2.3 Control de flujo
Más detallesQué equilibra la importancia del tráfico y sus características con el fin de administrar los datos? Estrategia QoS
Qué forma de comunicación es una comunicación basada en texto real utilizada entre dos o más personas que principalmente utilizan texto para comunicarse entre ellas? Mensajería instantánea Qué tipo de
Más detallesRedes de Computadoras. La capa de transporte
Redes de Computadoras La capa de transporte Contenido El servicio de transporte Elementos de los protocolos de transporte Los protocolos de transporte de la Internet: UDP y TCP Objetivo de la capa de transporte
Más detallesRedes de Ordenadores. Tema 5: Transporte TCP/IP
Tema 5: Transporte TCP/IP 0 La capa de transporte Servicio de transporte de bits a las aplicaciones que se comunican Una aplicación toma la iniciativa y solicita servicios a la otra CLIENTE / SERVIDOR
Más detallesCapítulo 4: Capa Red - IV
Capítulo 4: Capa Red - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en: Material de apoyo al texto Computer Networking: A Top Down Approach Featuring the Internet 3rd
Más detallesINSTITUTO TECNOLÓGICO DE SALINA CRUZ. Fundamentos De Redes. Semestre Agosto-Diciembre 2014. Reporte De Lectura
INSTITUTO TECNOLÓGICO DE SALINA CRUZ Fundamentos De Redes Semestre Agosto-Diciembre 2014 Reporte De Lectura Lectura Capítulo IV UNIDAD 3: Capa de red y direccionamiento de la red: IPv4 NOMBRE: Liña Quecha
Más detallesArquitecturas de Redes I
Arquitecturas de Redes I Área de Ingeniería Telemática. 2011 All material copyright 1996-2009 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose,
Más detalles