1 / 12

Grupo # 4

Grupo # 4. Nombre: Carné: Robinson Aguilar Castillo 2009259 Inguelberth Garcia Moreno 2008378 Marlon Gabriel Medina 2009412 Bily Noé Cuscul 2009224 Oscar Sazo Vasquez 2006028. Temas. Socket

vidal
Download Presentation

Grupo # 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. Grupo # 4 Nombre: Carné: Robinson Aguilar Castillo 2009259 Inguelberth Garcia Moreno 2008378 Marlon Gabriel Medina 2009412 Bily Noé Cuscul 2009224 Oscar Sazo Vasquez 2006028

  2. Temas Socket Protocolo TCP Protocolo UDP Protocolo IPX Arquitectura Cliente/Servidor

  3. Socket Es un concepto abstracto por el cual dos programas (posiblemente situados en computadoras distintas) pueden intercambiar cualquier flujo de datos, generalmente de manera fiable y ordenada.

  4. Requisitos para un socket: Un protocolo de comunicaciones Una dirección del Protocolo de Red Un número de puerto

  5. Protocolo UDP (User Datagram Protocol) Es un protocolo del nivel de transporte basado en el intercambio de datagramas.

  6. Protocolo IPX (Internetwork Packet Exchange) Se utiliza para transferir datos entre el servidor y los programas de las estaciones de trabajo. Los datos se transmiten en datagramas. Y utiliza arquitectura IPX/SPX.

  7. Protocolo TCP (Transmission Control Protocol) Es un protocolo de comunicación orientado a conexión y fiable del nivel de transporte.

  8. Protocolo TCP El cliente responde con un ack=y+1, seq=x+1 y se comienza el intercambio de datos El cliente envía un paquete SYN Seq = x El servidor responde con un SYN/ACK si el puerto esta abierto Seq = y , ack=x+1 (Transmission Control Protocol) Proceso de conexion en 3 pasos

  9. Protocolo TCP Envía un paquete FIN al cliente Envía un paquete ACK para confirmar El cliente envia al servidor un ACK para confirmar El cliente envía un paquete FIN (Transmission Control Protocol) Proceso de desconexion en 4 pasos

  10. ArquitecturaCliente/Servidor • Informacion recibida del socket: • Hello • How are you Información Recibida por el socket: 1. Hello • Información enviada del socket: • Hello • How are you Información guardada en un socket. 1. Hello

  11. ArquitecturaCliente/Servidor Se crea un socket para la primera conexion PROXY Se crea un socket diferente para la segunda conexion

More Related