1 / 23

Desglose de la practica 4

Desglose de la practica 4. Definición de TCP/IP.

dinos
Download Presentation

Desglose de la practica 4

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. Desglose de la practica 4

  2. Definición de TCP/IP • TCP/IP son las siglas de Protocolo de Control de Transmisión/Protocolo de Internet (en inglés Transmission Control Protocol/Internet Protocol), un sistema de protocolos que hacen posibles servicios Telnet, FTP, E-mail, y otros entre ordenadores que no pertenecen a la misma red.

  3. TCP • El Protocolo de Control de Transmisión (TCP) permite a dos anfitriones establecer una conexión e intercambiar datos. El TCP garantiza la entrega de datos, es decir, que los datos no se pierdan durante la transmisión y también garantiza que los paquetes sean entregados en el mismo orden en el cual fueron enviados.

  4. IP • El Protocolo de Internet (IP) utiliza direcciones que son series de cuatro números octetos (byte) con un formato de punto decimal, por ejemplo: 69.5.163.59 • Los Protocolos de Aplicación como HTTP y FTP se basan y utilizan TCP/IP.

  5. Servidor • En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. • En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus recursos. • Los Servidores almacenan información en forma de páginas web y a través del protocolo HTTP lo entregan a petición de los clientes (navegadores web) en formato HTML.

  6. Servidor web • Un servidor web es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente o un usuario de Internet. El servidor web se encarga de contestar a estas peticiones de forma adecuada, entregando como resultado una página web o información de todo tipo de acuerdo a los comandos solicitados. En este punto es necesario aclarar lo siguiente: mientras que comúnmente se utiliza la palabra servidor para referirnos a una computadora con un software servidor instalado, en estricto rigor un servidor es el software que permite la realización de las funciones descritas.

  7. Cliente Web • Un cliente realiza peticiones a otro programa, el servidor, que le da respuesta. Esta idea también se puede aplicar a programas que se ejecutan sobre una sola computadora, aunque es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.

  8. Petición GET • Un servidor web opera mediante el protocolo HTTP, de la capa de aplicación del Modelo OSI. Al protocolo HTTP se le asigna habitualmente el puerto TCP 80. Las peticiones al servidor suelen realizarse mediante HTTP utilizando el método de petición GET en el que el recurso se solicita a través de la url al servidor web.GET /index.html HTTP/1.1 HOST: www.host.com • En la barra de URL de un navegador cualquiera la petición anterior sería análoga a la siguiente dirección Web: • www.host.com/index.html

  9. El protocolo HTTP Definición: • El protocolo de transferencia de hipertexto (HTTP, HyperText Transfer Protocol (Protocolo de transferencia de Hyper Texto)) es el protocolo usado en cada transacción de la Web (WWW). Un protocolo se puede entender como el lenguaje utilizado por dos computadoras para comunicarse entre si.

  10. Hyper Texto se refiere al contenido de las paginas escrito en un lenguaje especial (html), los browser (navegadores) se comunican con los servidores de internet mediante este protocolo se envían las paginas en el lenguaje html y lo interpretan y nos muestran su contenido.

  11. HTTP es un protocolo sin estado, es decir, que no guarda ninguna información sobre conexiones anteriores. Al finalizar la transacción todos los datos se pierden. Por esto se popularizaron las cookies, que son pequeños archivos guardados en el propio ordenador que puede leer un sitio web al establecer conexión con él, y de esta forma reconocer a un visitante que ya estuvo en ese sitio anteriormente. Gracias a esta identificación, el sitio web puede almacenar gran número de información sobre cada visitante, ofreciéndole así un mejor servicio.

  12. Petición cliente web

  13. Capa 7 • 1. El cliente HTTP envía una solicitud HTTP al servidor.

  14. Capa 4 • Envió la información por segmentos: el número de secuencia 1, el número ACK 1, y la longitud de datos 101.

  15. Capa 3 • La dirección IP de destino está en la misma subred. El dispositivo establece el siguiente salto a su destino.

  16. Capa 2 • 1. La dirección del siguiente salto IP es una dirección de unidifusión. El proceso de ARP se ve en la tabla ARP.2. La dirección IP del siguiente salto en la tabla ARP. El proceso de ARP establece la trama de la dirección MAC de destino al que se encuentra en la tabla.3. El dispositivo encapsula el PDU en una trama Ethernet.

  17. Una dirección de UNIDIFUSION MAC IEEE 802 es un identificador de 6 OCTETOS o 48 bits o 6 GRUPOS DE DOS DÍGITOS HEXADECIMALES. Los 3 primeros octetos identifican al fabricante de la tarjeta y los tres últimos octetos identifican al número de serie de la tarjeta. • El nivel de Interfaz de la red de acceso tiene que ser capaz de transmitir tramas de unidifusión, difusión, solo para IPv4, y multidifusión.

  18. Capa 1 • 1. El puerto esta enviando otra trama al mismo tiempo.

  19. FastEthernet recibe la trama.

  20. 1. La trama de la dirección MAC de destino coincide con la dirección del puerto de recepción de MAC, la dirección de difusión, o una dirección de multidifusión.2. El dispositivo desencapsula el PDU de la trama Ethernet.

  21. 1. El destino del paquete IP coincide con la dirección IP del dispositivo o la dirección de difusión. El dispositivo de-encapsula el paquete.

  22. 1. El dispositivo recibe un PUSH TCP + ACK en la conexión a 192.168.1.1 en el puerto 1027.2. Recibió la información por segmentos: el número de secuencia 1, el número ACK 1, y la longitud de datos 101.3. El segmento TCP tiene el número de pares de secuencia esperado.4. TCP procesos de carga útil de datos.5. TCP reensambla los segmentos de datos y pasa a la capa superior

  23. 1. El servidor recibe una petición HTTP.

More Related