You are on page 1of 27

FUNDAMENTOS DE REDES INFORMATICAS Y PROTOCOLO TCP/IP

Esta parte que vamos a ver ahora es un poco terica pero es de


obligada lectura. Nos proporcionar la cultura general necesaria en el
mundo de las redes. Cuando veamos en la propaganda de un switch
que es de "capa 3" ya sabremos a que hace referencia, a que puede
trabajar en la capa 3 de este modelo OSI. La finalidad principal para la
creacin de una red de computadoras es compartir los recursos y la
informacin en la distancia, asegurar la confiabilidad y la
disponibilidad de la informacin, aumentar la velocidad de transmisin
de los datos y reducir el coste general de estas acciones.
En este Manual se explica el funcionamiento de las Redes Informticas y el protocolo TCP/IP
Internet; el desorden ms grande mejor organizado

Cursos de Entrenamiento en Telefona IP y Call Center con Asterisk/Elastix

www.elastixtech.com Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


Al principio de su desarrollo, las LAN, MAN y WAN eran en cierto modo caticas. A
principios de la dcada de los 80 se produjo un enorme crecimiento en la cantidad
y el tamao de las redes. A medida que las empresas se dieron cuenta de que
podran ahorrar mucho dinero y aumentar la productividad con la tecnologa de red,
comenzaron a agregar redes y a expandir las redes existentes casi
simultneamente con la aparicin de nuevas tecnologas y productos de red. A
mediados de los 80, estas empresas debieron enfrentar problemas cada vez ms
serios debido a su expansin catica. Resultaba cada vez ms difcil que las redes
que usaban diferentes especificaciones pudieran comunicarse entre s.
Se dieron cuenta que necesitaban salir de los sistemas de red propietarios y tratar de estandarizar ese caos. Para
enfrentar el problema de incompatibilidad de las redes y su imposibilidad de comunicarse entre s, la Organizacin
Internacional para la Normalizacin (ISO) estudi esquemas de red como DECNET, SNA y TCP/IP a fin de encontrar
un conjunto de reglas. Como resultado de esta investigacin, la ISO desarroll un modelo de red que ayudara a los
fabricantes a crear redes que fueran compatibles y que pudieran operar con otras redes.
El objetivo de este manual es dar las bases que permitan entender el funcionamiento de las Redes Informticas.

ndice del Contenido:


1. Introduccin
2. Transmisin De Datos En Internet
3. El modelo OSI
4. Arquitectura cliente-servidor.
5. El protocolo TCP/IP.
6. TCP (Transmission Control Protocol).
7. UDP (User Datagram Protocol)
8. ICMP (Internet Control Message Protocol)
9. IP (Internet Protocol)
10. La direccin de Internet.
11. Niveles fsico y de enlace: Ethernet.
12. Routing.
13. Sistema de nombres por dominio.
14. Servicios de Internet: el nivel de aplicacin.
15. Transferencia de archivos.
16. Conexin remota.
17. Correo electrnico.
18. El acceso a Internet.
19. Otras fuentes de informacin
Pgina - 3
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

1. Introduccin
La gran rapidez con la que Internet se ha expandido y popularizado en los ltimos
aos ha supuesto una revolucin muy importante en el mundo de las comunicaciones,
llegando a causar cambios en muchos aspectos de la sociedad. Lo que se conoce hoy
como Internet es en realidad un conjunto de redes independientes (de rea local LAN
y rea extensa WAN) que se encuentran conectadas entre s, permitiendo el
intercambio de datos y constituyendo por lo tanto una red mundial que resulta el
medio idneo para el intercambio de informacin, distribucin de datos de todo tipo e
interaccin personal con otras personas.

2. Transmisin De Datos En Internet


Una red de computadoras permite conectar a las computadoras que la forman con la finalidad de compartir informacin,
como documentos o bases de datos, o recursos fsicos, como impresoras o unidades de disco. Las redes suelen
clasificarse segn su extensin en:

LAN (Local Area Network): Son las redes de rea local. La extensin de
este tipo de redes suele estar restringida a un solo edificio, aunque
tambin podra utilizarse para conectar dos ms edificios prximos.
WAN (Wide Area Network): Son redes que cubren un espacio muy amplio,
conectando a computadoras de una cuidad o un pas completo. Para ello
se utilizan las lneas de telfono y otros medios de transmisin ms
sofisticados, como pueden ser las microondas. La velocidad de
transmisin suele ser inferior que en las redes locales. Varias redes
pueden conectarse entre s formando una red lgica de rea mayor.

Para que la transmisin entre todas ellas sea posible se emplean los routers, que son los sistemas que conectando
fsicamente varias redes se encargan de dirigir la informacin por el camino adecuado. Cuando las redes que se
conectan son de diferente tipo y con protocolos distintos se hace necesario el uso de los gateways, los cuales adems
de encaminar la informacin tambin son capaces de convertir los datos de un protocolo a otro. Generalmente los
trminos router y gateway se emplean indistintamente para referirse de forma general a los sistemas encargados del
encaminamiento de datos en Internet.
Lo que se conoce como Internet es en realidad una red de redes, la interconexin de otras redes independientes de
manera que puedan compartir informacin entre ellas a lo largo de todo el planeta. Para ello es necesario el uso de un
protocolo de comunicaciones comn. El protocolo que proporciona la compatibilidad necesaria para la comunicacin en
Internet es el TCP/IP. Los protocolos de comunicaciones definen las normas que posibilitan que se establezca una
comunicacin entre varios equipos o dispositivos, ya que estos equipos pueden ser diferentes entre s. Un interfaz, sin
embargo, es el encargado de la conexin fsica entre los equipos, definiendo las normas para las caractersticas
elctricas y mecnicas de la conexin.
Exceptuando a los routers cualquier computadora conectada a Internet es capaz de compartir informacin con otra
computadora al que se le conoce con el nombre de host (anfitrin). Un host debe identificarse de alguna manera que lo
distinga de los dems para poder recibir o enviar datos. Para ello todas las computadoras conectadas a Internet
Pgina - 4
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


disponen de una direccin nica y exclusiva. Esta direccin, conocida como direccin de Internet o direccin IP, es un
nmero de 32 bit que generalmente se representa en cuatro grupos de 8 bit cada uno separados por puntos y en base
decimal (esto es as en la versin nmero 4 Ipv4 del protocolo IP, pero no en la 6 Ipv6). Un ejemplo de direccin IP es
el siguiente: 205.198.48.1.

3. El modelo OSI.
El modelo OSI (Open System Interconection) es utilizado por prcticamente la totalidad de las redes del mundo. Este
modelo fue creado por el ISO (Organizacin Internacional de Normalizacin), y consiste en siete niveles o capas donde
cada una de ellas define las funciones que deben proporcionar los protocolos con el propsito de intercambiar
informacin entre varios sistemas. Esta clasificacin permite que cada protocolo se desarrolle con una finalidad
determinada, lo cual simplifica el proceso de desarrollo e implementacin. Cada nivel depende de los que estn por
debajo de l, y a su vez proporciona alguna funcionalidad a los niveles superiores.
Los siete niveles del modelo OSI son los siguientes:

Aplicacin

El nivel de aplicacin es el destino final de los


datos donde se proporcionan los servicios al
usuario.

Presentacin

Se convierten e interpretan los datos que se


utilizarn en el nivel de aplicacin.

Sesin

Encargado de ciertos aspectos de la


comunicacin como el control de los tiempos.

Transporte

Transporta la informacin de una manera fiable


para que llegue correctamente a su destino.

Red

Nivel encargado de encaminar los datos hacia su


destino eligiendo la ruta ms efectiva.

Enlace

Enlace de datos. Controla el flujo de los mismos,


la sincronizacin y los errores que puedan
producirse.

Fsico

Se encarga de los aspectos fsicos de la


conexin, tales como el medio de transmisin o el
hardware.

El modelo en s mismo no puede ser considerado una arquitectura, ya que no especifica el protocolo que debe ser
usado en cada capa, sino que suele hablarse de modelo de referencia. El intercambio de informacin entre dos capas
OSI consiste en que cada capa en el sistema fuente le agrega informacin de control a los datos, y cada capa en el
sistema de destino analiza y remueve la informacin de control de los datos. Si un ordenador (host A) desea enviar
datos a otro (host B), los datos deben empaquetarse a travs de un proceso denominado encapsulamiento, a medida
que los datos se desplazan a travs de las capas del modelo OSI, reciben encabezados, y otros tipos de informacin.

Pgina - 5
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


Este modelo est dividido en siete capas:

Capa Fsica (Capa 1)


La Capa Fsica del modelo de referencia OSI es la que se encarga de las
conexiones fsicas de la computadora hacia la red, tanto en lo que se refiere al
medio fsico (medios guiados: cable coaxial, cable de par trenzado, fibra ptica y
otros tipos de cables; medios no guiados: radio, infrarrojos, microondas, lser y
otras redes inalmbricas); caractersticas del medio (p.ej. tipo de cable o calidad
del mismo; tipo de conectores normalizados o en su caso tipo de antena; etc.) y la
forma en la que se transmite la informacin (codificacin de seal, niveles de
tensin/intensidad de corriente elctrica, modulacin, tasa binaria, etc.)
Es la encargada de transmitir los bits de informacin a travs del medio utilizado
para la transmisin. Se ocupa de las propiedades fsicas y caractersticas
elctricas de los diversos componentes; de la velocidad de transmisin, si sta es
un o bidireccional (simplex, dplex o full-dplex). Tambin de aspectos
mecnicos de las conexiones y terminales, incluyendo la interpretacin de las
seales elctricas/electromagnticas.
Se encarga de transformar una trama de datos proveniente del nivel de enlace en una seal adecuada al medio fsico
utilizado en la transmisin. Estos impulsos pueden ser elctricos (transmisin por cable) o electromagnticos
(transmisin sin cables). Estos ltimos, dependiendo de la frecuencia / longitud de onda de la seal pueden ser pticos,
de micro-ondas o de radio. Cuando acta en modo recepcin el trabajo es inverso; se encarga de transformar la seal
transmitida en tramas de datos binarios que sern entregados al nivel de enlace.
Sus principales funciones se pueden resumir como:
* Definir el medio o medios fsicos por los que va a viajar la comunicacin: cable de pares trenzados (o no, como en
RS232/EIA232), coaxial, guas de onda, aire, fibra ptica.
* Definir las caractersticas materiales (componentes y conectores mecnicos) y elctricas (niveles de tensin) que se
van a usar en la transmisin de los datos por los medios fsicos.
* Definir las caractersticas funcionales de la interfaz (establecimiento, mantenimiento y liberacin del enlace fsico).
* Transmitir el flujo de bits a travs del medio.
* Manejar las seales elctricas/electromagnticas
* Especificar cables, conectores y componentes de interfaz con el medio de transmisin, polos en un enchufe, etc.
* Garantizar la conexin (aunque no la fiabilidad de sta).
Codificacin de la seal
El nivel fsico recibe una trama binaria que debe convertir a una seal elctrica, electromagntica u otra dependiendo
del medio, de tal forma que a pesar de la degradacin que pueda sufrir en el medio de transmisin vuelva a ser
interpretable correctamente en el receptor.
En el caso ms sencillo el medio es directamente digital, como en el caso de las fibras pticas, dado que por ellas se
transmiten pulsos de luz. Cuando el medio no es digital hay que codificar la seal, en los casos ms sencillos la
codificacin puede ser por pulsos de tensin (PCM o Pulse Code Modulation) (por ejemplo 5 V para los "unos" y 0 V
para los ausencia de corriente.
Pgina - 6
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


En general estas codificaciones son muy simples y no usan bien la capacidad de medio. Cuando se quiere sacar ms
partido al medio se usan tcnicas de modulacin ms complejas, y suelen ser muy dependientes de las caractersticas
del medio concreto.
En los casos ms complejos, como suelen ser las comunicaciones inalmbricas, se pueden dar modulaciones muy
sofisticadas, este es el caso de los estndares Wi-Fi, en el que se utiliza codificacin OFDM.
Topologa y medios compartidos
Indirectamente, el tipo de conexin que se haga en la capa fsica puede influir en el diseo de la capa de Enlace.
Atendiendo al nmero de equipos que comparten un medio hay dos posibilidades:
* Conexiones punto a punto: que se establecen entre dos equipos y que no admiten ser compartidas por terceros
* Conexiones multipunto: en la que ms de dos equipos pueden usar el medio.
As por ejemplo la fibra ptica no permite fcilmente conexiones multipunto y por el contrario las conexiones
inalmbricas son inherentemente multipunto.
Equipos adicionales
A la hora de disear una red hay equipos adicionales que pueden funcionar a nivel fsico, se trata de los repetidores, en
esencia se trata de equipos que amplifican la seal, pudiendo tambin regenerarla. En las redes Ethernet con la opcin
de cableado de par trenzado (la ms comn hoy por hoy) se empleaban unos equipos de interconexin llamados
concentradores ms conocidos por su nombre en ingls (hubs) que convierten una topologa fsica en estrella en un
bus lgico y que actan exclusivamente a nivel fsico, a diferencia de los conmutadores (switches) que actan a nivel
de enlace.

Capa de enlace de datos (Capa 2)


Cualquier medio de transmisin debe ser capaz de proporcionar una
transmisin sin errores, es decir, un trnsito de datos fiable a travs de un
enlace fsico. Debe crear y reconocer los lmites de las tramas, as como
resolver los problemas derivados del deterioro, prdida o duplicidad de las
tramas. Tambin puede incluir algn mecanismo de regulacin del trfico que
evite la saturacin de un receptor que sea ms lento que el emisor. La capa de
enlace de datos se ocupa del direccionamiento fsico, de la topologa de la red,
del acceso a la red, de la notificacin de errores, de la distribucin ordenada de
tramas y del control del flujo. Se hace un direccionamiento de los datos en la red
ya sea en la distribucin adecuada desde un emisor a un receptor, la
notificacin de errores, de la topologa de la red de cualquier tipo. La tarjeta NIC
(Network Interface Card, Tarjeta de Interfaz de Red en espaol o Tarjeta de
Red) que se encarga de que tengamos conexin, posee una direccin MAC
(control de acceso al medio) y la LLC (control de enlace lgico).

Los Switches realizan su funcin en esta capa.

Pgina - 7
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

Capa de red (Capa 3)


El cometido de la capa de red es hacer que los datos lleguen desde el origen al
destino, aun cuando ambos no estn conectados directamente. Los dispositivos
que facilitan tal tarea se denominan en castellano encaminadores, aunque es
ms frecuente encontrar el nombre ingls routers y, en ocasiones enrutadores.
Adicionalmente la capa de red lleva un control de la congestin de red, que es
el fenmeno que se produce cuando una saturacin de un nodo tira abajo toda
la red (similar a un atasco en un cruce importante en una ciudad grande). La
PDU de la capa 3 es el paquete.
Los routers trabajan en esta capa, aunque pueden actuar como switch de nivel
2 en determinados casos, dependiendo de la funcin que se le asigne. Los
firewalls actan sobre esta capa principalmente, para descartar direcciones de
mquinas.

En este nivel se realiza el direccionamiento lgico y la determinacin la ruta de los datos hasta su receptor final.

Capa de transporte (Capa 4)


Su funcin bsica es aceptar los datos enviados por las capas superiores,
dividirlos en pequeas partes si es necesario, y pasarlos a la capa de red. En el
caso del modelo OSI, tambin se asegura que lleguen correctamente al otro
lado de la comunicacin. Otra caracterstica a destacar es que debe aislar a las
capas superiores de las distintas posibles implementaciones de tecnologas de
red en las capas inferiores, lo que la convierte en el corazn de la
comunicacin. En esta capa se proveen servicios de conexin para la capa de
sesin que sern utilizados finalmente por los usuarios de la red al enviar y
recibir paquetes. Estos servicios estarn asociados al tipo de comunicacin
empleada, la cual puede ser diferente segn el requerimiento que se le haga a
la capa de transporte. Por ejemplo, la comunicacin puede ser manejada para
que los paquetes sean entregados en el orden exacto en que se enviaron,
asegurando una comunicacin punto a punto libre de errores, o sin tener en
cuenta el orden de envo.
Una de las dos modalidades debe establecerse antes de comenzar la comunicacin para que una sesin determinada
enve paquetes, y se ser el tipo de servicio brindado por la capa de transporte hasta que la sesin finalice. De la
explicacin del funcionamiento de esta capa se desprende que no est tan encadenada a capas inferiores como en el
caso de las capas 1 a 3, sino que el servicio a prestar se determina cada vez que una sesin desea establecer una
comunicacin. Todo el servicio que presta la capa est gestionado por las cabeceras que agrega al paquete a
transmitir.
En resumen, podemos definir a la capa de transporte como:
Capa encargada de efectuar el transporte de los datos (que se encuentran dentro del paquete) de la mquina origen a
la de destino, independizndolo del tipo de red fsica que se est utilizando. La PDU de la capa 4 se llama Segmentos.

Pgina - 8
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

Capa de sesin (Capa 5)


Esta capa establece, gestiona y finaliza las conexiones entre usuarios (procesos
o aplicaciones) finales. Ofrece varios servicios que son cruciales para la
comunicacin, como son:
* Control de la sesin a establecer entre el emisor y el receptor (quin transmite,
quin escucha y seguimiento de sta).
* Control de la concurrencia (que dos comunicaciones a la misma operacin
crtica no se efecten al mismo tiempo).
* Mantener puntos de verificacin (checkpoints), que sirven para que, ante una
interrupcin de transmisin por cualquier causa, la misma se pueda reanudar
desde el ltimo punto de verificacin en lugar de repetirla desde el principio.
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.
En conclusin esta capa es la que se encarga de mantener el enlace entre los dos computadores que estn
transmitiendo datos de cualquier ndole.

Capa de presentacin (Capa 6)


El objetivo de la capa de presentacin es encargarse de la representacin de la
informacin, de manera que aunque distintos equipos puedan tener diferentes
representaciones internas de caracteres (ASCII, Unicode, EBCDIC), nmeros
(little-endian tipo Intel, big-endian tipo Motorola), sonido o imgenes, los datos
lleguen de manera reconocible.
Esta capa es la primera en trabajar ms el contenido de la comunicacin que el
cmo se establece la misma. En ella se tratan aspectos tales como la semntica
y la sintaxis de los datos transmitidos, ya que distintas computadoras pueden
tener diferentes formas de manejarlas.
Esta capa tambin permite cifrar los datos y comprimirlos. En pocas palabras es
un traductor.
Por todo ello, podemos resumir la definicin de esta capa como aquella encargada de manejar la estructura de datos
abstracta y realizar las conversiones de representacin de los datos necesarias para la correcta interpretacin de los
mismos.

Pgina - 9
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

Capa de aplicacin (Capa 7)


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 servidor de ficheros (FTP). Hay tantos protocolos
como aplicaciones distintas y puesto que continuamente se desarrollan nuevas
aplicaciones el nmero de protocolos crece sin parar.
Cabe aclarar que el usuario normalmente no interacta directamente con el
nivel de aplicacin. Suele interactuar con programas que a su vez interactan
con el nivel de aplicacin pero ocultando la complejidad subyacente. As por
ejemplo un usuario no manda una peticin "HTTP/1.0 GET index.html" para
conseguir una pgina en html, ni lee directamente el cdigo html/xml.
Entre los protocolos (refirindose a protocolos genricos, no a protocolos de la capa de aplicacin de OSI) ms
conocidos destacan:
* HTTP (HyperText Transfer Protocol = Protocolo de Transferencia de Hipertexto) el protocolo bajo la www.
* FTP (File Transfer Protocol = Protocolo de Transferencia de Archivos) (FTAM, fuera de TCP/IP)
* SMTP (Simple Mail Transfer Protocol = Protocolo Simple de Correo) (X.400 fuera de tcp/ip).
* POP (Post Office Protocol = Protocolo de Oficina de Correo)/IMAP: reparto de correo al usuario final.
* SSH (Secure Shell = Capa Segura) principalmente terminal remoto, cifra casi cualquier tipo de transmisin.
* Telnet otro terminal remoto, ha cado en desuso por su inseguridad intrnseca, ya que las claves viajan sin cifrar.
Hay otros protocolos de nivel de aplicacin que facilitan el uso y administracin de la red:
* SNMP (Simple Network Management Protocol)
* DNS (Domain Name System)

Capa 8
Fuera del modelo OSI pero haciendo referencia este modelo se habla de la
capa 8, el cual popularmente se conoce como un error que sucede entre
el teclado y la silla, haciendo referencia que el error es del usuario final o (la
mayora de la veces) un humano. En estos trminos cuando se habla de
error de Capa 8 se habla de un error humano. Pero cabe repetir que esto
es cultura popular, porque no es parte del estndar.
Ahora ya lo sabes, a la siguiente vez que tengas que culpar al Sper Usuario,
mejor dile que es un error de Sistema en la Capa 8. No te entender, quedar
contento de que es "error" del sistema, de todos modos te va a culpar, pero al
menos ya te desahogaste.

Pgina - 10
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

4. Arquitectura cliente-servidor.
La arquitectura cliente-servidor es una forma especfica de diseo de
aplicaciones, aunque tambin se conoce con este nombre a las
computadoras en las que estas aplicaciones son ejecutadas. Por un lado,
el cliente es la computadora que se encarga de efectuar una peticin o
solicitar un servicio. El cliente no posee control sobre los recursos, sino
que es el servidor el encargado de manejarlos. Por otro lado, la
computadora remota que acta como servidor evala la peticin del
cliente y decide aceptarla o rechazarla consecuentemente. Una vez que
el servidor acepta el pedido la informacin requerida es suministrada al
cliente que efectu la peticin, siendo este ltimo el responsable de
proporcionar los datos al usuario con el formato adecuado.
Finalmente debemos precisar que cliente y servidor no tienen que estar necesariamente en computadoras separadas,
sino que pueden ser programas diferentes que se ejecuten en la misma computadora.

5. El protocolo TCP/IP.
TCP/IP es el protocolo comn utilizado por todas las computadoras conectados a Internet, de manera que stas
puedan comunicarse entre s. Hay que tener en cuenta que en Internet se encuentran conectadas computadoras de
clases muy diferentes y con hardware y software incompatibles en muchos casos, adems de todos los medios y
formas posibles de conexin. Aqu se encuentra una de las grandes ventajas del TCP/IP, pues este protocolo se
encargar de que la comunicacin entre todos sea posible. TCP/IP es compatible con cualquier sistema operativo y con
cualquier tipo de hardware.
TCP/IP no es un nico protocolo, sino que es en realidad lo que se conoce con este nombre es un conjunto de
protocolos que cubren los distintos niveles del modelo OSI. Los dos protocolos ms importantes son el TCP
(Transmission Control Protocol) y el IP (Internet Protocol), que son los que dan nombre al conjunto. En Internet se
diferencian cuatro niveles o capas en las que se agrupan los protocolos, y que se relacionan con los niveles OSI de la
siguiente manera:

Pgina - 11
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

Aplicacin: Se corresponde con los niveles OSI de aplicacin, presentacin y sesin. Aqu se incluyen
protocolos destinados a proporcionar servicios, tales como correo electrnico (SMTP), transferencia de
archivos (FTP), conexin remota (TELNET) y otros ms recientes como el protocolo HTTP (Hypertext Transfer
Protocol).
Servicio Transporte: Coincide con el nivel de transporte del modelo OSI. Los protocolos de este nivel, tales
como TCP y UDP, se encargan de manejar los datos y proporcionar la fiabilidad necesaria en el transporte de
los mismos.
Envi Internet: Es el nivel de red del modelo OSI. Incluye al protocolo IP, que se encarga de enviar los
paquetes de informacin a sus destinos correspondientes. Es utilizado con esta finalidad por los protocolos del
nivel de transporte.
Fsico: Los niveles OSI correspondientes son el de enlace y el nivel fsico. Los protocolos que pertenecen a
este nivel son los encargados de la transmisin a travs del medio fsico al que se encuentra conectado cada
host, como puede ser una lnea punto a punto o una red Ethernet.

El TCP/IP necesita funcionar sobre algn tipo de red o de medio fsico que proporcione sus propios protocolos para el
nivel de enlace de Internet. Por este motivo hay que tener en cuenta que los protocolos utilizados en este nivel pueden
ser muy diversos y no forman parte del conjunto TCP/IP. Sin embargo, esto no debe ser problemtico puesto que una
de las funciones y ventajas principales del TCP/IP es proporcionar una abstraccin del medio de forma que sea posible
el intercambio de informacin entre medios diferentes y tecnologas que inicialmente son incompatibles.
Para transmitir informacin a travs de TCP/IP, sta debe ser dividida en unidades de menor tamao. Esto proporciona
grandes ventajas en el manejo de los datos que se transfieren y, por otro lado, esto es algo comn en cualquier
protocolo de comunicaciones. En TCP/IP cada una de estas unidades de informacin recibe el nombre de "datagrama"
(datagram), y son conjuntos de datos que se envan como mensajes independientes.

6. TCP (Transmission Control Protocol).


El protocolo de control de transmisin (TCP) pertenece al nivel
de transporte, siendo el encargado de dividir el mensaje original
en datagramas de menor tamao, y por lo tanto, mucho ms
manejables. Los datagramas sern dirigidos a travs del
protocolo IP de forma individual.
El protocolo TCP se encarga adems de aadir cierta
informacin necesaria a cada uno de los datagramas. Esta
informacin se aade al inicio de los datos que componen el
datagrama en forma de cabecera.
La cabecera de un datagrama contiene al menos 160 bit que se encuentran repartidos en varios campos con diferente
significado. Cuando la informacin se divide en datagramas para ser enviados, el orden en que stos lleguen a su
destino no tiene que ser el correcto. Cada uno de ellos puede llegar en cualquier momento y con cualquier orden, e
incluso puede que algunos no lleguen a su destino o lleguen con informacin errnea. Para evitar todos estos
problemas el TCP numera los datagramas antes de ser enviados, de manera que sea posible volver a unirlos en el
orden adecuado. Esto permite tambin solicitar de nuevo el envo de los datagramas individuales que no hayan llegado
o que contengan errores, sin que sea necesario volver a enviar el mensaje completo.

Pgina - 12
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


Formato de la cabecera TCP.

En cualquier caso el tamao de la cabecera debe ser mltiplo de 32 bits, por lo que puede ser necesario aadir un
campo de tamao variable y que contenga ceros al final para conseguir este objetivo cuando se incluyen algunas
opciones. El campo de desplazamiento de datos contiene la longitud total de la cabecera TCP expresada en el nmero
de palabras de 32 bits que ocupa. Esto permite determinar el lugar donde comienzan los datos.
Dos campos incluidos en la cabecera y que son de especial importancia son los nmeros de puerto de origen y puerto
de destino. Los puertos proporcionan una manera de distinguir entre las distintas transferencias, ya que una misma
computadora puede estar utilizando varios servicios o transferencias simultneamente, e incluso puede que por medio
de usuarios distintos. El puerto de origen contendr un nmero cualquiera que sirva para realizar esta distincin.
Adems, el programa cliente que realiza la peticin tambin se debe conocer el nmero de puerto en el que se
encuentra el servidor adecuado. Mientras que el programa del usuario utiliza nmeros prcticamente aleatorios, el
servidor deber tener asignado un nmero estndar para que pueda ser utilizado por el cliente. (Por ejemplo, en el caso
de la transferencia de archivos FTP el nmero oficial es el 21). Cuando es el servidor el que enva los datos, los
nmeros de puertos de origen y destino se intercambian.
En la transmisin de datos a travs del protocolo TCP la fiabilidad es un factor muy importante. Para poder detectar los
errores y prdida de informacin en los datagramas, es necesario que el cliente enve de nuevo al servidor unas
seales de confirmacin una vez que se ha recibido y comprobado la informacin satisfactoriamente. Estas seales se
incluyen en el campo apropiado de la cabecera del datagrama (Acknowledgment Number), que tiene un tamao de 32
bit. Si el servidor no obtiene la seal de confirmacin adecuada transcurrido un perodo de tiempo razonable, el
datagrama completo se volver a enviar. Por razones de eficiencia los datagramas se envan continuamente sin
esperar la confirmacin, hacindose necesaria la numeracin de los mismos para que puedan ser ensamblados en el
orden correcto.
Tambin puede ocurrir que la informacin del datagrama llegue con errores a su destino. Para poder detectar cuando
sucede esto se incluye en la cabecera un campo de 16 bit, el cual contiene un valor calculado a partir de la informacin
del datagrama completo (suma de comprobacion (checksum)). En el otro extremo el receptor vuelve a calcular este
valor, comprobando que es el mismo que el suministrado en la cabecera. Si el valor es distinto significara que el
datagrama es incorrecto, ya que en la cabecera o en la parte de datos del mismo hay algn error.
La forma en que TCP numera los datagramas es contando los bytes de datos que contiene cada uno de ellos y
aadiendo esta informacin al campo correspondiente de la cabecera del datagrama siguiente. De esta manera el
primero empezar por cero, el segundo contendr un nmero que ser igual al tamao en bytes de la parte de datos
del datagrama anterior, el tercero con la suma de los dos anteriores, y as sucesivamente. Por ejemplo, para un tamao
fijo de 500 bytes de datos en cada datagrama, la numeracin sera la siguiente: 0 para el primero, 500 para el segundo,
1000 para el tercero, etc.
Pgina - 13
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


Existe otro factor ms a tener en cuenta durante la transmisin de informacin, y es la potencia y velocidad con que
cada uno de las computadoras puede procesar los datos que le son enviados. Si esto no se tuviera en cuenta, la
computadora de ms potencia podra enviar la informacin demasiado rpido al receptor, de manera que ste no pueda
procesarla. Este inconveniente se soluciona mediante un campo de 16 bit (Ventana) en la cabecera TCP, en el cual se
introduce un valor indicando la cantidad de informacin que el receptor est preparado para procesar. Si el valor llega a
cero ser necesario que el emisor se detenga. A medida que la informacin es procesada este valor aumenta indicando
disponibilidad para continuar la recepcin de datos.
Protocolos alternativos a TCP.
TCP es el protocolo ms utilizado para el nivel de transporte en Internet, pero adems de ste existen otros protocolos
que pueden ser ms convenientes en determinadas ocasiones. Tal es el caso de UDP e ICMP.

7. UDP (User Datagram Protocol)


El protocolo de datagramas de usuario (UDP) puede ser la alternativa al TCP en algunos casos en los que no sea
necesario el gran nivel de complejidad proporcionado por el TCP. Puesto que UDP no admite numeracin de los
datagramas, ste protocolo se utiliza principalmente cuando el orden en que se reciben los mismos no es un factor
fundamental, o tambin cuando se quiere enviar informacin de poco tamao que cabe en un nico datagrama.
Cuando se utiliza UDP la garanta de que un paquete llegue a su destino es mucho menor que con TCP debido a que
no se utilizan las seales de confirmacin. Por todas estas caractersticas la cabecera del UDP es bastante menor en
tamao que la de TCP. Esta simplificacin resulta en una mayor eficiencia en determinadas ocasiones.
Un ejemplo tpico de una situacin en la que se utiliza el UDP es cuando se pretende conectar con una computadora de
la red, utilizando para ello el nombre del sistema. Este nombre tendr que ser convertido a la direccin IP que le
corresponde y, por tanto, tendr que ser enviado a algn servidor que posea la base de datos necesaria para efectuar
la conversin (Servidor DNS). En este caso es mucho ms conveniente el uso de UDP.
UDP proporciona un nivel de transporte no fiable de datagramas, ya que apenas aade la informacin necesaria para la
comunicacin extremo a extremo al paquete que enva al nivel inferior. Lo utilizan aplicaciones como NFS (Network File
System) y RCP (comando para copiar archivos entre computadores remotos), pero sobre todo se emplea en tareas de
control y en la transmisin de audio y vdeo a travs de una red. No introduce retardos para establecer una conexin,
no mantiene estado de conexin alguno y no realiza seguimiento de estos parmetros. As, un servidor dedicado a una
aplicacin particular puede soportar ms clientes activos cuando la aplicacin corre sobre UDP en lugar de sobre TCP.
Transmisin de vdeo y voz
UDP es generalmente el protocolo usado en la transmisin de vdeo y
voz a travs de una red. Esto es porque no hay tiempo para enviar de
nuevo paquetes perdidos cuando se est escuchando a alguien o
viendo un vdeo en tiempo real. Ya que tanto TCP como UDP circulan
por la misma red, en muchos casos ocurre que el aumento del trfico
UDP daa el correcto funcionamiento de las aplicaciones TCP. Por
defecto, TCP pasa a un segundo lugar para dejar a los datos en
tiempo real usar la mayor parte del ancho de banda. El problema es
que ambos son importantes para la mayor parte de las aplicaciones,
por lo que encontrar el equilibrio entre ambos es crucial.
Pgina - 14
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

8. ICMP (Internet Control Message Protocol)


El protocolo de mensajes de control de Internet (ICMP) es de
caractersticas similares al UDP, pero con un formato an ms
simple. Su utilidad no est en el transporte de datos "de
usuario", sino en los mensajes de error y de control necesarios
para los sistemas de la red. Los mensajes de solicitud y
respuesta de eco, tipos 8 y 0 respectivamente, se utilizan para
comprobar si existe comunicacin entre 2 hosts a nivel de la
capa de red. Estos mensajes comprueban que las capas fsica
(cableado), acceso al medio (tarjetas de red) y red
(configuracin IP) estn correctas. El comando PING enva
El protocolo ICMP nicamente informa de mensajes de solicitud de eco a un host remoto e informa de las
incidencias en la red pero no toma ninguna respuestas.
decisin.

9. IP (Internet Protocol)
El IP es un protocolo que pertenece 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 el datagrama, sin
comprobar la integridad de la informacin que contiene. Para ello se utiliza una nueva cabecera que se antepone al
datagrama que se est tratando. Suponiendo que el protocolo TCP ha sido el encargado de manejar el datagrama
antes de pasarlo al IP, la estructura del mensaje una vez tratado quedara as:

La cabecera IP tiene un tamao de 160 bit y est formada por varios campos de distinto significado. Estos campos son:

Versin: Nmero de versin del protocolo IP utilizado. Tendr que tener el valor 4. Tamao: 4 bit.
Longitud de la cabecera: (Internet Header Length, IHL) Especifica la longitud de la cabecera expresada en el
nmero de grupos de 32 bit que contiene. Tamao: 4 bit.

Pgina - 15
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

Tipo de servicio: El tipo o calidad de servicio, se utiliza para indicar la prioridad o importancia de los datos que
se envan, lo que condicionar la forma en que stos sern tratados durante la transmisin. Tamao: 8 bit.
Longitud total: Es la longitud en bytes del datagrama completo, incluyendo la cabecera y los datos. Como este
campo utiliza 16 bit, el tamao mximo del datagrama no podr superar los 65.535 bytes, aunque en la prctica
este valor ser mucho ms pequeo. Tamao: 16 bit.
Identificacin: Valor de identificacin que se utiliza para facilitar el ensamblaje de los fragmentos del
datagrama. Tamao: 16 bit.
Flags: Indicadores utilizados en la fragmentacin. Tamao: 3 bit.
Fragmentacin: Contiene un valor (offset) para poder ensamblar los datagramas que se hayan fragmentado.
Est expresado en nmero de grupos de 8 bytes (64 bit), comenzando con el valor cero para el primer
fragmento. Tamao: 16 bit.
Lmite de existencia TTL: Contiene un nmero que disminuye cada vez que el paquete pasa por un sistema.
Si este nmero llega a cero, el paquete ser descartado. Esto es necesario por razones de seguridad para
evitar un bucle infinito, ya que aunque es bastante improbable que esto suceda en una red correctamente
diseada, no debe descuidarse esta posibilidad. Tamao: 8 bit.
Protocolo: El nmero utilizado en este campo sirve para indicar a qu protocolo pertenece el datagrama que
se encuentra a continuacin de la cabecera IP, de manera que pueda ser tratado correctamente cuando llegue
a su destino. Tamao: 8 bit.
Comprobacin: El campo de comprobacin (checksum) es necesario para verificar que los datos contenidos
en la cabecera IP son correctos. Por razones de eficiencia este campo no puede utilizarse para comprobar los
datos incluidos a continuacin, sino que estos datos de usuario se comprobarn posteriormente a partir del
campo de comprobacin de la cabecera siguiente, y que corresponde al nivel de transporte. Este campo debe
calcularse de nuevo cuando cambia alguna opcin de la cabecera, como puede ser el lmite de existencia.
Tamao: 16 bit.
Direccin de origen: Contiene la direccin IP del host que enva el paquete. Tamao: 32 bit.
Direccin de destino: Esta direccin IP es la del host que recibir la informacin. Los routers o gateways
intermedios deben conocerla para dirigir correctamente el paquete. Tamao: 32 bit.

10. La direccin de Internet.


El protocolo IP identifica a cada computadora que se encuentra conectada a la red mediante su correspondiente
direccin. Esta direccin es un nmero de 32 bit que debe ser nico para cada host, y normalmente suele
representarse como cuatro cifras de 8 bit separadas por puntos.
La direccin de Internet (IP Address) se utiliza para identificar tanto a la computadora en concreto como la red a la que
pertenece, de manera que sea posible distinguir a las computadoras que se encuentran conectadas a una misma red.
Con este propsito, y teniendo en cuenta que en Internet se encuentran conectadas redes de tamaos muy diversos,
se establecieron tres clases diferentes de direcciones, las cuales se representan mediante tres rangos de valores:

Clase A: Son las que en su primer byte tienen un valor comprendido entre 1 y 126, incluyendo ambos valores.
Estas direcciones utilizan nicamente este primer byte para identificar la red, quedando los otros tres bytes
disponibles para cada uno de los hosts que pertenezcan a esta misma red. Esto significa que podrn existir
ms de diecisis millones de computadoras en cada una de las redes de esta clase. Este tipo de direcciones es
usado por redes muy extensas, pero hay que tener en cuenta que slo puede haber 126 redes de este
tamao. ARPAnet es una de ellas, existiendo adems algunas grandes redes comerciales, aunque son pocas
las organizaciones que obtienen una direccin de "clase A". Lo normal para las grandes organizaciones es que
utilicen una o varias redes de "clase B".
Pgina - 16

Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

Clase B: Estas direcciones utilizan en su primer byte un valor comprendido entre 128 y 191, incluyendo ambos.
En este caso el identificador de la red se obtiene de los dos primeros bytes de la direccin, teniendo que ser un
valor entre 128.1 y 191.254 (no es posible utilizar los valores 0 y 255 por tener un significado especial). Los dos
ltimos bytes de la direccin constituyen el identificador del host permitiendo, por consiguiente, un nmero
mximo de 64516 computadoras en la misma red. Este tipo de direcciones tendra que ser suficiente para la
gran mayora de las organizaciones grandes. En caso de que el nmero de computadoras que se necesita
conectar fuese mayor, sera posible obtener ms de una direccin de "clase B", evitando de esta forma el uso
de una de "clase A".
Clase C: En este caso el valor del primer byte tendr que estar comprendido entre 192 y 223, incluyendo
ambos valores. Este tercer tipo de direcciones utiliza los tres primeros bytes para el nmero de la red, con un
rango desde 192.1.1 hasta 223.254.254. De esta manera queda libre un byte para el host, lo que permite que
se conecten un mximo de 254 computadoras en cada red. Estas direcciones permiten un menor nmero de
host que las anteriores, aunque son las ms numerosas pudiendo existir un gran nmero redes de este tipo
(ms de dos millones).
Tabla de direcciones IP de Internet.
Clase

Primer byte Identificacin


de red

Identificacin
de hosts

Nmero de Nmero de
redes
hosts

1 .. 126

1 byte

3 byte

126

16.387.064

128 .. 191

2 byte

2 byte

16.256

64.516

192 .. 223

3 byte

1 byte

2.064.512

254

En la clasificacin de direcciones anterior se puede notar que ciertos nmeros no se usan. Algunos de ellos se
encuentran reservados para un posible uso futuro, como es el caso de las direcciones cuyo primer byte sea superior a
223 (clases D y E, que an no estn definidas), mientras que el valor 127 en el primer byte se utiliza en algunos
sistemas para propsitos especiales. Tambin es importante notar que los valores 0 y 255 en cualquier byte de la
direccin no pueden usarse normalmente por tener otros propsitos especficos. El nmero 0 est reservado para
las mquinas que no conocen su direccin, pudiendo utilizarse tanto en la identificacin de red para mquinas que an
no conocen el nmero de red a la que se encuentran conectadas, en la identificacin de host para mquinas que an
no conocen su nmero de host dentro de la red, o en ambos casos.
El nmero 255 tiene tambin un significado especial, puesto que se reserva para el broadcast. El broadcast es
necesario cuando se pretende hacer que un mensaje sea visible para todos los sistemas conectados a la misma red.
Esto puede ser til si se necesita enviar el mismo datagrama a un nmero determinado de sistemas, resultando ms
eficiente que enviar la misma informacin solicitada de manera individual a cada uno. Otra situacin para el uso de
broadcast es cuando se quiere convertir el nombre por dominio de una computadora a su correspondiente nmero IP y
no se conoce la direccin del servidor de nombres de dominio ms cercano.
Lo usual es que cuando se quiere hacer uso del broadcast se utilice una direccin compuesta por el identificador
normal de la red y por el nmero 255 (todo unos en binario) en cada byte que identifique al host. Sin embargo, por
conveniencia tambin se permite el uso del nmero 255.255.255.255 con la misma finalidad, de forma que resulte ms
simple referirse a todos los sistemas de la red.

Pgina - 17
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


El broadcast es una caracterstica que se encuentra implementada de formas diferentes dependiendo del medio
utilizado, y por lo tanto, no siempre se encuentra disponible. En ARPAnet y en las lneas punto a punto no es posible
enviar broadcast, pero s que es posible hacerlo en las redes Ethernet, donde se supone que todos los computadoras
prestarn atencin a este tipo de mensajes.
En el caso de algunas organizaciones extensas puede surgir la necesidad de dividir la red en otras redes ms
pequeas (subnets). Como ejemplo podemos suponer una red de clase B que, naturalmente, tiene asignado como
identificador de red un nmero de dos bytes. En este caso sera posible utilizar el tercer byte para indicar en qu red
Ethernet se encuentra un host en concreto. Esta divisin no tendr ningn significado para cualquier otra computadora
que est conectado a una red perteneciente a otra organizacin, puesto que el tercer byte no ser comprobado ni
tratado de forma especial. Sin embargo, en el interior de esta red existir una divisin y ser necesario disponer de un
software de red especialmente diseado para ello. De esta forma queda oculta la organizacin interior de la red, siendo
mucho ms cmodo el acceso que si se tratara de varias direcciones de clase C independientes.
Direcciones IP de uso Privado.
Cuando se cre Internet y se defini el protocolo IP, al desarrollar los
conceptos de clases A, B y C se reservaron una red clase A
(10.X.X.X), quince clase B (172.16.X.X a 172.31.X.X) y 255 clase C
(192.168.0.X a 192.168.255.X) para su uso privado. Este uso
privado consiste en que el rgano competente en la asignacin de
direcciones no concede estas clases, y se reservan para que las
redes privadas sin conexin a Internet o con el mundo exterior,
hagan uso de ellas de tal manera de no provocar colisiones si en el
futuro estas redes se conectan a redes pblicas.
De esta forma se definen dos tipos de direcciones IP, direcciones IP pblicas, que son aquellas que conceden los
organismos internacionales competentes en esta materia y que van a ser usadas en Redes IP Globales conectadas a
Internet, y direcciones IP privadas, definidas como aquellas que van a identificar a los equipos cuando se hable de
Redes IP Privadas.

11. Niveles fsico y de enlace: Ethernet.


Los protocolos que pertenecen al nivel de enlace o interfaz de red
de Internet (niveles fsico y de enlace en el modelo OSI) deben
aadir ms informacin a los datos provenientes de IP para que la
transmisin pueda realizarse. Es el caso de las redes Ethernet, de
uso muy extendido actualmente. Este tipo de redes utiliza su propio
sistema de direcciones, junto con una nueva cabecera para los
datos. Las redes locales Ethernet son posiblemente la tecnologa
que domina en Internet. Este tipo de redes fue desarrollado por
Xerox durante los aos 70, y entre sus caractersticas podemos
destacar su alto nivel de rendimiento, unas velocidades de
10Mbit/seg (Ethernet), 100Mbit/seg (Fast Ethernet), 1000Mbit/seg
(Giga Ethernet). Y CSMA/CD como tcnica de acceso al medio.
Pgina - 18
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


Ethernet es un medio en el que todas las computadoras pueden acceder a cada uno de los paquetes que se envan,
aunque una computadora slo tendr que prestar atencin a aquellos que van dirigidos a l mismo.
La tcnica de acceso CSMA/CD (Carrier Sense and Multiple Access with Collition
Detection) permite a que todos los dispositivos puedan comunicarse en el mismo
medio, aunque slo puede existir un nico emisor en cada instante. De esta
manera todos los sistemas pueden ser receptores de forma simultnea, pero la
informacin tiene que ser transmitida por turnos. Si varios dispositivos intentan
transmitir en el mismo instante la colisin es detectada, de forma que cada uno de
ellos volver a intentar la transmisin transcurrido un pequeo intervalo de tiempo
aleatorio.
Es importante notar que las direcciones utilizadas por Ethernet no guardan ninguna relacin con las direcciones de
Internet. As como las direcciones IP de Internet son asignadas por el usuario, las direcciones Ethernet se asignan
"de fbrica". Esta es la razn por la que se utilizan 48 bit en las direcciones, ya que de esta manera se obtiene un
nmero lo suficientemente elevado de direcciones como para asegurar que no sea necesario repetir los valores.
En una red Ethernet los paquetes son transportados de una computadora a otra de manera que son visibles para todos,
siendo necesario un procedimiento para identificar los paquetes que pertenecen a cada computadora. Cuando el
paquete es recibido en el otro extremo, la cabecera y el checksum se retiran, se comprueba que los datos
corresponden a un mensaje IP, y este mensaje se pasa al protocolo IP para que sea procesado.
El tamao mximo para un paquete de
datos vara de unas redes a otras. En el
caso de Ethernet el tamao puede ser de
1500 bytes, para otras redes puede ser
menor o bastante mayor en el caso de redes
muy rpidas. Aqu surge otro problema,
pues normalmente los paquetes de tamao
mayor resultan ms eficientes para
transmitir
grandes
cantidades
de
informacin.
Sin embargo, se debe tener en cuenta que las redes del receptor y el emisor pueden ser muy distintas. Por este motivo
el protocolo TCP est preparado para negociar el tamao mximo de los datagramas que sern enviados durante el
resto de la conexin. Pero as el problema no queda completamente resuelto porque hasta que los paquetes lleguen a
su destino es muy probable que tengan que atravesar otras redes intermedias, las cuales puede que no sean capaces
de soportar el tamao de los paquetes que se est enviando. Se hace necesario entonces dividir el paquete original en
otros ms pequeos para que puedan ser manejados: Esto se conoce como fragmentacin (fragmentation).
La fragmentacin es posible gracias a determinados campos que el protocolo IP introduce en su cabecera. Estos
campos de fragmentacin se usan cuando ha sido necesario dividir el paquete enviado originalmente, de manera que
ste pueda ser reconstruido por el host receptor a travs del protocolo TCP/IP. Este ltimo proceso de reconstruccin
de los paquetes se conoce como "reensamblaje" (reassembly).
ARP (Address Resolution Protocol).
El Protocolo de Resolucin de Direcciones (ARP) es necesario debido a que las direcciones Ethernet y las direcciones
IP son dos nmeros distintos y que no guardan ninguna relacin. As, cuando pretendemos dirigirnos a un host a travs
de su direccin de Internet se necesita convertir sta a la correspondiente direccin Ethernet.
Pgina - 19
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


ARP es el protocolo encargado de realizar las conversiones de
direccin correspondientes a cada host. Para ello cada sistema
cuenta con una tabla con la direccin IP y la direccin Ethernet de
algunos de los otros sistemas de la misma red. Sin embargo, tambin
puede ocurrir que la computadora de destino no se encuentre en la
tabla de direcciones, teniendo entonces que obtenerla por otros
medios. Con la finalidad de obtener una direccin Ethernet destino
que no se encuentra en la tabla de conversiones se utiliza el mensaje
ARP de peticin (ARP Request). Este mensaje es enviado como
broadcast, es decir, que estar disponible para que el resto de los
sistemas de la red lo examinen, y el cual contiene una solicitud de la
direccin final de un sistema a partir de su direccin IP.
Cuando la computadora con la que se quiere comunicar analiza este mensaje comprueba que la direccin IP
corresponde a la suya y enva de regreso el mensaje ARP de respuesta, el cual contendr la direccin Ethernet que se
estaba buscando. La computadora que solicit la informacin recibir entonces el mensaje de respuesta y aadir la
direccin a su propia tabla de conversiones para futuras referencias.
El mensaje de peticin ARP contiene las direcciones IP y Ethernet del host que solicita la informacin, adems de la
direccin IP del host de destino. Estos mensajes son aprovechados en algunas ocasiones tambin por otros sistemas
de la red para actualizar sus tablas, ya que el mensaje es enviado en forma de broadcast. La computadora de destino,
una vez que ha completado el mensaje inicial con su propia direccin Ethernet, enva la respuesta directamente al host
que solicit la informacin.

12. Routing.
Ya se ha expuesto anteriormente la forma en que los datagramas pasan de una computadora de la red a otra mediante
el protocolo IP, sin embargo en esta seccin se comenta con ms detalle el proceso que permite que la informacin
llegue hasta su destino final. Esto se conoce con el nombre de routing.
Las tareas de routing son implementadas por el protocolo IP sin que los protocolos de un nivel superior tales como TCP
o UDP tengan constancia de ello. Cuando se quiere enviar informacin por Internet a una computadora, el protocolo IP
comprueba si la computadora de destino se encuentra en la misma red local que la computadora origen. Si es as, se
enviar el correspondiente datagrama de forma directa: la cabecera IP contendr el valor de la direccin Internet de la
computadora destino, y la cabecera Ethernet contendr el valor de la direccin de la red Ethernet que corresponde a
esta misma computadora.
Cuando se pretende enviar informacin a una computadora remota que est situado en una red local diferente la
computadora de origen, el proceso resulta ms complicado. Esto se conoce como routing indirecto, y es el caso que se
presenta ms frecuentemente cuando se enva informacin en Internet.

Pgina - 20
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


En Internet existen un elevado nmero de redes independientes conectadas entre s mediante el uso de los routers.
Una computadora puede actuar como un router si se conecta a varias redes al mismo tiempo, disponiendo por lo tanto
de ms de una interfaz de red as como de varias direcciones IP y Ethernet (tantas como redes a las que se encuentre
conectado). El router, por supuesto, puede enviar y recibir informacin de los hosts de todas las redes a las que est
conectado, y siempre ser de forma directa.
Si slo fusemos a enviar informacin de manera directa dentro de una misma red no sera necesario el uso del
protocolo TCP/IP, siendo el mismo especialmente indicado cuando se desea una comunicacin con otras redes. En
este caso los datagramas tendrn que ser encaminados a travs del router para llegar a su destino. La forma de hacer
esto es a travs del protocolo IP, el cual decide si la informacin puede enviarse directamente o si por el contrario debe
utilizarse el mtodo indirecto a travs de un router.
Hasta este punto se ha supuesto que slo
existe un nico router, pero es bastante
probable que una red con conexin a
Internet posea mltiples enlaces con otras
redes, y por lo tanto ms de un router.
Entonces... cmo determina el protocolo IP
el sistema correcto al que debe dirigirse?
Para resolver este problema cada
computadora utiliza una tabla donde se
relaciona cada una de las redes existentes
con el router que debe usarse para tener
acceso. Debe tenerse en cuenta que los
routers indicados en estas tablas pueden no
estar conectados directamente a las redes
con las que estn relacionados, sino que lo
que se indica es el mejor camino para
acceder a cada una de ellas.
Por esta razn, cuando un router recibe un paquete que debe ser encaminado, busca en su propia tabla de redes la
entrada correspondiente a la red para, una vez encontrada, entregarlo a la computadora de destino. Es importante
notar que en el caso de que el router no tenga conexin directa a la misma red que la computadora de destino, la
bsqueda en su tabla de redes dar como resultado la direccin de un nuevo router al que dirigir el paquete, y as
continuar el proceso sucesivamente hasta encontrar el destino final.
A causa de la extensin de Internet, es normal que un paquete atraviese numerosas redes (pueden ser decenas) hasta
llegar a su destino. La ruta que tiene que recorrer un paquete en su viaje a travs de la red no est determinada
inicialmente, sino que es el resultado de la consulta en las tablas de direcciones individuales de las computadoras
intermedios. La creacin y mantenimiento de la tabla de redes para routing es un proceso complejo que debe ser
realizado por el administrador de la red. Aqu hay que tener en cuenta que la enorme extensin de Internet supone una
gran dificultad para conseguir que sean correctas todas las entradas de la tabla, adems de que esta tabla puede llegar
a tener un tamao considerable. La utilizacin de routers por defecto mejora la situacin al permitir que sean estos los
que guarden el registro de la red sin que las computadoras individuales tengan que ocuparse en ello, pero estos routers
s que deberan tener una tabla completa.

Pgina - 21
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


Para facilitar el mantenimiento de la tabla existen algunos protocolos para routing que permiten que un router o gateway
cualquiera pueda encontrar por s mismo la localizacin de otros routers o gateways y guardar la informacin acerca del
mejor camino para acceder a cada red.
Lgicamente el proceso real de routing sobre Internet suele ser mucho ms complejo que el expuesto aqu,
principalmente por el uso de redes y tecnologas muy distintas e incompatibles. Esto obliga a que se realicen
conversiones en el formato de los paquetes para que puedan pasar a travs de medios diferentes, pero en cualquier
caso el protocolo IP proporciona una transmisin transparente para los protocolos de nivel superior y las aplicaciones
de red.
Protocolos de Ruteo.
Los protocolos de ruteo son los encargados de que cada paquete de Informacin llegue a su correcto destino. El Ruteo
se divide en dos categoras; ruteo interno y ruteo externo cada uno independientemente trabajan con algoritmos
distintos. En un sistema de Conmutacin de paquetes, el ruteo es el proceso de seleccin de un camino sobre el que
se mandarn paquetes pasando por varias redes fsicas si fuera preciso. Ruteo o rutear , es dirigir la informacin que
se transmite a travs de una red desde su origen hasta su destino, eligiendo el mejor camino posible a travs de las
redes que los separan.
Protocolo Interior de Gateway (IGP) o IRP: Protocolo usado por los vecinos interiores para intercambiar Informacin
de accesibilidad, las conexiones se realizan en redes de ruteo interno.
Protocolos de ruteo interno: RIP, OSPF
RIP (Routing Information Protocol): Protocolo de informacin de encaminamiento, utiliza el protocolo UDP y se
comunica a travs del Puerto 520. Fcil de configurar, aunque para calcular una ruta slo tiene en cuenta por cuntas
mquinas pasar, y no otros aspectos ms importantes como el Ancho de banda.
OSPF (Open Shortest Path First): Utiliza el algoritmo de Dijkstra para calcular la ruta ms corta. Es el ms utilizado en
redes grandes, pues se puede descomponer en otras ms pequeas para facilitar la configuracin. Una red OSPF est
dividida en grupos lgicos de encaminadores o reas cuya informacin se puede resumir para el resto de la red. Se
basa en las normas de cdigo abierto, lo que significa que muchos fabricantes lo pueden desarrollar y mejorar.
Protocolo Exterior de Gateway (EGP) o ERP
Protocolo usado por vecinos exteriores para difundir informacin de accesibilidad entre otros sistemas autnomos, el
intercambio se realiza con otros sistemas autnomos externos conectados a Internet.
Protocolo de ruteo: BGP (Border Gateway Protocol) diseado para permitir la cooperacin en el intercambio de
informacin de encaminamiento entre routers en Sistemas Autnomos diferentes.
BGP intercambia informacin de encaminamiento entre sistemas autnomos a la vez que garantiza una eleccin de
rutas libres de bucles. Protocolo principal de publicacin de rutas utilizado por las compaas ms importantes de ISP
en Internet. A diferencia de los protocolos de Gateway internos (IGP), como RIP, OSPF y EIGRP, no usa mtricas
como nmero de saltos, ancho de banda, o retardo. En cambio, BGP toma decisiones de encaminamiento basndose
en polticas de la red, o reglas que utilizan varios atributos de ruta BGP.

Pgina - 22
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

13. Sistema de nombres por dominio.


El sistema de nombres por dominio (DNS, Domain Name System) es una forma alternativa de identificar a una mquina
conectada a Internet. La direccin IP resulta difcil de memorizar, siendo su uso ms adecuado para las computadoras.
El sistema de nombres por dominio es el utilizado normalmente por las personas para referirse a una computadora en
la red, ya que adems puede proporcionar una idea del propsito o la localizacin del mismo.
El nombre por dominio de una computadora se
representa de forma jerrquica con varios
nombres separados por puntos (generalmente 3
4, aunque no hay lmite). Tpicamente el nombre
situado a la izquierda identifica al host, el siguiente
es el subdominio al que pertenece este host, y a la
derecha estar el dominio de mayor nivel que
contiene a los otros subdominios.
nombre_computadora.subdominio.dominio_principal

Aunque esta situacin es la ms comn, el nombre por dominio es bastante flexible, permitiendo no slo la
identificacin de hosts sino que tambin puede utilizarse para referirse a determinados servicios proporcionados por
una computadora o para identificar a un usuario dentro del mismo sistema. Es el caso de la direccin de correo
electrnico, donde el nombre por dominio adquiere gran importancia puesto que el nmero IP no es suficiente para
identificar al usuario dentro de una computadora.
Para que una mquina pueda establecer conexin con otra es necesario que conozca su nmero IP, por lo tanto, el
nombre por dominio debe ser convertido a su correspondiente direccin a travs de la correspondiente base de datos.
En los inicios de Internet esta base de datos era pequea de manera que cada sistema poda tener su propia lista con
los nombres y las direcciones de las otras computadoras de la red, pero actualmente esto sera impensable. Con esta
finalidad se utilizan los servidores de nombres por dominio (DNS servers).
Los servidores de nombres por dominio son sistemas que contienen bases de datos con el nombre y la direccin de
otros sistemas en la red de una forma encadenada o jerrquica.
Para comprender mejor el proceso supongamos que un usuario suministra el nombre por dominio de un sistema en la
red a su computadora local, realizndose el siguiente proceso:

La computadora local entra en contacto con el servidor de nombres que tiene asignado, esperando obtener la
direccin que corresponde al nombre que ha suministrado el usuario.
El servidor de nombres local puede conocer la direccin que se est solicitando, entregndosela a la
computadora que realiz la peticin.
Si el servidor de nombres local no conoce la direccin, sta se solicitar al servidor de nombres que est en el
dominio ms apropiado. Si ste tampoco tiene la direccin, llamar al siguiente servidor DNS, y as
sucesivamente.
Cuando el servidor DNS local ha conseguido la direccin, sta se entrega a la computadora que realiz la
peticin.
Si el nombre por dominio no se ha podido obtener, se enviar de regreso el correspondiente mensaje de error.

Pgina - 23
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

14. Servicios de Internet: el nivel de aplicacin.


Los diferentes servicios a los que podemos tener acceso en Internet son proporcionados por los protocolos que
pertenecen al nivel de aplicacin. Estos protocolos forman parte del TCP/IP y deben aportar entre otras cosas una
forma normalizada para interpretar la informacin, ya que todas las mquinas no utilizan los mismos juegos de
caracteres ni los mismos estndares. Los protocolos de los otros niveles slo se encargan de la transmisin de
informacin como un bloque de bits, sin definir las normas que indiquen la manera en que tienen que interpretarse esos
bits. Los protocolos del nivel de aplicacin estn destinados a tareas especficas, algunos de los cuales se consideran
como tradicionales de Internet por utilizarse desde los inicios de la red, como son por ejemplo:

Transferencia de archivos (File Transfer).


Correo electrnico (e-mail).
Conexin remota (Telnet, remote login).

15. Transferencia de archivos.


El protocolo FTP (File Transfer Protocol) se incluye como parte del TCP/IP, siendo
ste el protocolo de nivel de aplicacin destinado a proporcionar el servicio de
transferencia de archivos en Internet. El FTP depende del protocolo TCP para las
funciones de transporte, y guarda alguna relacin con TELNET (protocolo para la
conexin remota).
El protocolo FTP permite acceder a algn servidor que disponga de este servicio y
realizar tareas como moverse a travs de su estructura de directorios, ver y
descargar archivos a la computadora local, enviar archivos al servidor o copiar
archivos directamente de un servidor a otro de la red. Lgicamente y por motivos de
seguridad se hace necesario contar con el permiso previo para poder realizar todas
estas operaciones. El servidor FTP pedir el nombre de usuario y clave de acceso al
iniciar la sesin (login), que debe ser suministrado correctamente para utilizar el
servicio. La manera de utilizar FTP es por medio de una serie de comandos, los
cuales suelen variar dependiendo del sistema en que se est ejecutando el
programa, pero bsicamente con la misma funcionalidad.
Existen aplicaciones de FTP para prcticamente todos los sistemas operativos ms utilizados, aunque hay que tener en
cuenta que los protocolos TCP/IP estn generalmente muy relacionados con sistemas UNIX. Por este motivo y, ya que
la forma en que son listados los archivos de cada directorio depende del sistema operativo del servidor, es muy
frecuente que esta informacin se muestre con el formato propio del UNIX. Tambin hay que mencionar que en algunos
sistemas se han desarrollado clientes de FTP que cuentan con un interfaz grfico de usuario, lo que facilita
notablemente su utilizacin, aunque en algunos casos se pierde algo de funcionalidad.
Existe una forma muy utilizada para acceder a fuentes de archivos de carcter pblico por medio de FTP. Es el acceso
FTP annimo, mediante el cual se pueden copiar archivos de los hosts que lo permitan, actuando estos host como
enormes almacenes de informacin y de todo tipo de archivos para uso pblico. Generalmente el acceso annimo
tendr algunas limitaciones en los permisos, siendo normal en estos casos que no se permita realizar acciones tales
como aadir archivos o modificar los existentes. Para tener acceso annimo a un servidor de FTP hay que identificarse
con la palabra "anonymous" como el nombre de usuario, tras lo cual se pedir el password o clave correspondiente.
Normalmente se aceptar cualquier cadena de caracteres como clave de usuario, pero lo usual es que aqu se indique
Pgina - 24
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


la direccin de correo electrnico propia, o bien la palabra "guest". Utilizar la direccin de correo electrnico como clave
de acceso es una regla de cortesa que permite a los operadores y administradores hacerse una idea de los usuarios
que estn interesados en el servicio, aunque en algunos lugares puede que se solicite esta informacin rechazando el
uso de la palabra "guest".
El FTP proporciona dos modos de transferencia de archivos: ASCII y binario. El modo de transferencia ASCII se utiliza
cuando se quiere transmitir archivos de texto, ya que cada sistema puede utilizar un formato distinto para la
representacin de texto. En este caso se realiza una conversin en el formato del archivo original, de manera que el
archivo recibido pueda utilizarse normalmente. El modo de transferencia binario se debe utilizar en cualquier otro caso,
es decir, cuando el archivo que vamos a recibir contiene datos que no son texto. Aqu no se debe realizar ninguna
conversin porque quedaran inservibles los datos del archivo.

16. Conexin remota.


El protocolo diseado para proporcionar el servicio de conexin remota (remote login)
recibe el nombre de TELNET, el cual forma parte del conjunto de protocolos TCP/IP y
depende del protocolo TCP para el nivel de transporte.
El protocolo TELNET es un emulador de terminal que permite acceder a los recursos y
ejecutar los programas de una computadora remota en la red, de la misma forma que si
se tratara de un terminal real directamente conectado al sistema remoto. Una vez
establecida la conexin el usuario podr iniciar la sesin con su clave de acceso. De la
misma manera que ocurre con el protocolo FTP, existen servidores que permiten un
acceso libre cuando se especifica "anonymous" como nombre de usuario.
Es posible ejecutar una aplicacin cliente TELNET desde cualquier sistema operativo, pero hay que tener en cuenta
que los servidores suelen ser sistemas LINUX o UNIX por lo que, a diferencia del protocolo FTP para transferencia de
archivos donde se utilizan ciertos comandos propios de esta aplicacin, los comandos y sintaxis que se utilice en
TELNET deben ser los del sistema operativo del servidor. El sistema local que utiliza el usuario se convierte en un
terminal "no inteligente" donde todos los caracteres pulsados y las acciones que se realicen se envan al host remoto, el
cual devuelve el resultado de su trabajo. Para facilitar un poco la tarea a los usuarios, en algunos casos se encuentran
desarrollados mens con las distintas opciones que se ofrecen.
Los programas clientes de TELNET deben ser capaces de emular los terminales en modo texto ms utilizados para
asegurarse la compatibilidad con otros sistemas, lo que incluye una emulacin del teclado. El terminal ms extendido
es el VT100, el cual proporciona compatibilidad con la mayora de los sistemas, aunque puede ser aconsejable que el
programa cliente soporte emulacin de otro tipo de terminales.
PuTTY es un emulador gratuito de terminal que soporta SSH y muchos otros protocolos.
La mayora de usuarios, especialmente los que trabajan sobre sistemas operativos
Windows, lo encuentran muy til a la hora de conectar a un servidor Unix o Linux a
travs de SSH. Adems de ser para Windows, PuTTY ha sido portado a sistema Linux
y otros sistemas operativos con ncleo Unix, tambin hay una versin para Mac OS X.
Como muchsimas aplicaciones multiplataforma, PuTTY es de cdigo abierto y se
distribuye bajo licencia MIT. De modo que puedes descargarte libremente el programa
desde la pgina Web del proyecto.
Pgina - 25
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP

17. Correo electrnico.


El servicio de correo electrnico se proporciona a travs del protocolo
SMTP (Simple Mail Transfer Protocol), y permite enviar mensajes a otros
usuarios de la red. A travs de estos mensajes no slo se puede
intercambiar texto, sino tambin archivos binarios de cualquier tipo.
Generalmente los mensajes de correo electrnico no se envan
directamente a las computadoras personales de cada usuario, puesto que
en estos casos puede ocurrir que est apagada o que no est ejecutando
la aplicacin de correo electrnico. Para evitar este problema se utiliza una
computadora ms grande como almacn de los mensajes recibidos, el cual
acta como servidor de correo electrnico permanentemente. Los
mensajes permanecern en este sistema hasta que el usuario los transfiera
a su propia computadora para leerlos de forma local.

18. El acceso a Internet.


El acceso a Internet es proporcionado por cualquier proveedor que disponga de
esta posibilidad, para lo cual se hace completamente necesario el protocolo
TCP/IP. El nmero IP que dispondr como direccin la computadora del usuario
final es suministrado por el proveedor (puede ser distinto cada vez que se
establezca una conexin) y ser una direccin vlida de Internet. ISP se refiere a
las siglas en Ingls para Internet Services Provider, se trata de un Proveedor de
Servicios o acceso de Internet. A los ISP tambin se los llama IAP, que tambin
corresponde a siglas en Ingls, en este caso para Internet Access Providers, que
traducido al espaol, se entiende como Proveedores de Acceso a Internet.

19. Otras fuentes de informacin:


Todos los protocolos y estndares que se consolidan como propios de Internet han de ser organizados y dirigidos de
alguna manera. Esta es la misin principal del IETF (Internet Engineering Task Force), que es una gran comunidad de
carcter abierto formada por diseadores de redes, operadores, usuarios, etc. Todos los protocolos agrupados
normalmente bajo el nombre TCP/IP son estndares de Internet cuyo desarrollo depende del IETF. Las actividades que
realiza el IETF se dividen en distintos grupos, llamados Working Groups (WG) con finalidades especficas, los cuales se
clasifican en distintas reas comunes (Aplicaciones, seguridad, estandarizacin, servicios de transporte, etc.). El IESG
(Internet Engineering Steering Group) se encarga de coordinar y dirigir al IETF por medio de los directores de rea, que
controlan las actividades nmero de los Working Groups que se encuentren dentro de cada rea.
Las tareas de coordinacin de los nmeros asignados a los distintos protocolos de Internet estn a cargo de IANA
(Internet Assigned Numbers Authority). Los protocolos definidos por el IETF y su grupo de direccin correspondiente
IESG contienen ciertos valores tales como: direcciones de Internet, nmeros de protocolos y de puertos, nombres por
Pgina - 26
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


dominio, etc. La funcionalidad de IANA est en que todos estos parmetros deben ser nicos, y por tanto, debe existir
un registro que controle los valores que se encuentran asignados.
Request for Comments.
Los documentos denominados Request for Comments (RFC) contienen informacin de gran inters acerca de Internet.
Existen miles de estos documentos con informacin sobre cualquier aspecto relacionado con la red. Los RFC
comenzaron a funcionar sobre el ao 1969 como un medio informal de intercambio de ideas entre la comunidad
investigadores de temas concernientes a las redes. Estos documentos se distribuan inicialmente de forma impresa por
correo convencional hasta que la transferencia de archivos a travs de FTP (File Transfer Protocol) se comenz a
utilizar. Con el paso del tiempo los RFC se han convertido en una manera ms oficial de presentar los protocolos de
Internet, aunque an se crean algunos de estos documentos con carcter nicamente informativo.
Los RFC se utilizan actualmente para fines de investigacin y desarrollo de Internet por el Network Working Group, y en
ellos se documentan los protocolos y estndares ya existentes, o bien las propuestas de nuevos protocolos o nuevas
versiones de los actuales esperndose que se conviertan en un estndar. A cada RFC se le asigna un nmero siempre
distinto para poder identificarlo, incluso cuando un RFC ya existente se modifica o actualiza se obtendr un nuevo
documento con su propio nmero exclusivo. Por este motivo y como las revisiones se producen continuamente se hace
necesario el uso de un ndice en el que se puede encontrar el nmero correspondiente a la ltima revisin de un
determinado documento.
Cualquiera que lo desee puede elaborar un texto para que sea editado y publicado como un nuevo RFC por medio de
una persona que acta como editor (consultar RFC 2200 para ms informacin). Sin embargo, si lo que pretende
documentar en un nuevo RFC es un protocolo estndar o la propuesta correspondiente para ello, primero se debe
notificar al IESG (Internet Engineering Steering Group).
Para que un protocolo de Internet se convierta en un estndar debe pasar por una serie de estados o niveles. El nivel
de proposicin de protocolo es asignado cuando un protocolo tiene posibilidades de convertirse en un estndar en el
futuro, siendo recomendables algunas pruebas y revisiones hasta que el IESG considere su avance. Despus del nivel
de proposicin el protocolo puede pasar a considerarse como un "borrador" (draft standard). Esto slo ocurrir cuando
hayan transcurrido al menos 6 meses desde el nivel anterior, permitiendo de esta manera que la comunidad de Internet
evale y considere el proceso de estandarizacin. Durante otros 4 meses el protocolo permanecer en este nivel
mientras se hacen pruebas y se analizan los comentarios recibidos con la posibilidad de efectuar algn cambio.
Finalmente, el protocolo puede llegar a convertirse en un estndar oficial de Internet a travs del IESG cuando su
funcionalidad ha quedado suficientemente demostrada.
El carcter abierto con que se trata a esta informacin sobre los aspectos de diseo de la red permite que Internet
evolucione y se desarrolle de una manera rpida y eficaz. Cualquiera puede tener acceso a todos los RFC creados
desde el comienzo, los cuales se conservan como informacin de consulta y registro.
Ms informacin sobre el protocolo TCP/IP en el siguiente enlace:
http://www.saulo.net/pub/tcpip/index.html#2-7

Pgina - 27
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

FUNDAMENTOS DE REDES Y TCP/IP


ESPACIO PARA NOTAS:

Pgina - 28
Entrenamiento en Telefona IP con Asterisk/Elastix

Derechos Reservados Nefta Anaya (2014)

You might also like