You are on page 1of 12

Universidad de El Salvador

Facultad Multidisciplinaria de Occidente


Departamento de Matemticas
Licenciatura en Estadstica

Trabajo de protocolos de comunicacin
Investigadores:
Caren Estefani Gchez Caldern
Fernando Ernesto Manzanares Morn

Junio 2014
Santa Ana, Centro Amrica
PROTOCOLO NETBIOS
http://teleprocesostareas.galeon.com/TAREA17.HTML
http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/InvesDes/Protocolos-
NBI/doc/netbios.html
NETBIOS ("Network Basic Input/Output System) Sistema de Entrada Salida Bsica de
Red es un protocolo estndar de IBM, que permite que las aplicaciones sobre diferentes
computadoras se comuniquen dentro de una red de rea local (LAN).
Es un protocolo de resolucin de nombres que puede ser encapsulado sobre TCP/IP.
NetBIOS funciona a nivel de la capa de aplicacin, dando una apariencia uniforme a todas
las redes Windows independientemente de los protocolos que se hayan utilizado para las
capas de red y transporte. Permite compartir archivos e impresoras as como ver los
recursos disponibles en Entorno de red, provee los servicios de sesin descriptos en la capa
5 del modelo OSI. Es un protocolo de aplicacin para compartir recursos en red. Se encarga
de establecer la sesin y mantener las conexiones. Pero este protocolo debe transportarse
entre mquinas a travs de otros protocolos; debido a que por s mismo no es suficiente
para transportar los datos en redes LAN como WAN, para lo cual debe usar otro
mecanismo de transporte (Ejemplo, en redes LAN protocolo NETBEUI, en redes WAN
protocolo TCP/IP). Los protocolos que pueden prestar el servicio de transporte a NetBIOS
son:
IPC/IPX
NETBEUI
TCP/IP
El hecho de tener que ser transportado por otros protocolos se debe a que al operar en la
capa 5 de OSI no provee un formato de datos para la transmisin, el cual es provisto por los
protocolos antes mencionados.
En lo que respecta el protocolo NETBIOS deben considerarse los siguientes tems, ya que
hacen al funcionamiento del mismo y son:
Nombres
Comunicacin
Interface de software
La existencia de "nombres" se fundamenta en que bajo un ambiente de red trabajando con
este protocolo, las estaciones que estn conectadas pueden comunicarse; pero para ello
requieren de uno o ms nombres, porque es as como este protocolo identifica a los que
intervienen en la comunicacin.
Como dijimos, cada estacin tiene un nombre, a travs del cual se comunica con otras
estaciones de la red. Una estacin puede comunicarse a travs de dos formas distintas:
Con conexin - (connection-oriented).
Sin conexin - (connectionless)
En lo que respecta a la primer forma, tambin conocida como "modo sesin", se establece
una conexin, un camino entre ambos nombres (que no son necesariamente dos estaciones,
puede ser entre una estacin y un servidor). En este tipo de comunicacin existe un
intercambio seguro de datos.
El nivel de sesin o 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. En muchos casos, los servicios de la
capa de sesin son parcialmente, o incluso, totalmente prescindibles. No obstante en
algunas aplicaciones su utilizacin es ineludible.
En lo referente a la segunda forma, conocida como "modo datagrama", la estacin enva
algn dato en la forma de datagrama; es decir que los mensajes son enviados en forma
independiente.


Datagrama
Es un fragmento de paquete que es enviado con la suficiente informacin como para que la
red pueda simplemente encaminar el fragmento hacia el Equipo Terminal de Datos (ETD)
receptor, de manera independiente a los fragmentos restantes. Esto no garantiza que los
paquetes lleguen en el orden adecuado o que todos lleguen a destino.
La capa de sesin proporciona los siguientes servicios:
Control del Dilogo: ste puede ser simultneo en los dos sentidos.
Agrupamiento: El flujo de datos se puede marcar para definir grupos de datos.
Recuperacin: La capa de sesin puede proporcionar un procedimiento de puntos de
comprobacin, de forma que si ocurre algn tipo de fallo entre puntos de comprobacin, la
entidad de sesin puede retransmitir todos los datos desde el ltimo punto de comprobacin
y no desde el principio.
Es un protocolo de redes comnmente usado para redes del rea local de computadoras
personales, proveer direccin de impresoras y de archivos Protocolo NETBIOS (network
basic input output system).
1. Caractersticas del protocolo NETBIOS
Se dise para un grupo de computadoras personales. comparta un medio de transmisin
en banda de difusin comn (broadcast) as como PC Network de IBM provee tanto
servicios orientados a la conexin (circuitos virtuales) como servicios no orientados a la
conexin(Datagramas).Soporta tanto transmisin en banda de difusin (broadcast) como
transmisin en bandas mltiples.
2. Funcionamiento
Cuando se establece una conexin con un equipo se inicia una sesin, que permite mandar
mensajes largos y corregir los errores (al igual que el TCP/IP).NetBIOS permite
comunicaciones orientada a conexin (de tipo TCP) o no orientadas a conexin y por lo
tanto no asegurando que el paquete llegue a su destino (de tipo UDP).NetBIOS provee los
servicios de sesin descritos en la capa 5 del modelo OSI. Se encarga de establecer la
sesin y mantener las conexiones. Pero este protocolo debe transportarse entre mquinas a
travs de otros protocolos; debido a que por s mismo no es suficiente para transportar los
datos en redes LAN o WAN, para lo cual debe usar otro mecanismo de transporte.
3. Desventajas del protocolo NETBIOS
Resuelve nombre de sus computadoras por defecto sin requerir configuracin de usuarios.
Se encuentra habitando en toda las versiones de Windows. Una de las desventajas de
NetBIOS es que no proporciona un marco estndar o formato de datos para la transmisin.
No es prctico para grandes redes, adems no es seguro.
PROTOCOLO POP
http://prezi.com/n16iidrejfb_/protocolos-pop-3-e-imap/
http://www.alegsa.com.ar/Dic/pop%20protocolo.php
http://apuntesdenetworking.blogspot.com/2011/10/icmp-internet-control-message-
protocol.htm
El significado de las siglas POP es Post Office Protocol (Protocolo de Oficina de Correos).
En informtica, el POP (Post Office Protocol) es un protocolo estndar de internet de la
capa aplicacin (en el modelo OSI), este protocolo, es utilizado por programas de e-mail
locales para recibir e-mails desde un servidor remoto a travs de una conexin TCP/IP.
POP permite conectarse al servidor que almacena los e-mails, recibir todos los mensajes a
la computadora del cliente de e-mail y luego eliminar dichos e-mails del servidor, para
luego desconectarse. En ocasiones el cliente de e-mail permite conservar los e-mails en el
servidor.
El protocolo original fue llamado POP en 1984. En la versin 2 (1985), el POP2, se le
asign el puerto 109 como predeterminado. Luego, en 1988, se lanza la versin 3, POP3
(revisada mltiples veces).
La versin original del estndar POP3 no permita encriptacin, solo un login con usuario y
contrasea. Actualmente soporta mltiples mtodos de autenticacin para proteger frente a
posibles accesos ilegtimos, la mayora provistos por mecanismos de extensin del POP3.
Ventajas
Al contrario de otros protocolos creados con anterioridad como el SMTP el POP no
necesita una conexin permanente a internet, puesto que es en el momento de la conexin
cuando solicita al servidor el envo de la correspondencia almacenada en el servidor para
dicho usuario.
Si se est permanentemente conectado a internet pueden configurarse los programas cliente
de correo de tal forma que la peticin al servidor de correo se efecte automticamente
cada cierto tiempo y de esta forma avise al usuario de que tiene correo pendiente de recibir.
La situacin actual es que se utiliza el protocolo SMTP para el envo de correo y para la
recepcin de correo se utiliza el protocolo POP, pero ya en su tercera versin desde su
aparicin, el POP3.
Caractersticas
POP3 est diseado para recibir correo, no para enviarlo; le permite a los usuarios con
conexiones intermitentes o 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. En contraste, el
protocolo IMAP permite los modos de operacin conectado y desconectado.
PROTOCOLO ICMP
http://neo.lcc.uma.es/evirtual/cdd/tutorial/red/icmp.html
http://servilinux.galeon.com/cvitae1495471.html
http://neo.lcc.uma.es/evirtual/cdd/tutorial/red/icmp.html


El Protocolo de ICMP (Control Message Protocol)
Mensajes de Control y Error de Internet, ICMP, es de caractersticas similares a UDP, pero
con un formato mucho ms simple, y su utilidad no est en el transporte de datos de
usuario, sino en controlar si un paquete no puede alcanzar su destino, si su vida ha
expirado, si el encabezamiento lleva un valor no permitido, si es un paquete de eco o
respuesta, etc. Es decir, se usa para manejar mensajes de error y de control necesarios para
los sistemas de la red, informando con ellos a la fuente original para que evite o corrija el
problema detectado. ICMP proporciona as una comunicacin entre el software IP de una
mquina y el mismo software en otra.
El protocolo ICMP solamente informa de incidencias en la entrega de paquetes o de errores
en la red en general, pero no toma decisin alguna al respecto. Esto es tarea de las capas
superiores.
Los mensajes ICMP se transmiten como datagramas IP normales, con el campo de cabecera
"protocolo" con un valor 1, y comienzan con un campo de 8 bits que define el tipo de
mensaje de que se trata. A continuacin viene un campo cdigo, de o bits, que a veces
ofrece una descripcin del error concreto que se ha producido y despus un campo suma de
control, de 16 bits, que incluye una suma de verificacin de errores de transmisin. Tras
estos campos viene el cuerpo del mensaje, determinado por el contenido del campo "tipo".
Contienen adems los 8 primeros bytes del datagrama que ocasion el error.
Los principales tipos de mensaje ICMP son los siguientes:
Mensajes informativos
Entre estos mensajes hay algunos de suma importancia, como los mensajes de peticin de
ECO (tipo 8) y los de respuesta de Eco (tipo 0). Las peticiones y respuestas de eco se usan
en redes para comprobar si existe una comunicacin entre dos host a nivel de capa de red,
por lo que nos pueden servir para identificar fallos en este nivel, ya que verifican si las
capas fsica (cableado), de enlace de datos (tarjeta de red) y red (configuracin IP) se
encuentran en buen estado y configuracin.
Mensajes de error
En el caso de obtener un mensaje ICMP de destino inalcanzable, con campo "tipo" de valor
3, el error concreto que se ha producido vendr dado por el valor del campo "cdigo",
pudiendo presentar los siguientes valores que se muestran en la parte derecha.
Este tipo de mensajes se generan cuando el tiempo de vida del datagrama a llegado a cero
mientras se encontraba en trnsito hacia el host destino (cdigo=0), o porque, habiendo
llegado al destino, el tiempo de re ensamblado de los diferentes fragmentos expira antes de
que lleguen todos los necesarios (cdigo=1).
Mensajes ICMP de tipo= 12 (Problemas de parmetros)
se originan por ejemplo cuando existe informacin inconsistente en alguno de los campos
del datagrama, que hace que sea imposible procesar el mismo correctamente, cuando se
envan datagramas de tamao incorrecto o cuando falta algn campo obligatorio.
Mensajes de tipo=5 (Mensajes de redireccin) se suelen enviar cuando, existiendo dos o
ms routers diferentes en la misma red, el paquete se enva al router equivocado. En este
caso, el router receptor devuelve el datagrama al host origen junto con un mensaje ICMP de
redireccin, lo que har que ste actualice su tabla de enrutamiento y enve el paquete al
siguiente router.
Caractersticas del protocolo ICMP
Los mensajes ICMP son encapsulados en datagramas IP. Sin embargo ICMP es
parte integral de IP y debe ser implementado por cada mdulo IP.
ICMP se utiliza para reportar errores no para hacer fiable el IP. Los datagramas
pueden no ser entregados sin reportar su prdida. La fiabilidad debe ser
implementada por los protocolos de alto nivel que utilizan servicios IP
El protocolo ICMP no puede ser utilizado para reportar errores con mensajes ICMP.
Esto evita repeticiones infinitas. Las respuestas ICMP son enviadas en respuesta a
mensajes ICMP.
Para datagramas fragmentados, los mensajes ICMP nicamente son enviados para
errores con el primer fragmento. Es decir, los mensajes ICMP nunca se refieren a un
datagrama IP donde el campo fragment offset sea diferente de 0.
Los mensajes ICMP nunca son enviados en respuesta a datagramas cuya direccin
destino sea broadcast o multicast.
Los mensajes ICMP slo son enviados en respuesta a un datagrama cuya direccin
IP origen represente a un nico host. Es decir, la direccin origen no puede ser 0,
una direccin de loopback, una direccin de broadcast o una direccin de multicast.
En la RFC 792 se indica que los mensajes ICMP pueden ser generados para reportar
errores en la gestin de datagramas IP. Sin embargo no es requerido. En la prctica,
los routers siempre generan mensajes ICMP para los errores. Para los host destino la
generacin de mensajes ICMP es dependiente de la implementacin.
PROTOCOLO FTP
http://es.kioskea.net/contents/263-protocolo-ftp-protocolo-de-transferencia-de-
archivos
http://windows.microsoft.com/es-co/windows-vista/file-transfer-protocol-ftp-
frequently-asked-questions
http://ordenador.wingwit.com/Redes/ftp-telnet/66465.html#.U4tmafIkyM0
http://comunicacionepo11internet2.blogspot.com/2012/11/protocolo-de-transferencia-
de-archivos.html
El protocolo FTP ("File Transfer Protocol"),es un Protocolo de transferencia de archivos,
como su nombre lo indica, un protocolo para transferir archivos.
FTP: El protocolo de transferencia de archivos (FTP) es un protocolo que sirve para
transferir archivos a travs de Internet. Por lo general, FTP se usa para poner archivos a
disposicin de otras personas para que puedan descargarlos, pero tambin se puede usar
para cargar pginas web durante la creacin de un sitio web o para poner fotografas
digitales en un sitio de uso compartido de fotografas.
La funcin del protocolo FTP
El protocolo FTP define la manera en que los datos deben ser transferidos a travs de una
red TCP/IP.
El protocolo FTP est incluido dentro del modelo cliente-servidor, es decir, un equipo enva
rdenes (el cliente) y el otro espera solicitudes para llevar a cabo acciones (el servidor).
Durante una conexin FTP, se encuentran abiertos dos canales de transmisin:
Un canal de comandos (canal de control)
Un canal de datos
El objetivo del protocolo FTP es:
Permitir que equipos remotos puedan compartir archivos
Permitir la independencia entre los sistemas de archivo del equipo del cliente y
del equipo del servidor
Permitir una transferencia de datos eficaz
Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la
administracin de estos dos tipos de informacin:
DTP (Proceso de transferencia de datos) es el proceso encargado de establecer la
conexin y de administrar el canal de datos. El DTP del lado del servidor se
denomina servidor de DTP y el DTP del lado del cliente se denomina usuario de
DTP.
PI (Intrprete de protocolo) interpreta el protocolo y permite que el DTP pueda
ser controlado mediante los comandos recibidos a travs del canal de control.
Esto es diferente en el cliente y el servidor:
El servidor PI es responsable de escuchar los comandos que provienen de un usuario PI a
travs del canal de control en un puerto de datos, de establecer la conexin para el canal de
control, de recibir los comandos FTP del usuario PI a travs de ste, de responderles y de
ejecutar el servidor de DTP.
El usuario PI es responsable de establecer la conexin con el servidor FTP, de enviar los
comandos FTP, de recibir respuestas del servidor PI y de controlar al usuario de DTP, si
fuera necesario.
Cuando un cliente FTP se conecta con un servidor FTP, el USUARIO PI inicia la conexin
con el servidor de acuerdo con el protocolo Telnet. El cliente enva comandos FTP al
servidor, el servidor los interpreta, ejecuta su DTP y despus enva una respuesta estndar.
Una vez que se establece la conexin, el servidor PI proporciona el puerto por el cual se
enviarn los datos al Cliente DTP. El cliente DTP escucha el puerto especificado para los
datos provenientes del servidor.


Descripcin de FTP.
FTP usa TCP como protocolo de transporte para proporcionar conexiones fiables entre los
extremos. Se emplean dos conexiones: la primera es para el login y sigue el protocolo
TELNET y la segunda es para gestionar la transferencia de datos. Como es necesario hacer
un login en el host remoto, el usuario debe tener un nombre de usuario y un password para
acceder a ficheros y a directorios. El usuario que inicia la conexin asume la funcin de
cliente, mientras que el host remoto adopta la funcin de servidor
En ambos extremos del enlace, la aplicacin FTP se construye con intrprete de protocolo
(PI), un proceso de transferencia de datos, y una interfaz de usuario como muestra la
imagen.


Caractersticas del protocolo FTP
FTP es orientado a la conexin. No establece una, sino dos sesiones. La primera conexin
transmite comandos y las respuestas a los comandos, mientras que la segunda conexin es
un canal para los archivos que pasan.
Ventajas del protocolo FTP
Hay mayor rapidez.
Es ms eficaz, ya que no se depende completamente de una persona.
Es ms rpido.
Ms econmico.
Hay mejor organizacin
Desventajas del protocolo FTP
Probabilidad de virus.
Dependencia.
PROTOCOLO FINGER
http://www.zator.com/Internet/N_13.htmo
http://many-how.com/articulos/computadoras/article-50.html
Finger es un servicio Internet que muestra informacin sobre un usuario o grupo de
usuarios de una mquina conectada a la Red. Generalmente se usa para saber si una
persona determinada tiene cuenta en un sitio determinado de Internet, ya que muestra
informacin acerca de un usuario, o de todos los usuarios, que han iniciado una sesin en el
sistema local o en un sistema remoto. Normalmente muestra el nombre completo, la ltima
vez que se conect el usuario, el tiempo de inactividad, la lnea del terminal y la ubicacin
del terminal (cuando sea aplicable).
Finger proporciona informacin acerca de los usuarios en un servidor y los detalles de sus
actividades, ya que el ltimo registro de entrada. No todos los servidores implementan
RUIP, ya que puede ser visto como un riesgo de seguridad.
Funcin
Finger trabaja para el Control del Protocolo TCP (Transmission). Un puerto es un punto
final lgico para una conexin y cada uno tiene un nmero asignado. Estos puertos se
asignan a las aplicaciones especficas. Finger utiliza el puerto 79. Cada conexin en el
puerto 79 tendr su trfico pasando el dedo Protocolo de informacin de usuario. En
particular, el trfico que se dirige al Programa de Informacin para el usuario remoto
(RUIP), que es el elemento clave del protocolo Finger.
Caractersticas
El protocolo de dedo especifica un formato de consulta. El cliente se conecta al servidor y
la informacin requerida y siga el formato del protocolo de consulta. El RUIP recibe esta
solicitud, responde con la informacin e inmediatamente se cierra la conexin. Esto es raro
en una red, como por lo general el equipo inicia la conexin se hace responsable de cierre.
PROTOCOLO TELNET
http://es.kioskea.net/contents/283-protocolo-telnet
http://generadores.tripod.com/Archivos/howtos/archivos/telnet.htm
http://esmejor.blogspot.com/2013/03/telnet-vs-ssh.html
El protocolo Telnet es un protocolo de Internet estndar que permite conectar terminales y
aplicaciones en Internet. El protocolo proporciona reglas bsicas que permiten vincular a un
cliente (sistema compuesto de una pantalla y un teclado) con un intrprete de comandos
(del lado del servidor).
El protocolo Telnet se aplica en una conexin TCP para enviar datos en formato ASCII
codificados en 8 bits, entre los cuales se encuentran secuencias de verificacin Telnet. Por
lo tanto, brinda un sistema de comunicacin orientado bidireccional (semidplex)
codificado en 8 bits y fcil de implementar.
El protocolo Telnet se basa en tres conceptos bsicos:
El paradigma Terminal virtual de red (NVT);
El principio de opciones negociadas;
Las reglas de negociacin.
ste es un protocolo base, al que se le aplican otros protocolos del conjunto TCP/IP (FTP,
SMTP, POP3, etc.). Las especificaciones Telnet no mencionan la autenticacin porque
Telnet se encuentra totalmente separado de las aplicaciones que lo utilizan (el protocolo
FTP define una secuencia de autenticacin sobre Telnet). Adems, el protocolo Telnet no
es un protocolo de transferencia de datos seguro, ya que los datos que transmite circulan en
la red como texto sin codificar (de manera no cifrada). Cuando se utiliza el protocolo Telnet
para conectar un host remoto a un equipo que funciona como servidor, a este protocolo se
le asigna el puerto 23.
Excepto por las opciones asociadas y las reglas de negociacin, las especificaciones del
protocolo Telnet son bsicas. La transmisin de datos a travs de Telnet consiste slo en
transmitir bytes en el flujo TCP (el protocolo Telnet especifica que los datos deben
agruparse de manera predeterminada, esto es, si ninguna opcin especifica lo contrario, en
un bfer antes de enviarse. Especficamente, esto significa que de manera predeterminada
los datos se envan lnea por lnea). Cuando se transmite el byte 255, el byte siguiente debe
interpretarse como un comando. Por lo tanto, el byte 255 se denomina IAC (Interpretar
como comando). Los comandos se describen ms adelante en este documento.
Caractersticas del Protocolo TELNET
Telnet facilita la posibilidad de conexin remota, mediante la cual el usuario en un
computador personal se conecta a un computador y trabaja como si estuviera
directamente conectado a l.
El servidor Telnet interacta con la aplicacin y acta como un sustituto del gestor
del terminal, para que de este modo al terminal remoto le parezca local la
aplicacin.
El trfico entre el terminal de usuario y el servidor se transmite sobre una conexin
TCP.
Ventajas del protocolo TELNET
Permite la conexin de forma remota a un ordenador
Permite al usuario visitante administrar el ordenador con privilegios de administrador
Utiliza un "Tunneling" en la comunicacin.

Desventajas del protocolo TELNET
Existen vulnerabilidades en TCP/IP (no est encriptado)
Conocimientos Informticos (conocimientos de comandos)
Sin entorno grfico.
PROTOCOLO SMTP
http://servilinux.galeon.com/cvitae1495470.html
http://protocolosdemensajeria.blogspot.com/
Simple Mail Transfer Protocol (SMTP), protocolo simple de transferencia de correo
electrnico. Protocolo de red basado en texto utilizado para el intercambio de mensajes de
correo electrnico entre computadoras o distintos dispositivos (PDA's, Celulares)
Se refiere al nombre especfico de la computadora o servidor que procesar los mensajes
que se enven. Ese nombre se obtiene consultando con el proveedor de correo.
Funcionamiento
SMTP se basa en el modelo cliente-servidor, donde un cliente enva un mensaje a uno o
varios receptores. La comunicacin entre el cliente y el servidor consiste enteramente en
lneas de texto compuestas por caracteres ASCII. El tamao mximo permitido para estas
lneas es de 1000 caracteres.
El funcionamiento de este protocolo se da en lnea, de manera que opera en los servicios de
correo electrnico. Sin embargo, este protocolo posee algunas limitaciones en cuanto a la
recepcin de mensajes en el servidor de destino (cola de mensajes recibidos). Como
alternativa a esta limitacin se asocia normalmente a este protocolo con otros, como el POP
o IMAP, otorgando a SMTP la tarea especfica de enviar correo, y recibirlos empleando los
otros protocolos antes mencionados (POP O IMAP).
Funciona basndose en el modelo cliente-servidor, donde un cliente enva un mensaje a uno
o varios receptores. La comunicacin entre el cliente y el servidor consiste enteramente en
lneas de texto compuestas por caracteres ASCII. El tamao mximo permitido para estas
lneas es de 1000 caracteres.
Las respuestas del servidor constan de un cdigo numrico de tres dgitos, seguido de un
texto explicativo. El nmero va dirigido a un procesado automtico de la respuesta por
autmata, mientras que el texto permite que un humano interprete la respuesta. En el
protocolo SMTP todas las rdenes, rplicas o datos son lneas de texto, delimitadas por el
carcter. Todas las rplicas tienen un cdigo numrico al comienzo de la lnea.
En el conjunto de protocolos TCP/IP, el SMTP va por encima del TCP, usando
normalmente el puerto 25 en el servidor para establecer la conexin.

You might also like