36
UCB UCB - - INGENIERIA MECATRONICA INGENIERIA MECATRONICA S.M. Docente: Ing. JC Avilés C. UNIVERSIDAD UNIVERSIDAD CAT CAT Ó Ó L L ICA BOLIVIANA ICA BOLIVIANA "SAN PABLO "SAN PABLO Sistemas Mecatrónicos Docente: Ing. JC Avilés C.

Ethernet

Embed Size (px)

DESCRIPTION

Lo mas basico de Ethernet

Citation preview

Page 1: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

UNIVERSIDADUNIVERSIDAD CATCATÓÓLLICA BOLIVIANA ICA BOLIVIANA "SAN PABLO"SAN PABLO””

Sistemas MecatrónicosDocente: Ing. JC Avilés C.

Page 2: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Sistemas Mecatrónicos

Comunicación de Red

Page 3: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

¿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 crear la red es necesario un hardware que una los dispositivos (tarjetas, cables) y un software que implemente las reglas de comunicación entre ellos (protocolos y servicios).

Page 4: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Tipos de Redes I

LAN (Local Area Network) MAN (Metropolitan Area Network)

Son redes de mayor extensión, dan servicio a múltiples usuarios, se extiende dentro del área metropolitana.

Son redes de pequeña extensión, donde el usuario es el dueño de la red con velocidades de 1 a 100 Mbps

Page 5: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Tipos de Redes II WAN (Wide Area Network) VPN (Virtual Private Network)

Conocidas como Intranet. Son redes de gran extensión, donde los usuarios aprovechan los recursos de Internet. Utilizan medidas de seguridad para establecer conexiones privadas.

Son redes de gran extensión, dan servicio a múltiples usuarios, atraviesan incluso países. Un ejemplo de red pública es Internet.

Page 6: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Topología en Anillo

Page 7: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Topología en Bus

Page 8: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Topología en Estrella

Page 9: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Topología en Árbol

Page 10: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

La transmisión datos Los datos se transmiten en paquetes.Cada vez transmite una sola estación de forma ordenada.La transmisión de dos o más estaciones simultaneas, supone una

colisión de datos, y debe repetirse la transmisión por parte de ambas estaciones.

Page 11: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Protocolos de redes (TCP/IP)

UDP (User Datagram Protocol)TCP (Transmission Control Protocol)

UDP, es un protocolo no asegurado y sin conexión. Crea paquetes por la aplicación. El orden de llegada y la llegada no está garantizado. Sirve para aplicaciones que transmiten datos y no pueden esperar la respuesta de si han llegado o no.

TCP, es un protocolo asegurado y orientado a la conexión. Se encarga de que el caudal de datos llegue completo y ordenado hasta la computadora remota.

ICMP (Internet Control Message Protocol)IGMP (Internet Group Management Protocol)ICMP, es un protocolo que se encarga

de transmitir errores y de controlar las computadoras que intercambian datos.

IGMP, controla el comportamiento de las computadoras utilizando IP-Multicast.

Page 12: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Modelo de capas

Page 13: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Paquete TCP/IP sobre Ethernet

Cada capa añade un encabezado al paquete (datos útiles). Un paquete TCP/IP puede alcanzar hasta 64 Kbytes, sin embargo sobre Ethernet sólo se pueden alcanzar 1500 Bytes como máximo.

Page 14: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Direcciones IP (IPv4) y Routing

Page 15: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

IP y máscara de red

Page 16: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

IPs reservadas La dirección base (Ej. IP(base) = 192.168.0.0)

Es la dirección base de red. No se puede asignar a ninguna computadora.

La dirección broadcast (Ej. IP(broadcast) = 192.168.0.255) Esta dirección se usa para contactar con todas las computadoras de la misma red. No se puede asignar a ninguna computadora.

localhost (Ej. localhost= 127.0.0.1) Esta dirección corresponde al dispositivo “Loopback”. Sirve para crear una conexión con la propia computadora.

Ejemplo de direcciones reservadas para redes locales: Red Mascara de red Rango10.0.0.0 255.0.0.0 10.X.X.X172.16.0.0 255.240.0.0 172.16.X.X – 172.31.X.X192.168.0.0 255.255.0.0 192.168.X.X

Page 17: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Page 18: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Ethernet

Page 19: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

El desarrollo deEthernet

A finales de 1972, Robert Metcalfe y sus colegas desarrollaron “Alto Aloha Network” (utilizaba el reloj de las estaciones Xerox Alto: 2.94 Mbps), en 1973 cambió el nombre a Ethernet.

Page 20: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

El Sistema Ethernet• Ethernet es una tecnología de redes de área

local (LAN) que transmite información entre

computadores y diferentes dispositivos a una

velocidad de 10 Mbps (Ethernet), 100 Mbps

(Fast Ethernet), 1000 Mbps (Gigabit Ethernet) ó

10 Gbps (10Gigabit Ethernet).

Page 21: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Cuatro elementos básicos del sistema Ethernet

• Ethernet consta de cuatro elementos básicos:– El medio físico: compuesto por los cables y otros elementos de

hardware, como conectores, utilizados para transportar la señal entre los computadores conectados a la red.

– Los componentes de señalización: dispositivos electrónicos estandarizados que envían y reciben señales sobre un canal Ethernet.

– El conjunto de reglas para acceder el medio: protocolo utilizado por la interfaz (tarjeta de red) que controla el acceso al medio.

– El frame (paquete) Ethernet: conjunto de bits organizados de forma estándar. El frame es utilizado para llevar los datos dentro delsistema.

Page 22: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

El frame Ethernet• El corazón del sistema Ethernet es el frame

Ethernet utilizado para llevar datos entre los computadores.– El “frame” consta de varios bits organizados en

varios campos.– Estos campos incluyen la dirección física de las

interfaces Ethernet, un campo variable de datos (entre 46 y 1500 bytes) y un campo de chequeo de error.

Page 23: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

El frame EthernetPreámbulo Destino Origen Tipo Datos Chequeo

8 6 6 2 46 - 1500 4

• Preámbulo: 64 bits (8 bytes) de sincronización• Destino: 6 bytes, dirección física del nodo destino (MAC address)• Origen: 6 bytes, dirección del nodo origen• Tipo: 2 bytes, especifica el protocolo de la capa superior (red)• Datos: entre 46 y 1500 bytes, información de las capas superiores• Chequeo: Secuencia de chequeo del frame (FCS)

Cuando un frame Ethernet es enviado al canal, todas las interfaces revisan los primeros 6 bytes (48 bits). Si es su dirección MAC (o broadcast) reciben el paquete y lo entregarán al software de red instalado en el computador.

Page 24: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

La dirección física

La transmisión:se hace del bit menos significante al más significativo

Representación de la dirección física Ethernet

e4-8c-23-6c-77-9b11100100-10001100-00100011-01101100-01110111-10011011

0010 01110011 0001

1100 01000011 0110

1110 11101101 1001

Page 25: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Campo de chequeo del frame

• El CRC de 32 bits permite de detectar un error en un bit entre 4.3 billones de bits.

• Cuando el frame alcanza su destino, el receptor realiza la operación sobre los datos recibidos.

• Si el CRC calculado por el receptor es igual al CRC que trae el frame, el paquete es aceptado.

• En cualquier otro caso el frame es descartado.

Page 26: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Direcciones Unicast, Multicast y Broadcast• Una dirección Unicast es aquella que identifica UNA sola

estación. Las direcciones Unicast en Ethernet se reconocen porque el primer byte de la dirección MAC es un número par, por ejemplo: f2:3e:c1:8a:b1:01 es una dirección unicast porque “f2” (242) es un número par.

• Una dirección de Multicast permite que un solo frame Ethernet sea recibido por VARIAS estaciones a la vez. En Ethernet las direcciones multicast se representan con un número impar en su primer octeto Por ejem.: 01:00:81:00:01:00 es multicast pues “01” es un número impar.

• Una dirección de Broadcast permite que un solo frame sea recibido por TODAS las estaciones que “vean” el frame. La dirección de broadcast tiene todos los 48 bits en uno (ff:ff:ff:ff:ff:ff:).

Page 27: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Ethernet puede transportar datos de diferentes protocolos de alto nivel

• Una LAN Ethernet puede transportar datos entre los computadores utilizando TCP/IP, pero la misma Ethernet puede llevar datos utilizando Novell (IPX/SPX), AppleTalk, etc.

• Ethernet es similar a un sistema de transporte de carga en camiones, pero que lleva paquetes de datos entre computadoras. AEthernet no le afecta que llevan por dentro los frames

Canal Ethernet

TCP/IP IPX/SPXTCP/IP IPX/SPX AppleTalk

FRAMES

Page 28: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Protocolo CSMA/CD• CSMA/CD funciona como una conversación

alrededor de una mesa en un cuarto oscuro.• Antes de hablar, cualquier participante debe

escuchar por unos segundos para comprobar que nadie está hablando (Carrier Sense).

• Cuando esto ocurre -nadie habla-, cualquiera tiene oportunidad de hablar (Multiple Access)

• Si dos personas comienzan a hablar en el mismo momento, se darán cuenta y dejarán de hablar (Collision Detection)

Page 29: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

El protocolo CSMA/CD (cont...)• Traduciéndolo al mundo Ethernet, cada estación

debe esperar hasta que no haya señal sobre el canal, entonces puede comenzar a transmitir

• Si otra interfaz (tarjeta de red) está transmitiendo habrá una señal sobre el canal, que es llamada carrier

• Todas las otras interfaces deben esperar un tiempo denominado IFG (interframe gap de 96 bit times: tiempo que tomaría transmitir 96 bits).

• Este proceso recibe el nombre de Carrier Sense

Page 30: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

El protocolo CSMA/CD (cont..)• Todas las interfaces Ethernet tienen la

misma posibilidad para enviar frames sobre el medio. Ninguna tiene prioridad (Multiple Access)

• A la señal le toma un tiempo finito viajar desde un extremo del cable Ethernet al otro.

Page 31: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Colisiones• Si más de una estación intenta trasmitir sobre el canal

Ethernet al mismo tiempo, se dice entonces que las señales colisionan.

• Las estaciones son notificadas de este evento e inmediatamente “reprograman” dicha trasmisión utilizando un algoritmo especial de “backoff”,(seleccionan un intervalo de tiempo aleatorio, múltiplo de 512 bit, para “reprogramar” la trasmisión del frame)

Page 32: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Colisiones (continuación...)• Las colisiones son normales dentro del

método de acceso al medio e indican que el protocolo CSMA/CD está funcionado como fue diseñado.– “Colisión” no es el mejor nombre: algunas

personas creen que son síntomas de problemas

– Al conectar más computadores a la red, el tráfico aumenta y se presentarán más colisiones

Page 33: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Colisiones (continuación...)• Una red con tráfico intenso, una estación

puede experimentar varias colisiones al intentar transmitir un frame.

– Colisiones repetidas para un intento de

transmisión de un frame indican una red ocupada.

– Después de 16 intentos consecutivos de retransmisión el frame es descartado (por sobrecarga del canal o porque el canal está “roto”)

Page 34: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Topología lógica y física

• La topología lógica (que depende de la forma en que fluyen las señales en el medio) puede ser diferente de la topología física.

• La topología lógica de Ethernet es un sólo canal (bus) que lleva las señales a todas las estaciones.

• Utilizando repetidores, un sistema Ethernet de múltiples segmentos puede crecer en forma de un “árbol sin raíz” (en cualquier dirección, pero sin formar “loops”)

• Cada segmento es una rama del sistema y aunque físicamente estén conectados como una estrella, lógicamenteel sistema de señales Ethernet sigue siendo un bus

Page 35: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Topología...

1 2 R

3

4

5

R

7

8

69

R

• La señal enviada desde cualquier estación viaja sobre el segmento de la estación y es repetida a los demás segmentos.

Page 36: Ethernet

UCB UCB -- INGENIERIA MECATRONICAINGENIERIA MECATRONICA

S.M. Docente: Ing. JC Avilés C.

Gracias por su atención