Professional Documents
Culture Documents
QUE ES UN PROTOCOLO?
Los protocolos son una serie de reglas que utilizan dos ordenadores para
comunicarse entre s. Cualquier producto que utilice un protocolo dado
debera poder funcionar con otros productos que utilicen el mismo
protocolo.
TIPOS DE PROTOCOLO
1. PROTOCOLO TCP/IP
El protocolo de red TCP/IP se podra definir como el conjunto de protocolos
bsicos de comunicacin de redes, que permite la transmisin de informacin
en redes de ordenadores. Una conexin TCP no es ms que una corriente de
bytes, no una corriente de mensajes o textos por as decirlos. Al nivel de red,
por lo tanto, es utilizado por los protocolos del nivel de transporte como TCP
para encaminar los datos hacia su destino. IP tiene nicamente la misin de
encaminar la data grama, sin comprobar la integridad de la informacin que
contiene. Son nmeros de 32 bits representados habitualmente en formato
decimal (que varan con valores de 255 a 0).
Un ejemplo simple, sera el puerto 139 (conocido como NETBIOS) por el cual si
la vctima tiene el puerto en escucha con solo meter su direccin de IP podras
ejecutar una shell remota total de su computadora. Esto hace que pensemos
dos veces antes de navegar sin un proxy e incluso tener visin y control.
2. IP (INTERNET PROTOCOL)
Es un protocolo de comunicacin de datos digitales clasificado funcionalmente
en la capa de red segn el modelo internacional OSI.
Su funcin principal es el uso bidireccional en origen o destino de comunicacin
para transmitir datos mediante un protocolo no orientado a conexin que
transfiere paquetes conmutados a travs de distintas redes fsicas previamente
enlazadas segn la norma OSI de enlace de datos.
CLASES DE DIRECCIONES IP
24
), o 16.777.214
16
conectados a su red.
CLASE C
Los 3 primeros bits de una direccin Clase C siempre son 110 (uno, uno y cero).
Un ejemplo de direccin IP Clase C es 201.110.213.28. Los tres primeros bytes
identifican el nmero de red. Una manera fcil de reconocer si un dispositivo
forma parte de una red Clase C es verificar el primer bytes de su direccin IP.
Las direcciones IP Clase C siempre tienen valores que van del 192 al 223 en su
primer bytes.
CLASE D
Las direcciones de clase D se reservan para multidifusin, usada para
direccional grupos de hosts en un rea limitada
CLASE E
Las direcciones de clase E se reservan para usos en el futuro.
3. PROTOCOLO ARP
El protocolo ARP (Address Resolution Protocolo), permite realizar ciertas tareas
cuyo objetivo es asociar un dispositivo IP, que a un nivel lgico est
identificado por una direccin IP, a un dispositivo de red, a nivel fsico posee
una direccin fsica de red. Este protocolo se utiliza tpicamente en dispositivos
de red local, ethernet que es el entorno ms extendido en la actualidad. Existe
un protocolo RARP, cuya funcin es la inversa.
4. PROTOCOLO HTTP
Este protocolo est diseado para recuperar informacin y llevar a cabo
bsquedas indexadas permitiendo con eficacia saltos hipertextuales, adems,
no solo permite la transferencia de textos HTML sino de un amplio y extensible
conjunto de formatos. Funciones particulares para el caso especfico de la Web,
creado para que resolviese los problemas planteados por un sistema
hipermedial, y sobre todo distribuido en diferentes puntos de la Red.
HTTP (Hipertexto Transfer Protocolo, o Protocolo de Transferencia de
Hipertexto).
Cada vez que se activa cumple con un proceso de cuatro etapas entre el
browser y el servidor que consiste en lo siguiente:
5. PROTOCOLO UDP
El protocolo UDP (User Datagram Protocolo), pertenece a la familia de los
protocolos TCP no es un protocolo tan fiable como TCP. Se limita a recoger el
mensaje y enviar el paquete por la red. Para garantizar la llegada, el protocolo
exige a la mquina de destino del paquete que enve un mensaje (un eco). Si el
mensaje no llega desde la mquina de destino el mensaje se enva de nuevo.
UDP es un protocolo sencillo que implementa un nivel de transporte orientado
a datagramas:
NO orientado a conexin.
NO fiable.
Pero es un protocolo ms ligero que TCP, y en una LAN puede compen sar. Pero
recordemos que tenemos deber en cuenta la seguridad como factor principal.
6. PROTOCOLO ICMP
La operacin de Internet es supervisada cuidadosamente por los enrutadores.
Al ocurrir algo inesperado, el ICMP (Internet Control Message Protocolo,
protocolo de control de mensajes de Internet), que tambin se usa para probar
Internet, informa del suceso.
Se ha definido una docena de tipo de mensajes de ICMP; Cada tipo de mensaje
de ICMP se encapsula en un paquete IP. El mensaje DESTINO INALCANZABLE se
usa cuando la subred o un enrutador no pueden ubicar el destino, o un paquete
con el BIT DF no puede entregarse porque est en el camino una red de
paquete pequeo.
-
TIEMPO EXCEDIDO
7. PROTOCOLO SMTP
SMTP (Simple Mail Transfer Protocolo) o Protocolo Simple de Transferencia de
Correo Electrnico es un conjunto de reglas que rigen el formato y la
transferencia de datos en un envo de Correo Electrnico (e-mail).
8. PROTOCOLO FTP
Ftp (File Transfer Protocol) es un protocolo para la transferencia remota de
archivos. Lo cual significa la capacidad de enviar un archivo digital de un lugar
local a uno remoto o viceversa, donde el local suele ser el computador de uno y
el remoto el servidor Web.
-
ascii: especifica tipo de transferencia de ficheros ASCII, en contraposicin a ficheros binarios (no texto).
binary: especifica tipo de transferencia binaria (por defecto).
bell: le indica al sistema que ejecute un pitido (bell) cuando se finalicen
la ejecucin de los comandos. As podemos ejecutar bell, y dejar un
fichero de gran tamao descargndose, sabiendo que tras su finalizacin
oiremos un BEEP, lo cual nos permite dejar la ventana minimizada y
hacer cualquier otra tarea.
delete y mdelete: borran uno o varios ficheros en la mquina remota.
user y pass: especificar nuestro nuevo nombre y password.
9. PROTOCOLO SSH
El protocolo SSH (Secure Shell) naci para intentar que las comunicaciones en
internet fuesen ms seguras, esto lo consigue eliminando el envo de las
10.
PROTOCOLO SNMP
11.
PROTOCOLO TFTP
CONCLUSIONES
Como hemos visto a lo largo del articulo existen cientos de protocolos, pero
aqu solo nos hemos parado a analizar unos pocos. Conocer cmo funcionan
cada uno de ellos nos ayudara a saber cmo funciona la NET. Conocer cmo
trabajan los paquetes, servidores, protocolos, mencionados es una de las bases
del hacking y de la seguridad en sistemas. Hemos aprendido la teora que es
un poco ms aburrida pero en entregas prximas vamos a ver como vulnerar
estos tipos de protocolos con herramientas comunes o simplemente siendo
usuarios ilegtimos. Entender cmo y porque, su necesidad, como se manejan y
funcionan, es algo bsico en este mundo.
PROTOCOLOS DE RED
Podemos definir un protocolo como el conjunto de normas que regulan la
comunicacin (establecimiento, mantenimiento y cancelacin) entre los
distintos componentes de una red informtica. Existen dos tipos de protocolos:
protocolos de bajo nivel y protocolos de red.
Los protocolos de bajo nivel controlan la forma en que las seales se
transmiten por el cable o medio fsico. En la primera parte del curso se
estudiaron los habitualmente utilizados en redes locales (Ethernet y Token
Ring). Aqu nos centraremos en los protocolos de red.
Los protocolos de red organizan la informacin (controles y datos) para su
transmisin por el medio fsico a travs de los protocolos de bajo nivel. Veamos
algunos de ellos:
IPX/SPX
NetBIOS
NetBIOS (Network Basic Input/Output System) es un programa que permite que
se comuniquen aplicaciones en diferentes ordenadores dentro de una LAN.
Desarrollado originalmente para las redes de ordenadores personales IBM, fu
adoptado posteriormente por Microsoft. NetBIOS se usa en redes con
topologas Ethernet y token ring. No permite por si mismo un mecanismo de
enrutamiento por lo que no es adecuado para redes de rea extensa (MAN), en
las que se deber usar otro protocolo para el transporte de los datos (por
ejemplo, el TCP).
NetBIOS puede actuar como protocolo orientado a conexin o no (en sus
modos respectivos sesin y data grama). En el modo sesin dos ordenadores
establecen una conexin para establecer una conversacin entre los mismos,
mientras que en el modo data grama cada mensaje se enva
independientemente.
Una de las desventajas de NetBIOS es que no proporciona un marco estndar o
formato de datos para la transmisin.
NetBEUI
NetBIOS Extended User Interface o Interfaz de Usuario para NetBIOS es una
versin mejorada de NetBIOS que s permite el formato o arreglo de la
informacin en una transmisin de datos. Tambin desarrollado por IBM y
adoptado despus por Microsoft, es actualmente el protocolo predominante en
las redes Windows NT, LAN Manager y Windows para Trabajo en Grupo.
Aunque NetBEUI es la mejor eleccin como protocolo para la comunicacin
dentro de una LAN, el problema es que no soporta el enrutamiento de
mensajes hacia otras redes, que deber hacerse a travs de otros protocolos
(por ejemplo, IPX o TCP/IP). Un mtodo usual es instalar tanto NetBEUI como
AppleTalk
Es el protocolo de comunicacin para ordenadores Apple Macintosh y viene
incluido en su sistema operativo, de tal forma que el usuario no necesita
configurarlo. Existen tres variantes de este protocolo:
TCP/IP
Es realmente un conjunto de protocolos, donde los ms conocidos son TCP
(Trasmisin Control Protocolo o protocolo de control de transmisin) e IP
(Internet Protocolo o protocolo Internet). Dicha conjunto o familia de protocolos
es el que se utiliza en Internet. Lo estudiaremos con detalle en el apartado
siguiente.