Вы находитесь на странице: 1из 10

Componentes TCP/IP

TCP/IP   es   el   protocolo   común   utilizado   por   todos   los   ordenadores   conectados   a 


Internet, de manera que éstos puedan comunicarse entre sí. Hay que tener en cuenta 
que en Internet se encuentran conectados ordenadores de clases muy diferentes y con 
hardware y software incompatibles en muchos casos, además de todos los medios y 
formas   posibles   de   conexión.   Aquí   se   encuentra   una   de   las   grandes   ventajas   del 
TCP/IP,   pues   este   protocolo   se   encargará   de   que   la   comunicación   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 más importantes son el TCP (Transmission Control Protocol) y el IP 
(Internet   Protocol),   que   son   los   que   dan   nombre   al   conjunto.   La   arquitectura   del 
TCP/IP consta de cinco niveles o capas en las que se agrupan los protocolos, y que se 
relacionan con los niveles OSI de la siguiente manera: 

Aplicación: Se corresponde con los niveles OSI de aplicación, presentación y sesión. 
Aquí   se   incluyen   protocolos   destinados   a   proporcionar   servicios,   tales   como   correo 
electrónico   (SMTP),   transferencia   de   ficheros   (FTP),   conexión   remota   (TELNET)   y 
otros más recientes como el protocolo HTTP (Hypertext Transfer Protocol). 

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. 

Internet: Es el nivel de red del modelo OSI. Incluye al protocolo IP, que se encarga de 
enviar los paquetes de información a sus destinos correspondientes. Es utilizado con 
esta finalidad por los protocolos del nivel de transporte.

Físico : Análogo al nivel físico del OSI. 

Red : Es la interfaz de la red real. TCP/IP no especifica ningún protocolo concreto, así 
es que corre por las interfaces conocidas, como por ejemplo: 802.2, CSMA/CD, X.25, 
etc. 

NIVEL DE APLICACIÓN 

NIVEL DE TRANSPORTE 

NIVEL DE INTERNET 

NIVEL DE RED 

NIVEL FÍSICO 

FIG: Arquitectura TCP/IP 
El TCP/IP necesita funcionar sobre algún tipo de red o de medio físico 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 problemático puesto que una de las 
funciones y ventajas principales del TCP/IP es proporcionar una abstracción del medio 
de   forma   que   sea   posible   el   intercambio   de   información   entre   medios   diferentes   y 
tecnologías que inicialmente son incompatibles. 

Para transmitir información a través de TCP/IP, ésta debe ser dividida en unidades de 
menor tamaño. Esto proporciona grandes ventajas en el manejo de los datos que se 
transfieren   y,   por   otro   lado,   esto   es   algo   común   en   cualquier   protocolo   de 
comunicaciones.   En   TCP/IP   cada   una   de   estas   unidades   de   información   recibe   el 
nombre   de   "datagrama"   (datagram),   y   son   conjuntos   de   datos   que   se   envían   como 
mensajes independientes. 

Direccionamiento

Un   Router   envía   los   paquetes   desde   la   red   origen   a   la   red   destino   utilizando   el 
protocolo IP. Los paquetes deben incluir un identificador tanto para la red origen como 
para la red destino.

Utilizando la dirección IP de una red destino, un Router puede enviar un paquete a la 
red correcta. Cuando un paquete llega a un Router conectado a la red destino, este 
utiliza la dirección IP para localizar el computador en particular conectado a la red.
Este sistema funciona de la misma forma que un sistema nacional de correo. Cuando 
se envía una carta, primero debe enviarse a la oficina de correos de la ciudad destino, 
utilizando el código postal. Dicha oficina debe entonces localizar el destino final en la 
misma ciudad utilizando el domicilio. Es un proceso de dos pasos.
De igual manera, cada dirección IP consta de dos partes. Una parte identifica la red 
donde se conecta el sistema y la segunda identifica el sistema en particular de esa red.

Como muestra la Figura, cada octeto varía de 0 a 255. Cada uno de los octetos se 
divide en 256 subgrupos y éstos, a su vez, se dividen en otros 256 subgrupos con 256 
direcciones cada uno. Al referirse a una dirección de grupo inmediatamente arriba de 
un grupo en la jerarquía, se puede hacer referencia a todos los grupos que se ramifican 
a partir de dicha dirección como si fueran una sola unidad.

Este   tipo   de   dirección   recibe   el   nombre   de   dirección   jerárquica   porque   contiene 


diferentes   niveles.   Una   dirección   IP   combina   estos   dos   identificadores   en   un   solo 
número. Este número debe ser un número exclusivo, porque las direcciones repetidas 
harían imposible el en rutamiento.
La primera parte identifica la dirección de la red del sistema. La segunda parte, la 
parte del host, identifica qué máquina en particular de la red.
Las  direcciones  IP  se dividen   en  clases   para   definir  las   redes   de  tamaño   pequeño, 
mediano y grande. Las direcciones Clase A se asignan a las redes de mayor tamaño. 
Las direcciones Clase B se utilizan para las redes de tamaño medio y las de Clase C 
para redes pequeñas.

El primer paso para determinar qué parte de la dirección identifica la red y qué parte 
identifica el host es identificar la clase de dirección IP.

DIRECCIONES IP CLASE A, B, C, D, Y E
Para   adaptarse   a   redes   de   distintos   tamaños   y   para   ayudar   a   clasificarlas,   las 
direcciones IP se dividen en grupos llamados clases.
Esto se conoce como direccionamiento classful. Cada dirección IP completa de 32 bits 
se divide en la parte de la red y parte del host.

Un bit o una secuencia de bits al inicio de cada dirección determinan su clase. Son 
cinco las clases de direcciones IP como muestra la Figura

La dirección Clase A se diseñó para admitir redes de tamaño extremadamente grande, 
de más de 16 millones de direcciones de host disponibles.
Las direcciones IP Clase A utilizan sólo el primer octeto para indicar la dirección de la 
red. Los tres octetos restantes son para las direcciones host.
El primer bit de la dirección Clase A siempre es 0. Con dicho primer bit, que es un 0, el 
menor número que se puede representar es 00000000, 0 decimal.
El valor más alto que se puede representar es 01111111, 127 decimal. Estos números 0 
y 127 quedan reservados y no se pueden utilizar como direcciones de red. Cualquier 
dirección que comience con un valor entre 1 y 126 en el primer octeto es una dirección 
Clase A.
La red 127.0.0.0 se reserva para las pruebas de loopback. Los Routers o las máquinas 
locales  pueden  utilizar esta   dirección  para   enviar paquetes  nuevamente hacia   ellos 
mismos. Por lo tanto, no se puede asignar este número a una red.
La   dirección   Clase   B   se   diseñó   para   cumplir   las   necesidades   de   redes   de   tamaño 
moderado a grande. Una dirección IP Clase B utiliza los primeros dos de los cuatro 
octetos para indicar la dirección de la red. Los dos octetos restantes especifican las 
direcciones del host.

Los primeros dos bits del primer octeto de la dirección Clase B siempre son 10. Los seis 
bits restantes pueden poblarse con unos o ceros. Por lo tanto, el menor número que 
puede representarse en una dirección Clase B es 10000000, 128 decimal. El número 
más alto que puede representarse es 10111111, 191 decimal. Cualquier dirección que 
comience con un valor entre 128 y 191 en el primer octeto es una dirección Clase B.
El espacio de direccionamiento Clase C es el que se utiliza más frecuentemente en las 
clases de direcciones originales. Este espacio de direccionamiento tiene el propósito de 
admitir redes pequeñas con un máximo de 254 hosts.

Una dirección Clase C comienza con el binario 110. Por lo tanto, el menor número que 
puede   representarse   es   11000000,   192   decimal.   El   número   más   alto   que   puede 
representarse es 11011111, 223 decimal. Si una dirección contiene un número entre 
192 y 223 en el primer octeto, es una dirección de Clase C.
La   dirección   Clase   D   se   creó   para   permitir   multicast   en   una   dirección   IP.   Una 
dirección multicast es una dirección exclusiva de red que dirige los paquetes con esa 
dirección destino hacia grupos predefinidos de direcciones IP. Por lo tanto, una sola 
estación puede transmitir de forma simultánea una sola corriente de datos a múltiples 
receptores.

El   espacio   de   direccionamiento   Clase   D,   en   forma   similar   a   otros   espacios   de 


direccionamiento, se encuentra limitado matemáticamente. Los primeros cuatro bits 
de una dirección Clase D deben ser 1110. Por lo tanto, el primer rango de octeto para 
las direcciones Clase D es 11100000 a 11101111, o 224 a 239. Una dirección IP que 
comienza con un valor entre 224 y 239 en el primer octeto es una dirección Clase D.
Se ha definido una dirección Clase E. Sin embargo, la Fuerza de tareas de ingeniería 
de Internet (IETF) ha reservado estas direcciones para su propia investigación. Por lo 
tanto,   no   se   han   emitido   direcciones   Clase   E   para   ser   utilizadas   en   Internet.   Los 
primeros cuatro bits de una dirección Clase E siempre son 1s. Por lo tanto, el rango del 
primer octeto para las direcciones Clase E es 11110000 a 11111111, o 240 a 255.
 

Subredes

En redes de computadoras, una subred es un rango de direcciones lógicas. Cuando una 
red de computadoras se vuelve muy grande, conviene dividirla en subredes, por los 
siguientes motivos:
• Reducir el tamaño de los dominios de broadcast. 
• Hacer   la   red   más   manejable,   administrativamente.   Entre   otros,   se   puede 
controlar el tráfico entre diferentes subredes, mediante ACLs. 
Existen   diversas   técnicas   para   conectar   diferentes   subredes   entre   sí.   Se   pueden 
conectar:
• a nivel físico (capa 1 OSI) mediante repetidores o concentradores(Hubs) 
• a nivel de enlace (capa 2 OSI) mediante puentes o conmutadores(Switches) 
• a nivel de red (capa 3 OSI) mediante routers 
• a nivel de transporte (capa 4 OSI) 
• aplicación (capa 7 OSI) mediante pasarelas. 
También se pueden emplear técnicas de encapsulación (tunneling).
En el caso más simple, se puede dividir una red en subredes de tamaño fijo (todas las 
subredes tienen el mismo tamaño). Sin embargo, por la escasez de direcciones IP, hoy 
en día frecuentemente se usan subredes de tamaño variable.
ARP:   Protocolo   de   resolución   de   Direcciones   (Address 
Resolution Protocol).

El   protocolo   ARP   es   un   protocolo   estándar   específico   de   las   redes.   Su   estatus   es 


electivo. 

El protocolo de resolución de direcciones es responsable de convertir las dirección de 
protocolo   de   alto   nivel(direcciones   IP)   a   direcciones   de   red   físicas.   Primero, 
consideremos algunas cuestiones generales acerca de Ethernet.
 
ARP se emplea en redes IEEE 802 además de en las viejas redes DIX Ethernet para 
mapear   direcciones   IP   a   dirección   hardware.   Para   hacer   esto,   ha   de   estar 
estrechamente   relacionado   con   el   manejador   de   dispositivo   de   red.   De   hecho,   las 
especificaciones   de   ARP   en   RFC   826   sólo   describen   su   funcionalidad,   no   su 
implementación, que depende en gran medida del manejador de dispositivo para el 
tipo de red correspondiente, que suele estar codificado en el microcódigo del adaptador.

Si una aplicación desea enviar datos a una determinado dirección IP de destino, el 
mecanismo   de   encaminamiento   IP   determina   primero   la   dirección   IP   del   siguiente 
salto del paquete (que puede ser el propio host de destino o un "router") y el dispositivo 
hardware al que se debería enviar. Si se trata de una red 802.3/4/5, deberá consultarse 
el módulo ARP para mapear el par <tipo de protocolo, dirección de destino> a una 
dirección física. 

El módulo ARP intenta hallar la dirección en su caché. Si encuentra el par buscado, 
devuelve  la correspondiente  dirección física  de  48  bits  al  llamador(el  manejador  de 
dispositivo). Si no lo encuentra, descarta el paquete (se asume que al ser un protocolo 
de alto nivel volverá a transmitirlo) y genera un broadcast de red para una solicitud 
ARP. 
  
El protocolo ARP es el mismo aunque haya subredes. Recordar que cada datagrama IP 
pasa   primero   por   el   algoritmo   de   encaminamiento   IP.   Este   algoritmo   selecciona   el 
manejador de dispositivo que debería enviar el paquete. Sólo entonces se consulta al 
módulo ARP asociado con ese manejador. 
DNS
(Domain Name System) Sistema de Nombres de Dominio. Conjunto de protocolos y 
servicios  para  la identificación/conversión de una dirección de internet expresada en 
lenguaje natural por una dirección IP.

Como funcionan los DNS
Estas   bases   de   datos   tienen   la   función   de   indicar   que   IP   está   asociado   a   un 
determinado nombre de un sitio web. Cuando escribes una dirección en tu navegador, 
por ejemplo, www.info­ip.net, su computadora le solicita a los servidores DNS de su 
proveedor de internet que encuentre la dirección IP asociada a www.info­ip.net. Si los 
servidores   DNS   no   tuvieran   esa   información,   se   comunica   con   otros   que   puedan 
tenerla.  

Para facilitar este proceso, los nombres de los sitios webs estan divididas en ramas. 
Cada rama es para los dominios .com, .net, .gov, .edu, etc. Más abajo en la jerarquía 
.com,   están   los   dominios   .com.ar,   .com.fr,   .com.ve,   etc.  

Con estas divisiones, es posible atribuir a cada una de las terminaciones una entidad 
que las controle. Así, para registrar un dominio .ar, es necesario hacer la solicitud a 
NIC Argentina (www.nic.ar), órgano que controla esa terminación. Para registrar un 
dominio que termine con .ve es necesario buscar la entidad que controle ese tipo de 
dominios.  

Para entender mejor el DNS, vamos al siguiente ejemplo: supón que quieres acceder al 
sitio web www.nombredelsitio.com.ar. Para esto, el servidor raíz es consultado y este 
envía   al   servidor  de terminación .ar,  que por  su  parte,  envía   al  servidor  que tiene 
registrado el dominio nombredelsitio.com.ar que informa cual es el IP, o sea, cual es el 
servidor donde el sitio web en cuestión está alojado. 

Вам также может понравиться