Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ARP
ARP (del ingls Address Resolution Protocol o, en espaol, Protocolo de resolucin
de direcciones). es un protocolo de la capa de enlace de datos responsable de
encontrar la direccin hardware (Ethernet MAC) que corresponde a una
determinada direccin IP. Para ello se enva un paquete (ARP request) a la
direccin de difusin de la red (broadcast (MAC = FF FF FF FF FF FF)) que
contiene la direccin IP por la que se pregunta, y se espera a que esa mquina (u
otra) responda (ARP reply) con la direccin Ethernet que le corresponde. Cada
mquina mantiene una cach con las direcciones traducidas para reducir el retardo
y la carga. ARP permite a la direccin de Internet ser independiente de la direccin
Ethernet, pero esto slo funciona si todas las mquinas lo soportan.
En Ethernet, la capa de enlace trabaja con direcciones fsicas. El protocolo ARP se
encarga de traducir las direcciones IP a direcciones MAC (direcciones fsicas). Para
realizar esta conversin, el nivel de enlace utiliza las tablas ARP, cada interfaz tiene
tanto una direccin IP como una direccin fsica MAC.
ARP se utiliza en 4 casos referentes a la comunicacin entre 2 hosts:
Cuando 2 hosts estn en la misma red y uno quiere enviar un paquete a otro.
Cuando 2 host estn sobre redes diferentes y deben usar un gateway/router
para alcanzar otro host.
Cuando un router necesita enviar un paquete a un host a travs de otro
router.
Cuando un router necesita enviar un paquete a un host de la misma red.
Alcance de su funcionamiento.
El Protocolo de resolucin de direcciones es una solicitud y un protocolo de
respuesta que ejecuta encapsulado por el protocolo de lnea. Se comunica dentro
de los lmites de una sola red, nunca encaminado a travs de los nodos de
interconexin de redes. , Este establecimiento pone ARP en la capa de enlace del
conjunto de protocolos de Internet; mientras que en la interconexin de sistemas
abiertos (OSI), normalmente se describe como residentes entre las capas 2 y 3, el
ARP est rodeado por protocolos de capa 2, sin embargo, ARP no se desarroll en
el marco de OSI.
Ejemplo
Con el uso del protocolo TCP, las aplicaciones pueden comunicarse en forma
segura (gracias al sistema de acuse de recibo del protocolo TCP)
independientemente de las capas inferiores. Esto significa que los routers (que
funcionan en la capa de Internet) slo tienen que enviar los datos en forma de
datagramas, sin preocuparse con el monitoreo de datos porque esta funcin la
cumple la capa de transporte (o ms especficamente el protocolo TCP).
Durante una comunicacin usando el protocolo TCP, las dos mquinas deben
establecer una conexin. La mquina emisora (la que solicita la conexin) se
llama cliente, y la mquina receptora se llama servidor. Por eso es que decimos que
estamos en un entorno Cliente-Servidor.
Las mquinas de dicho entorno se comunican en modo en lnea, es decir, que la
comunicacin se realiza en ambas direcciones.
Para posibilitar la comunicacin y que funcionen bien todos los controles que la
acompaan, los datos se agrupan; es decir, que se agrega un encabezado a los
paquetes de datos que permitirn sincronizar las transmisiones y garantizar su
recepcin.
Otra funcin del TCP es la capacidad de controlar la velocidad de los datos usando
su capacidad para emitir mensajes de tamao variable. Estos mensajes se
llaman segmentos.
Cmo establecer una conexin
Considerando que este proceso de comunicacin, que se produce con la
transmisin y el acuse de recibo de datos, se basa en un nmero de secuencia, las
mquinas originadora y receptora (cliente y servidor) deben conocer el nmero de
secuencia inicial de la otra mquina.
La conexin establecida entre las dos aplicaciones a menudo se realiza siguiendo el
siguiente esquema:
UDP
User Datagram Protocol (UDP) es un protocolo del nivel de transporte basado en el
intercambio de datagramas. Permite el envo de datagramas a travs de la red sin
que se haya establecido previamente una conexin, ya que el propio datagrama
incorpora suficiente informacin de direccionamiento en su cabecera. Tampoco tiene
confirmacin, ni control de flujo, por lo que los paquetes pueden adelantarse unos a
otros; y tampoco sabemos si ha llegado correctamente, ya que no hay confirmacin
de entrega o de recepcin. Su uso principal es para protocolos
como DHCP, BOOTP, DNS y dems protocolos en los que el intercambio de
paquetes de la conexin/desconexin son mayores, o no son rentables con respecto
a la informacin transmitida, as como para la transmisin de audio y vdeo en
tiempo real, donde no es posible realizar retransmisiones por los estrictos requisitos
de retardo que se tiene en estos casos.
Descripcin tcnica
En la familia de protocolos de Internet UDP proporciona una sencilla interfaz entre
la capa de red y la capa de aplicacin. UDP no otorga garantas para la entrega de
sus mensajes y el origen UDP no retiene estados de los mensajes UDP que han
sido enviados a la red. UDP slo aade multiplexado de aplicacin y suma de
verificacin de la cabecera y payload. Cualquier tipo de garantas para la
transmisin de la informacin, deben ser implementadas en capas superiores.
+
0
32
64
Bits 0 - 15
Puerto origen
Length
Datos
16 - 31
Puerto destino
Verificacin de suma
La cabecera UDP consta de 4 campos de los cuales 2 son opcionales (con fondo
rojo en la tabla). Los campos de los puertos fuente y destino son campos de 16
bits que identifican el proceso de origen y recepcin. Ya que UDP carece de un
servidor de estado y el origen UDP no solicita respuestas, el puerto origen es
opcional. En caso de no ser utilizado, el puerto origen debe ser puesto a cero. A los
campos del puerto origen le sigue un campo obligatorio que indica el tamao
en bytes del datagrama UDP incluidos los datos. El valor mnimo es de 8 bytes. El
campo de la cabecera restante es un checksum de 16 bit que abarca la cabecera y
los datos. El checksum tambin es opcional, aunque generalmente se utiliza en la
prctica.
Se utiliza cuando se necesita transmitir voz o vdeo y resulta ms importante
transmitir con velocidad que garantizar el hecho de que lleguen absolutamente
todos los bytes.
Puertos
UDP utiliza puertos para permitir la comunicacin entre aplicaciones. El campo de
puerto tiene una longitud de 16 bits, por lo que el rango de valores vlidos va de 0 a
65.535. El puerto 0 est reservado, pero es un valor permitido como puerto origen si
el proceso emisor no espera recibir mensajes como respuesta.
Los puertos 1 a 1023 se llaman puertos "bien conocidos" y en sistemas operativos
tipo Unix enlazar con uno de estos puertos requiere acceso como superusuario.
Los puertos 1024 a 49.151 son puertos registrados.
Los puertos 49.152 a 65.535 son puertos efmeros y son utilizados como puertos
temporales, sobre todo por los clientes al comunicarse con los servidores.
DNS
Cada equipo conectado directamente a Internet tiene al menos una direccin
IPespecfica. Sin embargo, los usuarios no desean trabajar con direcciones
numricas, como por ejemplo 194.153.205.26, sino con un nombre de dominio o
ms especficamente, con direcciones (llamadas direcciones FQDN) como por
ejemplo www.google.com
Espacio de nombre
Cada nodo del rbol se llama nombre de dominio y tiene una etiqueta con una
longitud mxima de 63 caracteres.
Por lo tanto, todos los nombres de dominio conforman una estructura arbrea
inversa en donde cada nodo est separado del siguiente nodo por un punto (".").
El extremo de la bifurcacin se denomina host, y corresponde a un equipo o entidad
en la red. El nombre del ordenador que se provee debe ser nico en el dominio
respectivo, o de ser necesario, en el sub-dominio. Por ejemplo, el dominio del
servidor Web por lo general lleva el nombre www.
La palabra "dominio" corresponde formalmente al sufijo de un nombre de dominio,
es decir, la recopilacin de las etiquetas de nodo de la estructura arbrea, con
excepcin del ordenador.
El nombre absoluto est relacionado con todas las etiquetas de nodo de una
estructura arbrea, separadas por puntos y que termina con un punto final que se
denomina la direccin FQDN (Nombre de Dominio totalmente calificado). La
profundidad mxima de una estructura arbrea es 127 niveles y la longitud mxima
para un nombre FQDN es 255 caracteres. La direccin FQDN permite ubicar de
manera nica un equipo en la red de redes. Por lo tanto,es.kioskea.net. es una
direccin FQDN.
DHCP
El protocolo HTTP
Este proceso se repite en cada acceso al servidor HTTP. Por ejemplo, si se recoge
un documento HTML en cuyo interior estn insertadas cuatro imgenes, el proceso
anterior se repite cinco veces, una para el documento HTML y cuatro para las
imgenes.
SMTP
El protocolo SMTP (Protocolo simple de transferencia de correo) es el protocolo
estndar que permite la transferencia de correo de un servidor a otro mediante una
conexin punto a punto.
ste es un protocolo que funciona en lnea, encapsulado en una trama TCP/IP. El
correo se enva directamente al servidor de correo del destinatario. El protocolo
SMTP funciona con comandos de textos enviados al servidor SMTP (alpuerto 25 de
manera predeterminada). A cada comando enviado por el cliente (validado por
la cadena de caracteres ASCII CR/LF, que equivale a presionar la tecla Enter) le
sigue una respuesta del servidor SMTP compuesta por un nmero y un mensaje
descriptivo.
A continuacin se describe una situacin en la que se realiza una solicitud para
enviar correos a un servidor SMTP:
POP3
El protocolo POP (Protocolo de oficina de correos), como su nombre lo indica,
permite recoger el correo electrnico en un servidor remoto (servidor POP). Es
necesario para las personas que no estn permanentemente conectadas a Internet,
ya que as pueden consultar sus correos electrnicos recibidos sin que ellos estn
conectados.
Existen dos versiones principales de este protocolo, POP2 y POP3, a los que se le
asignan los puertos 109 y 110 respectivamente, y que funcionan utilizando
comandos de texto radicalmente diferentes.
Al igual que con el protocolo SMTP, el protocolo POP (POP2 y POP3) funciona con
comandos de texto enviados al servidor POP. Cada uno de estos comandos
enviados por el cliente (validados por la cadena CR/LF) est compuesto por una
palabra clave, posiblemente acompaada por uno o varios argumentos, y est
seguido por una respuesta del servidor POP compuesta por un nmero y un
mensaje descriptivo.
IMAP
Internet Message Access Protocol (IMAP, Protocolo de acceso a mensajes de
internet), es un protocolo de aplicacin que permite el acceso a mensajes
almacenados en un servidor de Internet. Mediante IMAP se puede tener acceso
al correo electrnico desde cualquier equipo que tenga una conexin a Internet.
IMAP tiene varias ventajas sobre POP (otro protocolo empleado para obtener
correos desde un servidor). Por ejemplo, es posible especificar en IMAP carpetas
del lado del servidor. Por otro lado, es ms complejo que POP ya que permite
visualizar los mensajes de manera remota y no descargando los mensajes como lo
hace POP.
IMAP y POP3 (Post Office Protocol versin 3) son los dos protocolos que prevalecen
en la obtencin de correo electrnico. Todos los servidores y clientes de correo
electrnico estn virtualmente soportados por ambos, aunque en algunos casos hay
algunas interfaces especficas del fabricante tpicamente propietarias. Por ejemplo,
los protocolos propietarios utilizados entre el cliente Microsoft Outlook y su servidor
Microsoft Exchange Server o el cliente Lotus Notes de IBM y el servidor Domino. Sin
embargo, estos productos tambin soportan interoperabilidad con IMAP y POP3 con
otros clientes y servidores.
IMAP fue diseado como una moderna alternativa a POP por Mark Crispin en el ao
1986. Fundamentalmente, los dos protocolos les permiten a los clientes de correo
acceder a los mensajes almacenados en un servidor de correo.
Ya sea empleando POP3 o IMAP4 para obtener los mensajes, los clientes
utilizan SMTP para enviar mensajes. Los clientes de correo electrnico son
comnmente denominados clientes POP o IMAP, pero en ambos casos se utiliza
SMTP.
IMAP es utilizado frecuentemente en redes grandes; por ejemplo, los sistemas de
correo de un campus. Con IMAP, los usuarios pueden acceder a sus nuevos
mensajes de correo de forma instantnea, ya que el correo se almacena en la red.
Para leer los mensajes entrantes con POP3, los usuarios tendran que descargar
IMAP4
POP3
Ventajas
Desventajas
TELNET