cosa que faltaba com2

This commit is contained in:
2024-12-03 11:43:08 -03:00
parent 924208cff4
commit 82655ea4ea

View File

@@ -164,3 +164,56 @@ Es un modelo en el cual un programa _servidor_ ofrese un servicio y un programa
* Socket
Consiste de un descriptor que referencia uno de los extremos de una conexion.
* BOOTP y DHCP
creados como una alternativa al protocolo RARP. *BOOTP* es un protocolo UDP el cual usa puertos 67 y 68 para en base a una direccion mac dada dar la direccion ip configurada.
Mientras que DHCP utiliza un Protocolo algo más complejo con leasing por tiempo de direcciones donde un cliente pide una direccion ip al servidor y el servidor le entrega una direccion por una x cantidad de tiempo. Tambien usa los puertos 67 y 68 udp porque es retrocompatible con BOOTP.
Ambos protocolos tienen agentes de retrasmision en caso de haber vlans para que el servidor no necesite estar presente en todas las redes virtuales para poder darles servicio.
Doy lista de codigos DHCP:
|-----|----|
| code | desc|
|------|-----|
|Discover | Descubre servidores dhcp|
|Offer | Respuesta del servidor al cliente |
|Request| el cliente pide una ip|
|Decline | el servidor declina la request|
|Ack | respuesta del servidor al request para que se pueda usar la ip priv|
|Nack| Respuesta negativa del servidor a la request|
|Release | cliente suelta ip asignada|
|------|-----|
* Telnet
Es un protocolo para acceder a servidores de forma remota, ya no tan utilizado, tiene reservado el puerto 23/tcp. No es cifrado
* Rlogin
Es como Telnet pero no es necesario ingresar contraseña cada vez que te logeas. sino que si estas en una lista de hosts confiables podes entrar sin necesitar credenciales. Tampoco casi no se usa. Es inseguro.
* Ftp
Es un protocolo con autentificacion para trasferir archivos en redes. No tiene Cifrado y es ampliamente reemplazado por SFTP. usa tcp 21
* TFTP
Es un protoco muy simple si autentificacion para transferencia de archivos en redes locales. Es común verlo utilizado para la carga de archivos de configuracion para los routers.
* NFS
es un sistema de archivos compartidos en la red para sistemas unix (tambien usado para el networkbooting). Permite la lectura de archivos y puede incluir auth.
* SMTP
Es el protocolo que es utilizado para enviar emails a través de la red. Comunmente usa los puertos 25(servidor-Servidor), 587 o 465 para cliente a servidor.
* POP3 / Imap
Ambos son protocolos que se encargan de leer emails de un servidor y mostrarlos en un cliente para lectura de emails (como thunderbird, windows emails, etc).
- POP3, \\
~Todos los emails se envian a un solo dispositivo con almacenamiento y tiene sincronizacion minima~
- IMAP, \\
~Los emails son almacenados en servidor para siempre y tiene implementado sincronizacion entre muchos dispositivos en paralelo~.
* SNMP
Es un protocolo de capa de aplicacion utilizado para intercambiar informacion entre dispositivos de red