📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Protocolos de Red y Comunicaciones (1/3)

ProfesorVallejo14:14

Transcription

Hola, ¿qué tal, amigos? ¿Cómo están? Gracias por su visita. El día de hoy vamos a revisar el capítulo 3 del curso CSNA1, el curso Introducción a Redes. El capítulo 3 es acerca de protocolos de red y comunicaciones. Vamos a tocar conceptos básicos de redes muy importantes, como fundamentos, como bases. Y el día de hoy solamente vamos a tocar el subtema 3.1, reglas en comunicaciones. Son tres subtemas, este es el video 1 de 3. Soy el profesor Rolando Vallejo y te doy la más cordial bienvenida. Comencemos.

[Música]

Bueno, pues para arrancar el capítulo, hablemos de los fundamentos en las comunicaciones. Cisco y el currículum nos dicen que para que exista una comunicación se requieren de tres elementos: el emisor, o la persona que habla, o el equipo que que envía información; un canal o medio de comunicación, en el caso de una conversación humana estamos hablando del aire, es por donde viajan las ondas sonoras de la voz; y finalmente, un receptor.

Ok, sin embargo, yo pienso que son cinco elementos en realidad, porque no podemos olvidar que cuando estamos tratando de comunicarnos con otra persona, estamos tratando de darle un mensaje. ¿El mensaje dónde está? ¿Dónde queda? Bueno, pues el mensaje también es otro de los elementos. Y finalmente, debe de existir un protocolo de comunicación. Un protocolo de comunicación es el conjunto de reglas que nos dictan quién va a hablar primero, quién va a hablar después, por cuánto tiempo. Y bueno, pues como ejemplo, en una comunicación humana podemos decir que una persona que cuando tú estás tratando de hablar con ella te interrumpe constantemente, por ejemplo, y no te deja expresar lo que quieres decirle o transmitirle el mensaje, esa persona está violando ese protocolo de comunicación. Entonces, se debe definir. En una comunicación humana, en realidad, no está muy bien definido, pero cuando una persona es educada, escucha, escucha, habla. Ok.

Muy similar sucede en lo que son las comunicaciones de red. Ok, aquí en las comunicaciones de red, bueno, pues va a haber un cliente, va a haber un servidor, va a ver un equipo qué en teoría está ahí para pedir servicios, para pedir cosas a los servers. El server, en teoría, ya sabe y sigue las reglas de que él no habla hasta que no le piden algo, etcétera. Ok.

Entonces, digamos que los fundamentos de comunicación que rigen a las comunicaciones del ser humano aplican también para comunicaciones informáticas. También existen protocolos de comunicación, también existen canales, como por ejemplo, cables de cobre, fibra óptica, también el aire. Y también existe el de emisor y receptor de la información, y también existe el mensaje. Debemos de saber que para que una cierta comunicación en la red entre equipos de cómputo pueda llevarse a cabo, se requiere que previamente este par de equipos se ponga de acuerdo acerca de ciertos parámetros. Sobre todo, es importante que ambos sepan cómo interpretar la información que se está mandando. Ok.

Entonces, tenemos que debemos de establecer una codificación de mensaje, debemos establecer un formato de encapsulamiento y cuestiones relacionadas al mensaje: tamaño del mensaje, en el momento en que el mensaje se entrega, y finalmente, cómo se entrega el mensaje desde el punto de vista a cuántas personas se lo voy a enviar. Vamos a ver en los próximos minutos cada uno de estos aspectos por separado.

La codificación de mensajes tiene que ver con cómo hago para mandarte algo que tú entiendas del otro lado. Y concretamente, pues tiene que ver con ponernos de acuerdo acerca de los ceros y los unos. Voy a mandar unos y ceros y allá esos unos y ceros van a significar algo para ti. Pero no solamente es eso, hay que hay que considerar que como como por qué medio te voy a mandar esos ceros y unos. ¿Te lo voy a mandar por medio de un cable de cobre o a través del aire? Va, a lo mejor a través de golpes en el agua o no sé. Ok.

Típicamente podríamos pensar en que yo te voy a mandar ceros y unos en un hilo de fibra óptica. En un hilo de fibra óptica, con las señales encendido y apagado. Yo lo que mando a través de la fibra óptica, que no es otra cosa más que un cristal, voy a mandar una luz por ahí adentro que se va a prender y se va a apagar. Y cada vez que yo haga un patrón de encendido y apagado va a significar un cero, en otro caso va a significar un uno. Y lo mismo sucede cuando usamos cable de cobre. Si usamos cable de cobre, puede ser que yo te mande variaciones de voltaje. Un patrón de más cinco, menos cinco, menos cinco, más cinco puede significar, por ejemplo, un cero. Otro patrón de igual o similar puede significar un uno. Y sucede igual con las comunicaciones inalámbricas. Yo puedo agarrar una antena, que no es otra cosa más que un pedazo de hierro al cual yo le conecto una corriente eléctrica, le hago incidir una corriente eléctrica, y esa antena se va a comportar, con ese fierro se va a comportar como una antena y va a empezar a emitir señales de radiofrecuencia. Si yo hago variaciones en el voltaje que induzca en esa antena, también variaciones van a salir a través del aire. Ok. Y ciertas variaciones pueden significar un cero, ciertas variaciones puede significar un uno.

Entonces, el chiste es que de todo esto hay que ponerse de acuerdo previamente: cómo vamos a representar esos ceros y unos, mediante qué mecanismo, y cómo hacer que signifiquen lo mismo para ti que para mí. De acuerdo.

Ya en la codificación logramos ver cómo hago para mandarte ceros y unos y que tú allá me entiendas que se trata de un cero o se trata de un uno. Pero tenemos que ir más allá de eso. Tenemos que definir previamente también mediante un acuerdo qué va a querer decir una cadena de ceros con unos allá del otro lado. Si yo te mando de repente 8011, ¿cómo vas a interpretar eso? ¿Qué quiere decir eso? Ok.

Entonces, a eso le vamos a llamar encapsulamiento y formateo, porque también por otro lado tenemos que en el mensaje agregar otros datos, como por ejemplo, quién lo envía y a dónde va. Ok. El encapsulamiento pues significa que el mensaje que quiero transmitir lo voy a meter en algo que se conoce como trama. Tal vez esto sea un poco abstracto de comprender, pero en realidad no lo es tanto. Todo al final de cuentas va a ser una cadena de ceros y unos. De acuerdo. Pero la parte de en medio va a significar el mensaje que quiero mandar, y va a llevar al final un poco de información de control y al principio las direcciones de origen y de destino. A final de cuentas, lo que vamos a tener es una cadena de ceros y unos. ¿Cómo la interpreto? Pues depende del acuerdo que tengamos antes. Ok.

Entonces, esto es muy similar a que yo mandara una carta del correo tradicional, en donde escribo una carta en papel, la meto en un sobre, y en el sobre pongo dirección de origen, la de arriba es de origen, la de abajo es dirección de destino. Si ustedes se fijan, esto es muy similar a esto. Esta es una buena forma de representar una trama. Ok. Aquí tenemos la dirección de destino, o dirección de origen, y otros datos que por ahora no nos vamos a detener, pero que al final de cuentas, si ustedes se fijan, tenemos el mensaje encapsulado entre direccionamiento y un un campo ahí que sirve para detección de error, porque al final de cuentas puede ser que yo de pronto te mando una cierta cadena de ceros y a lo mejor tú alguno de esos ceros lo entendiste como uno allá, y debe haber mecanismos para recuperarnos de ese tipo de errores. No. Entonces, a esas cosas nos referimos cuando hablamos de mensaje, de formateo del mensaje y encapsulamiento del mensaje.

Un archivo de Word que tiene 500 páginas y te lo quiero mandar por correo, ese mensaje o ese archivo de Word no va a viajar de un solo golpe en el cable, es imposible. Entonces, lo que se tiene que hacer es que ese archivo de Word se tiene que partir en pedacitos. Existe a otro nivel de la comunicación una segmentación de esa información, pero a nivel de la comunicación física, de la capa de abajo, también existe otra otra segmentación. Debe haber limitado físicamente por el tipo de cable, debe haber un tamaño máximo de cada una de las tramas.

Ahora que ya estamos hablando de tramas y que ya nos pusimos un poco técnicos manejando ese término, la trama pues es la unidad mínima de comunicación a ese nivel, al nivel como un poco físico. Ok, no no tan físico porque a nivel físico físico es a ceros y unos. Ok, pero a nivel un poco menos físico estamos hablando de la colección de ceros y unos que vienen a conformar lo que son las tramas, que es hasta más, tienen un tamaño, el límite es un tamaño máximo de trama el que pueda pasar a través del cable.

Otras cuestiones que tienen que estar predefinidas y que deben de estar bajo en los acuerdos es el timing de los mensajes o la oportunidad de los mensajes. Cuando hablamos de oportunidad de los mensajes nos referimos principalmente al método de acceso, porque bueno, pues hay que tener en cuenta que a lo mejor un mismo cable lo estamos compartiendo para 10 computadoras. ¿Quién va a hablar primero? ¿Quién va a hablar después? Sí, ¿qué sucede si yo reviso el cable y veo que alguien está hablando? No voy a esperar, no soy interrumpir. O que son acuerdos en cuanto a las políticas de acceso al cable. Por otro lado, pues también está el control de flujo. Por cuánto tiempo vas a hablar, una vez que ya estás hablando, cuántos paquetes puedes enviar, me cuántos puedo consumir yo. Tenemos que poner un semáforo en rojo, un siga, un verde, este, etcétera, para que tú me estés mandando la información, pero a un ritmo que yo la pueda consumir y también a un ritmo que pueda ser transmitida en la red, porque la red también tiene capacidades limitadas en cuanto a la transmisión. Y también el animal o el tiempo de vida que se le da un paquete, es decir, yo te mando un mensaje y no recibo respuesta, tengo que dar un tiempo para esperar tu respuesta para que eventualmente, si yo veo que no me respondes, no no no es que me dejaste en visto, sino que tal vez el mensaje no te llegó. Ok. Y entonces puedo considerarlo un mensaje perdido y construir una réplica de ese mensaje para volver te lo mandar. Entonces, para eso se utilizan time out. Ya pasaron 2 segundos, no me respondiste, te mando una reposición de mi paquete.

Finalmente, como parte final de esta primera parte del capítulo, de este primero, primero de tres videos, tenemos las opciones de entrega de mensaje que tenemos en primer lugar.

[Música]

Los mensajes de únicas o de una difusión. Un mensaje de únicas es un mensaje que va directamente a una sola persona. Uno habla, otro escucha. Es un mensaje específicamente direccionado a alguien. Y para poder hablar así con otra computadora, necesito conocer sus direcciones, tanto su dirección física como la lógica. Conforme vayamos avanzando, esto va a ir cobrando un poco más de sentido. Todos los dispositivos de red, tanto computadoras, teléfonos, impresoras y equipos de red, deben de tener dos tipos de direcciones: la lógica y la física. Ok.

Entonces, si yo necesito hablar contigo directamente con una computadora, o por ejemplo, yo computadora X le quiero pedir algo, una página web a un servidor, necesito mandarle un mensaje de únicas o de una difusión, un mensaje directo, solamente que va a recibir solamente él. Para eso requiere saber sus dos direcciones.

Por otro lado, está el mensaje de multicast. El mensaje de multicast es, entre comillas, uno habla y varios se escuchan. ¿Quiénes son esos varios? Bueno, pues son aquellos que se han suscrito, por ejemplo, a un grupo. Esto significa que a lo mejor, por ejemplo, yo voy a estar mandando un video en una red y solamente lo va a poder ver quien se haya suscrito con anterioridad a una dirección específica de multidifusión o de multicast y que ellos están dispuestos a recibir ese contenido. Ok.

Y también está por otro lado la comunicación de broadcast o de multidifusión o broadcast. La comunicación de broadcast este es uno habla y todos escuchan. Es como cuando un profesor está parado frente a un grupo y están todos los alumnos allí dentro de un alcance de un cierto alcance y todos escuchan el mensaje. A lo mejor algunos no hacen mucho caso, pero todos lo escuchan. Eso sería un mensaje de broadcast.

Pues como siempre, te agradezco mucho la atención que pusiste en este video y te invito a que veas la parte 2 y la parte 3. Si esta información te fue de utilidad, te invito a que te suscribas y que le des like al video. Y nos vemos en el siguiente. Gracias.