Capítulo 5: INTRODUCCIÓN A TCP/IP



Documentos relacionados
Protocolo IP. Campos del paquete IP:

Capa de TRANSPORTE. Ing. José Martín Calixto Cely Original: Galo Valencia P.

Objetivos. Comprender el funcionamiento de Internet y los protocolos que la hacen funcionar

Capítulo 6 Introducción a TCP/IP

8 Conjunto de protocolos TCP/IP y direccionamiento IP

TEMA 25: El Protocolo TCP/IP.

Introducción Mensajes UDP. Asignación de puertos a procesos. Bibliografía [COM06] Internetworking with TCP/IP, Cap. 11.

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

INGENIERÍA INFORMÁTICA LABORATORIO DE REDES

01/10/ Conjunto de protocolos TCP/IP. Contenido. a. TCP/IP Internet OSI. a. TCP/IP Internet OSI. b. Nivel de red Protocolo IP

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 8: El nivel de transporte en Internet


Práctica de laboratorio 4.5.2: Protocolos de la capa de Transporte TCP/IP, TCP y UDP Diagrama de topología

XARXES. Coordinador Johan Zuidweg Despacho 358 Teléfono

Introducción a TCP/IP

ARQUITECTURA DE REDES Laboratorio

Redes de Computadores

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

Curso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets.

Unidad de Aprendizaje 2 Capa de Red. Redes de Computadores Sergio Guíñez Molinos sguinez@utalca.cl

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

TELECOMUNICACIONES Y REDES

TEMA 0. Revisión Protocolo IPv4

Índice general. Tipos de servicio de transporte. Por qué un nivel de transporte? TEMA 6 Funciones de los niveles superiores. Miguel A.

Arquitectura de Protocolos

TEMA 7 PROTOCOLOS DE TRANSPORTE. TCP Y UDP.

Capítulo 4: Capa Red - IV

Introducción a redes Ing. Aníbal Coto Cortés

Redes de computadores. Práctica 3

Redes de Computadoras

Fragmentación y Reensamblado en IP ICMP

Protocolos de red. IP: Internet Protocol

Examen 1 de febrero de 2014 (ref: sirc1402.odt)

CAPITULO 4 TCP/IP NETWORKING

- ENetwork Chapter 6 - CCNA Exploration: Network Fundamentals (Versión 4.0)

TCP/IP e Internet. Eytan Modiano MIT. Eytan Modiano. Slide 1

Nivel de Transporte en Internet

Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas

Qué es Internet? Cómo funciona Internet?

Información general del curso:

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Nivel de transporte: UDP

Universidad Central de Bayamón Colegio de Desarrollo Empresarial & Tecnología

Unidad I: La capa de Red

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos.

2. Qué dispositivo se debe utilizar para enrutar un paquete a una red remota? A switch de acceso B servidor de DHCP C hub D router

UNIVERSIDAD NACIONAL DEL COMAHUE

Unidad Didáctica Redes 4º ESO

ISP s. Tier-1: Tier-2:

Bloque IV: El nivel de red. Tema 13: Enrutamiento IP avanzado

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico

IP Internet Protocol. Funcionalidades: Esquema global de direcciones Fragmentación / reensamblado Ruteo

EXAMEN SEGUNDA EVALUACION

Tema 8 Redes TCP/IP. Intenet

Redes (4º Ing. Informática Univ. Cantabria)

TEMA 1. Introducción

:: Redes :: Introducción a las Redes de Computadores

Control de flujo en TCP

LA ARQUITECTURA TCP/IP

Redes de Datos 1er parcial año 2010

IP Internet Protocol. IP Dirección IP. Funcionalidades: Esquema global de direcciones Fragmentación / reensamblado Ruteo. Direccionamiento IP

4.6.1: Desafío de integración de habilidades: Análisis de las capas de aplicación y de transporte

Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas. Capa de Red. Mérida - Venezuela Prof. Gilberto Díaz

Estudio de caso. Redes WAN. Programa de las Academias de Networking de Cisco CCNA 4: Tecnologías WAN v3.1

Es un conjunto de dispositivos interconectados entre si que comparten recursos y/o servicios como video, voz y datos a través de medios guiados, no

Examen Febrero 2002 Test Resuelto Temas 9-13

Diseño y configuración de redes IP

PARTE I. Subneteo con mascara de subred fija (igual cantidad de host por subred).

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

TEMA: PROTOCOLOS TCP/IP

Introducción a las Redes: Qué necesito saber sobre la red de datos de mi cliente?

TEMARIO DE TEORÍA. Módulo 1: Introducción a networking. Módulo 2: Aspectos básicos de networking

ETHERNET Y PROTOCOLOS TCP/IPv4

Semestre I Aspectos básicos de Networking

Redes de Computadoras

Arquitectura de Redes

EL64E Redes de Computadores. Marcela Quiroga V. Agenda 6 TCP/IP: Network Layer

Capa de Red. Enrutamiento y Direccionamiento. Facilitador: Ing. Jorge B. Rubio P.

Capítulo 11: Capa 3 - Protocolos

5 Cuales de las siguientes opciones son formas de medición del ancho de banda comúnmente utilizadas? (Elija tres opciones).

ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACION. JOHN GÓMEZ CARVAJAL johncar@univalle.edu.co

Conceptos básicos de redes TCP/IP

Capítulo 4: Capa Red - IV

Duración 11 Meses. Que es una red Clasificación de las redes Arquitecturas de red Elementos que componen una red Placa de red. Cableado.

TELEPROCESO Y SISTEMAS DISTRIBUIDOS

Enrutamiento. Emilio Hernández. Carlos Figueira

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

Qué equilibra la importancia del tráfico y sus características con el fin de administrar los datos? Estrategia QoS

Dirección IP - Características

REDES. Víctor Manuel Villena Sánchez

Servidor FTP. Ing. Camilo Zapata Universidad de Antioquia

Capa de red en Internet

Transcripción:

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 A LAS REDES DE COMPUTADORAS Capítulo 5: INTRODUCCIÓN A TCP/IP Ing. José I. Gallardo-UNPSJB Introducción a Redes de Computadoras 1 JIG Introducción a Redes de Computadoras 2 Capítulo 5. Introducción a TCP/IP Arquitectura básica de TCP/IP, operación y aplicaciones TEMAS 1. Capas de Modelo TCP/IP 5.1 Capas de Modelo TCP/IP 5.2 Protocolo IP 5.3 Direcciones IP. Subnetting 5.4 Ruteo en Internet 5.5 TCP:Transmission Control Protocol 5.6 UDP:User Datagram Protocol 5.7 Aplicaciones TCP/IP 5.8 Operación de TCP/IP 5.9 Ejemplo de Internetworking Fig.1: Comparación Suite Protocolos TCP/IP con Modelo OSI/ISO JIG Introducción a Redes de Computadoras 3 JIG Introducción a Redes de Computadoras 4

1. Capas de Modelo TCP/IP 2. Protocolo IP (Internet Protocol) El Modelo ó suite de protocolos TCP/IP ha servido como base del desarrollo de estándares de comunicaciones interoperables. Actualmente es la arquitectura más ampliamente usada. Capa Host a la Red IP es un protocolo de nivel red - Capa 3. (RFC 791) Fig.2: Formato paquete IP Contiene info direccionamiento y control que habilita el ruteo de paquetes. Servicio sin conexión (entrega datagramas best-effort) a través de una interred. Provee fragmentación y reensamblado por diferentes MTU. Fig.1.b: Suite TCP/IP vs Modelo OSI/ISO El Modelo OSI es el modelo de referencia estándar para clasificar las funciones de comunicaciones de datos y computadoras. JIG Introducción a Redes de Computadoras 5 JIG Introducción a Redes de Computadoras 6 2. Protocolo IP (Internet Protocol) Campos de Datagrama IP: (Fig.2: Formato paquete IP) 1. Versión (4b) de protocolo IP 2. IHL (IP Header Length):longitud cabecera en palabras 32 bits 3. Tipo de servicio (8b): especifica cómo tratará el protocolo superior el datagrama actual (Delay, Throughput, Reliability) 4. Longitud Total (16b): en bytes del paquete IP entero. Máx: 65535 5. Identificación (16b): número del datagrama actual 6. Flags (3 b): para fragmentación [0 (no usado),df y MF] 7. Desplazamiento Fragmento (13b): posición de fragmento datos respecto al comienzo del datagrama original 8. Tiempo de Vida (8b):contador que se decrementa en 1 hasta cero, en que se descarta el paquete 2. Protocolo IP (Internet Protocol) Campos de Datagrama IP: (Cont.) (Fig.2: Formato paquete IP) 9. Protocolo (8b): de nivel superior que recibirá paquetes entrantes luego de procesamiento completo IP 10. Checksum (16b): para asegurar integridad cabecera IP. Se recalcula en cada router 11. Dirección de Origen/Source (32 b): especifica nodo emisor 12. Dirección de Destino (32b): especifica nodo receptor 13. Opciones: permite a IP soportar opciones como seguridad. 14. Datos: contiene la información de nivel superior. JIG Introducción a Redes de Computadoras 7 JIG Introducción a Redes de Computadoras 8

3. Direcciones IP 3. Direcciones IP Fig.3: Formato de Direcciones IP Fig.4: Clases de Direcciones IP Clases Dir.IP Formato Bits MSB Rango Direcciones Nºbits Red/Host Máx.Hosts A N.H.H.H 0 1.0.0.0 a 126.0.0.0 7 / 24 2 24 2= 16.777.214 B N.N.H.H 10 128.0.0.0 a 191.255.0.0 14 / 16 2 16 2= 65534 C D E N.N.N.H Multicast Res.Futuro 110 1110 11110 192.0.0.0 a 223.255.255.0 224.0.0.0 a 239.255.255.255 240.0.0.0 a 254.255.255.225 21 / 8 JIG Introducción a Redes de Computadoras 9 2 8 2= 254 Fig.5: Formato de Direcciones IP A, B y C para uso comercial JIG Introducción a Redes de Computadoras 10 3. Direcciones IP 3. Direcciones IP / Subnetting IP Subnetting Redes IP pueden dividirse en redes pequeñas= SUBREDES Provee al administrador de red de beneficios como: Flexibilidad, por uso más eficiente de direcciones red, Capacidad de contener info broadcast. Emplea bits de campo de host para crear campo de dirección subred. (Fig.7) Fig.6: Formato de Direcciones IP especiales Fig.7: Creación de campo de subred. JIG Introducción a Redes de Computadoras 11 JIG Introducción a Redes de Computadoras 12

3. Direcciones IP / Subnetting IP Subnetting Máscaras Subred: emplean mismo formato y técnica que dir. IP. Tiene dígitos 1 en todos los bits de [Red+Subred] y 0 en los bits de campo [Host]. Fig.8: Máscara de Subred. 4. Ruteo en Internet Dispositivos de enrutamiento: antes Gateways, hoy Routers. Sistema Autónomo (AS): comprende redes bajo misma administración ó control de los routers interiores. Routers dentro de Internet se organizan jerárquicamente.. Dentro de AS, los routers interiores emplean un IGP (Interior Gateway Prot.), como RIP (Routing Information Prot.) ó OSPF (Open Shortest Path First). Entre AS, los routers exteriores intercambian información usando un EGP (Exterior Gateway Prot.), como BGP (Border Gateway Prot.). Protocolos de ruteo son dinámicos. Tabla Ruteo IP: consiste de pares [Dir.Destino / Próx.Salto].. C/nodo se limita al forwarding de paquetes basado en su información interna. Monitoreo de anomalías de ruteo lo realiza ICMP (Internet Control Message Protocol), como destinos inalcanzables, solicitud y respuesta de Eco y Timer excedido. RFC 792. JIG Introducción a Redes de Computadoras 13 JIG Introducción a Redes de Computadoras 14 4. Ruteo en Internet Fig.9: Ejemplos de enrutamiento. 5. TCP (Transmission Control Protocol) TCP es un protocolo de nivel transporte (Capa 4). Provee transmisión confiable en entorno IP, como servicios de transferencia de flujo de bytes, control de flujo, operación full duplex y multiplexación. Agrupa Bytes en Segmentos y los pasa a IP para su entrega. Ofrece confiabilidad orientada a conexión end-to-end, numerando y reconociendo Bytes, más mecanismos de Timeout, que permiten tratar con paquetes perdidos, demorados y duplicados, más retransmisiones. Establecimiento y liberación de conexiones emplean three way handshake para sincronizarse ambos hosts, acordando números de secuencia. JIG Introducción a Redes de Computadoras 15 JIG Introducción a Redes de Computadoras 16

5. TCP (Transmission Control Protocol) 5. TCP (Transmission Control Prot.) Campos de Segmento TCP: 1. Puerto Origen (16b): identifica SAP donde capa superior de origen recibe servicios TCP. 2. Puerto Destino (16b): identifica SAP donde capa superior de destino recibe servicios TCP. 3. Número Secuencia (32b): nº asignado al primer byte de datos del mensaje actual. 4. Número Reconocimiento (ACK) (32b):nº secuencia del próximo byte que el emisor del segmento espera recibir. 5. Longitud Cabecera (4b): en palabras 32 bits. 6. Reservado (6b): para uso futuro. Fig.10: Formato de Segmento TCP. JIG Introducción a Redes de Computadoras 17 JIG Introducción a Redes de Computadoras 18 5. TCP (Transmission Control Prot.) Campos de Segmento TCP: (Cont.) 7. Flags ó Bits Código (6b): información control, que incluye bits SYN, ACK, FIN, RST, para establecimiento/liberación conexiones y URG para datos urgentes. 8. Ventana (16b): especifica el tamaño de ventana de recepción del emisor (espacio en buffer para datos entrantes). 9. Checksum TCP (16b): comprobación de error del segmento. 10. Puntero a Urgente (16b): apunta al primer byte datos urgente en el segmento. 11. Opciones TCP (seteo carga útil, escala ventana) + Bits Relleno. 12. Datos (variable): contiene información de capa superior. 6. UDP (User Datagram Protocol) UDP es un protocolo de nivel transporte (Capa 4). Provee servicio sin conexión. Sin confiabilidad ni control flujo ni funciones de recuperación de error hacia IP. Es básicamente una interfase entre IP y procesos de nivel superior. Útil para aplicaciones de consultas cliente-servidor,como DNS, SNMP ó TFTP. Fig.11: Formato de Datagrama UDP. JIG Introducción a Redes de Computadoras 19 JIG Introducción a Redes de Computadoras 20

6. UDP (User Datagram Protocol) Campos de Datagrama UDP: 1. Puerto Origen (16b): identifica SAP donde capa superior de origen recibe servicios UDP. 2. Puerto Destino (16b): identifica SAP donde capa superior de destino recibe servicios UDP. 3. Longitud Mensaje UDP (16b): [cabecera + datos]<65536. 4. Chesksum UDP (16b):opcional, cero si no se calcula. 5. Datos (variable): contiene información de capa superior. 7. Aplicaciones TCP/IP Suite Protocolos Internet incluye varios protocolos de nivel Aplicación, como ser: FTP (File Transfer Protocol): mueve archivos entre dispositivos. SNMP (Simple Network Management Protocol): para administración de redes, reporta anomalías y setea valores de umbral de red. Telnet: Sirve como un protocolo de emulación de terminal. SMTP (Simple Mail Transfer Protocol):provee servicio email. DNS (Domain Naming System): traduce nombres de dominios de hosts en direcciones de red. X Windows: sirve como un sistema gráfico de ventanas distribuido empleado para comunicación entre terminales X y workstations Unix. HTTP (HyperText Transfer Protocol): usado para recuperar páginas en la WWW. JIG Introducción a Redes de Computadoras 21 JIG Introducción a Redes de Computadoras 22 7. Aplicaciones TCP/IP 8. Operación de TCP/IP Fig.12: Protocolos en cada capa de Modelo TCP/IP. JIG Introducción a Redes de Computadoras 23 Fig.13: Ejemplo de comunicación entre dos hosts con protocolos TCP/IP. JIG Introducción a Redes de Computadoras 24

8. Operación de TCP/IP 9. Ejemplo de Internetworking Fig.1: muestra configuración de interredes, con servidor (S) conectado a red WAN Frame Relay y una Workstation (WS) conectada a LAN IEEE 802, con un Router conectando ambas redes. provee enlace entre sistemas terminales, que ignoran detalles de redes intervinientes. Fig.14: Ejemplo de operación de arquitectura de protocolos. Fig.2 a 4: muestran pasos típicos en transferencia de block datos. JIG Introducción a Redes de Computadoras 25 JIG Introducción a Redes de Computadoras 26 9. Ejemplo de Internetworking Bibliografía 1. Redes de Computadoras-A. Tanenbaum- 3ª/4ªEdic.-Cap.5/6- Edit.Prentice Hall Hisp. 2. Comunicaciones y Redes de Computadoras- W. Stallings-5ª/ 6ª Edic.- Cap.Varios- Edit.Prentice Hall Hisp. 3. Redes de Computadoras, Internet e Interredes- D. Comer- Edit.PrenticeHall Int. 4. Internetworking with TCP/IP- Vol.I - D. Comer- Edit.PrenticeHall Int. 5. TCP/IP Illustrated-Vol.I- The Protocols- W.R. Stevens- Edit. Addison Wesley. 6. Business Data Communications- 3 rd Edit.- W.Stallings- Cap.12 -Edit. Prentice Hall. 7. Cisco CCIE Fundamentals- Cisco Press- http://www.cisco.com. 8. RFC 768-UDP; 793-TCP +1122 y 1323; 1180= Tutorial TCP/IP FIN CAPITULO 5. JIG Introducción a Redes de Computadoras 27 JIG Introducción a Redes de Computadoras 28