Académique Documents
Professionnel Documents
Culture Documents
HTTP define la sintaxis y la semntica que utilizan los elementos software de la arquitectura web
(clientes, servidores, proxies) para comunicarse. Es un protocolo orientado a transacciones y sigue
el esquema peticin-respuesta entre un cliente y un servidor.
HTTP es un protocolo sin estado, es decir, que no guarda ninguna informacin sobre conexiones
anteriores. El desarrollo de aplicaciones web necesita frecuentemente mantener estado. Para esto
se usan las cookies, que es informacin que un servidor puede almacenar en el sistema cliente.
Esto le permite a las aplicaciones web instituir la nocin de "sesin", y tambin permite rastrear
usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.
SMTP: Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de Correo, es un
protocolo de la capa de aplicacin. Protocolo de red basado en texto utilizado para el intercambio
de mensajes de correo electrnico entre computadoras u otros dispositivos (PDA's, telfonos
mviles, etc.).
El correo puede ser almacenado por la aplicacin SMTP en memoria o disco y un servidor SMTP
de la red, eventualmente chequea si hay correo e intenta enviarlo. Si el usuario o el computador no
estn disponibles en ese momento, intenta en una segunda oportunidad. Si finalmente el correo no
puede ser enviado, el servidor puede borrar el mensaje o enviarlo de regreso al nodo origen.
POP: En informtica se utiliza el Post Office Protocol (POP3, Protocolo de la oficina de correo) en
clientes locales de correo para obtener los mensajes de correo electrnico almacenados en
un servidor remoto. La mayora de los suscriptores de los proveedores de Internet acceden a sus
correos a travs de POP3.
POP3 est diseado para recibir correo, no para enviarlo; le permite a los usuarios con conexiones
intermitentes muy lentas (tales como las conexiones por mdem), descargar su correo
electrnico mientras tienen conexin y revisarlo posteriormente incluso estando desconectados.
Cabe mencionar que la mayora de los clientes de correo incluyen la opcin de dejar los mensajes
en el servidor, de manera tal que, un cliente que utilice POP3 se conecta, obtiene todos los
mensajes, los almacena en la computadora del usuario como mensajes nuevos, los elimina del
servidor y finalmente se desconecta.
IMAP y POP3 son los dos protocolos que prevalecen en la obtencin de correo electrnico. Todos
los servidores y clientes de email estn virtualmente soportados por ambos, aunque en algunos
casos hay algunas interfaces especficas del fabricante tpicamente propietarias.
FTP: (File Transfer Protocol): Es un protocolo orientado a conexin que define los procedimientos
para la transferencia de archivos entre dos nodos de la red (cliente/servidor). Cada nodo puede
comportarse como cliente y servidor. FTP maneja todas las conversiones necesarias para lograr la
interoperabilidad entre dos computadores que utilizan sistemas de archivo diferentes y que trabajan
bajo sistemas operativos diferentes. FTP est mecanismos de seguridad y autenticidad.
TELNET: Es el protocolo que define el conjunto de reglas y criterios necesarios para establecer
sesiones de terminal virtual sobre la red. Telnet define los mecanismos que permiten conocer las
caractersticas del computador destino. Asimismo, permite que los dos computadores (cliente y
servidor) negocien el entorno y las especificaciones de la sesin de emulacin de terminal.
6 CAPA PRESENTACIN:
ASN.1.: Abstract Syntax Notation One (notacin sintctica abstracta 1, ASN.1). Es un protocolo
de nivel de presentacin en el modelo OSI. Es una norma para representar datos
independientemente de la mquina que se est usando y sus formas de representacin internas.
5 CAPA SESIN:
NetBIOS: "Network Basic Input/Output System", es, en sentido estricto, una especificacin
de interfaz para acceso a servicios de red, es decir, una capa de software desarrollado para
enlazar un sistema operativo de red con hardware especfico. NetBIOS fue originalmente
desarrollado por IBM y Sytek como API/APIS para el software cliente de recursos de una Red de
rea local (LAN). Desde su creacin, NetBIOS se ha convertido en el fundamento de muchas otras
aplicaciones de red.
NetBIOS, permite a las aplicaciones 'hablar' con la red. Su intencin es conseguir aislar los
programas de aplicacin de cualquier tipo de dependencia del hardware. Tambin evita que los
desarrolladores de software tengan que desarrollar rutinas de recuperacin ante errores o de
enrutamiento o direccionamiento de mensajes a bajo nivel.
RPC: Remote Procedure Call, Llamada a Procedimiento Remoto: es un protocolo que permite a un
programa de ordenador ejecutar cdigo en otra mquina remota sin tener que preocuparse por las
comunicaciones entre ambos. El protocolo es un gran avance sobre los sockets usados hasta el
momento. De esta manera el programador no tena que estar pendiente de las comunicaciones,
estando stas encapsuladas dentro de las RPC.
SSL Secure Sockets Layer: un protocolo desarrollado por Netscape para transmitir documentos
privados a travs de la Internet. SSL uses a cryptographic system that uses
two keys to encrypt data a public key known to everyone and a private or secret key known only
to the recipient of the message. SSL utiliza un sistema criptogrfico que emplea dos claves a los
datos cifrar - una clave pblica conocida por todos y una clave privada o secreta conocida slo por
el destinatario del mensaje. Both Netscape Navigator and I nternet Explorer support SSL, and
many Web sites use the protocol to obtain confidential user information, such as credit card
numbers.
Tanto Netscape Navigator e internet Explorer soporte SSL, y muchos sitios web utilizan el protocolo
para obtener informacin confidencial del usuario, tales como nmeros de tarjetas de crdito. By
convention, URLs that require an SSL connection start with https: instead of http :. Por convenio,
las direcciones URL que requieren una conexin SSL empiezan con https: en lugar de http:.
4 CAPA TRANSPORTE:
TCP (Transmision Control Protocol): Es un protocolo orientado a conexin, full-duplex que provee
un circuito virtual totalmente confiable para la transmisin de informacin entre dos aplicaciones.
TCP garantiza que la informacin enviada llegue hasta su destino sin errores y en el mismo orden
en que fue enviada.
UDP (User Datagram Protocol): Es un protocolo no orientado a conexin full duplex y como tal no
garantiza que la transferencia de datos sea libre de errores, tampoco garantiza el orden de llegada
de los paquetes transmitidos. La principal ventaja del UDP sobre el TCP es el rendimiento; algunas
de las aplicaciones que utilizan.
3 CAPA RED:
ICMP (Internet Control Message Protocol): Este protocolo se emplea para el manejo de eventos
como fallas en la red, deteccin de nodos o enrutadores no operativos, congestin en la red, etc.
ARP (Address Resolution Protocol): Permite localizar la direccin fsica (Ethernet, Token Ring, etc.)
de un nodo de la red, a partir de su direccin lgica la cual es conocida. A nivel de la capa de red,
los nodos se comunican a travs del uso de direcciones IP; no obstante, los paquetes IP se
entregan a la capa de enlace para su colocacin en el canal de comunicacin. En ese momento, el
protocolo de la capa de enlace no tiene conocimiento de la direccin fsica del nodo destino.
La estrategia que utiliza ARP para investigar la direccin fsica es enviar un mensaje a todos los
nodos de la red consultando a quien pertenece la direccin lgica destino. Cuando el nodo destino
recibe el mensaje y lo pasa a la capa de red, detecta que es su direccin IP y reconoce que el nodo
origen est solicitando su direccin fsica y responde.
RARP (Reverse Address Resolution Protocol): Ejecuta la operacin inversa al protocolo ARP,
permite a un nodo de la red localizar su direccin lgica a partir de su direccin fsica. Esta
aplicacin se utiliza en aquellos nodos de la red, que no proveen facilidades para almacenar
permanentemente su direccin IP, como por ejemplo: microcomputadores o terminales sin disco
duro.
PROXY ARP: Cuando un nodo en la red A requiere comunicarse con otro nodo en la red B,
necesita localizar su direccin fsica, sin embargo como los nodos se encuentran en redes
distintas, es el enrutador quien se encarga de efectuar el calculo de la direccin. En tal sentido, la
direccin fsica entregada al nodo en la red A corresponde al enrutador conectado a esa red.
2 CAPA ENLACE:
Protocolo LAN: Una red de rea local (LAN) es una red de datos, de alta velocidad, tolerante a
fallos que abarca un rea geogrfica relativamente pequea. sta conecta tpicamente estaciones
de trabajo, computadoras personales, impresoras y otros dispositivos. Las redes LAN ofrecen a los
usuarios de computadoras muchas ventajas, incluyendo acceso compartido a dispositivos y
aplicaciones, intercambio de archivos entre usuarios conectados, y comunicacin entre usuarios
va correo electrnico y otras aplicaciones.
Protocolos WAN: (Wide Area Network) operan en las tres capas ms bajas del modelo de
referencia OSI y definen la comunicacin sobre varios medios de rea extendida.
Una red de rea amplia o WAN (Wide Area Network) se extiende sobre un rea geogrfica extensa,
a veces un pas o un continente, y su funcin fundamental est orientada a la interconexin de
redes o equipos terminales que se encuentran ubicados a grandes distancias entre s. Para ello
cuentan con una infraestructura basada en poderosos nodos de conmutacin que llevan a cabo la
interconexin de dichos elementos, por los que adems fluyen un volumen apreciable de
informacin de manera continua.
Por esta razn tambin se dice que las redes WAN tienen carcter pblico, pues el trfico de
informacin que por ellas circula proviene de diferentes lugares, siendo usada por numerosos
usuarios de diferentes pases del mundo para transmitir informacin de un lugar a otro.
1 CAPA FSICA:
Cable coaxial
* Cable de fibra ptica
* Cable de par trenzado
* Microondas
* Radio * Paloma * RS-232
1. Capa de Sesin
Es el quinto nivel del modelo OSI , que proporciona los mecanismos para controlar el
dilogo entre las aplicaciones de los sistemas finales. Se encarga de mantener y
controlar el enlace establecido entre dos computadores que estn transmitiendo datos
de cualquier ndole. Por lo tanto, el servicio provisto por esta capa es la capacidad de
asegurar que, dada una sesin establecida entre dos mquinas, la misma se pueda
efectuar para las operaciones definidas de principio a fin, reanudndolas en caso de
interrupcin. En muchos casos, los servicios de la capa de sesin son parcial o
totalmente prescindibles.
Hoy en da se est utilizando el XML como lenguaje para definir el IDL y el HTTP
como protocolo de red, dando lugar a lo que se conoce como servicios web.
Caller
Callee
Client
Server
5. Caractersticas
Es un protocolo simple que deja al servidor y al cliente tener mltiples
conversaciones sobre una TCP normal.
7. Capa de presentacin
Permite formatear , cifrar y comprimir los datos. Acta como traductor, ya que realiza
las conversiones de representacin de datos necesarias para la correcta interpretacin
de los mismos.
9. caractersticas
Este estndar no define cmo se han de codificar esos datos, sino que es una
sintxis abstracta para indicar el significado de los datos. Para la codificacin de los
datos se usan otras normas como: BER (Reglas de codificacin bsicas) (BER -
X.209), CER (canonical encoding rules), DER (distinguished encoding rules), PER
(packed encoding rules) y XER (XML encoding rules).
Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios
de las dems capas y define los protocolos que utilizan las aplicaciones para
intercambiar datos, como correo electrnico (POP y SMTP), gestores de bases de
datos y protocolos de transferencia de archivos (FTP)
12. Caractersticas
Un problema bsico de FTP es que est pensado para ofrecer la mxima velocidad
en la conexin, pero no la mxima seguridad, ya que todo el intercambio de
informacin, desde el login y password del usuario en el servidor hasta la transferencia
de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que un
posible atacante puede capturar este trfico, acceder al servidor y/o apropiarse de los
archivos transferidos.
Para solucionar este problema son de gran utilidad aplicaciones como scp y sftp,
incluidas en el paquete SSH, que permiten transferir archivos pero cifrando todo el
trfico.
17 Caractersticas
El servidor DNS utiliza una base de datos distribuida y jerrquica que almacena
informacin asociada a nombres de dominio en redes como Internet. Aunque como
base de datos el DNS es capaz de asociar diferentes tipos de informacin a cada
nombre, los usos ms comunes son la asignacin de nombres de dominio a
direcciones IP y la localizacin de los servidores de correo electrnico de cada
dominio.
Los Clientes DNS: Un programa cliente DNS que se ejecuta en la computadora del
usuario y que genera peticiones DNS de resolucin de nombres a un servidor DNS
(Por ejemplo: Qu direccin IP corresponde a nombre.dominio?);
Los Servidores DNS: Que contestan las peticiones de los clientes. Los servidores
recursivos tienen la capacidad de reenviar la peticin a otro servidor si no disponen de
la direccin solicitada
20. Caractersticas
Telnet, por defecto, no cifra ninguno de los datos enviados sobre la conexin
(contraseas inclusive), as que es fcil interferir y grabar las comunicaciones, y
utilizar la contrasea ms adelante para propsitos maliciosos.
Por esta razn dej de usarse, casi totalmente, hace unos aos, cuando apareci y
se populariz el SSH, que puede describirse como una versin cifrada de telnet -
actualmente se puede cifrar toda la comunicacin del protocolo durante el
establecimiento de sesin.
Los dominios de uso general del telnet tienen varias vulnerabilidades descubiertas
sobre los aos, y varias ms que podran an existir.