Академический Документы
Профессиональный Документы
Культура Документы
S.- Servicios
1.1.Servicios proporcionados a las capas superiores
1.2. Primitivas del servicio de transporte
1.3.- Sockets de Berkeley
2.- Elementos de los protocolos de transporte
2.1.- Direccionamiento
2.2.-Establecimiento de una conexin
2.3.- Liberacin de una conexin
2.4.- Control de Flujo y almacenamiento en buffer
2.5.- Multiplexin
2.6.- Recuperacin de cadas
3.- Protocolos de transporte de internet
3.1.- UDP
3.2.- TCP
ervicios proporcionados a las capas superiores[editar editar cdigo]
La meta final de la capa de transporte es proporcionar un servicio eficiente,
confiable y econmico
a sus usuarios,
Las primitivas de un transporte sencillo seran:
- LISTEN: Se bloquea hasta que algn proceso intenta el contacto.
- CONNECT: Intenta activamente establecer una conexin.
- SEND: Enva informacin.
- RECEIVE: Se bloquea hasta que llegue una TPDU de DATOS.
- DISCONNECT: Este lado quiere liberar la conexin.
C
Conectividad
Estado que permite la transferencia de datos entre dos computadoras.
D
DNS >> (Servidor de nombres de dominio)
La direccin IP de su servidor ISP, que traduce los nombres de los sitios Web a
direcciones IP.
Dominio
Grupo de computadoras de la red que est administrada y controlada por el
mismo servidor de red. Puede tener varios servidores pero una administracin
nica para el control de permisos, recursos y seguridad.
Host
Computadora en red capaz de brindar algn servicio. Se utiliza para denominar
a una computadora principal que puede desarrollar los procesos por s misma y
recibir usuarios.
HTTP
Hypertext Transfer Protocol (Protocolo de Transferencia de Hipertexto)
Interface
Circuitos fsicos (hardware) o lgicos (software) que manejan, traducen y
acoplan la informacin de forma tal que sea entendible para dos sistemas
diferentes.
Internet
Red de redes con base en TCP/IP y acceso pblico mundial
Multiplexacin
Combinacin de dos datos o ms canales de informacion en un solo medio
NFS
Network File System (Sistemas de Archivos de Red)
NSAPs (Network Service Access Points)
Direcciones del nivel de red
Palabra(s) clave:
RCP
SMTP
Simple Mail Transfer Protocol (Protocolo para la Transferencia Simple de Correo
Electronico)
TCP
trasmission Control Protocol (Protocolo de Control de Trasmisin)
El protocolo SMTP
El protocolo SMTP (Protocolo simple de transferencia de correo) es el protocoloestndar que
permite la transferencia de correo de un servidor a otro mediante una conexin punto a punto.
El protocolo 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.
El protocolo IMAP
El protocolo IMAP (Protocolo de acceso a mensajes de Internet) es un protocolo alternativo al de
POP3, pero que ofrece ms posibilidades:
IMAP brinda ms criterios que pueden utilizarse para ordenar los correos electrnicos
El protocolo RARP
Los mensajes de error ICMP se envan a travs de la red en forma de datagramas, como
cualquier otro dato. Por lo tanto, los mismos mensajes de error pueden contener errores.
Sin embargo, si existe un error en un datagrama que lleva un mensaje ICMP, no se enva
ningn mensaje de error para evitar el efecto "bola de nieve", si hay un incidente en la red.
A continuacin encontrar a qu se asemeja un mensaje ICMP encapsulado en un
datagrama IP:
TCP (que significa Protocolo de Control de Transmisin) es uno de los principales
Una solicitud HTTP es un conjunto de lneas que el navegador enva al servidor. Incluye:
Una lnea de solicitud: es una lnea que especifica el tipo de documento solicitado, el mtodo que
se aplicar y la versin del protocolo utilizada. La lnea est formada por tres elementos que deben
estar separados por un espacio:
el mtodo
la direccin URL
la versin del protocolo utilizada por el cliente (por lo general, HTTP/1.0)
Los campos del encabezado de solicitud: es un conjunto de lneas opcionales que permiten aportar
informacin adicional sobre la solicitud y/o el cliente (navegador, sistema operativo, etc.). Cada una
de estas lneas est formada por un nombre que describe el tipo de encabezado, seguido de dos
puntos (:) y el valor del encabezado.
El cuerpo de la solicitud: es un conjunto de lneas opcionales que deben estar separadas de las
lneas precedentes por una lnea en blanco y, por ejemplo, permiten que se enven datos por un
comando POST durante la transmisin de datos al servidor utilizando un formulario.
Por lo tanto, una solicitud HTTP posee la siguiente sintaxis (<crlf> significa retorno de carro y
avance de lnea):
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 formatoASCII 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:
Introduccin a la Web
La "Web", apcope de "World Wide Web" (que se abrevia con las siglas www), es uno de los
mtodos que Internet ofrece para explorar documentos conectados a travs de hipervnculos.
Dado que es un tema que se puede hacer pesado, se pretender dar una breve explicacin en
esquema.
Caractersticas:
Desventajas:
No garantiza la recepcin.
Cuenta de Correo Redirigida. Cuenta no asociada a un buzn, sino que est asociada
cuenta de otro dominio a la que se reenvan los correos.
Listas de distribucin. Es una cuenta virtual que engloba a varias cuentas de correo q
1.) MUA (Mail User Agent). Es un programa que se instala en el ordenador del usuario y que
leer y enviar correo (Outlook, Thunderbird, Mailx, The Bat, etc).
Caractersticas:
Dispone de un interfaz de usuario local que permite editar, componer, leer el corre.
2.) MDA (Mail Delivery Agent). Se encarga de copiar los mensajes desde el servidor de cor
buzn de usuario.
Algunos de los ms usados son:
Qpopper y Cyrus.
Maildrop (Unix).
Dovecot.
3.) MTA (Mail Transfer Agent). Transfiere los mensajes entre servidores, empleando el
protocolo SMTP.
Los ms comunes son:
Sendmail.
Postfix.
Microsoft Exchange.
Qmail.
Exim.
Funciones:
El correo se enva desde el MUA hacia el MTA y se enruta de servidor MTA en servidor MTA h
al servidor MTA del destinatario, empleando protocolo SMTP.
Despus el MTA de destino entrega el correo al servidor de correo entrante MDA, el cul alma
correo en el buzn del usuario.
El cliente de correo MUA accede al buzn para leer el correo empleando protocolo POP o IMA
Los MDA estn protegidos por nombre de usuario y contrasea.
Cundo.
Como se lo ha enviado.
Return Path. Camino de retorno del mensaje en caso que sea respondido.
Fecha (Date). Fecha y hora GMT del ordenador desde el que se envi el mensaje
Transporta el correo saliente desde el ordenador del usuario hasta el servidor de correo
del destinatario.
Est formado por un conjunto de comandos y respuestas. Cada uno tiene cuatro letras y
respuestas contienen un nmero y mensaje descriptivo.
Comandos Principales:
From: madpitbull@elhacker.net
Rcpt to. Identifica la direccin de correo del destinatario. Ejemplo: Rcpt To:
otro_usuario@elhacker.net.
Funcionamiento:
1.) El MUA abre una conexin TCP con el servidor sobre el puerto 25.
2.) El servidor SMTP responde con 220 Service ESMTP.
3.) MUA se identifica enviando el comando Hello <IP>.
4.) Se enva el mensaje usando los comandos: MAIL FROM, RCPT TO y DATA.
Permite gestionar y descargar los mensajes desde el buzn (que hay en el servidor) has
bandeja de entrada del usuario.
Comandos disponibles:
Funcionamiento:
Permite acceder de forma simultnea al buzn, desde varios clientes al mismo tiempo.
Permite manipular el buzn de forma remota, para crear, borrar, renombrar las bandejas
2.1) DNS: Definir los registros MX para definir cul es el servidor SMTP.
2.2) Definir reglas en el firewall (permitir el trfico en MDA/MTA).
3.) Crear correos siguiendo unas polticas como, nombre de la cuenta.
4.) Disponer de una mquina de backup.
5.) En caso necesario puede salir mas conveniente contratar el servicio con alguna empresa ex
asegure el servicio en todo momento.
Seguramente muchas veces cuando nos hemos quedado sin Conexin a Internet o hemos
realizado tareas de diagnstico sobre el Servicio de Red hemos visto que se nos presenta una
verificacin acerca del estado del DNS, un concepto que a veces no est en claro, y por ello
traemos una breve resea al respecto.
Estas son las siglas de las palabras en ingls Domain Name System, que en espaol seran
Sistema de Nombres de Dominio, siendo una asignacin en forma jerrquica de una nomenclatura,
que es utilizada para la conexin de un ordenador a una Red Privada, a un Servicio determinado, o
bien para su Conexin a Internet.
La utilizacin del Sistema DNS permite la asociacin de una informacin relativa a un Dominio
Especfico (tambin llamado Nombre de Dominio) a cada uno de los sitios que han sido
conectados a la red en cuestin, teniendo la misin la Resolucin de Nombres que puedan ser
ledos por las personas, para poder localizar un equipo y poder direccionar la comunicacin, tarea
para lo cual requiere de la utilizacin de unos Identificadores Binarios que son asociados a este
dispositivo.
Para ello el Servidor DNS que estemos utilizando cuenta con una base de datos jerarquizada en la
que se almacena una informacin relativa a los nombres de dominio propios de cada red (tambin
aplicable lgicamente a Internet) asociando diferentes vas de informacin a cada asignacin,
siendo ms frecuente la asignacin hacia Direcciones IP, adems de las localizaciones de los
respectivos Correos Electrnicos a cada dominio especfico.
La funcin ms conocida de los Protocolos DNS es justamente la asignacin de un nombre en
particular a un Direccin IP, lo que permite que en lugar de tener que ingresar una variedad de
nmeros, con una pequea linea de texto que no solo nos facilita recordarla o poder referenciarla a
la hora de crear un Enlace o Link a futuro, sino que adems nos permite la infalibilidad de que
nunca cambiar (ya que a veces, las Direcciones IP pueden cambiar, conocindose como IP
Dinmica)
Para poder trabajar con el sistema DNS, debemos tener en cuenta a tres partes fundamentales:
Cliente DNS: Es la aplicacin que se ejecuta en el equipo y que permite contar con Peticiones DNS
hacia el respectivo servidor, teniendo por ejemplo la traduccin de una direccin determinada hacia
la IP correspondiente.
Servidor DNS: Asi como en toda comunicacin tenemos un emisor y un destinatario, tenemos que
pensar tambin en un Cliente y un Servidor para las peticiones, teniendo en este caso la
funcionalidad de dar respuesta a las peticiones, o bien reenviara a otro servidor en caso de no
encontrar la respuesta especfica.
Zona de Autoridad: Abarca al dominio y sus respectivos subdominios, comprendiendo a un
almacenamiento de datos en nombres de dominio con rarezas
DHCP
Escrito por Greg Sutter.
Nota:
Asegrese de sustituir fxp0 con el nombre de interfaz que desea que
se configure dinmicamente, como se describe en Seccin 11.1,
Configuracin de Tarjetas de Red.
Si se utiliza una ubicacin distinta para dhclient o si se desea aadir
opciones adicionales a dhclient se puede incluir, adaptndolo a las
condiciones particulares de cada usuario, lo siguiente:
dhcp_program="/sbin/dhclient"
dhcp_flags=""
El servidor de DHCP (dhcpd) forma parte del port net/isc-dhcp3server. Este port tambin contiene la documentacin de ISC DHCP.
29.10.5. Ficheros
/etc/dhclient.conf
/sbin/dhclient
/sbin/dhclient-script
/var/db/dhclient.leases
default-lease-time 3600;
max-lease-time 86400;
ddns-update-style none;
host mailhost {
hardware ethernet 02:03:04:05:06:07;
fixed-address mailhost.ejemplo.com;
}
/usr/local/sbin/dhcpd
/usr/local/etc/dhcpd.conf
/var/db/dhcpd.leases
/usr/local/sbin/dhcrelay