SISTEMAS DE COMUNICACIONES DE DATOS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "SISTEMAS DE COMUNICACIONES DE DATOS"

Transcripción

1 SISTEMAS DE COMUNICACIONES DE DATOS Técnicas Digitales III Ing. Gustavo Nudelman 2012

2 Fundamentos de Networking Subtitulo o nombre del capitulo Capitulo 1 Universidad Tecnológica Nacional

3 Definiciones preliminares Entorno distribuido: Conjunto de recursos distribuidos en diversas ubicaciones físicas que pueden intercambiar información y conforman un sistema con un propósito Nodo: Punto identificable donde se encuentra un recurso del entorno distribuido. Link: conexión directa entre dos nodos Red : Conjunto de nodos interconectados a través de un medio sin capacidad de enrutar la información Intertnet/Intranet: Conjunto de redes interconectadas por dispositivos inteligentes capaces de enrrutar la información a la red correcta para que alcance al nodo destino

4 Red LAN y WAN LAN 3 ( ) LAN 1 ( ) LAN 2 ( ) router Los routers enrutan la información entre redes para alcanzar al host destino. Nodos de diferentes redes LAN no tienen link entre ellos Cada nodo tiene una dirección que lo identifica en la WAN (dirección IP) La dirección IP posee una estructura jerárquica

5 Red LAN Ethernet MAC: 00:1C:9A:67:41:01 IP: MAC: 00:1C:9A:67:9A:03 IP: MAC: 00:1C:9A:67:9C:01 IP: MAC: 00:1C:9A:67:9A:01 IP: Cada nodo posee una interface de comunicaciones que le permite conectarse a la LAN llamado NIC (Network interface controller) Cada NIC posee un ID de fabrica llamado MAC compuesto de 6 bytes (Ex. 00:1C:9A:67:41:01) Las interfaces de red escuchan toda la información que circula por el BUS pero filtran por la dirección MAC a menos que se trate de un broadcast (FF:FF:FF:FF:FF:FF) Usuarios y aplicaciones no se manejan con la dirección MAC. Ellos suelen utilizar la dirección IP o el nombre del host para acceder a un nodo. Esto implica que dentro de una LAN se debe tener una tabla de correspondencia entre la IP y la MAC. Esta tabla se llama ARP (Address Resolution Protocol). Si la IP indicada no se encuentra en la tabla, la trama es dirigida al default gateway MAC: 00:1C:9A:67:9A:1B IP: MAC: 00:0C:1C:02:17:1A IP: (default gateway)

6 Modelo OSI - Introducción Modelo referencial desarrollado por Open system Interconnetcion para los modelos de comunicaciones. Se trata de un modelo de capas que permite establecer un modelo ordenado de las funcionalidades intervinientes. No se trata de un modelo del sistema de comunicación sino del nivel de intervención de los protocolos, dispositivos y funcionalidades. Nos permite comprender el sistema en su totalidad así como encaminar soluciones ante problemas o incidentes

7 Modelo OSI Datos Aplicación Header layer Presentación Payload Presentación Header layer Sesión Payload Sesión Header layer Transporte Payload Transporte Header layer Red Payload Red Header layer Enlace Payload Enlace Físico

8 Modelo OSI Transmisión de la información APLICACIÓN PRESENTACIÓN SESIÓN TRANSPORTE Protocolo de aplicación Protocolo de presentación Protocolo de sesión Protocolo de transporte APLICACIÓN PRESENTACIÓN SESIÓN TRANSPORTE RED RED RED RED ENLACE ENLACE ENLACE ENLACE FÍSICO FÍSICO FÍSICO FÍSICO Máquina A Máquina B Red

9 Derivación de la información en redes de datos Conmutación de circuitos: Se establece un circuito permanente entre los nodos origen y destino El circuito permanece garantizado hasta que se finaliza la sesión de comunicación entre el origen y destino Conmutación de paquetes: Se divide el trafico a enviar en segmentos de tamaño acotado denominados paquetes Los paquetes se multplexan en el sistema de comunicación pudiendo establecerse diferentes circuitos para cada uno.

10 Medios físicos Coaxial Par trenzado Fibra Wireless Cada uno de estos medios tiene asociados sistemas de codificación y control de errores confirmando la capa 1 del modelo OSI.

11 Modelo OSI Capa 2 Se trata de una tecnología de conmutación de tramas desarrollada por Xerox en la década del 70 La documentación puede encontrarse en el Standard de IEEE Se define la trama Ethernet como la unidad de transmisión en nivel 2 Preámbulo (8) Dirección dest (6) Dirección Orig (6) Tipo (2) Datos ( ) CRC (4) 64 bits alternados MAC address del nodo destino MAC address del nodo origen Protocolo de capa 3 Carga útil (proveniente de de capa 3) Calculo para detección de errores

12 Capa 2 Acceso al medio Se utiliza el método de acceso CSMA/CD (carrier sense multiple access / colission detection) (Escuchar antes de hablar) Se controla cada 9.6 us si existe portadora antes de intentar una transmisión Sin embargo 2 nodos pueden comenzar a transmitir en forma cuasi simultanea por haber detectado ausencia de portadora (tengamos en cuenta que la velocidad de un medio UTP es 0.65c). Esto produciría una colisión Si esto sucede se dice que se ha producido una colisión. Luego se dispara una demora aleatoria y se reintenta la transmisión. A medida que aumenta la cantidad de nodos, aumenta la probabilidad de que existan colisiones. Y con ello aumentan las retransmisiones provocando una baja de performance en la red.

13 Capa 2 Acceso al medio Inicia la transmisión Sensa portadora Progreso de la transmisión t 0 t 1 > t 0 t 2 > t 1 Inicia la transmisión Las trama Ethernet puede medirse en unidades de longitud Las especificaciones de longitud de los cables están supeditadas a la longitud de la trama.

14 Red LAN (Ethernet) Server switch 100 Mbit/s 1000 Mbit/s 100 Mbit/s 100 Mbit/s client client client Default gateway Para organizar el tráfico y disminuir colisiones, las redes LAN suelen segmentarse mediante dispositivos llamados switches. Un switch es un dispositivo inteligente que permite redireccionar la información al nodo correcto analizando la dirección MAC Poseen memoria con tablas de resolución que asocian una dirección MAC con un puerto del switch Esta tabla es dinámica y se va formando a medida que circula tráfico por la red. Es decir: El switch aprende.

15 Modelo OSI Capa 3 Así como la Mac address identifica un nodo en nivel 2, existe una dirección para identificar un nodo en una red WAN en la capa 3 del modelo OSI. Dirección IP Cada red LAN posee un rango de direcciones para sus nodos ya que en nivel 3 las direcciones poseen una estructura jerárquica. La dirección IPV4 esta compuesta por 4 bytes y se utiliza una notación separando dichos bytes por un punto. Ej.: Siendo una dirección jerárquica podemos decir que dicha dirección se compone de la siguiente manera Dirección de red Dirección de host

16 Capa 3 Clases de direcciones IP El organismo internacional encargado de administrar la asignación de direcciones IP públicas para Internet (Internic), dividió el espacio de direcciones en clases. Los operadores compran estas direcciones (redes completas) para su propio uso o para asignarlas a sus clientes Clase A (/8): Pocas redes (126 ) de muchos hosts ( ). Rango: 1.xxx.xxx.xxx a 126.xxx.xxx.xxx Problema: 126 redes consumen la mitad del espacio de direcciones Clase B (/16): redes de hosts. Rango xxx.xxx a xxx.xxx Clase C (/24): Muchas redes ( ) de pocos hosts (254) Rango: xxx a xxx

17 20 bytes Capa 3 Protocolo IP Versión IP (4bits) longitud del encabezado (4bits) Tiempo de vida (time to live) (8 bits) Tipo de servicio (8 bits) Identificación (16 bits) protocolo (8 bits) 32 bits Longitud total del datagrama (en bytes) Flags Desplazam. del fragmento (13 bits) (3 bits) Secuencia de verificación: Checksum del encabezado IP (16 bits) dirección IP de origen dirección IP de destino opciones (si las hay) datos Header layer Red Payload Red Header layer Enlace Payload Enlace Físico

18 Capa 3 Comunicación entre nodos en WAN :00:20:00:00:02 08:00:20:00:00:03 08:00:20:00:00:04 08:00:20:00:00:01 Direc. Ethernet. Destino Router Direc. Ethernet. Origen Tipo Direc. IP Destino Direc. IP Origen 08:00:20:00:00:03 08:00:20:00:00:02 IP Datos Direc. Ethernet. Direc. Ethernet. Destino Origen Tipo Direc. IP Direc. IP Destino Origen 08:00:20:00:00:01 08:00:20:00:00:04 IP Datos Red Un router separa entornos de broadcast así como un switch separa entornos de colisión Enlace Los routers poseen tablas que relacionan redes con puertos del propio switch. La manera en que los routers aprenden dinámicamente para conformar estas tablas está en los protocolos de enrutamiento

19 Capa 3 - Subredes Hemos visto que una dirección IP se compone por la dirección de red y la dirección de host. Muchas veces la parte que identifica a la dirección de host posee un tamaño que posibilita trabajar con una cantidad muy grande de hosts pero no es posible aprovecharlo. Debido a esto se tiene la posibilidad de subdividir nuevamente la parte que identifica a la dirección de host, quitando bits de la misma y utilizándolos para separar el entorno de broadcast en subredes. La cantidad de bits que serán tomados de para dimensionar subredes esta establecido por un parámetro llamado Mascara de subred Ej: sea la IP y sea la mascara ( ) ( )192 La IP especificada se interpreta como el host 3 en la subred 1

20 Modelo OSI Capa 4 La capa 3 nos permite llegar a un nodo destino, pero nosotros lo que queremos comunicar realmente son procesos. La capa 4 permite multiplexar diferentes servicios dentro de un mismo host gracias al concepto de PORT. Es por eso que podemos abrir 2 o mas instancias de un navegador. Es en esta capa donde se establece o no el control de flujo. En el caso de TCP (Transmission control protocol), de manera confiable y por cada paquete transmitido, se recibe un acuse de recibo ACK. Se trata de un protocolo orientado a la conexión. Cuando 2 procesos desean comunicarse, TCP establece una conexión. Cuando la comunicación se completa, la conexión se termina para liberar los recursos. Una conexión queda definida por un par [dirección IP]:[port]

21 Capa 4 Servicios vs Ports Por lo general, cada servicio esta relacionado con un número de port. Un port es tomado por el proceso involucrado en la comunicación y es este quien brindará el servicio relacionado con dicho port. La combinación dada por la dirección IP y el numero de puerto son suficientes para establecer un recurso del comunicación virtual entre 2 procesos llamado socket Los primeros 1024 ports se utilizan para servicios conocidos y registrados en ICANN (Internet corporation for assigned names and numbers). Se los conoce como well known ports Ejemplos Port 80 web donde escuchan los servidores web Port 21 ftp (Transmision de archivos) Port 110 pop3 post office protocol 3 Port 53 DNS nos permite trabajar por nombres en lugar de direcciones IP. Todos los host deben conocer la direccion del servidor DNS

22 Capa 4 Protocolo TCP

23 Protocolo TCP Control de flujo En esta capa del modelo OSI es donde se establece el control y validación de la llegada de los paquetes. Cada paquete es acusado con un ACK (Figura izquierda) Si no se recibe el acuse de recibo, esta capa es la encargada de retransmitir el paquete correspondiente luego de la expiración de un timer (Figura derecha)

24 Protocolo TCP Ventana de transmisión A fin de optimizar la línea de tiempo para la llegada de los ACK, suele utilizarse una ventana que especifica una cantidad de paquetes que se puede transmitir antes de esperar el primer ACK. Esta ventana se regula dinámicamente en función de la tasa de paquetes que se este recibiendo

25 Protocolo TCP Diagrama de Conexión El protocolo TCP es un protocolo orientado a la conexión. Es decir: se necesita iniciar una conexión antes de comenzar a transmitir. Durante una conexión TCP se inicia una secuencia cuyo orden estará dado por el campo propio de secuencia Al diagrama de conexión se lo conoce como Three way handshake (izquerda)

26 Capa 4 Protocolo UDP La capa 4 también posee un protocolo que no es orientado a la conexión ni tampoco posee control de flujo. Es un protocolo que solo lleva los valores de los ports fuente y destino para alcanzar aplicaciones y servicios entre los hosts. Como no existe acuse de recibo, es un protocolo cuya entrega no está garantizada. No es confiable para transacciones. Sin embargo, aplicaciones de streaming (audio, video, etc), cuyas perdidas no tiene sentido recuperarlas, o hearthbeats de un cluster usan UDP

27 Capa 4 Protocolo UDP El port Origen es un campo opcional, ya que no se espera ningun acuse de recibo Como vemos se trata de un header mucho mas liviano

28 Programación con Sockets Subtitulo o nombre del capitulo Capitulo 2 Universidad Tecnológica Nacional

29 Sockets Como habíamos mencionado, una conexión bidireccional entre procesos / servicios en internet, se establece mediante a la combinación [Direccion IP]:[port] para cada uno de los hosts. Mediante la información de los parámetros de ambos extremos, el sistema operativo puede crear un descriptor que identificará esta comunicación bidireccional. A este descriptor lo llamamos socket Sistemas como Unix, poseen bibliotecas para manejar diferentes protocolos, y una variedad de system calls para crear estas entidades de comunicación. Si bien hemos visto que existen diferentes protocolos necesarios para conformar una comunicación entre procesos dentro de una red, podremos obtener un file descriptor, que nos permita utilizar las funciones standard unix Read() y Write().

30 Sockets - Introducción En 1981 en la Universidad de California en Berkeley diseñaron para su sistema operativo, el BSD Unix, un interfaz para permitir a los programas acceder y comunicarse a través de una red de comunicaciones.conocido como el interfaz de sockets Luego fue adoptado por varios fabricantes de estaciones de trabajo llegando a estar disponible en gran cantidad de arquitecturas. y convirtiéndose en un estándar. Sin embargo en UNIX se trato de implementar la menor cantidad de funciones posibles. Es decir: solo las necesarias para obtener un descriptor de Archivo La interfaz de los sockets añade una nueva abstracción para la comunicación a través de la red: el socket. Cada socket activo se identifica por un entero cuyo valor representa un descriptor de socket.

31 Sockets - Creación Int socket (int domain, int type, int protocol) Se obtiene un file descriptor o -1 si falla AF_INET AF UNIX SOCK_STREAM SOCK_DGRAM 0

32 Sockets Definición de sus parámetros Hemos creado el socket desde el punto de vista funcional ya que obtuvimos el numero de file descriptor Es decir: Tenemos un file descriptor que representa a un punto terminal o enchufe al que pueden conectarse 2 procesos en nodos remotos para comunicarse entre si. Este file descriptor es Bidireccional Sin embargo el socket no está totalmente definido. (recordemos que Desde el punto de vista de networking el socket estaría definido como: [IP]+ [port] El socket se completa utilizando la función: bind Int bind (fd_socket, struct sockaddr_in, size (struct sockaddr_in) Devuelve -1 en caso de que no exitosa Descriptor del socket struct sockaddr_in { short sin_family; u_short sin_port; struct in_addr sin_addr; char sin_zero[8]; };

33 Conectando sockets TCP - Servidor Una vez que el socket está completo, si deseamos que el mismo resuelva pedidos de conexión TCP, debemos ponerlo en modo escucha Int listen (int fd_socket, int backlog) Devuelve -1 en caso de que no exitosa Descriptor del socket Cantidad de conexiones encoladas permitidas El tamaño máximo que puede tener la cola de peticiones estará determinado para cada sistema por el valor de la constante SOMAXCONN. NO ES LO QUE SE UTILIZA PARA LIMITAR A LA CANTIDAD DE CLIENTES!

34 Conectando sockets TCP - Servidor Una vez que el socket se pone en modo listen, el servidor debe bloquearse esperando hasta que un aparezca una conexión resuelta en el backlog int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen) Socket de transacción Se puede usar como fd en Read y write Socket de de escucha (generado con la función socket(); Puntero a Estructura sockaddr_in vacía que será completada con los datos del cliente Tamaño de la estructura pasada en el argumento anterior TENGAMOS EN CUENTA QUE SE TRATA DE UNA FUNCION BLOQUEANTE!!!!

35 Conectando sockets TCP - Cliente El cliente debe conocer la dirección IP o el nombre del servidor y el puerto en el cual este está escuchando. Luego creara el socket (función socket) y hará bind con un port cliente con el que desee salir. Establecido el socket cliente, intentará conectarse mediante: int connect(int sockfd, const struct sockaddr *serv_addr, socklen_t addrlen); Devuelve -1 en caso de que no sea exitosa Socket (generado con la función socket(); Puntero a estructura sockaddr_in con los datos del servidor a conectarse

36 Comunicación TCP - Resumen

37 Comunicación de sockets tipo DGRAM (UDP) Como no existe concepto de conexión, En cada envío o recepción debe indicarse la dirección del otro interlocutor Esto se hace mediante las funciones sendto() y recvfrom()

38 Envío y recepción UDP ssize_t sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); Socket (generado con la función socket(); Puntero al buffer con los datos Tamaño del buffer con los datos 0 Puntero a estructura sockaddr_in con los datos del host destino La función SendTo() nos devuelve la cantidad de bytes enviados ssize_t recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen); En este caso, los parámetros son similares a la función SendTo pero en la estructura SocAddr_In especificamos los datos de quien queremos recibir

39 Funciones útiles struct hostent *gethostbyname(const char *name) struct hostent { char *h_name; /* official name of host */ char **h_aliases; /* alias list */ int h_addrtype; /* host address type */ int h_length; /* length of address */ char **h_addr_list; /* list of addresses */ } struct hostent *gethostbyaddr(const void *addr, socklen_t len, int type)

40 Desarrollo de Servidores Capitulo 3 Universidad Tecnológica Nacional

41 Servidores Iterativos socket(...) bind(...) listen(...) Accept(...) Transacción()

42 Servidores Concurrentes socket(...) bind(...) listen(...) Transaccion() Accept(...) >0 fork() =0

43 Costo de la concurrencia Sea S tiempo de duración de la transacción n.s tiempo para resolver n servicios que se puedan encolar en el backlog Sea C tiempo para crear un proceso hijo o un thread Debe ser S >> C

44 Entrada/Salida asíncrona A veces es necesario que nuestro programa reciba peticiones de conexión desde más de una fuente simultáneamente. No podemos bloquear un proceso a la espera de una conexión (accept) por un puerto determinado si también debemos esperar conexiones por otro puerto También podríamos tener que esperar simultáneamente una conexión y un dato de un driver. Podemos utilizar un Accept no bloqueante mediante la system call ioctl() Podemos utilizar una función para bloquear al proceso por un set definido de file descriptors y que se desbloquee ante actividad I/O de alguno de ellos indicándonos por cual existió actividad

45 Función select() #include <sys/types.h> #include <sys/time.h> int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); Descriptor de mayor valor +1 Set de lectura Set de escritura Set de excepción Tiempo de bloqueo -1: error N de descriptores listos 0 Tme out Tipo fd_set struct timeval { long tv_sec; /* segundos */ long tv_usec; /* microsegundos */ };

46 Tratamiento de fdset Son arrays de enteros en los que cada bit representa un file descriptor Cuando se desbloquea por uno de ellos el bit correspondiente cambia a 1 Por suerte existen macros para operar sobre estos bits. FD_ZERO( &fdset ); /* Inicializa todos los bits a cero */ FD_SET ( fd, &fdset ); /* Pone a 1 el bit indicado por fd */ FD_CLR ( fd, &fdset ); /* Pone a 0 el bit indicado por fd */ FD_ISSET( fd, &fdset ); /* Comprueba si el bit indicado por fd está a 1 */

Estructuras y funciones de programación de sockets.

Estructuras y funciones de programación de sockets. Estructuras y funciones de programación de sockets. Introducción. En estos apuntes se incluye una breve descripción de las estructuras y funciones cuyo uso puede ser necesario para el desarrollo de las

Más detalles

Migrando aplicaciones a IPv6

Migrando aplicaciones a IPv6 Migrando aplicaciones a Fundamentos técnico: DualStack y Socket.h Alonso Sandoval A. Hernán Vargas L. Universidad Técnica Federico Santa María asandova@alumnos.inf.utfsm.cl, hvargas@alumnos.inf.utfsm.cl

Más detalles

Introducción de Sockets en C.

Introducción de Sockets en C. PRÁCTICA 2: Introducción de Sockets en C. 1 La Interfaz Socket es una API para redes TCP/IP que se compone de funciones o rutinas. Originalmente se construyó a principios de los 80 para el sistema operativo

Más detalles

Introducción a la programación con sockets en C

Introducción a la programación con sockets en C Introducción a la programación con sockets en C Enrique Bonet Departamento de Informática Universidad de Valencia Índice Introducción Socket Creación de un socket Cierre de un socket Asociación de un socket

Más detalles

Unidad 3 Direccionamiento IP (Subnetting)

Unidad 3 Direccionamiento IP (Subnetting) Unidad 3 Direccionamiento IP (Subnetting) Las direcciones denominadas IPv4 se expresan por combinaciones de números de hasta 32 bits que permiten hasta 2 32 posibilidades (4.294.967.296 en total). Los

Más detalles

Protocolos de red. IP: Internet Protocol

Protocolos de red. IP: Internet Protocol Protocolos de red Para comunicarse, bien sea entre personas, bien sea entre máquinas, es necesario establecer una serie de reglas (idioma, decidir quién habla primero, cómo se solicita turno para hablar,

Más detalles

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

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 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 guiados o una combinación de ambos. El medio de transmisión

Más detalles

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

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET 1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET Cada capa de la pila añade a los datos a enviar a la capa inferior, información de control para que el envío sea correcto. Esta información

Más detalles

Arquitectura de Redes y Comunicaciones

Arquitectura de Redes y Comunicaciones DIRECCIONAMIENTO IP Una dirección IP es un número que identifica de manera lógica y jerárquica a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo

Más detalles

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

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma INFORMÁTICA Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma Informática Teoría Unidad 5 Prof. Ing Ezequiel Benavente Ciclo lectivo 2014 Diferencias entre un Modem y un

Más detalles

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

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 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 detalles

Redes de Datos 1er parcial año 2010

Redes de Datos 1er parcial año 2010 31 de julio de 2010 Redes de Datos 1er parcial año 2010 Las hojas se escriben de un solo lado y preguntas separadas se responden en hojas separadas. Letra clara y legible. Respuesta concisa. Nombre, número

Más detalles

Introducción a las Redes de Computadoras

Introducción a las Redes de Computadoras Introducción a las Redes de Computadoras Temas: - Repaso del curso Práctico 10 Objetivos: Practicar con ejercicios de examen. Ejercicio 1. (05/02/2003) Una empresa desde donde se realizan muchas consultas

Más detalles

1 adpto. de Teoría de la Señal, Comunicaciones e Ingeniería Telemática E.T.S.I. Telecomunicación Universidad de Valladolid

1 adpto. de Teoría de la Señal, Comunicaciones e Ingeniería Telemática E.T.S.I. Telecomunicación Universidad de Valladolid 1 adpto. de Teoría de la Señal, Comunicaciones e Ingeniería Telemática E.T.S.I. Telecomunicación Universidad de Valladolid Arquitectura de Redes, Sistemas y Servicios Ing. Técnica de Telecomunicación /

Más detalles

Comunicación entre Procesos y Sockets

Comunicación entre Procesos y Sockets Temas de la clase de hoy Proceso Sockets Dominios, protocolos y tipos vinculados a los sockets Introducción a Stream y Datagram El modelo cliente-servidor Funciones del cliente Funciones del servidor Orientación

Más detalles

Profesor Santiago Roberto Zunino. Página 1

Profesor Santiago Roberto Zunino. Página 1 Profesor Santiago Roberto Zunino. Página 1 Diseño de una red LAN. Uno de los pasos más importantes para garantizar el desarrollo de una red rápida y estable es el diseño de la red. Si una red no está diseñada

Más detalles

COMUNICACIÓN ENTRE PROCESOS SOCKETS

COMUNICACIÓ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 detalles

DIRECCIONAMIENTO DE RED. Direcciones IPv4

DIRECCIONAMIENTO DE RED. Direcciones IPv4 DIRECCIONAMIENTO DE RED Direcciones IPv4 Introducción La dirección de capa de red que permiten la comunicación de datos entre los hosts en la misma red o en diversas redes. El protocolo de internet versión

Más detalles

Sockets (UDP) Tema 2.- Nivel de aplicación en Internet

Sockets (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 detalles

Capitulo 2: Enrutamiento Estático

Capitulo 2: Enrutamiento Estático Capitulo 2: Enrutamiento Estático 1. El resultado del comando show interfaces serial 0/1 de Router# muestra lo siguiente: Serial0/1 is up, line protocol is down Cuál es la causa más probable de que el

Más detalles

Dispositivos de Red Hub Switch

Dispositivos de Red Hub Switch Dispositivos de Red Tarjeta de red Para lograr el enlace entre las computadoras y los medios de transmisión (cables de red o medios físicos para redes alámbricas e infrarrojos o radiofrecuencias para redes

Más detalles

Capa 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 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 detalles

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

Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas Clase 26 Soluciones al problema de direccionamiento Tema 7.- Ampliación de temas Dr. Daniel Morató Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen, 3º curso Temario

Más detalles

La vida en un mundo centrado en la red

La vida en un mundo centrado en la red La vida en un mundo centrado en la red Aspectos básicos de networking: Capítulo 6 1 Objetivos Explicar la estructura del direccionamiento IP y a convertir entre números binarios y números decimales. Clasificar

Más detalles

Conceptos de redes. LAN (Local Area Network) WAN (Wide Area Network)

Conceptos de redes. LAN (Local Area Network) WAN (Wide Area Network) Conceptos de redes. Una red de ordenadores permite conectar a los mismos con la finalidad de compartir recursos e información. Hablando en términos de networking, lo importante es que todos los dispositivos

Más detalles

Sockets (TCP) Tema 2.- Nivel de aplicación en Internet

Sockets (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 detalles

8 Conjunto de protocolos TCP/IP y direccionamiento IP

8 Conjunto de protocolos TCP/IP y direccionamiento IP 8 Conjunto de protocolos TCP/IP y direccionamiento IP 8.1 Introducción a TCP/IP 8.1.1 Historia de TCP/IP El Departamento de Defensa de EE.UU. (DoD) creó el modelo de referencia TCP/IP porque necesitaba

Más detalles

DIRECCIONAMIENTO IPv4

DIRECCIONAMIENTO IPv4 DIRECCIONAMIENTO IPv4 Para el funcionamiento de una red, todos sus dispositivos requieren una dirección IP única: La dirección MAC. Las direcciones IP están construidas de dos partes: el identificador

Más detalles

REDES INFORMATICAS: Protocolo IP

REDES INFORMATICAS: Protocolo IP REDES INFORMATICAS: Protocolo IP 1. PRINCIPIOS BÁSICOS DE IP El protocolo IP se basa en tres principios básicos: Un direccionamiento de los ordenadores. Un tipo de dato: el datragrama IP. Un algoritmo

Más detalles

CAPITULO 2 COMUNICACION ATRAVES DE LA RED

CAPITULO 2 COMUNICACION ATRAVES DE LA RED CAPITULO 2 COMUNICACION ATRAVES DE LA RED INTRODUCCION Las redes nos conectan cada vez más, La tecnología confiable y eficiente permite que las redes estén disponibles cuando y donde las necesitemos. ELEMENTOS

Más detalles

Examen de Introducción a las Redes de Computadoras y Comunicación de Datos (ref: sirc0707.doc) 31 de julio de 2007

Examen de Introducción a las Redes de Computadoras y Comunicación de Datos (ref: sirc0707.doc) 31 de julio de 2007 Examen de Introducción a las Redes de Computadoras y Comunicación de Datos (ref: sirc0707.doc) 31 de julio de 2007 Atención: La duración del examen de 3 horas. El examen debe realizarse sin material. Se

Más detalles

Protocolo IP. Campos del paquete IP:

Protocolo 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 detalles

Práctica 3 de Redes de Área Local Cliente y Servidor de ficheros concurrente

Práctica 3 de Redes de Área Local Cliente y Servidor de ficheros concurrente Práctica 3 de Redes de Área Local Cliente y Servidor de ficheros concurrente 3 o curso de Ingeniería Técnica en Informática de Sistemas 13 de abril de 2007 El objetivo de esta práctica es realizar una

Más detalles

Mecanismo(s) de intercambio de información entre 2 ó más computadores conectados entre sí o a través de otros.

Mecanismo(s) de intercambio de información entre 2 ó más computadores conectados entre sí o a través de otros. Comunicaciones Comunicaciones: Mecanismo(s) de intercambio de información entre 2 ó más computadores conectados entre sí o a través de otros. Terminología: Trama: unidad de información a transmitir Medio:

Más detalles

Tema 4.1: - TRANSPORTE-

Tema 4.1: - TRANSPORTE- Tema 4.1: - TRANSPORTE- -Introducción - Terminología OSI - Tipologia y complejidad - Servicios - Calidad de servicio - Conexiones de transporte - Transporte en Internet - Introducción. Su función básica

Más detalles

EXAMEN SEGUNDA EVALUACION

EXAMEN SEGUNDA EVALUACION EXAMEN SEGUNDA EVALUACION (Distancia) C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS MÓDULO: Sistemas Informáticos Multiusuario y en Red NOMBRE: I.E.S. Valliniello Avilés 12 Marzo -2008 1 EXAMEN SEGUNDA

Más detalles

Diseño de aplicaciones distribuidas ÍNDICE

Diseño de aplicaciones distribuidas ÍNDICE Aplicaciones Distribuidas (s) Aplicaciones Distribuidas (s) TCP TCP Protocolos de Protocolos de Transporte Transporte UDP UDP STREAM STREAM (TCP) (TCP) SOCKET SOCKET Etapas en la Creación Etapas en la

Más detalles

Ejercicios Tema 1 1.- Supongamos que hay exactamente un switch de paquetes entre un host que envía y un host que recibe. Las tasas de transmisión entre el host que envía y el que recibe son R 1 y R 2 respectivamente.

Más detalles

Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ UNIDAD 5: ETERNETH ACTIVIDAD: REPORTE CAPITULO 10 PLANIFICACION Y CABLEADO DE REDES MATERIA: FUNDAMENTOS DE REDES

Más detalles

TELECOMUNICACIONES Y REDES

TELECOMUNICACIONES Y REDES TELECOMUNICACIONES Y REDES Redes Computacionales I Prof. Cristian Ahumada V. Unidad V: Capa de Red OSI 1. Introducción. 2. Protocolos de cada Red 3. Protocolo IPv4 4. División de Redes 5. Enrutamiento

Más detalles

TELEPROCESO Y SISTEMAS DISTRIBUIDOS

TELEPROCESO Y SISTEMAS DISTRIBUIDOS Universidad Nacional del Nordeste TELEPROCESO Y SISTEMAS DISTRIBUIDOS La Interfaz Socket Lic. Vanesa S. Roffé Año 2009 Introducción - Origen de la INTERFAZ SOCKET La Interfaz Socket es una API para redes

Más detalles

Direcciones IP y máscaras de red

Direcciones IP y máscaras de red También en este nivel tenemos una serie de protocolos que se encargan de la resolución de direcciones: ARP (Address Resolution Protocol): cuando una maquina desea ponerse en contacto con otra conoce su

Más detalles

Efectos de los dispositivos de Capa 2 sobre el flujo de datos 7.5.1 Segmentación de la LAN Ethernet

Efectos de los dispositivos de Capa 2 sobre el flujo de datos 7.5.1 Segmentación de la LAN Ethernet 7.5 Efectos de los dispositivos de Capa 2 sobre el flujo de datos 7.5.1 Segmentación de la LAN Ethernet 1 2 3 3 4 Hay dos motivos fundamentales para dividir una LAN en segmentos. El primer motivo es aislar

Más detalles

TEMA 25: El Protocolo TCP/IP.

TEMA 25: El Protocolo TCP/IP. Tema 25 Protocolo TCP/IP TEMA 25: El Protocolo TCP/IP. Índice 1 INTRODUCCIÓN 1 1.1 Historia 1 2 CAPAS DEL PROTOCOLO 2 2.1 La capa de aplicación 2 2.2 La capa de transporte 3 2.2.1 El protocolo TCP Protocolo

Más detalles

UNIVERSIDAD DE ORIENTE GUÍA TEÓRICA NO #1

UNIVERSIDAD DE ORIENTE GUÍA TEÓRICA NO #1 UNIVERSIDAD DE ORIENTE GUÍA TEÓRICA NO #1 Objetivo: Al final de la clase, el (la) estudiante será capaz de: Conocer las características y funciones principales de las Redes de Computadoras. Identificar

Más detalles

Mecanismos IPC: sockets

Mecanismos IPC: sockets Mecanismos IPC: sockets Ampliación de Sistemas Operativos (prácticas) E.U. Informática en Segovia Universidad de Valladolid Sockets Los sockets son una abstracción lógica que permiten la comunicación bidireccional

Más detalles

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

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET 1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET La familia de protocolos TCP/IP fue diseñada para permitir la interconexión entre distintas redes. El mejor ejemplo es Internet: se trata

Más detalles

Direccionamiento IPv4

Direccionamiento IPv4 Direccionamiento IPV4 Página 1 de 15 www.monografias.com Direccionamiento IPv4 1. Direccionamiento IP 2. Componentes de una dirección IP 3. Determinación de la clase de dirección 4. Determinación de los

Más detalles

Fundamentos de Ethernet. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

Fundamentos de Ethernet. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Fundamentos de Ethernet. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Ethernet es el protocolo del nivel de enlace de datos más utilizado en estos momentos. Se han actualizado los estandares

Más detalles

Adaptación de aplicaciones a IPv6

Adaptación de aplicaciones a IPv6 Adaptación de aplicaciones a IPv6 extensión de la interfaz de sockets Eva M. Castro ecastro@dit.upm.es Tutorial IPv6 -Adaptación de aplicaciones a IPv6 1 Contenido * Introducción Modelo de sockets BSD

Más detalles

3.1 Introducción a Wireshark

3.1 Introducción a Wireshark 3.1 Introducción a Wireshark Una herramienta básica para observar los mensajes intercambiados entre aplicaciones es un analizador de protocolos (packet sniffer). Un analizador de protocolos es un elemento

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.

Í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 detalles

TEMA 14. REDES DE ÁREA LOCAL

TEMA 14. REDES DE ÁREA LOCAL TEMA 14. REDES DE ÁREA LOCAL APLICACIONES - LAN de PC s - Redes de respaldo y backup - Alta velocidad - Distancia limitada - Número de dispositivos limitado - Redes ofimáticas y de acceso a bases de datos.

Más detalles

Router Teldat. Proxy ARP

Router Teldat. Proxy ARP Router Teldat Proxy ARP Doc. DM734 Rev. 10.00 Noviembre, 2002 ÍNDICE Capítulo 1 Introducción...1 1. Proxy ARP... 2 Capítulo 2 Configuración...4 1. Configuración del Proxy ARP... 5 1.1. Habilitar el funcionamiento

Más detalles

Qué es un socket? Dominios de comunicación. Tipos de sockets en el dominio AF_INET. Sockets Stream. Sockets Datagram. Sockets Raw

Qué es un socket? Dominios de comunicación. Tipos de sockets en el dominio AF_INET. Sockets Stream. Sockets Datagram. Sockets Raw Qué es un socket? Es una interfaz de entrada salida de datos que permite la intercomunicación entre procesos. Los procesos pueden estar ejecutándose en el mismo o en distintos sistemas, unidos mediante

Más detalles

Dirección IP - Características

Dirección IP - Características Dirección IP - Características Las direcciones IP se denominan direcciones lógicas. Tienen un direccionamiento Jerárquico. Representan una conexión de la máquina a la red y no la máquina misma. Existen

Más detalles

Nivel de Transporte en Internet

Nivel 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 detalles

7. VLSM. IST La Recoleta

7. VLSM. IST La Recoleta 7. VLSM El subneteo con VLSM (Variable Length Subnet Mask), máscara variable ó máscara de subred de longitud variable, es uno de los métodos que se implementó para evitar el agotamiento de direcciones

Más detalles

Direcciones IP IMPLANTACIÓN DE SISTEMAS OPERATIVOS 1º ASIR. En redes IPv4.

Direcciones IP IMPLANTACIÓN DE SISTEMAS OPERATIVOS 1º ASIR. En redes IPv4. Direcciones IP En redes IPv4. IMPLANTACIÓN DE SISTEMAS OPERATIVOS Cada ordenador en Internet dispone de una dirección IP única de 32 bits. Estos 32 bits,o 4 bytes, se representan normalmente como se muestra

Más detalles

Redes conmutadas y de área local

Redes conmutadas y de área local Redes conmutadas y de área local Jorge Juan Chico , Julián Viejo Cortés 2011-14 Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre de copiar,

Más detalles

MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT. Factores tecnológicos, organizativos y estratégicos

MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT. Factores tecnológicos, organizativos y estratégicos MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT 15.565 Integración de sistemas de información: Factores tecnológicos, organizativos y estratégicos 15.578 Sistemas de información globales:

Más detalles

Introducción al enrutamiento y envío de paquetes

Introducción al enrutamiento y envío de paquetes Introducción al enrutamiento y envío de paquetes Conceptos y protocolos de enrutamiento. Capítulo 1 Ing. Aníbal Coto 1 Objetivos Identificar un router como una computadora con SO y hardware diseñados para

Más detalles

INSTITUTO 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 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 detalles

Repercusión de IPv6 en la Administración General del Estado

Repercusión de IPv6 en la Administración General del Estado Repercusión de IPv6 en la Administración General del Estado Maria José Lucas Vegas Ingeniera Superior de Telecomunicaciones Jefa de Proyecto de Sistemas Informáticos Subdirección General de Planificación

Más detalles

Semestre I Aspectos básicos de Networking

Semestre I Aspectos básicos de Networking Semestre I Aspectos básicos de Networking Capítulo 6: Direccionamiento de la red Ip v4 1 Estructura de una dirección Ip v4 Cada dispositivo de una red debe ser definido en forma exclusiva. En la capa de

Más detalles

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP)

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP) Protocolo PPP 1 PPP Hoy en día, millones de usuarios necesitan conectar sus computadoras desde su asa a las computadoras de un proveedor de Internet para acceder a Internet También hay muchas personas

Más detalles

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

Introducción a las Redes: Qué necesito saber sobre la red de datos de mi cliente? diseñador Formación oficial Comm-Tec para obtener el certificado de Diseñador de Sistemas AMX: Módulo que prepara para la realización del test de conocimientos mínimos necesarios para la realización del

Más detalles

CONVERSIÓN DE UN NÚMERO EN BINARIO A DECIMAL Y VICEVERSA

CONVERSIÓN DE UN NÚMERO EN BINARIO A DECIMAL Y VICEVERSA CONVERSIÓN DE UN NÚMERO EN BINARIO A DECIMAL Y VICEVERSA CONVERSIÓN ENTRE BINARIO Y DECIMAL Si la conversión es de binario a decimal, aplicaremos la siguiente regla: se toma la cantidad binaria y se suman

Más detalles

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

Objetivos. 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 detalles

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

- ENetwork Chapter 9 - CCNA Exploration: Network Fundamentals (Versión 4.0) 1 of 5 - ENetwork Chapter 9 - CCNA Exploration: Network Fundamentals (Versión 4.0) 1 Convierta el número binario 10111010 en su equivalente hexadecimal. Seleccione la respuesta correcta de la lista que

Más detalles

CAPAS DEL MODELO OSI (dispositivos de interconexión)

CAPAS DEL MODELO OSI (dispositivos de interconexión) SWITCHES CAPAS DEL MODELO OSI (dispositivos de interconexión) 7. Nivel de aplicación En esta capa se ubican los gateways y el software(estación de trabajo) 6. Nivel de presentación En esta capa se ubican

Más detalles

Unidad Didáctica Redes 4º ESO

Unidad Didáctica Redes 4º ESO Unidad Didáctica Redes 4º ESO Qué es una red? Una red es la unión de dos o más ordenadores de manera que sean capaces de compartir recursos, ficheros, directorios, discos, programas, impresoras... Para

Más detalles

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

Examen 1 de febrero de 2014 (ref: sirc1402.odt) Examen 1 de febrero de 2014 (ref: sirc1402.odt) Instrucciones Indique su nombre completo y número de cédula en cada hoja. Numere todas las hojas e indique la cantidad total de hojas que entrega en la primera.

Más detalles

Toplogías: Tipo Bus (barra), tipo Star (estrella), tipo Ring (anillo), tipo Starshaped Ring (Anillo estrellado): Forma general.

Toplogías: Tipo Bus (barra), tipo Star (estrella), tipo Ring (anillo), tipo Starshaped Ring (Anillo estrellado): Forma general. Unidad 2 Toplogías: Tipo Bus (barra), tipo Star (estrella), tipo Ring (anillo), tipo Starshaped Ring (Anillo estrellado): Forma general. Ventajas y desventajas de c/u. Limitaciones. Ejemplos. Transmisiones

Más detalles

(decimal) 128.10.2.30 (hexadecimal) 80.0A.02.1E (binario) 10000000.00001010.00000010.00011110

(decimal) 128.10.2.30 (hexadecimal) 80.0A.02.1E (binario) 10000000.00001010.00000010.00011110 REDES Internet no es un nuevo tipo de red física, sino un conjunto de tecnologías que permiten interconectar redes muy distintas entre sí. Internet no es dependiente de la máquina ni del sistema operativo

Más detalles

ARQUITECTURAS CLIENTE/SERVIDOR

ARQUITECTURAS 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 detalles

Práctica de laboratorio: Uso de Wireshark para examinar una captura de UDP y DNS

Práctica de laboratorio: Uso de Wireshark para examinar una captura de UDP y DNS Práctica de laboratorio: Uso de Wireshark para examinar una captura de UDP y DNS Topología Objetivos Parte 1: Registrar la información de configuración IP de una PC Parte 2: Utilizar Wireshark para capturar

Más detalles

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

Introducció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 detalles

Estructuras y funciones de programación de sockets.

Estructuras y funciones de programación de sockets. Estructuras y funciones de programación de sockets. Introducción. Autor: Enrique Bonet En estos apuntes se incluye una breve descripción de las estructuras y funciones cuyo uso puede ser necesario para

Más detalles

Cuaderno de notas del OBSERVATORIO ENVENENAMIENTO ARP

Cuaderno de notas del OBSERVATORIO ENVENENAMIENTO ARP Cuaderno de notas del OBSERVATORIO Instituto Nacional de Tecnologías de la Comunicación ENVENENAMIENTO ARP El envenenamiento ARP (en inglés Address Resolution Protocol o Protocolo de resolución de direcciones)

Más detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

Ing. Ma. Eugenia Macías Ríos. Administración de Redes

Ing. Ma. Eugenia Macías Ríos. Administración de Redes Ing. Ma. Eugenia Macías Ríos Administración de Redes Una de las capacidades más importantes que un administrador de red necesita, es el dominio de las listas de control de acceso (ACL) Las ACL se utilizan

Más detalles

AUTORES: OBREGON CARLA 20.621.330 ROMERO MARIA 19.118.452 MARACAIBO FEBRERO 2012

AUTORES: OBREGON CARLA 20.621.330 ROMERO MARIA 19.118.452 MARACAIBO FEBRERO 2012 REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LAS FUERZAS ARMADAS BOLIVARIANA DOCENTE: JOSE PARRA CATEDRA: REDES MARACAIBO FEBRERO

Más detalles

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

5 Cuales de las siguientes opciones son formas de medición del ancho de banda comúnmente utilizadas? (Elija tres opciones). 1 Cuáles de las siguientes opciones describen lo que es una LAN? (Elija dos opciones). xxx opera dentro de un área geográfica limitada ofrece conectividad por llamada telefónica utiliza las interfaces

Más detalles

Práctica de laboratorio 5.5.1: Examen del gateway de un dispositivo

Práctica de laboratorio 5.5.1: Examen del gateway de un dispositivo Diagrama de topología Tabla de direccionamiento Dispositivo Interfaz Dirección IP Máscara de subred Gateway por defecto R1-ISP R2-Central S0/0/0 10.10.10.6 255.255.255.252 No aplicable Fa0/0 192.168.254.253

Más detalles

POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA. Práctica 3. Conexión de PC utilizando Cable Cruzado y Cable Recto

POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA. Práctica 3. Conexión de PC utilizando Cable Cruzado y Cable Recto POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN PROFESORES: M. en C. ANTONIO ROMERO ROJANO. M. en C. ALBERTO JORGE ROSALE SILVA. Práctica 3 Conexión de PC utilizando

Más detalles

Definiciones preliminares

Definiciones preliminares Definiciones preliminares Entorno Distribuido 2 Conjunto de recursos (datos, CPU, programas, impresoras, unidades de disco, etc.), que se encuentran diseminados a lo largo de diversas direcciones físicas.

Más detalles

CSIR2121. Administración de Redes I

CSIR2121. Administración de Redes I CSIR2121 Administración de Redes I Objetivos: Al finalizar la clase el estudiante podrá: Mencionar el propósito del desarrollo del modelo TCP/IP. Explicar cada una de las capas del modelo TCP/IP. Comparar

Más detalles

1.- Convierte las direcciones: 145.32.59.24 y 200.42.129.16 a formato binario e identifica su clase.

1.- Convierte las direcciones: 145.32.59.24 y 200.42.129.16 a formato binario e identifica su clase. 1.- Convierte las direcciones: 145.32.59.24 y 200.42.129.16 a formato binario e identifica su clase. 2.- Para las siguientes direcciones IP de red: a) Indica a que clase pertenecen. b) Escríbelas en representación

Más detalles

Capítulo 6 Introducción a TCP/IP

Capítulo 6 Introducción a TCP/IP Introducción a TCP/IP El Departamento de Defensa (DoD) de EEUU creó el modelo de referencia TCP/IP. El modelo TCP/IP tiene cuatro capas: la capa de aplicación, la capa de transporte, la capa de internet

Más detalles

Router Teldat. Proxy ARP

Router Teldat. Proxy ARP Router Teldat Proxy ARP Doc. DM734 Noviembre, 2006 ÍNDICE Capítulo 1 Introducción...1 1. Proxy ARP... 2 Capítulo 2 Configuración...4 1. Configuración del Proxy ARP... 5 1.1. Habilitar el funcionamiento

Más detalles

Ayudantía Nro.3 Redes De Datos CIT2100-1. Profesor: Cristian Tala

Ayudantía Nro.3 Redes De Datos CIT2100-1. Profesor: Cristian Tala Ayudantía Nro.3 Redes De Datos CIT2100-1 Profesor: Cristian Tala Ayudante: Gabriel Del Canto Hoy día veremos: - Modelo TCP/IP - Modelo TCP/IP - Es un modelo de descripción de protocolos de red creado en

Más detalles

Qué es Internet? Cómo funciona Internet?

Qué 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 detalles

6.4 CONMUTADOR o SWITCH

6.4 CONMUTADOR o SWITCH 6.4 CONMUTADOR o SWITCH 6.4.1 Introducción. Inconvenientes de las LAN tradicionales: BW compartido. Menor capacidad de transmisión por estación. Las estaciones reciben todos los paquetes (análisis innecesario

Más detalles

Arquitecturas cliente/servidor

Arquitecturas 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 detalles

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

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico Bloque IV: El nivel de red Tema 10: Enrutamiento IP básico Índice Bloque IV: El nivel de red Tema 10: Enrutamiento IP básico Introducción Tabla de enrutamiento Algoritmo de enrutamiento Direcciones IP

Más detalles

Aspectos Básicos de Networking

Aspectos Básicos de Networking Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características

Más detalles

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

01/10/2010. 14. Conjunto de protocolos TCP/IP. Contenido. a. TCP/IP Internet OSI. a. TCP/IP Internet OSI. b. Nivel de red Protocolo IP 14. Conjunto de protocolos TCP/IP Contenido a. TCP/IP Internet OSI b. Nivel de red Protocolo IP c. Direccionamiento y subredes d. Otros protocolos en el nivel de red e. Nivel de transporte a. TCP/IP Internet

Más detalles

UD2.notebook. May 07, 2013. Tema 2. Redes. Sonia Lafuente Martínez

UD2.notebook. May 07, 2013. Tema 2. Redes. Sonia Lafuente Martínez E Tema 2 Redes Sonia Lafuente Martínez 1 Contenido 1. Definiciones 2. Tipos de redes 2.1 Según su tamaño (LAN, MAN, WAN) 2.2 Según su topología (Anillo, Bus, Estrella, Árbol) 2.3 Según su medio físico

Más detalles

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

Universidad Central de Bayamón Colegio de Desarrollo Empresarial & Tecnología Universidad Central de Bayamón Colegio de Desarrollo Empresarial & Tecnología Número de Estudiante: Fecha: Nombre: Examen Parcial #2- REDES 315 Prof. Carlos A Rodríguez Sánchez Parte I- Selección Múltiple.

Más detalles