1 / 30

Direcciones IP

Direcciones IP. La enlace entre el host y el enlace físico se llama interfaz. Esto sucede de la misma manera en los routers Un router típicamente tiene muchas interfaces. Cada host y Router es capas de mandar datagramas <IP> Cada interfaz requiere una dirección IP

Download Presentation

Direcciones IP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Direcciones IP

  2. La enlace entre el host y el enlace físico se llama interfaz • Esto sucede de la misma manera en los routers • Un router típicamente tiene muchas interfaces

  3. Cada host y Router es capas de mandar datagramas <IP> • Cada interfaz requiere una dirección IP • Normalmente la dirección IP esta asociada a la interfaz y no al dispositivo

  4. Direcciones IP • Cada dirección IP tiene una longitud de 32 bits de largo ( ?Bytes) • 232 posibles direcciones=> 210X103 • Es decir 4 billones de posibles direcciones.

  5. Notación decimal separada por puntos • 193.32.216.9 • 11000001 00100000 11011000 00001001 • 193 32 216 9

  6. Subred/subnet/red IP/red

  7. Mascara de Red Arquitectura MAC Leyes

  8. 128.208.2.151 255.255.128.0

  9. 223.1.1.4 Interfaz del router

  10. 6 subredes

  11. 128.208.63.5 • 128.208.200.3 • 128.208.

  12. Capa de Transporte

  13. El objetivo de la capa de transporte proveer • Un servicio eficiente, confiable y eficiente. • El software que desempeña esto se le llama entidad de transporte. Esta localizado en el sistema operativo, en una biblioteca de una aplicación de red, incluso en la tarjeta de red.

  14. Servicios Orientados a conexión Servicios No orientados a conexion Capa de Transporte

  15. ¿Cual es la diferencia entre la capa de red y la de transporte? • ¿Por qué no ponerlas juntas?

  16. El código de la capa de transporte corre enteramente en la computadora del usuario del usuario. • Pero la capa de red corre en routers mayormente. Nosotros no tenemos control sobre estos routers. • La solución es poner otra capa sobre la capa de red para mejorar la calidad del servicio

  17. Si un paquete es perdido y detectado por la capa de transporte es resuelto por esta capa.

  18. Otra razón para la para la capa de transporte • El protocolo IP se dice que un modelo de servicio llamado bets-effortdeliveryservice. • Lo que quiere decir que IP hace real mejor esfuerzo para entregar el paquete pero no garantiza la integridad de los datos. • Esto lo hace un servicio poco confiable

  19. TCP Transfer Control Protocolo Control de flujo Control de congestion ACK timers UPD UserDatagramProtocol Capa de transporte

  20. Capa de Aplicacion

  21. Procesos de comunicacion • En realidad no son programas sino procesos los que se comunican entre si. • Un proceso es un programa que se esta ejecutando en un host.

  22. Proceso de Comunicación Proceso A Proceso B mensajes

  23. Proceso de cliente-servidor En una aplicación web Una aplicación web de un cliente intercambia mensajes con un proceso servidor

  24. Interfaz entre los procesos • Un proceso envía mensajes y los recibe en la red a través de una interfaz de software llamada socket. Proceso A Proceso B socket socket

  25. Una analogía a esto es que un proceso es una casa y el socket es la puerta. • El programador tiene control total sobre la capa de aplicación, pero muy poco sobre la capa de transporte. Los mas que puede realizar es seleccionar el tipo de comunicación TCP o UDP

  26. Proceso A Proceso B Controlado Por el desarrollador socket socket TCP TCP Controlado Por el Sistema operativo Internet

  27. La dirección de los procesos • En internet el host es identificado por la dirección IP • Pero un proceso dentro de una computadora es identificado por un numero de puerto • Esto se necesita por que una PC puede estar ejecutando varios procesos que usen la red al mismo tiempo.

  28. Ejemplos • Por ejemplo Un servicio Web generalmente usa el puerto 80 • El protocolo de servicio de correo electrónico • Servicie Mail Transfer Protocol (SMTP) el 25 • Una lista de los mas populares se encuentra aquí http://www.iana.org.

  29. En realidad el socket es una interfaz entre el proceso de la aplicación y la capa de transporte

More Related