Labo 7 - 05-06
Jun 07, 2026 22:25
· 1:08:03
· Spanish
· Whisper Turbo
· 2 Luidsprekere
Hierdie transkripsie verstrek vandag.
Gradeer op vir permanente berging →
Vertoon slegs
0:00
S…
Speaker 1 (Labo 7 - 05-06)
capturamos de,
0:00
S…
Speaker 1 (Labo 7 - 05-06)
en mi caso,
0:02
S…
Speaker 1 (Labo 7 - 05-06)
la placa Wi -Fi,
0:03
S…
Speaker 1 (Labo 7 - 05-06)
que es la que está conectada,
0:05
S…
Speaker 2 (Labo 7 - 05-06)
y
0:10
S…
Speaker 1 (Labo 7 - 05-06)
ahora vamos a empezar a ver lo de la clase de hoy.
0:14
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
0:16
S…
Speaker 1 (Labo 7 - 05-06)
en la teoría se vieron TCP,
0:19
S…
Speaker 1 (Labo 7 - 05-06)
UDP,
0:20
S…
Speaker 1 (Labo 7 - 05-06)
DNS,
0:21
S…
Speaker 1 (Labo 7 - 05-06)
HTTP,
0:24
S…
Speaker 1 (Labo 7 - 05-06)
HTTPS,
0:25
S…
Speaker 1 (Labo 7 - 05-06)
DHCP,
0:27
S…
Speaker 1 (Labo 7 - 05-06)
y todo eso lo vieron en la teoría,
0:30
S…
Speaker 2 (Labo 7 - 05-06)
¿no? Sí.
0:32
S…
Speaker 2 (Labo 7 - 05-06)
Bien,
0:34
S…
Speaker 1 (Labo 7 - 05-06)
bueno, ahora vamos a ver cómo esto funciona.
0:38
S…
Speaker 1 (Labo 7 - 05-06)
Acá en la práctica.
0:40
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
0:43
S…
Speaker 1 (Labo 7 - 05-06)
por ejemplo,
0:44
S…
Speaker 1 (Labo 7 - 05-06)
cada vez que abrimos una página web,
0:47
S…
Speaker 2 (Labo 7 - 05-06)
no es
0:51
S…
Speaker 1 (Labo 7 - 05-06)
magia.
0:52
S…
Speaker 1 (Labo 7 - 05-06)
La magia es un
0:56
S…
Speaker 1 (Labo 7 - 05-06)
montón de intercambios de mensajes entre nuestra
1:02
S…
Speaker 1 (Labo 7 - 05-06)
computadora y otros equipos.
1:11
S…
Speaker 1 (Labo 7 - 05-06)
A verlo como si fuésemos una analista de red que está mirando
1:16
S…
Speaker 1 (Labo 7 - 05-06)
todos esos mensajes que están pasando
1:20
S…
Speaker 1 (Labo 7 - 05-06)
por la red y vamos a investigar qué pasa cuando
1:24
S…
Speaker 1 (Labo 7 - 05-06)
establecemos una comunicación.
1:28
S…
Speaker 1 (Labo 7 - 05-06)
Por ejemplo,
1:30
S…
Speaker 1 (Labo 7 - 05-06)
cuando en el navegador escribimos
1:36
S…
Speaker 1 (Labo 7 - 05-06)
www .google
1:40
S…
Speaker 1 (Labo 7 - 05-06)
.com Bueno,
1:44
S…
Speaker 1 (Labo 7 - 05-06)
ahí qué protocolo van a participar.
1:46
S…
Speaker 1 (Labo 7 - 05-06)
Por lo que vimos,
1:47
S…
Speaker 1 (Labo 7 - 05-06)
bueno,
1:48
S…
Speaker 1 (Labo 7 - 05-06)
por lo que vieron en la teoría.
1:49
S…
Speaker 1 (Labo 7 - 05-06)
¿Qué protocolos actúan ahí?
1:51
S…
Speaker 1 (Labo 7 - 05-06)
Cuando yo entro en un navegador.
1:54
S…
Speaker 1 (Labo 7 - 05-06)
DNS,
1:55
S…
Speaker 1 (Labo 7 - 05-06)
bien.
1:56
S…
Speaker 2 (Labo 7 - 05-06)
¿Qué más?
2:00
S…
Speaker 1 (Labo 7 - 05-06)
Todos los protocolos actúan,
2:04
S…
Speaker 1 (Labo 7 - 05-06)
¿no? TCP, por ejemplo,
2:05
S…
Speaker 1 (Labo 7 - 05-06)
para establecer la conexión con el servidor.
2:08
S…
Speaker 2 (Labo 7 - 05-06)
IP,
2:10
S…
Speaker 1 (Labo 7 - 05-06)
obviamente,
2:11
S…
Speaker 1 (Labo 7 - 05-06)
sí, sí.
2:12
S…
Speaker 1 (Labo 7 - 05-06)
HTTPS,
2:14
S…
Speaker 2 (Labo 7 - 05-06)
sí,
2:16
S…
Speaker 1 (Labo 7 - 05-06)
sí, va cifrado.
2:17
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
2:19
S…
Speaker 1 (Labo 7 - 05-06)
Ethernet también,
2:20
S…
Speaker 1 (Labo 7 - 05-06)
¿no? Porque en definitiva vamos a enviar una trama.
2:23
S…
Speaker 1 (Labo 7 - 05-06)
Entonces vamos a tener en el modelo TCP,
2:26
S…
Speaker 1 (Labo 7 - 05-06)
TCPIP,
2:28
S…
Speaker 1 (Labo 7 - 05-06)
vamos a tener la capa de
2:32
S…
Speaker 1 (Labo 7 - 05-06)
aplicación,
2:33
S…
Speaker 1 (Labo 7 - 05-06)
vamos a tener transporte,
2:35
S…
Speaker 1 (Labo 7 - 05-06)
vamos a tener internet y
2:39
S…
Speaker 1 (Labo 7 - 05-06)
vamos a tener el acceso a la red.
2:43
S…
Speaker 1 (Labo 7 - 05-06)
Entonces en la aplicación vamos a tener distintos
2:47
S…
Speaker 1 (Labo 7 - 05-06)
protocolos,
2:48
S…
Speaker 1 (Labo 7 - 05-06)
que son HTTP,
2:51
S…
Speaker 1 (Labo 7 - 05-06)
HTTPS,
2:53
S…
Speaker 1 (Labo 7 - 05-06)
FTP,
2:53
S…
Speaker 1 (Labo 7 - 05-06)
DNS.
2:57
S…
Speaker 1 (Labo 7 - 05-06)
DHCP también.
2:58
S…
Speaker 1 (Labo 7 - 05-06)
En transporte,
3:00
S…
Speaker 1 (Labo 7 - 05-06)
cuando hablamos de transporte,
3:02
S…
Speaker 1 (Labo 7 - 05-06)
bueno,
3:02
S…
Speaker 1 (Labo 7 - 05-06)
vamos a tener básicamente TCP y UDP.
3:05
S…
Speaker 1 (Labo 7 - 05-06)
Y bueno,
3:07
S…
Speaker 1 (Labo 7 - 05-06)
en la capa 3 de Internet vamos a tener el protocolo
3:11
S…
Speaker 1 (Labo 7 - 05-06)
IP, y después en acceso a red vamos
3:15
S…
Speaker 1 (Labo 7 - 05-06)
a tener Ethernet o Wi -Fi.
3:17
S…
Speaker 1 (Labo 7 - 05-06)
Eso es lo que usamos continuamente en casa,
3:22
S…
Speaker 1 (Labo 7 - 05-06)
para conectarnos,
3:24
S…
Speaker 1 (Labo 7 - 05-06)
para navegar por Internet y demás.
3:30
S…
Speaker 1 (Labo 7 - 05-06)
Entonces vamos a ver DNS,
3:34
S…
Speaker 2 (Labo 7 - 05-06)
es
3:39
S…
Speaker 1 (Labo 7 - 05-06)
uno de los que me habían nombrado.
3:40
S…
Speaker 1 (Labo 7 - 05-06)
Entonces DNS,
3:42
S…
Speaker 1 (Labo 7 - 05-06)
tenemos acá el command
3:48
S…
Speaker 1 (Labo 7 - 05-06)
prompt, vamos a tirar un comando que es ns .bookup
3:52
S…
Speaker 1 (Labo 7 - 05-06)
y ponemos google
3:56
S…
Speaker 1 (Labo 7 - 05-06)
.com.
3:58
S…
Speaker 2 (Labo 7 - 05-06)
Eso
4:02
S…
Speaker 1 (Labo 7 - 05-06)
le hace una consulta a ver
4:06
S…
Speaker 1 (Labo 7 - 05-06)
la IP de ese...
4:10
S…
Speaker 1 (Labo 7 - 05-06)
sitio DNS de google .com entonces
4:15
S…
Speaker 1 (Labo 7 - 05-06)
yo esto ya lo tenía corriendo y podemos filtrarlo por
4:20
S…
Speaker 1 (Labo 7 - 05-06)
DNS entonces DNS
4:27
S…
Speaker 1 (Labo 7 - 05-06)
lo que hace básicamente es la computadora
4:31
S…
Speaker 1 (Labo 7 - 05-06)
pregunta cuál es la IP que está asociada
4:35
S…
Speaker 1 (Labo 7 - 05-06)
al nombre google .com y
4:40
S…
Speaker 1 (Labo 7 - 05-06)
después vamos a ver que hay
4:49
S…
Speaker 1 (Labo 7 - 05-06)
intercambio de mensajes acá lo vamos a ver
4:53
S…
Speaker 1 (Labo 7 - 05-06)
cuál es bueno acá hay un montón uno de estos tiene que ser
5:01
S…
Speaker 1 (Labo 7 - 05-06)
De Google.
5:02
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
5:08
S…
Speaker 1 (Labo 7 - 05-06)
fíjense que hay de Teams,
5:10
S…
Speaker 1 (Labo 7 - 05-06)
que estamos ejecutando.
5:12
S…
Speaker 1 (Labo 7 - 05-06)
Se ve que tiene algo de Skype.
5:14
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
5:18
S…
Speaker 1 (Labo 7 - 05-06)
el motor de búsqueda de Bing.
5:20
S…
Speaker 2 (Labo 7 - 05-06)
Y
5:24
S…
Speaker 1 (Labo 7 - 05-06)
un montón de cosas más que no sé qué son.
5:27
S…
Speaker 2 (Labo 7 - 05-06)
Y bueno,
5:29
S…
Speaker 1 (Labo 7 - 05-06)
vieron que la Mac empieza a mandar por
5:34
S…
Speaker 1 (Labo 7 - 05-06)
todos lados.
5:36
S…
Speaker 1 (Labo 7 - 05-06)
mensajes,
5:37
S…
Speaker 1 (Labo 7 - 05-06)
bueno, según las plataformas que tenemos conectados y demás.
5:40
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
5:41
S…
Speaker 1 (Labo 7 - 05-06)
entonces acá tenemos este,
5:43
S…
Speaker 1 (Labo 7 - 05-06)
el registro,
5:47
S…
Speaker 1 (Labo 7 - 05-06)
que consulta por Google,
5:51
S…
Speaker 1 (Labo 7 - 05-06)
y entonces ahí vamos a analizar los
5:56
S…
Speaker 1 (Labo 7 - 05-06)
distintos protocolos que actúan.
5:58
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
6:00
S…
Speaker 1 (Labo 7 - 05-06)
¿qué protocolo de transporte
6:04
S…
Speaker 1 (Labo 7 - 05-06)
utilizo?
6:06
S…
Speaker 1 (Labo 7 - 05-06)
Protocolo de transporte dijimos,
6:08
S…
Speaker 1 (Labo 7 - 05-06)
bueno, o TCP o UDP.
6:09
S…
Speaker 1 (Labo 7 - 05-06)
Acá,
6:11
S…
Speaker 1 (Labo 7 - 05-06)
¿qué se ve en esta captura?
6:12
S…
Speaker 2 (Labo 7 - 05-06)
UDP.
6:16
S…
Speaker 2 (Labo 7 - 05-06)
Claro,
6:18
S…
Speaker 1 (Labo 7 - 05-06)
bueno, si se fijan acá,
6:19
S…
Speaker 1 (Labo 7 - 05-06)
tenemos UDP.
6:21
S…
Speaker 1 (Labo 7 - 05-06)
Después,
6:23
S…
Speaker 1 (Labo 7 - 05-06)
¿qué puertos utilizamos?
6:25
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
6:30
S…
Speaker 1 (Labo 7 - 05-06)
este es un puerto en mi máquina y
6:35
S…
Speaker 1 (Labo 7 - 05-06)
generalmente DNS utiliza
6:39
S…
Speaker 1 (Labo 7 - 05-06)
el puerto 53 de UDP.
6:44
S…
Speaker 1 (Labo 7 - 05-06)
Entonces,
6:45
S…
Speaker 1 (Labo 7 - 05-06)
acá utiliza UDP,
6:51
S…
Speaker 1 (Labo 7 - 05-06)
que dijimos que UDP
6:55
S…
Speaker 1 (Labo 7 - 05-06)
es sin conexión,
6:56
S…
Speaker 1 (Labo 7 - 05-06)
no utiliza el tema de los ACK,
6:58
S…
Speaker 1 (Labo 7 - 05-06)
es más rápido,
7:02
S…
Speaker 1 (Labo 7 - 05-06)
tiene una menor sobrecarga,
7:06
S…
Speaker 1 (Labo 7 - 05-06)
a diferencia de TCP,
7:08
S…
Speaker 1 (Labo 7 - 05-06)
que TCP es orientado a la conexión.
7:10
S…
Speaker 1 (Labo 7 - 05-06)
No estaba grabando,
7:13
S…
Speaker 1 (Labo 7 - 05-06)
¿no? Lo voy a poner para grabar.
7:26
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
7:27
S…
Speaker 1 (Labo 7 - 05-06)
entonces, hicimos la
7:32
S…
Speaker 1 (Labo 7 - 05-06)
consulta con nslookup,
7:34
S…
Speaker 1 (Labo 7 - 05-06)
consultamos a Google,
7:37
S…
Speaker 1 (Labo 7 - 05-06)
lo que hizo la computadora es preguntar
7:42
S…
Speaker 1 (Labo 7 - 05-06)
qué IP tiene ese dominio,
7:46
S…
Speaker 1 (Labo 7 - 05-06)
cuál es la IP asociada al nombre de Google,
7:49
S…
Speaker 1 (Labo 7 - 05-06)
dijimos que tenemos acá la consulta,
7:55
S…
Speaker 1 (Labo 7 - 05-06)
vemos que la consulta
7:58
S…
Speaker 1 (Labo 7 - 05-06)
La consulta se hace a través de DNS,
8:01
S…
Speaker 1 (Labo 7 - 05-06)
que generalmente utiliza el puerto
8:05
S…
Speaker 1 (Labo 7 - 05-06)
53 de UDP,
8:07
S…
Speaker 1 (Labo 7 - 05-06)
y dijimos,
8:09
S…
Speaker 1 (Labo 7 - 05-06)
entonces, UDP es sin conexión,
8:12
S…
Speaker 1 (Labo 7 - 05-06)
no utiliza ACK,
8:14
S…
Speaker 1 (Labo 7 - 05-06)
es más rápido que TCP,
8:18
S…
Speaker 1 (Labo 7 - 05-06)
y el tema de la sobrecarga es menor.
8:22
S…
Speaker 1 (Labo 7 - 05-06)
TCP,
8:25
S…
Speaker 1 (Labo 7 - 05-06)
en cambio,
8:26
S…
Speaker 1 (Labo 7 - 05-06)
es más robusto.
8:29
S…
Speaker 1 (Labo 7 - 05-06)
es orientado a la conexión utiliza
8:34
S…
Speaker 1 (Labo 7 - 05-06)
el ACK por lo tanto es
8:38
S…
Speaker 1 (Labo 7 - 05-06)
más confiable después dijimos que TCP
8:42
S…
Speaker 1 (Labo 7 - 05-06)
ordena los datos y también tenemos la posibilidad
8:47
S…
Speaker 1 (Labo 7 - 05-06)
de retransmitir si hay algún error entonces bueno
8:53
S…
Speaker 1 (Labo 7 - 05-06)
ahí se ve la consulta que
8:57
S…
Speaker 1 (Labo 7 - 05-06)
hace la PC para saber
9:03
S…
Speaker 1 (Labo 7 - 05-06)
que es asociada al nombre de google .com.
9:05
S…
Speaker 1 (Labo 7 - 05-06)
Ese
9:13
S…
Speaker 1 (Labo 7 - 05-06)
sería DNS.
9:15
S…
Speaker 1 (Labo 7 - 05-06)
Si les hacen alguna pregunta,
9:18
S…
Speaker 1 (Labo 7 - 05-06)
seguramente les pregunten el puerto,
9:21
S…
Speaker 1 (Labo 7 - 05-06)
puerto 53.
9:23
S…
Speaker 1 (Labo 7 - 05-06)
Y bueno,
9:25
S…
Speaker 1 (Labo 7 - 05-06)
después acá tenemos la parte de las consultas
9:31
S…
Speaker 1 (Labo 7 - 05-06)
que hace y demás.
9:32
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
9:35
S…
Speaker 1 (Labo 7 - 05-06)
eso ya no lo muestra,
9:36
S…
Speaker 1 (Labo 7 - 05-06)
pero eso lo dejamos ahí.
9:39
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
9:42
S…
Speaker 1 (Labo 7 - 05-06)
estamos...
9:43
S…
Speaker 1 (Labo 7 - 05-06)
en el navegador vamos
9:48
S…
Speaker 1 (Labo 7 - 05-06)
a abrir una una
9:52
S…
Speaker 1 (Labo 7 - 05-06)
página web es
9:57
S…
Speaker 1 (Labo 7 - 05-06)
una que no utiliza
10:02
S…
Speaker 2 (Labo 7 - 05-06)
https para que se vea mejor el tema
10:06
S…
Speaker 2 (Labo 7 - 05-06)
de cómo hace el intercambio de mensajes
10:11
S…
Speaker 1 (Labo 7 - 05-06)
es
10:18
S…
Speaker 2 (Labo 7 - 05-06)
never ssl .com esta
10:22
S…
Speaker 2 (Labo 7 - 05-06)
la utilizamos para probar
10:27
S…
Speaker 2 (Labo 7 - 05-06)
esta es por http no por
10:31
S…
Speaker 1 (Labo 7 - 05-06)
https http bueno fíjense
10:38
S…
Speaker 2 (Labo 7 - 05-06)
que acá me dice no es seguro porque no tiene ningún ser
10:42
S…
Speaker 1 (Labo 7 - 05-06)
entonces vamos
10:49
S…
Speaker 2 (Labo 7 - 05-06)
a probar el filtro
10:53
S…
Speaker 2 (Labo 7 - 05-06)
vamos a ver cómo
10:58
S…
Speaker 2 (Labo 7 - 05-06)
hace el handshake entonces
11:04
S…
Speaker 2 (Labo 7 - 05-06)
ponemos tcp
11:08
S…
Speaker 2 (Labo 7 - 05-06)
flags sin
11:14
S…
Speaker 1 (Labo 7 - 05-06)
igual bien
11:19
S…
Speaker 1 (Labo 7 - 05-06)
entonces
11:26
S…
Speaker 1 (Labo 7 - 05-06)
acá vamos a tener
11:31
S…
Speaker 2 (Labo 7 - 05-06)
el intercambio de mensajes,
11:34
S…
Speaker 1 (Labo 7 - 05-06)
vamos a
11:38
S…
Speaker 1 (Labo 7 - 05-06)
agarrar, vamos
11:43
S…
Speaker 2 (Labo 7 - 05-06)
a pararlo y volver a ejecutar.
11:47
S…
Speaker 1 (Labo 7 - 05-06)
Y
11:52
S…
Speaker 1 (Labo 7 - 05-06)
ahora voy a
11:56
S…
Speaker 2 (Labo 7 - 05-06)
ejecutar de nuevo el
12:00
S…
Speaker 1 (Labo 7 - 05-06)
HTTP.
12:03
S…
Speaker 1 (Labo 7 - 05-06)
Así
12:13
S…
Speaker 2 (Labo 7 - 05-06)
que vamos viendo que va capturando.
12:14
S…
Speaker 1 (Labo 7 - 05-06)
Me
12:23
S…
Speaker 2 (Labo 7 - 05-06)
quedo en 1,
12:24
S…
Speaker 2 (Labo 7 - 05-06)
si está bien.
12:25
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
12:37
S…
Speaker 2 (Labo 7 - 05-06)
ahí entonces vamos a ver el tema del SYN.
12:42
S…
Speaker 2 (Labo 7 - 05-06)
ACK y el ACK.
12:43
S…
Speaker 2 (Labo 7 - 05-06)
Dijimos que para hacer el handshake
12:49
S…
Speaker 2 (Labo 7 - 05-06)
tenemos el cliente envía un
12:53
S…
Speaker 2 (Labo 7 - 05-06)
SYN hacia el servidor.
12:55
S…
Speaker 2 (Labo 7 - 05-06)
El servidor le responde con un SYN ACK
12:59
S…
Speaker 2 (Labo 7 - 05-06)
y luego el cliente le responde con un ACK.
13:03
S…
Speaker 2 (Labo 7 - 05-06)
Ahí ya se establece la conexión.
13:09
S…
Speaker 2 (Labo 7 - 05-06)
Entonces, bueno,
13:10
S…
Speaker 2 (Labo 7 - 05-06)
ahí utilizamos tres segmentos.
13:13
S…
Speaker 2 (Labo 7 - 05-06)
Como lo vieron
13:17
S…
Speaker 2 (Labo 7 - 05-06)
en la teoría,
13:19
S…
Speaker 2 (Labo 7 - 05-06)
TCP lo que hace es numerar los bytes.
13:22
S…
Speaker 1 (Labo 7 - 05-06)
Por ejemplo,
13:24
S…
Speaker 2 (Labo 7 - 05-06)
si tenemos la secuencia de 1000 y
13:29
S…
Speaker 2 (Labo 7 - 05-06)
enviamos 500 bytes,
13:32
S…
Speaker 1 (Labo 7 - 05-06)
bueno,
13:33
S…
Speaker 2 (Labo 7 - 05-06)
vamos a recibir una CK de 1500.
13:36
S…
Speaker 2 (Labo 7 - 05-06)
Significa que recibimos correctamente hasta el
13:40
S…
Speaker 2 (Labo 7 - 05-06)
byte 1499 y que esperamos el 1500.
13:43
S…
Speaker 1 (Labo 7 - 05-06)
Vamos
13:48
S…
Speaker 2 (Labo 7 - 05-06)
a ver,
13:49
S…
Speaker 1 (Labo 7 - 05-06)
casi lo
13:53
S…
Speaker 2 (Labo 7 - 05-06)
puedo filtrar entonces por HTTP.
13:56
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
14:03
S…
Speaker 1 (Labo 7 - 05-06)
ahí
14:17
S…
Speaker 2 (Labo 7 - 05-06)
está enviado el SIN.
14:42
S…
Speaker 1 (Labo 7 - 05-06)
122, 168,
14:43
S…
Speaker 1 (Labo 7 - 05-06)
146 voy a poner la IP a
14:55
S…
Speaker 1 (Labo 7 - 05-06)
ver cuál es esta
15:06
S…
Speaker 1 (Labo 7 - 05-06)
Yo tengo esta,
15:07
S…
Speaker 1 (Labo 7 - 05-06)
la 1 .46.
15:10
S…
Speaker 2 (Labo 7 - 05-06)
Ahora
15:19
S…
Speaker 1 (Labo 7 - 05-06)
vamos a terminar de probar.
15:23
S…
Speaker 1 (Labo 7 - 05-06)
Voy a probar primero el HTTP,
15:25
S…
Speaker 1 (Labo 7 - 05-06)
que ese lo puedo enterar fácilmente.
15:27
S…
Speaker 1 (Labo 7 - 05-06)
HTTP.
15:28
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
15:31
S…
Speaker 1 (Labo 7 - 05-06)
es lo que hace para navegar.
15:34
S…
Speaker 1 (Labo 7 - 05-06)
HTTP,
15:39
S…
Speaker 1 (Labo 7 - 05-06)
muchos de ustedes que son programadores lo utilizarán todo el día.
15:43
S…
Speaker 1 (Labo 7 - 05-06)
con el tema de las apps.
15:44
S…
Speaker 1 (Labo 7 - 05-06)
Eso lo utilizan
15:49
S…
Speaker 1 (Labo 7 - 05-06)
diariamente.
15:49
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
15:52
S…
Speaker 1 (Labo 7 - 05-06)
¿se acuerdan de cómo funciona el
15:57
S…
Speaker 1 (Labo 7 - 05-06)
tema de HTTP?
15:58
S…
Speaker 1 (Labo 7 - 05-06)
Se genera un mensaje que
16:03
S…
Speaker 1 (Labo 7 - 05-06)
tiene el verbo.
16:05
S…
Speaker 1 (Labo 7 - 05-06)
Vamos a tener el GET,
16:08
S…
Speaker 1 (Labo 7 - 05-06)
el POST,
16:09
S…
Speaker 1 (Labo 7 - 05-06)
el PUT,
16:10
S…
Speaker 1 (Labo 7 - 05-06)
el PATCH y el DELETE.
16:12
S…
Speaker 1 (Labo 7 - 05-06)
En los verbos enviamos
16:17
S…
Speaker 1 (Labo 7 - 05-06)
la...
16:18
S…
Speaker 1 (Labo 7 - 05-06)
La versión.
16:19
S…
Speaker 1 (Labo 7 - 05-06)
Y después vienen los
16:23
S…
Speaker 1 (Labo 7 - 05-06)
parámetros.
16:24
S…
Speaker 1 (Labo 7 - 05-06)
Acá tenemos que
16:29
S…
Speaker 1 (Labo 7 - 05-06)
le manda un get.
16:30
S…
Speaker 2 (Labo 7 - 05-06)
Ahí
16:35
S…
Speaker 1 (Labo 7 - 05-06)
se ve bien el get que utiliza.
16:38
S…
Speaker 2 (Labo 7 - 05-06)
Sí.
16:41
S…
Speaker 2 (Labo 7 - 05-06)
Bien.
16:44
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
16:45
S…
Speaker 1 (Labo 7 - 05-06)
entonces acá manda el verbo get.
16:47
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
16:51
S…
Speaker 1 (Labo 7 - 05-06)
acá tenemos el host.
16:52
S…
Speaker 2 (Labo 7 - 05-06)
Como les decía,
16:54
S…
Speaker 1 (Labo 7 - 05-06)
tenemos...
16:55
S…
Speaker 1 (Labo 7 - 05-06)
el protocolo que utiliza el http 1
16:59
S…
Speaker 1 (Labo 7 - 05-06)
.1 después le manda el encabezado
17:04
S…
Speaker 1 (Labo 7 - 05-06)
acá fíjense
17:08
S…
Speaker 1 (Labo 7 - 05-06)
la url
17:12
S…
Speaker 1 (Labo 7 - 05-06)
y después el tema del encabezado esto
17:18
S…
Speaker 1 (Labo 7 - 05-06)
es lo que utilizan entre la máquina que
17:23
S…
Speaker 1 (Labo 7 - 05-06)
consume y el servidor que
17:26
S…
Speaker 1 (Labo 7 - 05-06)
responde a esa petición.
17:28
S…
Speaker 1 (Labo 7 - 05-06)
Hacemos un HTTP request
17:33
S…
Speaker 1 (Labo 7 - 05-06)
y el servidor nos responde con un HTTP
17:38
S…
Speaker 1 (Labo 7 - 05-06)
response.
17:39
S…
Speaker 1 (Labo 7 - 05-06)
En el encabezado,
17:43
S…
Speaker 1 (Labo 7 - 05-06)
fíjense que mandamos,
17:48
S…
Speaker 1 (Labo 7 - 05-06)
por ejemplo,
17:49
S…
Speaker 1 (Labo 7 - 05-06)
el navegador.
17:53
S…
Speaker 1 (Labo 7 - 05-06)
Si tuviésemos todo
17:57
S…
Speaker 1 (Labo 7 - 05-06)
el tema de seguridad,
17:58
S…
Speaker 1 (Labo 7 - 05-06)
podemos mandar un
18:01
S…
Speaker 1 (Labo 7 - 05-06)
Token.
18:02
S…
Speaker 1 (Labo 7 - 05-06)
Cómo le
18:06
S…
Speaker 1 (Labo 7 - 05-06)
enviamos la información.
18:07
S…
Speaker 1 (Labo 7 - 05-06)
Y cómo queremos recibirla.
18:10
S…
Speaker 1 (Labo 7 - 05-06)
También.
18:10
S…
Speaker 1 (Labo 7 - 05-06)
Bueno.
18:14
S…
Speaker 1 (Labo 7 - 05-06)
Todo eso va acá.
18:16
S…
Speaker 1 (Labo 7 - 05-06)
Que nosotros lo hicimos en el navegador.
18:19
S…
Speaker 1 (Labo 7 - 05-06)
El navegador por detrás.
18:21
S…
Speaker 1 (Labo 7 - 05-06)
Cuando nosotros quisimos navegar a esa página.
18:24
S…
Speaker 1 (Labo 7 - 05-06)
Hizo todo esto.
18:26
S…
Speaker 1 (Labo 7 - 05-06)
Pero si ustedes agarran el CUR o
18:30
S…
Speaker 1 (Labo 7 - 05-06)
el POSTMAN.
18:32
S…
Speaker 1 (Labo 7 - 05-06)
También podrían hacer algún tipo de esta solicitud.
18:35
S…
Speaker 2 (Labo 7 - 05-06)
Y después,
18:38
S…
Speaker 1 (Labo 7 - 05-06)
cuando hacemos un GET,
18:42
S…
Speaker 1 (Labo 7 - 05-06)
mandamos un
18:46
S…
Speaker 1 (Labo 7 - 05-06)
HTTP de request,
18:48
S…
Speaker 1 (Labo 7 - 05-06)
el servidor nos responde un
18:52
S…
Speaker 1 (Labo 7 - 05-06)
HTTP de response.
18:53
S…
Speaker 1 (Labo 7 - 05-06)
Si hacemos un GET a esta página web,
18:56
S…
Speaker 1 (Labo 7 - 05-06)
nos va a devolver texto
19:00
S…
Speaker 1 (Labo 7 - 05-06)
en HTML.
19:03
S…
Speaker 1 (Labo 7 - 05-06)
Esto es lo que hacen todos los días ustedes cuando trabajan
19:09
S…
Speaker 1 (Labo 7 - 05-06)
con APIs.
19:09
S…
Speaker 1 (Labo 7 - 05-06)
Cuando trabajan con APIs van a
19:14
S…
Speaker 1 (Labo 7 - 05-06)
mandar parámetros en el query string
19:18
S…
Speaker 1 (Labo 7 - 05-06)
que le van a indicar un ID.
19:21
S…
Speaker 2 (Labo 7 - 05-06)
Van
19:26
S…
Speaker 1 (Labo 7 - 05-06)
a tener en las APIs las
19:30
S…
Speaker 1 (Labo 7 - 05-06)
URL de los endpoints.
19:36
S…
Speaker 1 (Labo 7 - 05-06)
producto barra list para que le viste todos los productos o
19:41
S…
Speaker 1 (Labo 7 - 05-06)
barra producto barra 1 para que les traiga el id 1 eso es lo que
19:45
S…
Speaker 1 (Labo 7 - 05-06)
vienen utilizando siempre y después bueno también tienen
19:49
S…
Speaker 1 (Labo 7 - 05-06)
los otros verbos como son el
19:54
S…
Speaker 1 (Labo 7 - 05-06)
post el post es para grabar
19:59
S…
Speaker 1 (Labo 7 - 05-06)
algo nuevo
20:00
S…
Speaker 1 (Labo 7 - 05-06)
Después tienen el put y el patch para actualizar.
20:03
S…
Speaker 1 (Labo 7 - 05-06)
Y bueno,
20:04
S…
Speaker 1 (Labo 7 - 05-06)
después tienen el delete.
20:05
S…
Speaker 1 (Labo 7 - 05-06)
Hay otros verbos que no son
20:09
S…
Speaker 1 (Labo 7 - 05-06)
tan comunes, pero se utilizan más que nada para el estado.
20:15
S…
Speaker 2 (Labo 7 - 05-06)
Y
20:21
S…
Speaker 1 (Labo 7 - 05-06)
bueno, siempre nosotros hacemos un request al servidor
20:25
S…
Speaker 1 (Labo 7 - 05-06)
y el servidor nos responde
20:29
S…
Speaker 1 (Labo 7 - 05-06)
con una response.
20:35
S…
Speaker 1 (Labo 7 - 05-06)
Es lo que utilizan siempre,
20:38
S…
Speaker 1 (Labo 7 - 05-06)
como les dije, cuando usan API REST.
20:40
S…
Speaker 2 (Labo 7 - 05-06)
Después
20:49
S…
Speaker 1 (Labo 7 - 05-06)
el servidor nos puede responder con un
20:55
S…
Speaker 1 (Labo 7 - 05-06)
código.
20:56
S…
Speaker 1 (Labo 7 - 05-06)
Vamos a tener un código de estado.
21:00
S…
Speaker 2 (Labo 7 - 05-06)
¿Se
21:04
S…
Speaker 1 (Labo 7 - 05-06)
acuerdan que tenemos los códigos 200?
21:06
S…
Speaker 1 (Labo 7 - 05-06)
Tenemos los códigos
21:10
S…
Speaker 1 (Labo 7 - 05-06)
300.
21:13
S…
Speaker 1 (Labo 7 - 05-06)
los 400 después tenemos
21:17
S…
Speaker 1 (Labo 7 - 05-06)
los 500 cada uno de esos códigos
21:22
S…
Speaker 1 (Labo 7 - 05-06)
significa algo si
21:26
S…
Speaker 1 (Labo 7 - 05-06)
hay una tabla bueno ustedes si se fijan en
21:31
S…
Speaker 1 (Labo 7 - 05-06)
internet o si más o menos ya los conocen vamos a tener los
21:35
S…
Speaker 1 (Labo 7 - 05-06)
distintos tipos de código bueno algunos son muy
21:40
S…
Speaker 1 (Labo 7 - 05-06)
genéricos como error 500 que son los errores
21:44
S…
Speaker 1 (Labo 7 - 05-06)
del servidor
21:46
S…
Speaker 1 (Labo 7 - 05-06)
Después vamos a tener los 400,
21:48
S…
Speaker 1 (Labo 7 - 05-06)
que son los errores del cliente.
21:52
S…
Speaker 1 (Labo 7 - 05-06)
Cuando el cliente que está
21:56
S…
Speaker 1 (Labo 7 - 05-06)
mandando ese HTTP request
22:00
S…
Speaker 1 (Labo 7 - 05-06)
manda algún dato mal y el
22:05
S…
Speaker 1 (Labo 7 - 05-06)
servidor manda un 400.
22:07
S…
Speaker 1 (Labo 7 - 05-06)
O bueno,
22:09
S…
Speaker 1 (Labo 7 - 05-06)
por ejemplo, cuando nosotros queremos navegar una página que
22:13
S…
Speaker 1 (Labo 7 - 05-06)
no existe,
22:13
S…
Speaker 1 (Labo 7 - 05-06)
nos devuelve el famoso 404.
22:19
S…
Speaker 1 (Labo 7 - 05-06)
Después tenemos los 300 que son de redirección.
22:23
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
22:26
S…
Speaker 1 (Labo 7 - 05-06)
después tienen los 200,
22:28
S…
Speaker 1 (Labo 7 - 05-06)
que los 200 son de que la solicitud
22:32
S…
Speaker 1 (Labo 7 - 05-06)
fue procesada correctamente.
22:35
S…
Speaker 1 (Labo 7 - 05-06)
Ahí tienen el 200,
22:37
S…
Speaker 1 (Labo 7 - 05-06)
el 204 que era sin contenido,
22:42
S…
Speaker 1 (Labo 7 - 05-06)
o el 200.
22:44
S…
Speaker 1 (Labo 7 - 05-06)
Bueno, siempre se me confunden.
22:47
S…
Speaker 1 (Labo 7 - 05-06)
Y después tenemos los informativos,
22:49
S…
Speaker 1 (Labo 7 - 05-06)
que son los del 100,
22:51
S…
Speaker 1 (Labo 7 - 05-06)
que nos
22:56
S…
Speaker 1 (Labo 7 - 05-06)
informan el estado de la petición.
23:00
S…
Speaker 2 (Labo 7 - 05-06)
Y
23:05
S…
Speaker 1 (Labo 7 - 05-06)
después dentro de cada grupo,
23:07
S…
Speaker 1 (Labo 7 - 05-06)
el 200
23:11
S…
Speaker 1 (Labo 7 - 05-06)
es el OK,
23:12
S…
Speaker 1 (Labo 7 - 05-06)
el 204 sí,
23:16
S…
Speaker 1 (Labo 7 - 05-06)
que nos devuelve la respuesta sin
23:20
S…
Speaker 1 (Labo 7 - 05-06)
contenido.
23:21
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
23:22
S…
Speaker 1 (Labo 7 - 05-06)
el 400 va a request cuando mandamos
23:26
S…
Speaker 1 (Labo 7 - 05-06)
algún dato en la solicitud.
23:28
S…
Speaker 1 (Labo 7 - 05-06)
El 400 cuando no
23:33
S…
Speaker 1 (Labo 7 - 05-06)
tenemos permiso,
23:34
S…
Speaker 1 (Labo 7 - 05-06)
si queremos acceder a algún
23:39
S…
Speaker 1 (Labo 7 - 05-06)
endpoint y el usuario le puso permiso,
23:43
S…
Speaker 1 (Labo 7 - 05-06)
perdón,
23:44
S…
Speaker 1 (Labo 7 - 05-06)
el que diseñó el sistema generó...
23:50
S…
Speaker 1 (Labo 7 - 05-06)
ese endpoint,
23:51
S…
Speaker 1 (Labo 7 - 05-06)
pero es solamente para algunos usuarios.
23:53
S…
Speaker 1 (Labo 7 - 05-06)
Y nosotros necesitamos permisos
23:57
S…
Speaker 1 (Labo 7 - 05-06)
credenciales válidos para acceder a
24:02
S…
Speaker 1 (Labo 7 - 05-06)
ese servicio.
24:05
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
24:09
S…
Speaker 1 (Labo 7 - 05-06)
el 404 que no he encontrado.
24:12
S…
Speaker 1 (Labo 7 - 05-06)
Después tenemos,
24:16
S…
Speaker 1 (Labo 7 - 05-06)
como les dije,
24:16
S…
Speaker 1 (Labo 7 - 05-06)
los 500 que es...
24:20
S…
Speaker 1 (Labo 7 - 05-06)
El server error,
24:21
S…
Speaker 1 (Labo 7 - 05-06)
hay un error muy genérico.
24:23
S…
Speaker 2 (Labo 7 - 05-06)
Después
24:28
S…
Speaker 1 (Labo 7 - 05-06)
el 502,
24:30
S…
Speaker 1 (Labo 7 - 05-06)
que ese también lo
24:34
S…
Speaker 1 (Labo 7 - 05-06)
vamos a ver.
24:35
S…
Speaker 2 (Labo 7 - 05-06)
Ese
24:40
S…
Speaker 1 (Labo 7 - 05-06)
es un tema de que está mal el gateway.
24:44
S…
Speaker 2 (Labo 7 - 05-06)
Después
24:48
S…
Speaker 1 (Labo 7 - 05-06)
tenemos el timeout,
24:49
S…
Speaker 1 (Labo 7 - 05-06)
que es el 504.
24:53
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
24:54
S…
Speaker 1 (Labo 7 - 05-06)
no me acuerdo ninguno más.
24:55
S…
Speaker 1 (Labo 7 - 05-06)
Ustedes,
24:57
S…
Speaker 1 (Labo 7 - 05-06)
si lo trabajan continuamente...
25:00
S…
Speaker 1 (Labo 7 - 05-06)
Todo esto que les estoy diciendo lo van a saber más que yo.
25:03
S…
Speaker 1 (Labo 7 - 05-06)
Pero bueno,
25:06
S…
Speaker 1 (Labo 7 - 05-06)
entonces, HTTP,
25:08
S…
Speaker 1 (Labo 7 - 05-06)
dijimos que
25:12
S…
Speaker 1 (Labo 7 - 05-06)
tenemos el request,
25:15
S…
Speaker 1 (Labo 7 - 05-06)
que es la petición del cliente.
25:16
S…
Speaker 1 (Labo 7 - 05-06)
Tenemos la URL,
25:19
S…
Speaker 1 (Labo 7 - 05-06)
que es el endpoint,
25:20
S…
Speaker 1 (Labo 7 - 05-06)
donde se encuentra el recurso.
25:23
S…
Speaker 1 (Labo 7 - 05-06)
Dijimos que tenemos el verbo,
25:26
S…
Speaker 1 (Labo 7 - 05-06)
que es el get,
25:26
S…
Speaker 1 (Labo 7 - 05-06)
el post, el put,
25:27
S…
Speaker 1 (Labo 7 - 05-06)
patch, delete.
25:29
S…
Speaker 1 (Labo 7 - 05-06)
Y después vamos a tener el dato o el payload.
25:33
S…
Speaker 1 (Labo 7 - 05-06)
Eso generalmente
25:38
S…
Speaker 1 (Labo 7 - 05-06)
se usa para mandar información.
25:40
S…
Speaker 1 (Labo 7 - 05-06)
Mandamos un JSON,
25:43
S…
Speaker 1 (Labo 7 - 05-06)
generalmente.
25:44
S…
Speaker 1 (Labo 7 - 05-06)
Después entonces,
25:46
S…
Speaker 1 (Labo 7 - 05-06)
esa solicitud,
25:49
S…
Speaker 1 (Labo 7 - 05-06)
ese request,
25:49
S…
Speaker 1 (Labo 7 - 05-06)
lo recibe el servidor,
25:52
S…
Speaker 1 (Labo 7 - 05-06)
lo procesa y lo responde.
25:55
S…
Speaker 1 (Labo 7 - 05-06)
Hace un response,
25:57
S…
Speaker 1 (Labo 7 - 05-06)
un HTTP response.
26:03
S…
Speaker 1 (Labo 7 - 05-06)
Bueno, ahí cuando procesa,
26:05
S…
Speaker 1 (Labo 7 - 05-06)
no sé si se conecta a la base de datos,
26:07
S…
Speaker 1 (Labo 7 - 05-06)
eso va a tener que ver con el backend que esté
26:11
S…
Speaker 1 (Labo 7 - 05-06)
programado en el servidor.
26:14
S…
Speaker 1 (Labo 7 - 05-06)
Si hace una conexión a
26:18
S…
Speaker 1 (Labo 7 - 05-06)
una base de datos,
26:19
S…
Speaker 1 (Labo 7 - 05-06)
si pasa por un servicio y el servicio levanta
26:24
S…
Speaker 1 (Labo 7 - 05-06)
archivos de otro lado,
26:25
S…
Speaker 1 (Labo 7 - 05-06)
bueno, eso se lo dejo más a los programadores.
26:28
S…
Speaker 1 (Labo 7 - 05-06)
Y luego...
26:31
S…
Speaker 1 (Labo 7 - 05-06)
Cuando procesa esa información y devuelve la respuesta,
26:35
S…
Speaker 1 (Labo 7 - 05-06)
nos va a devolver el código de estado.
26:37
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
26:39
S…
Speaker 1 (Labo 7 - 05-06)
el 200,
26:40
S…
Speaker 1 (Labo 7 - 05-06)
204,
26:41
S…
Speaker 1 (Labo 7 - 05-06)
el 400,
26:42
S…
Speaker 1 (Labo 7 - 05-06)
404,
26:43
S…
Speaker 1 (Labo 7 - 05-06)
lo que sea.
26:43
S…
Speaker 1 (Labo 7 - 05-06)
Y también nos
26:48
S…
Speaker 1 (Labo 7 - 05-06)
puede devolver datos.
26:50
S…
Speaker 1 (Labo 7 - 05-06)
Que generalmente son,
26:53
S…
Speaker 1 (Labo 7 - 05-06)
pero vieron que también podemos recibir,
26:56
S…
Speaker 1 (Labo 7 - 05-06)
no sé, en TXT o lo que
27:00
S…
Speaker 1 (Labo 7 - 05-06)
sea. Eso se configura.
27:03
S…
Speaker 1 (Labo 7 - 05-06)
Bueno,
27:04
S…
Speaker 1 (Labo 7 - 05-06)
lo van a configurar los programadores,
27:07
S…
Speaker 1 (Labo 7 - 05-06)
¿no? Bueno,
27:10
S…
Speaker 1 (Labo 7 - 05-06)
eso es lo de HTTP.
27:11
S…
Speaker 1 (Labo 7 - 05-06)
Después,
27:14
S…
Speaker 1 (Labo 7 - 05-06)
sigamos con
27:18
S…
Speaker 1 (Labo 7 - 05-06)
otro protocolo que queríamos
27:23
S…
Speaker 1 (Labo 7 - 05-06)
ver.
27:23
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
27:34
S…
Speaker 1 (Labo 7 - 05-06)
ven acá, revisamos un poquito más algunos de estos.
27:37
S…
Speaker 2 (Labo 7 - 05-06)
Bueno,
Hierdie transkripsie is deur K- enkrities spraakerkenning voortgebring. Kan foute bevat takies wat teen die oorspronklike oudio vir kritiese gebruik bevestig is. Kunsmatige inteligensie beleid
Opsomming
Kliek opsomming na genereer 'n kunsmatige opsomming van hierdie transkripsie.
Ter opsomming...
Vra Kunsmatige inteligensie oor hierdie teks
Vra enigiets oor hierdie transkripsie 0°) die kunsmatige dele en antwoord.