ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

BitTorrent, Skype y la World Wide Web


Enviado por   •  13 de Noviembre de 2015  •  Síntesis  •  2.488 Palabras (10 Páginas)  •  154 Visitas

Página 1 de 10
  1. En el último vídeo ha aprendido diferentes aplicaciones - tales como BitTorrent, Skype y la World Wide Web - comunicarse a través de Internet mediante un fiable bidireccional flujo de bytes.
  2. Se necesita una gran cantidad de piezas diferentes que trabajan juntos para crear esta comunicación fiable modelo para nuestras aplicaciones. Pero a pesar de que se utiliza una gran variedad de Internet aplicaciones, el envío de muchos tipos de datos a velocidades muy diferentes, hay sorprendentemente fuertes similitudes en la forma en que las aplicaciones envíen y reciban datos. Por ejemplo, aplicaciones
  3. desee enviar y recibir datos sin tener que preocuparse por el camino, o ruta, que el
  4. datos lleva a través de Internet. Y casi todas las aplicaciones quieren estar seguros de que
  5. sus datos se entrega correctamente, con todos los datos perdidos o dañados automáticamente retransmitidas asta que se recibe correctamente. Los pioneros de Internet crearon el "4 Capa Modelo de Internet" para describir la jerarquía
  6. de las operaciones que componen el Internet, por lo que las aplicaciones pueden reutilizar el mismo edificio bloquea una y otra vez, sin tener que crear desde cero para cada aplicación.Capas es un concepto importante y se utiliza con frecuencia en la creación de redes y vamos a estar viendo muchas veces a lo largo de este curso. Incluso hay un video dedicado solo al concepto de las ocasiones.
  7. Echemos un vistazo a lo que hace cada capa del modelo de Internet de 4 capas. Ayuda recordar que las cuatro capas están ahí para permitir que las aplicaciones en los anfitriones finales se comunican de forma fiable.
  8. Para explicar cómo funciona, voy a comenzar en la capa inferior.Veremos que cada capa tiene una responsabilidad diferente, con cada capa de la construcción de un servicio en la parte superior de la de abajo, todo el camino hasta la cima donde tenemos el flujo de bytes confiable bidireccional la comunicación entre aplicaciones.Vamos a empezar con la Capa de Enlace. El Internet se compone de-anfitriones finales, enlaces y routers. Los datos se entrega hop-by-hop sobre cada eslabón de turno.Los datos se entregan
  9. en paquetes. Un paquete consta de los datos que queremos que se entregarán, junto con una cabecera que cuenta la red en la que el paquete se va a entregar, de dónde viene y así en. 
  10. datos> El trabajo de la Capa de Enlace es llevar a los datos más de un enlace en un momento.Usted probablemente ha oído hablar de Ethernet y WiFi - estos son dos  ejemplos de diferentes capas de enlace.
  11. La siguiente capa es, para nosotros, la capa más importante: la capa de red.El trabajo de la capa de red es entregar paquetes de extremo a extremo a través de Internet desde la fuente al destino.
  12. Un paquete es un importante bloque de construcción básico en las redes.Un paquete es el nombre que damos a una colección auto-contenido de los datos, además de un encabezado que describe lo que los datos son,hacia dónde va y de dónde viene. Es frecuente encontrar que los paquetes procedentes de esta manera: Paquetes de capa de red son llamados datagramasSe componen de algunos datos y una cabeza que contiene el campo "Para" y "De" direcciones - al igual que ponemos las "Para:" y "De" direcciones en una carta. .
  13. La Red de entrega el datagrama a la capa de enlace de abajo , diciendo para enviar el datagrama sobre el primer enlace. En otras palabras, la capa de enlace está proporcionando un servicio de * * de la capa de red.En esencia, la Capa de Enlace dice: "si me das un datagrama
  14. enviar, voy a transmitirlo más de un enlace para usted ".En el otro extremo del enlace es un router. La capa de enlace del router acepta el datagrama desde el enlace, y las manos en manos de la capa de red en el router.La capa de red en
  15. el router examina la dirección de destino de los datagramas, y es responsable de enrutamiento el datagrama un salto a la vez hacia su destino final. Lo hace mediante el envío a la capa de enlace de nuevo, para llevarlo a lo largo del próximo enlace.Y así sucesivamente hasta que llega la capa de red en el destino. Observe que la capa de red no tiene que preocuparse de cómo * * la Capa de Enlace envía el datagrama a través del enlace. De hecho, las diferentes capas de enlace trabajan en muy diferentes formas; Ethernet y Wi-Fi son claramente muy diferentes. Esta separación de intereses entre la Red Capa y la capa de enlace permite que cada centrarse en su trabajo, sin tener que preocuparse acerca de cómo el otras obras de apa. También significa que una sola capa de red tiene una forma común de hablar con muchos diferentes Enlace Capas de simplemente entregarles datagramas para enviar. Esta separación de preocupaciones se hace posible por la modularidad de cada capa y una API bien definida común a la capa de abajo.En internet, la capa de red es especial: Cuando enviamos paquetes en Internet, nos debe utilizar el protocolo de nternet.Es el protocolo de Internet, o IP, que sujeta la Internet juntos. Vamos a aprender más acerca de los detalles de la propiedad intelectual en los vídeos posteriores. Pero por ahora es bueno saber algunos hechos básicos sobre IP. IP hace un intento de mejor esfuerzo para entregar nuestros paquetes al otro extremo.Pero no hace promesas.Los paquetes IP pueden perderse, pueden ser entregados fuera de orden, y puede ser dañado. Ya está hay garantías.Esto puede venir como una sorpresa.¿Cómo puede el trabajo de Internet en todo cuando no están garantizados los paquetes ¿para ser entregado? Bueno, si una aplicación quiere una garantía de que se retransmiten sus datos cuando sea necesario y será entregado a la solicitud en orden y sin corrupción entonces tiene otro protocolo que se ejecuta en la parte superior de la propiedad intelectual. Este es el trabajo del Transporte Capa ....La capa de transporte más común es TCP , o al Protocolo de control Tranmission.(Usted probablemente ha oído hablar de TCP / IP, que es cuando una aplicación utiliza TCP e IP juntos).TCP se asegura de que los datos enviados por una aplicación en un extremo de la Internet se entrega correctamente - En el orden correcto - a la aplicación en el otro extremo de la Internet. Si la Red Capas gotas algunos datagramas TCP retransmitirá ellos, varias veces si es necesario-ser. Si la Red Capa de los entrega fuera de orden - tal vez porque dos paquetes siguen un camino diferente a su destino - TCP pondrá los datos de nuevo en el orden correcto de nuevo. En más tarde vídeos que aprenderán mucho sobre TCP y cómo funciona. Por ahora, lo más importante que hay que recordar es que TCP proporciona un servicio para garantizar una aplicación correcta entrega en orden de datos, que se ejecutan en la parte superior del servicio de capa de red, lo que proporciona un datagrama poco fiable servicio de envios. Como estoy seguro que usted puede imaginar, las aplicaciones como un cliente web, o un cliente de correo electrónico, encontrar TCP muy útil. Mediante el empleo de TCP para asegurarse de que los datos se entregan correctamente,que no tienen que preocuparse por la aplicación de todos los mecanismos dentro de la aplicación.Pueden aprovechar el enorme esfuerzo que los desarrolladores ponen en implementar correctamente TCP, y reutilizarla para entregar los datos correctamente. La reutilización es otra gran ventaja de estratificación. Pero no es necesario que los datos se entregan correctamente todas las aplicaciones. Por ejemplo, si una videoconferencia aplicación envía un fragmento de video en un paquete, puede haber ningún punto de espera para el paquete de ser retransmitido varias veces; mejor simplemente seguir adelante. Algunas aplicaciones simplemente no necesitan el servicio TCP.
  16. Si una aplicación no necesita una entrega fiable, se puede utilizar el UDP mucho más simple - O protocolo de datagramas de usuario - lugar . UDP justo mazos de datos de la aplicación y lo entrega a la capa de red para la entrega a la otra fin. UDP no ofrece garantías de entrega.
  17. En otras palabras, una aplicación tiene la opción de al menos dos capa de transporte diferente servicios: TCP y UDP. De hecho, hay muchas otras opciones también, pero estos son los más comúnmente utilizado servicios de la capa de transporte.Por último tenemos la capa de aplicación en la parte superior del modelo de 4 capas. Hay, por supuesto,muchos miles de aplicaciones que utilizan Internet. Mientras que cada aplicación es diferente, se puede volver a utilizar la capa de transporte mediante el uso de la API bien definida de la aplicación
  18. Capa a la TCP o UDP Servicio debajo.Como vimos en el último vídeo, aplicaciones normalmente quieren un byte fiable bidireccional transmitir entre dos puntos finales.Pueden enviar cualquier flujo de bytes que quieren, y Aplicaciones
  19. tener un protocolo propio que define la sintaxis y la semántica de los datos que fluyen entre los dos puntos finales.  Por ejemplo, como hemos visto en el último vídeo, cuando un cliente solicita una página web desde un servidor web
  20. capa>, el cliente Web envía una solicitud GET. Este es uno de los comandos de hipertexto protocolo de transferencia, o http.http dicta que el comando GET se envía como una cadena ASCII,junto con la URL de la página que se solicita. En lo que se refiere a la capa de aplicación,la solicitud GET se envía directamente a su par en el otro extremo - la aplicación de servidor web. ¿La aplicación no necesita saber cómo llegó allí, o cuantas veces sea necesario para ser retransmitido. En el cliente web, la capa de aplicación entrega la petición GET a la capa TCP, que proporciona el servicio de asegurarse de que se entrega de forma fiable. Lo hace uso de los servicios de la capa de red, que a su vez utiliza los servicios de la capa de enlace.Decimos que cada capa se comunica con su capa par . Es como Si cada capa sólo se está comunicando con la misma capa en el otro extremo del enlace o Internet, sin tener en cuenta la forma en la capa de abajo obtiene los datos allí.Poniendo todo junto entonces ....
  21. Los ingenieros de red resulta conveniente para organizar todas las funciones que integran la Internet en * Capas *. En la parte superior es la aplicación, tales como BitTorrent o Skype o de la World Wide Web, que habla con su capa par en el destino . Cuando la aplicación tiene datos para enviar, que las manos de los datos en el Transporte capa , que tiene la tarea de entregar los datos de forma fiable (o no) hasta el otro extremo. La capa de transporte envía datos al otro extremo por la entrega a la Red Capa , que tiene la tarea de romper los datos en paquetes,cada uno con la dirección de destino correcta. Por último, los paquetes se entregan a la Enlace Capa, el cual tiene la responsabilidad de entregar el paquete a partir de un salto a la siguiente a lo largo a su paso.Los datos se abre paso, salto a salto, de un router a otro. Los delanteros capa de red al siguiente router, uno a la vez, hasta que alcanza el destino. Allí, los datos se hace pasar a las capas, hasta que llega a la Aplicación.Aplicación: flujo de bytes confiable bidireccional entre dos aplicaciones, el uso específico de la aplicación
  22. semántica (por ejemplo, http, bit-torrent).Transporte: Garantías correcta entrega, en orden de extremo a extremo de datos. Controles de la congestión.Red: Ofrece datagramas de extremo a extremo. La entrega de mejor esfuerzo - no hay garantías. Debe utilizar Internet Protocolo (IP).Enlace: Proporciona datos a través de un único enlace entre un fin de acogida y el router, o entre enrutadores Ahora que hemos visto lo que los 4 capas son, voy a terminar con dos cosas adicionales que usted necesita saber ....La primera es que la propiedad intelectual se refiere a menudo como "la cintura delgada" de Internet. Esta se debe a que si queremos utilizar el Internet, tenemos que usar el protocolo de Internet, o IP.No tenemos opción.Pero tenemos un montón de opciones para el enlace Capas: IP corre sobre muchos diferentes capas de enlace, tales como Ethernet, WiFi, ADSL, 3G celular, y así sucesivamente. En la parte superior de la capa IP fiables, podemos elegir entre muchos diferentes capas de transporte . Ya vimos TCP y UDP. Hay RTP para los datos en tiempo real y muchos otros también. Y por supuesto, hay decenas de miles de diferentes aplicaciones.La segunda cosa que debes saber es que en la década de 1980 la Organización Internacional de Normalización,o ISO creó un modelo de 7 capas para representar cualquier tipo de red. Se llamaba la capa 7 Interconexión de sistemas abiertos o modelo OSI. No pasamos cualquier momento en que en este curso porque ha sido sustituido por el modelo de Internet 4-capa. Si usted está interesado, se le encontrar cualquier libro de texto de redes y la Wikipedia describe las 7 capas en un montón de detalles.El modelo de 7 capas define capas que se combinaron en el modelo de Internet de 4 capas. Por ejemplo, lo que llamamos la Capa de Enlace hoy se separó en la capa de enlace – que definido el formato de trama - y la capa física que define cosas como la tensión niveles en un cable, o las dimensiones físicas de un conector.Las capas de red son bastante Mucho de lo mismo. Las capas de transporte y aplicación están representados cada uno por 2 capas en el modelo OSI. Estos son ejemplos de uso común Protocolos de Internet, y la forma en que se asignan a el esquema de umeración OSI. Hoy en día, el único verdadero legado del modelo OSI de 7 capas es el sistema de numeración. Vas menudo oyen los ingenieros de redes se refieren a la capa de red como "Layer 3", a pesar de que es la capa de segundo desde el fondo en la capa de Internet. Del mismo modo, se le escuchar a las personas se refieren a Ethernet como un protocolo de capa 2 , y la Aplicación como Capa 7 . Volver al inicio de la transcripción.

...

Descargar como (para miembros actualizados)  txt (14.4 Kb)   pdf (100.8 Kb)   docx (15.7 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com