Tema 01 Flashcards
¿Qué es Internet?
Es una «súper» red de dispositivos interconectados, distribuidos por todo el mundo.
¿Cómo funciona TCP / IP?
► La información se divide en pequeños trozos «paquetes».
► Viajan de manera independiente.
► Viaja por la red saltando entre los nodos hasta llegar a su destino.
► Una vez en el destino se «ensamblan».
Tim Berners-Lee (CERN), Diseño dos de los pilares de WWW:
- HTML = HyperText Markup Language. Lenguaje de marcas de hipertexto
- URL = Universal Resource Locator. Localizador de recursos uniforme
¿Qué hace un navegador Web?
• Accede a recursos a través de Internet
– Realiza una petición de un recurso
– Obtiene el recurso (comúnmente HTML) y lo procesa
• Procesa el código HTML y lo transforma en información entendible por el usuario
Clasificación OSI (Open System InterConnection, interconexión de sistemas abiertos)
1 Físico IEEE 802.11x , GSM, Bluetooth, etc. 2 Enlace de datos Pont-to-point , HDLC, etc. 3 Capa de Red IP( IPv4, IPv6), OSPF, etc. 4 Transporte UDP , TCP 5 Sesión RPC, SCP, ASP 6 Presentación ASCII, Unicode, EBCDIC. 7 Aplicación HTTP, HTTPS, FTP, POP, SMTP, SSH, etc.
¿Qué es UDP?
User/Universal Datagram protocol
• No orientado a conexión
– Flujounidireccionaldeunamáquinaaotra(sinconexiónprevia)
El emisor envía un paquete de datos al receptor
– No se envía confirmación de datos recibidos, el receptor solo conoce la IP del
transmisor
– Nohaygarantíadequeelpaquetellegue
Utilizado por: DNS, DHCP, TFTP, RIP, VoIp
• Mensajes de 4 campos
¿Qué es TCP?
• Orientado a conexión
– Hay coordinación y confianza entre receptor y emisor
• El emisor y receptor intercambian paquetes de datos por medio de una conexión
– Implica control de paquetes, seguridad, reenvió de paquetes corruptos…
– Hay garantía de que los paquetes llegan y lo hacen en el orden de envío
- Utilizado por : HTTP, HTTPs, SMTP, Telnet
- Mensajes de 12 campos
Un servidor web:
Responde a peticiones http realizadas por el cliente enviándoles una respuesta
La petición http (request):
Es una petición que los clientes realizan a un servidor web para solicitar algún tipo de recurso.
¿Qué necesitamos para convertir un equipo en un servidor web en Internet?
Que el equipo esté conectado a Internet, tenga una IP pública con un puerto disponible y ejecute un servidor web como apache.
El código de respuesta o de estado http:
Son un conjunto de códigos y frases estandarizadas que contiene una descripción del estado del servidor o resultado de la petición.
La respuesta de un servidor a una petición http puede ser:
Código html.
Código en formato JSON.
Código de script para su ejecución en el cliente.
Cuando en lugar de un navegador web el cliente de un servidor web es una aplicación informática:
La respuesta retornada no suele estar en formato html, sino en otros formatos más propicios para ser procesados por un programa como JSON o XML.
La comunicación entre aplicaciones puede realizarse por medio de:
UDP. TCP. Servicios web sobre http.
Los protocolos de comunicación UDP y TCP se encuentran en la capa:
Transporte