B4-T7 (parte 4) tcp udp dns dhcp Flashcards
¿En que RFC se basa TCP?
RFC 793
Características de TCP
-orientado a la conexión
-Ofrece un servicio extremo a extremos fiable
- full-duplex
-Ofrece un servicio punto a punto
¿Que servicios ofrece TCP?
-Control de errores-flujo y congestión
-Segmentación y reensamblaje de paquetes
-Establecimiento y cierre de la conexión
¿Para que valen los siguientes flags URG FIN RST PSH ACK SYN?
- URG (urgent): los datos contenidos en un paquete deben ser procesados inmediatamente
-FIN: no habrá más transmisiones. Libera las conexiones
-RST: Resetea una conexión
-PSH: Envía inmediatamente todos los datos almacenados en el buffer
-ACK: Reconoce la recepción del paquete
-SYN: Inicia una conexión entre hosts
¿Que es el handshake?
proceso de establecimiento de conexión. Se determinan fundamentalmente los números de secuencia-Window Scale- Windows Size -MSS -ECN Capable etc
¿Que es el Windows Size
cantidad máxima de datos (en bytes) que un dispositivo (ya sea emisor o receptor) puede enviar sin recibir una confirmación (ACK) de que los datos anteriores han sido recibidos (tamaño del buffer en el destino)
¿Que es la ventana deslizante?
permite que el emisor envíe múltiples segmentos de datos antes de necesitar una confirmación (acknowledgment) del receptor
¿Que es la opcion SACK?
(Selective Acknowledgment o Acuse de Recibo Selectivo)permite al receptor informar al emisor qué bloques de datos específicos ha recibido correctamente- incluso si algunos segmentos intermedios se han perdido
¿En que flags está basado el Mecanismo de control de congestión (ECN)?
-ECE (notificación al emisor que reduzca el tráfico) -
CWR (Indica que se recibió un segmento con el flag ECE y que se ha respondido en el mecanismo de control de congestión)
¿Que es Concepto de MSS (Tamaño máximo de segmento)?
el mayor tamaño de segmento TCP (Protocolo de control de transporte) que puede recibir un dispositivo conectado a la red. No incluye el encabezado TCP ni la opción TCP.
Solo la carga útil de TCP.
MSS = MTU – IPHeader – TCPHeader
¿En que estandar se definión UDP?
RFC-768
Características de UDP
- comunicación muy sencilla
-No garantiza el transporte de la información
-No es fiable
-poco overhead
-Se encapsula sobre IP (17)
-No es P2P
¿Que es un puerto?
punto de comunicación que permite la transferencia de datos entre un dispositivo de origen y otro dispositivo de destino a través de una red (16 bits)
Clasificación de puertos
-Well Known Ports: (System Ports) de 0-1023. Los asigna IANA
-Registered Ports: (User Ports) de 1024-49151
-Dynamic Ports (Private Ports) de 49152-65535
¿Que es DNS?
Sistema de nomenclatura jerárquica utilizado para traducir nombres de dominio en direcciones IP numéricas
¿Para que vale el fichero /etc/resolv.conf ?
fichero de configuración que determina cómo un sistema resuelve nombres de dominio a direcciones IP
¿Cual es el resolver de Google?
8.8.8.8
¿Que puertos utiliza DNS?
53 TCP y UDP
Registros principales en DNS
-A
-MX
- CNAME
- TXT
- AAAA
- SRV
- CAA
- SOA
¿Cual es la misión del registro A?
específica las direcciones IP V4 correspondientes a tus dominios y subdominios(para la búsqueda inversa se configura el registro PTR)
¿Cual es la misión del registro MX?
específica a un MTA emisor en que MTA(s) deberían ser entregados los emails.
¿Cual es la misión del registro CNAME?
Se utiliza para dirigir un subdominio a otro dominio. Es como un alias
¿Cual es la misión del registro TXT?
para almacenar cualquier tipo de información de texto arbitraria en un registro de recursos DNS
¿Cual es la misión del registro SPF – Sender Policy Framework?
validación de correo usado para prevenir ataques de spoofing
¿Cual es la misión del registro AAAA?
mapea un nombre de dominio a la dirección IP (IPv6)
¿Cual es la misión del registro SRV?
Indicar que servicios queremos ofrecer bajo nuestro dominio
¿Cual es la misión del registro CAA?
Restringir qué entidades pueden expedir certificados para un determinado dominio
¿Cual es la misión del registro SOA?
incluye información importante sobre un dominio:
-quien es el responsable del mismo
- el servidor de nombre primario
- el correo electrónico del administrador de ámbito
- el número de serial del ámbito
- varios temporizadores que relacionan a refreshing la zona.
¿Para que vale DHCP?
para asignar una IP a una máquina
¿Que puertos utiliza UDP?
67/UDP (servidor) 68/UDP (cliente)
¿Metodos de asignación de IPs en DHCP?
-Manual o estática: Asigna una dirección IP a una máquina determinada (ej: base en la MAC)
-Automática: asigna una dirección IP de un Pool a una máquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera (sino es permanente)
-Dinámica: el único método que permite la reutilización dinámica de las direcciones IP de un Pool (Tiene un tiempo de préstamo)
Pasos que se ejecutan en DHCP
DHCP Discover —> DHCP Offer —> DHCP Request → DHCP Ack
En DHCP ¿Como funciona DHCPDISCOVER?
Cliente pregunta que DHCPs hay
¿Que comando se utiliza en FTP modo pasivo para iniciar la comunicación?
cliente inicia la comunicación con el comando PASV y cliente inicia la transferencia
¿Puertos utilizados en FTP modo pasivo?
-Puerto del servidor para control → 21(se conecta usando este puerto)
-Puerto del cliente para control → P > 1023
-Puerto del servidor para la transferencia → Q > 1023
-Puerto del cliente para la transferencia → P+1
¿Que comando se utiliza en FTP modo activo para iniciar la comunicación?
cliente inicia la comunicación con el comando PORT y servidor inicia la transferencia.
- Puerto del servidor para control → 21
-puerto del cliente para control → P>1023
-Puerto del servidor para la transferencia → 20
-Puerto del cliente para la transferencia → P+1
¿Que es FTPS?
Es FTP sobre SSL
¿Que es SFTP?
FTP con una capa por encima de SSH
¿Que es SCP (Secure Copy Protocol)?
protocolo de transferencia de archivos en red que tiene por encima a SSH
¿Que es RFC(Request For Comments)?
documento numérico en el que se describen y definen protocolos-conceptos-métodos y programas de Internet. (Lo gestiona la IETF)