Acceso al medio (3) CSMA/CD

Documentos relacionados
Acceso al medio (2) CSMA

Redes de Computadores Nivel de Enlace: Introducción y control de acceso al medio

CSMA/CA. Area de Ingeniería Telemática Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación

Tema 2: Redes de área local (LANs) Tema 2: Redes de área local (LANs)

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 5: Subcapa de acceso al medio

Ethernet a 10Mbps y Hubs

Acceso al medio Redes inalámbricas y CSMA/CA

CAPITULO 10. ACCESO MÚLTIPLE

Redes de Computadores Nivel de Enlace: Redes de área local Ethernet

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

Práctico 3 Control de Acceso al

Ethernet. Area de Ingeniería Telemática Redes de Banda Ancha 5º Ingeniería de Telecomunicación

REDES Área de Ingeniería Telemática. Ethernet en LAN (1) Area de Ingeniería Telemática Redes 4º Ingeniería Informática

Agenda Servicios Capa 2 Protocolos de Acceso Múltiple CAPA 2. Taller de Redes Inalámbricas. Tecnólogo en Telecomunicaciones

16/03/2008. Taller de Redes. Héctor Abarca A. Introducción a las LAN Ethernet/ Profesor: Héctor Abarca A.

Redes de computadoras

LAN Switching Teoría de las Comunicaciones. 09 de Abril de 2014

Ethernet a 10Mbps y Hubs

Arquitectura de protocolos en LANs

Capitulo 3. de Datos

Arquitectura de protocolos en LANs

Ethernet en LAN (1) Area de Ingeniería Telemática Redes de Banda Ancha 5º Ingeniería de Telecomunicación

Redes de Área Local. Arquitectura de una LAN. Tema 2. Medio. Medio. E.T.S.I. Telecomunicación Sonido e Imagen. Aplicaciones en Redes Locales.

Conmutación Ethernet

Ethernet a 10Mbps y Hubs

Redes de Computadores

Redes Industriales DEFINICIONES. Edgar N. Carrera Redes Industriales 1

Ethernet. Area de Ingeniería Telemática

Redes de Área Local. enlace de datos. Eduardo Interiano

LAN Switching Teoría de la Comunicaciones. 10 de Abril de 2013

Ethernet en LAN. Area de Ingeniería Telemática

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 6: Estándares en LAN

Transporte fiable Ventana deslizante y go-back-n

Pr. Dr. Xavier Bonnaire

Redes de área local TEMA 4

Planificación y Administración de Redes: El nivel de enlace. Jesús Moreno León Raúl Ruiz Padilla Septiembre 2010

Redes de Computadores

Temas 13 y 14. Acceso múltiple de paquetes: el protocolo Aloha. Eytan Modiano Instituto Tecnológico de Massachusetts. Eytan Modiano Diapositiva 1

INTRODUCCIÓN INTRODUCCIÓN

Introducción a los Sistemas Operativos y Redes. Clase 2: Topologías de Redes

Clase 4 Ethernet Tema 2.- Nivel de enlace en LANs

Capítulo 1 Protocolo de la capa de enlace. Redes Inalámbricas. Grado en Ingeniería Informática

Protocolos de ventana deslizante (sliding-window protocols)

Conmutación Ethernet

CAPA DE ACCESO A LA RED. ETHERNET

Protocolos de capas inferiores

UNIDAD I FUNDAMENTO DE TELECOMUNICACIONES

Introducción a la conmutación LAN.

Hubs y puentes Ethernet

Redes de Acceso Compartido o Común

CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS TEMA 4: PROTOCOLOS DE COMUNICACIÓN Y CONTROL DE ERRORES JOSÉ MARÍA TORRES CORRAL 03/03/2011

Introducción a las LAN, WAN y al Internetworking

Ethernet Tema 2.- Nivel de enlace en LANs

Ethernet a 100Mbps+ Area de Ingeniería Telemática Grado en Ingeniería en Tecnologías de Telecomunicación, 3º

Ethernet se creó en el año 1973 en Xerox como un standard de redes para comunicar varios computadores usando un cable compartido.

Protocolos de Telecomunicaciones Capa Física y Capa de Enlace de datos. Semana 2

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

Capítulo 5: Capa Enlace de Datos - I

LOGO GRUPO. Add your company slogan

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

Teoría de las comunicaciones Práctica 3: Medios Compartidos

Ethernet (2) Area de Ingeniería Telemática Redes de Banda Ancha 5º Ingeniería de Telecomunicación

Evolución de Ethernet

Redes de Computadoras Ethernet

BUSES DE CAMPO-FIELDBUS

1 Completar la siguiente tabla:

ALGORITMOS DE ADAPTACIÓN VELOCIDAD BINARIA

BLOQUE I. Introducción a la Telemática ARQUITECTURA DE REDES (II).

Tema 4.- Nivel de Enlace. Dr. Daniel Morató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso

Tecnologías Inalámbricas

TECNOLOGÍAS DE RED. Ing. Elizabeth Guerrero V.

Identifique los cinco componentes de un sistema de comunicación de datos.

Redes de Área Local Inalámbricas (WLANs)

Control de Acceso al Medio

Redes conmutadas y de área local

Redes Ethernet. Redes LAN: características

Protocolos Arquitectura TCP/IP

Arquitectura de Redes, Sistemas y Servicios

Análisis de arquitectura del protocolo

69. Las topologías físicas de las redes de computadoras

Redes 1. Data Link Layer Capa 2. Cs Prof. MSc. Ivan A. Escobar Broitman

Nombre del Plantel: Conalep Tehuacán 150. Nombre del módulo: Instalación de Redes de Datos. Diseño de una Red LAN aplicada a un inmueble escolar

Acceso Compartido y Lan Switching

Conmutación en Ethernet

Redes de Computadores

Redes de Área Local (LANs)

Capítulo 5: Capa Enlace de Datos - I

Introducción. Medios físicos. Acceso al medio. Ethernet (TDC, FCEN UBA. PROTOTIPO)

Ethernet en LAN (2) Area de Ingeniería Telemática Redes de Banda Ancha 5º Ingeniería de Telecomunicación

UNIDAD V: RADIOENLACES

Conmutación Ethernet

REDES DE COMUNICACIONES I EJERCICIOS RESUELTOS Javier Aracil y José Alberto Hernández

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

Subcapa de Acceso al Medio

Tema 4. Redes de área local inalámbricas

Fundamentos de Redes de Computadoras. Modulo III: Fundamentos de Redes LAN

Tema 3. Arquitectura de protocolos

Índice general. Redes locales. Arquitecturas LAN. TEMA 4 Tecnologías de redes LAN. Miguel Ángel Gómez Hernández. Varias posibilidades

Conceptos básicos de comunicaciones (1)

Capítulo 5: Capa Enlace de Datos - II

Transcripción:

Acceso al medio (3) CSMA/CD 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, 2º

Temario 1. Introducción 2. Arquitecturas de conmutación y protocolos 3. Introducción a las tecnologías de red 4. Control de acceso al medio 5. Conmutación de circuitos 6. Transporte fiable 7. Encaminamiento 8. Programación para redes y servicios

Temario 1. Introducción 2. Arquitecturas de conmutación y protocolos 3. Introducción a las tecnologías de red 4. Control de acceso al medio 1. ALOHA y ALOHA ranurado 2. CSMA y variantes, persistencia 3. CSMA/CD 4. CSMA/CA 5. Ideas y clasificación de protocolos MAC 5. Conmutación de circuitos 6. Transporte fiable 7. Encaminamiento 8. Programación para redes y servicios

CSMA con carga moderada Se acerca al limite CSMA Menos colisiones por menor tiempo vulnerable Pero en carga alta hay colisiones y se desperdicia el tiempo del canal g = 1 1+a El goodput cae por este tiempo desperdiciado

Idea CSMA/CD Con CSMA, la colisión ocupa el medio durante el tiempo de transmisión Se puede mejorar si las estaciones son capaces de recibir a la vez que transmiten No siempre es posible Determinado hardware por ejemplo antenas o receptores no permiten a la vez enviar y escuchar el medio CSMA/CD reglas: Si el medio está libre transmitir Si está ocupado esperar a que este libre y transmitir Si veo una colision dejar de transmitir Despues esperar un tiempo aleatorio y retransmitir CD = Detección de colision (collision detection)

Detección de colisión En Bus La colision produce mayor voltaje Si la señar del cable es mayor que la que está generando la estación detecto colisión La señal se atenua con la distancia Limite de 500m (10Base5) o 200m (10Base2) En topología en estrella Actividad en más de un puerto es una colision Se usa una señal especial para indicar colisión En inalámbrico Es un poco difícil en ese caso

CSMA/CD Cada dispositivo para al detectar la colisión colisión colisión

Prestaciones CSMA/CD El goodput se mantiene mejor en carga elevada Hay colisiones pero dejan libre el canal para que otras estaciones lo usen El modelo matemático es complejo, pero nos acercamos mas al limite teórico CSMA/CD CSMA ALOHAs

Tamaño mínimo de trama CSMA/CD en Ethernet Para garantizar que todas las colisiones se detecten Si una estación empieza a transmitir y va a producirse una colisión queremos asegurarnos de que se de cuenta antes de acabar de transmitir Para poder retransmitir la trama A B C Problema La trama enviada por A no ha llegado a B Pero A no ha detectado colisión t Como se arregla?

Tamaño mínimo de trama Caso peor A y C todo lo alejados que pueden estar (distancia máxima Ethernet 2500m 4 repetidores y 500m en 10Base5) tprop=5*500m/200e6m/s=12.5µs + 3µs(repetidor)*4 = 24.5µs A envía la trama más pequeña L C empieza a enviar justo antes de llegarle la trama de A A C 2*t prop =49µs La trama más pequeña enviable debe de tener este tamaño t El estandar toma 57.6µs para tener un poco de margen L=Vtx*2*tprop

Tamaño mínimo de trama V=10Mbps Lmin=576bits=72bytes 8pre+14+ 46datos +4crc 512 bits mas el preambulo De ahi viene el tamaño mínimo de trama Ethernet Se toma el tiempo de transmision de 512bits como slot ethernet, el tiempo básico para los algoritmos de detección de colisiones. En el tiempo de 1 slot se puede asumir que cualquier trama que empecemos a transmitir habrá empezado a llegar a toda la red. Si la trama ha colisionado, en ese tiempo ya se habra detectado la colisión y los participantes habrán desistido de transmitir El slot es dependiente de la velocidad 10Base slot 512bits 51.2µs 100Base slot 512bits 5.12µs 1000Base slot 4096bits 4.09µs

Recuperación de la colisión Una vez que detectada colisión en un tiempo menor que 1slot los participantes que intentaban transmitir han desistido... Y qué hacen ahora? Si reintentan los dos a la vez volveran a colisionar

Backoff Antes de volver a transmitir en muchos protocolos se espera un tiempo aleatorio Normalmente para evitar la coincidencia de varias estaciones que puedan querer transmitir a la vez Le llamaremos backoff Por ejemplo en ALOHA se usa despues de una trama errónea para no volver a colisionar Consigue efectos parecidos al CSMA p-persistente Lo más simple es elegir un número aleatorio uniforme en un rango conocido En CSMA/CD se complica un poco No hay confirmacion Tiempo aleatorio t 1 t No hay confirmacion Tiempo aleatorio t 2

Binary Exponential Backoff IEEE 802.3 y Ethernet usan binary exponential backoff Las estaciones reintentan el envío de las tramas que colisionan Tiempo básico de espera 512bits en 10 o 100Mbps (51us o 5.1us) En los 10 primeros intentos el tiempo medio de espera se dobla 0-1 x 51us -> 0-4 x 51us -> 0-8 x 51us ->... En los 6 siguientes el tiempo medio se mantiene constante Despues de 16 colisiones la estacion desiste y da error para esa trama El algoritmo 1-persistente con binary exponential es eficiente para un amplio rango de cargas Poca carga, ocupa el canal inmediatamente Mucha carga, espera más tiempo y hay menos colisiones Problema: el backoff tiene un efecto last-in, first-out Las estaciones con tramas nuevas tienen preferencia sobre las que ya llevan tiempo reintentando un envío Captura del canal

Conclusiones CSMA/CD Permite aproximar la eficiencia del canal al limite teórico (dependiente de a) Se usa en redes reales Ethernet 10,100,1000 para medio compartido Y si no podemos detectar colisiones?