Arquitectura de Internet Flashcards

(39 cards)

1
Q

¿Qué son los Tier 1?

A

Backbone. Son redes muy grandes que dan una cobertura mundial. Cubren el mundo entre todos, pero no dan servicio directo a los ciudadanos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué son los Tier 2?

A

Regional. Son redes con un alcance de 1 o varios países.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué son los Tier 3?

A

ISP más local. Son redes que dan un servicio mucho más local. Proveedores de internet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué son los acuerdos de tránisto?

A

Son acuerdos que existen entre dos ISP de Tier distintos, con coste. Ej. entre Tier 3 y Tier 2, el ISP de Tier 2 cobra al ISP de Tier 3.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué son los acuerdos de peering privados?

A

Son acuerdos gratuitos que se dan entre ISP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué son los ISP?

A

Internet Service Provider: Son proveedores que proporcionan acceso a internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿En qué consisten los acuerdos de peering públicos?

A

Son acuerdos cooperativos entre ISPs, en los que existe un coste únicamente de infraestructura física llamada IXP.
IXP (nternet Exchange Point). Punto Neutro por el que todos pagan igual. Evitan tráfico de tránsito (€).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Nombrar 2 IXP en España

A
  • Expanix
  • Catnix
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cómo se llama el número que identifica a cualquier ISP?

A

Los ISP (de cualquier nivel) se identifican con un número de Sistema Autónomo llamado AS, que está asignado por la IANA (RIR).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cómo se llama el protocolo de encaminamiento, de exterior, utilizado entre Sistemas Autónomos?

A

BGP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Un ISP o Sistema Autónomo, como Vodafone, ¿Podría elegir el protocolo de encaminamiento para ser utilizado entre Sistemas Autónomos?

A

No, Vodafone únicamente puede elegir el protocolo de encaminamiento que se utilice dentro de ámbito (en su casa, por así decirlo), entre las opciones que se dan entre protocolos de interior: OSPF, RIP, ISIS, etc. Fuera es BGP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué es un CDN?

A

CDN (Context Delevery Network): son servidores que hay por todo el mundo enganchados a IXPs para distribuir contenido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Nombrar CDN importantes

A
  • Akamix
  • CloudFlare
  • Amazon Cloud Front
  • Google Cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué diferencia principal existe entre las diferentes versiones del protocolo HTTP?

A

Que HTTP/1 es orientado a carácter, dado que el tráfico que se captura se puede leer y HTTP/2 y HTTP3 ya son binarios.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Para todos los recursos HTTP se utiliza la misma versión del protocolo?

A

No. Dependiendo del dominio o servidor CDN que nos de el servicio, para cada recurso se utiliza una versión.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué protocolo utiliza para el transporte HTTP?

A

Depende de las versiones:
- HTTP/1 y HTTP/2 utilizan TCP
- HTTP/3 utiliza UDP (tiene una capa QUIC que se activa si UDP falla, al no ser garantista)

17
Q

¿Por qué HTTP es un protocolo sin estado?

A

Porque cada transacción o mensaje entre cliente y servidor es independiente de las anteriores

18
Q

¿Qué no ha cambiado en las 3 versiones del protocolo HTTP?

A

La semántica

19
Q

¿Qué cabecera sirve para paliar el problema de ser HTTP un protocolo sin estado?

A

Con la cabecera response Set-Cookie. El servidor HTTP al que nos conectamos, nos manda dicha cabecera con una cookie y nuestro navegador la almacena. En la siguiente request que hagamos a dicho servidor el navegador indica al servidor la cookie que nos estableció. Se manda automáticamente en cada request mediante la cabecera request “Cookie : session id = 124…”

20
Q

¿Qué cabeceras sirven para que el navegador muestre una ventana emergente de autenticación cuando accedemos a una página?

A

Si el servidor está configurado para acceder a la página con autenticación, envía una cabecera response:
- WWW-Authenticate:BASIC
El usuario indicará el usuario y contrasela y el cliente envía una cabecera request:
- Authorization:BASIC quxeg… (enviaremos en BASE 64 usuario y contraseña únicamente codificada)

21
Q

¿Con qué cabeceras, nuestro navegador indica al servidor lo que aceptamos?

A

Con las cabeceras request:
- Accept:text/html
- Accept-Charset:utf-8
- Accept-Language:es-ES
- Accept-Encoding:gzip,deflate

22
Q

¿Qué utilidad tiene la cabecera Host?

A

La cabecera Host le sirve al servidor para saber a qué site corresponde una petición en el caso de haber más de un site en esa IP. El navegador envía una cabecera Request Host.

23
Q

Cabecera para especificar el rango de bytes para solicitar un trozo de un recurso muy grande

A

Cabecera Request:
- Range:bytes=500-599
El servidor enviará una cabecera de Response:
- Content-Range:bytes=2100-3000/4000

24
Q

Cabecera para redirigir a otra página

A

El servidor envía una cabecera Response:
- Location=url

25
¿Qué es una uri?
Conjunto de caracteres que identifica un recurso
26
¿De qué está formada la uri?
- URL (Uniform Resource Locators) Localizar - URN (Uniform Resource Names) Identificar
27
¿Cómo se llama la extensión de verbos HTTP para tratar el espacio de URL como un sistema de ficheros?
WebDAV. Permite editar, crear, eliminar y gestionar archivos de un servidor web como si accediésemos a una carpeta local.
28
Verbo PUT
Actualización de un recurso ya existente (reemplazar)
29
Verbo POST
Alta nueva.
30
PATCH
Modificaciones parciales
31
OPTIONS
Preguntar qué métodos que soporta la url
32
CONNECT
Tunel https a través de un proxy
33
¿Cuáles son los métodos seguros?
- Get - Head - Options - Trace
34
¿Cuáles son los métodos idempotentes?
- PUT - DELETE
35
¿Qué es idempotencia?
Si varias peticiones idénticas ofrecen el mismo resultado.
36
Verbos de la extensión WebDAV
MKCOL, MOVE, COPY...
37
¿Cuál es el puerto del protocolo HTTP?
Puerto 80 y puerto 443 en su versión segura.
38
¿Cuáles son los métodos que no son idempotentes?
- POST - PATCH
39