Sunteți pe pagina 1din 42

Semana 1

Semana 4

Ing. Rosana Zambrano Fuentes-Rivera


AGENDA

Temas

• Envío de datos en las redes


• Modelo TCP/IP
• Capas del Modelo TCP/IP

Objetivos

1. Conocer la estructura de capas del modelo TCP/IP


Envío de datos por las redes

Función de los Paquetes

Hay dos razones por las que poner grandes cantidades de datos en el cable al mismo
tiempo puede hacer mas lente la red:
 Primero, grandes cantidades de datos enviados como una unidad ocupan la red y
hace que la interacción y las comunicaciones con buenos tiempos de respuesta
resulten imposibles por que un equipo esta inundando el cable con datos.
 La segunda razón por las que las redes dan un nuevo formato a las cantidades
grandes de datos, para convertirlos en paquetes mas pequeños, es el caso de un error
de transmisión.
Con el fin de que muchos usuarios puedan transmitir simultáneamente datos de forma
rápida y fácil a través de la red, los datos deben dividirse en fragmentos mas pequeños
y manejables. Estas unidades se llaman paquetes o trama.

Dato Paquetes

010010010101 0101 0101 1001 0100


Envío de datos por las redes

Componentes de un Paquete

Los componentes se agrupan en tres secciones:


 Encabezado
 Datos
 Cola

Encabezado Datos Cola (CRC)

0100100101101110000101

Control

Dirección origen
Dirección Destino
Envío de datos por las redes

Componentes de un Paquete

Encabezado
El encabezado incluye:
 Una señal de alerta para indicar que el paquete se esta transmitiendo
 La dirección origen
 La dirección destinos
 Informacion de reloj para sincronizar la transmisión

Datos
Son los datos que se están enviando. Esta parte del paquete puede ser de varios
tamaños, dependiendo de la red. La sección de datos de la mayoría de las redes varia
entre 512 bytes (0.5k) y 4k.
Cola
La cola contiene un componente de comprobación de errores llamado comprobación de
redundancia cíclica (CRC). La CRC es un numero producido por un calculo matemático
sobre el paquete en su origen. Cuando el paquete llega a su destino, se vuelve a hacer
el calculo. Si los resultados son iguales, indica que los datos del paquete se han
mantenido estables.
Envío de datos por las redes

Dato Dato

7. Capa de Aplicación 7. Capa de Aplicación

6. Capa de Presentación 6. Capa de Presentación

5. Capa de Sesión 5. Capa de Sesión

4. Capa de Transporte 4. Capa de Transporte

3. Capa de Red 3. Capa de Red

2. Capa de Enlace 2. Capa de Enlace

1. Capa Física 1. Capa Física


EL MODELO TCP/IP

El Departamento de Defensa de EE.UU. (DoD) creó el modelo de referencia TCP/IP.


El DoD requería una transmisión de datos confiable hacia cualquier destino de la red,
en cualquier circunstancia.
El modelo TCP/IP tiene cuatro capas: la capa de aplicación, la capa de transporte, la
capa de Internet y la capa de acceso de red.
ARQUITECTURA DEL TCP/IP

Modelo OSI Modelo TCP/IP Protocolos del TCP/IP

7. Capa de Aplicación

6. Capa de Presentación 4. Capa de Aplicación Telnet FTP HTTP SMTP DNS

5. Capa de Sesión

4. Capa de Transporte 3. Capa de Transporte TCP UDP

3. Capa de Red
2. Capa de Internet ARP IP ICMP IGMP

2. Capa de Enlace
1. Capa de Red
Device Driver NIC e
EThernet, Token Ring
1. Capa Física

Medio Físico (cable de la red)


CAPAS DEL MODELO TCP/IP
Capa de Aplicación
Esta capa corresponde a las aplicaciones que están disponibles para los usuarios. Los
datos de la capa de aplicación se manipulan en unidades, generalmente llamadas
mensajes.

La interfaz entre esta capa y las de transporte están dada por puertos y sockets

La capa de aplicación del modelo TCP/IP maneja protocolos de alto nivel, aspectos de
representación, codificación y control de diálogo.

Muchos protocolos (y programas asociados) forman parte de esta capa. Los Protocolos
que funcionan en esta capa son:

Telnet, FTP, Gopher, HTTP, SMTP, DNS, y SNMP


CAPAS DEL MODELO TCP/IP
Capa de Aplicación
Puerto: un puerto es una dirección numérica a través de la cual se procesa el servicio Es una forma genérica
de denominar a una interfaz por la cual diferentes tipos de datos pueden ser enviados y recibidos. Dicha interfaz
puede ser física, o puede ser a nivel software. Interface en un dispositivo de ínter conectividad de redes (como un
ruteador). En la terminología de IP, es un proceso de las capas superiores que están recibiendo informacion de
las capas inferiores.
Sockets: Los sockets no son más que puntos o mecanismos de comunicación entre procesos que permiten
que un proceso hable ( emita o reciba información ) con otro proceso incluso estando estos procesos en distintas
máquinas. Esta característica de interconectividad entre máquinas hace que el concepto de socket nos sirva de
gran utilidad. Esta interfaz de comunicaciones es una de las distribuciones de Berkeley al sistema UNIX,
implementándose las utilidades de interconectividad de este Sistema Operativo ( rlogin, telnet, ftp, ... ) usando
sockets.
Puertos/Protocolo Descripción
20/tcp FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - datos
23/tcp Telnet comunicaciones de texto inseguras
25/tcp SMTP Simple Mail Transfer Protocol (Protocolo Simple de Transferencia de
Correo)
1080/tcp SOCKS Proxy
80/tcp HTTP
110/tcp POP3 Post Office Protocol (E-mail)
70 Gopher
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Aplicación
Telnet: Funciona como un protocolo de emulación de Terminal. Puede utilizar telnet
para actuar como Terminal remota de un host Internet. Cuando se conecta con un host
Internet, el equipo actúa como si el teclado estuviera conectado al equipo remoto.
Puede ejecutar programas en un equipo situado al otro lado del mundo como si
estuviera delante de el.
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Aplicación
FTP: (Protocolo de transferencia de archivos) transfiere archivos entre dispositivos. Es
un protocolo que permite transferencias simples de archivos de documentos. No se
puede tener acceso a los datos de esos archivos directamente, sino que se necesita
transferir entero desde el servidor FTP hasta los servidores locales
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Aplicación
DNS: (Sistema de nombres de dominio). Sistema utilizado en Internet para traducir los
nombres de los nodos de la red en direcciones de red.
La esencia del DNS es la invención de un esquema de nombres jerárquicos basado en
el dominio y una base de datos distribuida para implementar este esquema de
nombres. El DNS se usa principalmente para relacionar las direcciones de host y
destino de correo electrónico con las direcciones IP.

Ejemplo:

Nombre de Dominio Dirección IP (expresada en forma decimal)


Yahoo.com 64.58.76.225
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Aplicación
Para su funcionamiento, el sistema DNS utiliza tres componentes principales:
1. Clientes DNS (resolvers): que son host particulares/estaciones de trabajo o servidores) que
envían peticiones de resolución de nombres a un servidor DNS.
2. Servidores DNS (name servers): servidores especiales que contestan a las peticiones de los
clientes, consultando para ello sus bases de datos de resolución. En caso de no disponer de la
equivalencia solicitada por el cliente pueden reenviar la petición a otro servidor DNS.
3. Espacio de nombres de dominio (Domain Name Space): base de datos distribuida entre
distintos servidores.
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Aplicación
Los dominios de primer nivel (Top-Level Domains) han sido clasificados por InterNIC
tanto en función de su estructura organizativa como geográficamente. Los tipos más
importantes de dominios principales en función de su estructura organizativa son .
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Aplicación

SNMP: (Protocolo simple de administración de la red). El protocolo SNMP se utiliza


para administrar múltiples redes físicas de diferentes fabricantes, es decir Internet,
donde no existe un protocolo común en la capa de Enlace. La estructura de este
protocolo se basa en utilizar la capa de aplicación para evitar el contacto con la capa de
enlace.

SMTP: (Protocolo simple de transferencia de correo). Proporciona servicios de correo


electrónico.

HTTP: El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un


sencillo protocolo cliente-servidor que articula los intercambios de información entre los
clientes Web y los servidores HTTP
CAPAS DEL MODELO TCP/IP
Capa de Transporte
La capa de transporte está situada encima de la capa de red. Es la encargada de
asegurarse que los datos \"vienen de\" y \"se dirigen a\" los procesos correctos de un
host. Los datos se manipulan en unidades, a menudo llamadas segmentos (pero a
veces llamadas también datagramas).
Los Protocolos que funcionan en esta capa son: UDP y TCP
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Transporte

UDP:
• El Protocolo UDP (User Datagram Protocol, Protocolo de Datos de Usuario ) se
encarga de enviar una determinada información. Esta información es llamada
paquetes UDP.
• No es un protocolo basado en la conexión por lo tanto no es necesario que exista un
servidor esperado una llamada
• Por tanto no se garantiza que el mensaje sea recibido. La aplicación envía el mensaje
al servidor y si no lo recibe no pasa nada
• No hay garantía en el orden de los mensajes
• El tamaño máximo de los mensajes está limitado por la configuración de la red y de
los servidores

Formato del Mensaje:

El Datagrama UDP contiene cuatro campos que son:


• Número de Puerto Origen
• Número de Puerto Destino
• Longitud del Mensaje y
CAPAS DEL MODELO TCP/IP
Formato del Mensaje UDP

Puerto Origen: Número de puerto de la máquina origen. Si no se especifica un número


de puerto, el campo se fija en 0
Puerto Destino: Número de puerto de la máquina destino
Longitud UDP: Especifica la longitud medida en bytes del mensaje UDP. La longitud
mínima es de 8 bytes , incluyendo encabezado y datos
Checksum: Suma de comprobación de errores del mensaje. Para su cálculo se utiliza
una pseudo-cabecera que también incluye las direcciones IP origen y destino. Para
conocer estos datos, el protocolo UDP debe interactuar con el protocolo IP .
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Transporte

TCP:
El protocolo de control de transmisión (TCP) se diseño específicamente para
proporcionar una corriente de bytes confiable a través de una interred no confiable. Se
diseño el TCP para adaptarse dinámicamente a las propiedades de la interred y para
ser robusto ante muchos tipos de falla.

es el encargado de dividir el mensaje original en datagramas de menor tamaño, y por lo


tanto, mucho más manejables. Los datagramas serán dirigidos a través del protocolo IP
de forma individual. El protocolo TCP se encarga además de añadir cierta información
necesaria a cada uno de los datagramas. Esta información se añade al inicio de los
datos que componen el datagrama en forma de cabecera se encarga de comprobar
que los datos que se reciben son correctos. Para ello se establece una conexión entre
el emisor y el receptor que garantiza que la información sea correcta y si no lo es se
vuelve a solicitar. Envía los datos en paquetes.
CAPAS DEL MODELO TCP/IP
Protocolos de la Capa de Transporte

Modelo del Servicio TCP:


El servicio TCP se obtiene haciendo que tanto el transmisor como el receptor creen
puntos terminales, llamados socket. Cada socket tiene un numero (dirección) de socket
que consiste en la dirección Ip del host y en un numero de 16 bits local a ese host, se
llama puerto.

Los números de puerto por debajo del 256 se llaman Puertos bien conocidos (well-know
ports) y se reservan para servicios estándar.

Protocolo TCP:
El Protocolo de Control de Transmisión es uno de los protocolos fundamentales en
Internet. Muchos programas dentro de una red de ordenadores pueden usar TCP para
crear conexiones entre ellos a través de las cuales enviarse datos. El protocolo
garantiza que los datos serán entregados en su destino sin errores y en el mismo orden
en que se transmitieron. También proporciona un mecanismo para distinguir distintas
aplicaciones dentro de una misma máquina, a través del concepto de puerto
CAPAS DEL MODELO TCP/IP
Cabecera del Segmento TCP
CAPAS DEL MODELO TCP/IP
Capa de Internet
Es muy importante por que en este nivel se realiza el direccionamiento o ubicación de
computadoras en base a direcciones lógicas o IP. Que permite la posibilidad de
reconocer direcciones de red y de un host en particular dentro de dicha red.
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Protocolo IP:
IP es el principal protocolo de la capa de Internet. Este protocolo define la unidad básica de
transferencia de datos entre el origen y el destino. Además, el software IP es el encargado de
elegir la ruta mas adecuada por la que los datos serán enviados. Se trata de un sistema de
entrega de paquetes (llamados Datagramas IP)
IP proporciona un servicio de distribución de paquetes caracterizado por:

• Transmisión de datos en datagramas (paquetes IP).


• No está orientado a la conexión, por lo que los datagramas que circulan entre los host son
tratados de forma independiente, lo que origina que cada uno pueda seguir una trayectoria
diferente en su viaje hasta el host destino.
• No es confiable, no implementando mecanismos de verificación de entrega de los paquetes,
por lo que no garantiza la entrega de los mismos, ni la entrega en secuencia, ni la entrega
única. Esto queda en manos del protocolo TCP de la capa superior.
• No implementa corrección de errores ni control de congestión.
• Puede fragmentar los datagramas, si es necesario.
• Direcciona los datagramas mediante direcciones lógicas IP de 32 bits (IP v4).
• Sólo verifica la integridad del datagrama en sí, no los datos que contiene. (el IP no contiene
suma de verificación para el contenido de datos del datagrama, solamente para la
información del encabezado )
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet

Datagrama IP:
El datagrama IP es la unidad básica de transferencia de datos entre el origen y el
destino. viaja en el campo de datos de las tramas físicas de las distintas redes que va
atravesando. Cada vez que un datagrama tiene que atravesar un router, el datagrama
saldrá de la trama física de la red que abandona y se acomodara en el campo de datos
de una trama física de la siguiente red. Este mecanismo permite que un mismo
datagrama IP pueda atravesar redes distintas:

Redes ethernet, redes token ring, etc.

El propio datagrama IP tiene también un campo de datos: será aquí donde viajan los
paquetes de las capas superiores.

La estructura de un datagrama es: cabecera y datos


CAPAS DEL MODELO TCP/IP
Campos del Datagrama IP
CAPAS DEL MODELO TCP/IP
Versión (4 bits): Indica el número de versión del protocolo al que pertenece el
datagrama, lo que permitirá la evolución futura del protocolo y que la transición entre las
versiones se pueda hacer ejecutándose en unas máquinas la versión vieja y en otras la
versión nueva

IHL (Internet Header length) (4 bits): Indica la longitud de la cabecera en palabras de 32


bits (4 bytes). El valor mínimo es cinco (20/4=5). Este campo es necesario por no ser
constante el tamaño de la cabecera como hemos comentado anteriormente. El valor
máximo puede ser 15 (1111) lo que limita la cabecera a 60 bytes (15*4) y en
consecuencia el campo de opciones a 40 (60-20). En el caso de que, por ejemplo, se
quiera registrar la ruta de un paquete este valor puede ser insuficiente y ser totalmente
inútil esta opción
Tipo de servicio (8 bits): Permite que el host especifique que clase de servicio quiere,
pudiéndose combinar confiabilidad y velocidad. Para la voz digitalizada es mas
importante realizar la entrega de forma rápida que precisa, mientras que para la
transferencia de ficheros no importa a que velocidad se realiza la transferencia pero si
que esté libre de errores. De los 8 bits, 3 son para el campo de precedencia que en
realidad es una prioridad de 0 (normal) a 7 (para los paquetes de control de red). A
continuación aparecen los bits de seguridad (alta o baja), retardo (alto o bajo cuando se
intenta minimizar el retardo) y rendimiento (normal o alto cuando se intenta maximizar
el rendimiento durante la transmisión del datagrama).
CAPAS DEL MODELO TCP/IP

Longitud total (16 bits) en bytes que tendrá todo el datagrama, considerando tanto la
cabecera como los datos. Hay que tener en cuenta que el tamaño máximo de un
datagrama es de 65535 bytes lo que puede ser insuficiente en las redes de alta
velocidad.
Identificador (16 bits): es un número de secuencia que junto a la dirección origen, la
dirección destino y el protocolo de usuario, sirven para que la máquina destino
determine a que datagrama pertenece el fragmento que ha recibido. Todos los
fragmentos de un datagrama contienen el mismo valor en el campo identificador y este
número debe ser único para la dirección origen, la dirección destino y el protocolo de
usuario durante el tiempo en el que el datagrama permanece en el conjunto de redes
Indicadores (3 bits): El primer bit no se utiliza actualmente. El indicador de mas
fragmentos (MF) cuando vale 1 indica que este datagrama tiene mas fragmentos y
toma el valor 0 en el último fragmento. El indicador de no fragmentar (DF) prohibe la
fragmentación cuando vale 1. Es una orden que se le da a los encaminadores de que
no fragmenten el datagrama cuando el destino es incapaz de reensamblarlo. Si este bit
vale 1, el datagrama se descartará si se excede el tamaño máximo en una subred de la
ruta. Por lo tanto, cuando este bit vale 1, es aconsejable usar encaminamiento por la
fuente para evitar subredes cuyo tamaño máximo de paquete sea menor que el tamaño
del datagrama
CAPAS DEL MODELO TCP/IP

Desplazamiento del fragmento (13 bits): Indica en que posición del datagrama
original, medido en unidades de 8 bytes (64 bits), va el fragmento actual. Debido a esto,
todos los fragmentos excepto el último contienen un campo de datos con una longitud
múltiplo de 8 bytes. Como se proporcionan 13 bits, puede haber un máximo de 8912
(2**13) fragmentos por datagrama, y por lo tanto el tamaño máximo de un datagrama
es de 65536 bytes, uno mas que el campo de longitud total.
Tiempo de vida (8 bits): Es un contador que sirve para limitar la vida de un paquete.
Aunque lo lógico sería pensar que cuenta el tiempo en segundos, en realidad lo que
cuenta es el número de saltos de dispositivo de encaminamiento que realiza. Cuando el
contador llega a cero, el paquete se descarta y se envía de una paquete al computador
origen avisándole. Con este mecanismo se consigue que los datagramas no
permanezcan indefinidamente en la red si, por ejemplo, se dañan las tablas de
encaminamiento.
Protocolo (8 bits): Se utiliza por la capa de red para saber a que protocolo de la capa
de transporte le tiene que enviar el datagrama una vez lo ha reensamblado. Existen
diferentes protocolos de transporte, entre ellos TCP y UDP. En el RFC 1700 se definen
todos estos protocolos.
CAPAS DEL MODELO TCP/IP
Suma de comprobación (16 bits): Sirve para verificar el contenido de la cabecera y es
útil para la detección de errores generados durante la transmisión del datagrama. Como
algunos de los campos de la cabecera pueden cambiar en alguno de los dispositivios
de encaminamiento (por ejemplo, el tiempo de vida y algunos campos relacionados con
la segmentación), este valor es verificado y recalculado en cada uno de los dispositivos
de encaminamiento. El algoritmo empleado consiste en sumar todas las medias
palabras de 16 bits a medida que van llegando, usando la aritmética de complemento a
1, y luego obtener el complemento a 1 del resultado. Se supone que la suma de
comprobación de la cabecera es cero cuando llega. Este algoritmo es algo mas robusto
que una suma normal. Existen algunas técnicas para acelerar el cálculo.
Dirección origen (32 bits): Indica el número de red y el número del ordenador que
envía el datagrama.
Dirección destino (32 bits): Indica el número de red y el número del ordenador al que
se envía el datagrama.
Opciones (variable): Contiene las opciones solicitadas por el usuario que envía los
datos y se diseñó para que las versiones posteriores del protocolo pudieran incluir
información no considerada originalmente, para que los investigadores pudieran probar
cosas nuevas y para que aquellas aquella información que es utilizada pocas veces no
tuviera asignada unos bits determinados en la cabecera. Cada una de las opciones
empieza en 1 byte que identifica la opción
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet

Desde el punto de vista de su accesibilidad podemos clasificar las direcciones IP en

Direcciones IP públicas: aquellas que son visibles por todos los host conectados a
Internet. Para que una máquina séa visible desde Internet debe tener asignada
obligatoriamente una dirección IP pública, y no puede haber dos host con la misma
dirección IP pública.
Direcciones IP privadas: aquellas que son visibles únicamente por los host de su
propia red o de otra red privada interconectada por medio de routers. Los host con
direcciones IP privadas no son visibles desde Internet, por lo que si quieren salir a ésta
deben hacerlo a través de un router o un proxy que tenga asignada una IP pública. Las
direcciones IP privadas se utilizan en redes privadas para interconectar los puestos de
trabajo.
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Desde el punto de vista de su perdurabilidad podemos clasificar las direcciones
Ip en:

Direcciones IP estáticas: aquellas asignadas de forma fija o permanente a un host


determinado, por lo que cuando una máquina con este tipo de IP se conecte a la red lo
hará siempre con la misma dirección IP. Normalmente son usadas por servidores Web,
routers o máquinas que deban estar conectadas a la red de forma permanente, y en el
caso de direcciones IP públicas estáticas hay que contratarlas, generalmente a un ISP
(proveedor de Servicios de Internet). Las conexiones a Internet mediante ADSL son de
este tipo.
Direcciones IP dinámicas: aquellas que son asignadas de forma dinámica a los host
que desean conectarse a Internet y no tienen una IP fija. Un ejemplo típico de este tipo
de direcciones IP es el de una conexión a Internet mediante modem. El ISP dispone de
un conjunto de direcciones IP para asignar a sus clientes, de forma que cuando uno de
ellos se conecta mediante modem se le asigna una de estas IP, que es válida durante el
tiempo que dura la conexión. Cada vez que el usuario se conecte lo hará pues con una
dirección IP distinta.
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
ICMP:
El Protocolo de Mensajes de Control y Error de Internet , ICMP, su utilidad no está en el
transporte de datos de usuario, sino en controlar si un paquete no puede alcanzar su
destino.
Es decir, se usa para manejar mensajes de error y de control necesarios para los
sistemas de la red, informando con ellos a la fuente original para que evite o corrija el
problema detectado. ICMP proporciona así una comunicación entre el software IP de
una máquina y el mismo software en otra.

El protocolo ICMP solamente informa de incidencias en la entrega de paquetes o de


errores en la red en general, pero no toma decisión alguna al respecto. Esto es tarea de
las capas superiores.

ICMP es un protocolo de reporte de errores (no los corrige), además, ICMP solo puede
informar del error a la fuente del Datagrama, es esta maquina la que debe implementar
mecanismos para enfrentar el problema.
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Comando PING.-
Podemos realizar cómodamente solicitudes ICMP de eco mediante la consola del
sistema y el comando PING. Para ello abrimos la consola del comandos y tecleamos
ping x.x.x.x, donde x.x.x.x es la dirección IP del host buscado. También podemos hacer
ping a una dirección de nombra de dominio, con lo que obtendremos además su Ip
correspondiente. Como prueba he hecho ping al servidor de Yahoo España, obteniendo
el siguiente resultado:
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Si ahora intento mandar un mensaje a un host no existente en mi red, la respuesta será
la siguiente:

En caso de solicitar un eco a un host de otra red diferente a la nuestra y los paquetes
no encuentran un camino para llegar a él (o la red destino no existe), el mensaje
obtenido será del tipo
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Puede darse el caso de que el Proxy o el router que nos saca a Internet tenga
deshabilitado el uso de traceado a través de ellos. En estos casos obtendremos el
tracert siguiente:

C:>tracert www.servidor.com (tracert aaa.bbb.ccc.ddd)


CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
ARP (Address Resolution Protocol, protocolo de resolución de direcciones):
Dentro de una misma red, los ordenadores se comunican enviando tramas físicas. El
problema que se plantea es como conocer la dirección física de la maquina destino. El
único dato que se indica en los datagramas es la dirección IP de destino. ¿Cómo se
puede entregar entonces estos datagramas? Necesitamos obtener la dirección física
de un ordenador a partir de su dirección IP. Esta es justamente la misión del protocolo
ARP (Addres Resolution Protocol, protocolo de resolución de direcciones).

El protocolo ARP esta definido en la RFC 826


CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
ARP:
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Tabla ARP

Dirección Dirección
Host Red
física IP
A 00-60-52-0B-B7-7D 192.168.0.10
Red 1
00-E0-4C-AB-9A-
192.168.0.1
FF
R1
A3-BB-05-17-29-
10.10.0.1
D0
B 00-E0-4C-33-79-AF 10.10.0.7 Red 2

B2-42-52-12-37-BE 10.10.0.2
R2
00-E0-89-AB-12-92 200.3.107.1 Red 3
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
IGMP:
El protocolo IGMP funciona como una extensión del protocolo IP. Se emplea para
realizar IP multicast, es decir, cuando el envío de datos a una dirección IP puede
alcanzar múltiples servidores de una red y/o a todas las máquinas de una
subred. Además de utilizarse para pasar información se utiliza para establecer los
miembros de la red, pasar información de los miembros y establecer rutas. Otros
muchos protocolos hacen uso de las funciones IGMP dentro de sus especificaciones.

Este protocolo puede ser usado de forma maliciosa fácilmente y es por ello que está
deshabilitado por defecto. Se recomienda no permitir este protocolo a menos que use
aplicaciones que requieran tecnologías de multidifusión (típicamente para la transmisión
de archivos de audio y/o video a través de Internet.

El protocolo IGMP permite a máquinas y encaminadotes conocer qué máquinas


pertenecen a qué grupos de multicast
CAPAS DEL MODELO TCP/IP
Protocolo de la Capa de Internet
Multidifusión:
El tráfico de multidifusión IP se envía a una única dirección, pero se procesa en
múltiples hosts. La multidifusión IP es similar a la suscripción a un boletín. Al igual que
sólo los suscriptores reciben el boletín cuando se publica, sólo los equipos host que
pertenecen al grupo de multidifusión reciben y procesan el tráfico IP enviado a la
dirección IP reservada del grupo. El conjunto de hosts que atienden en una dirección
de multidifusión IP específica se denomina grupo de multidifusión

Otros aspectos importantes de la multidifusión IP son los siguientes:

•La pertenencia a grupos es dinámica, lo que permite a los hosts unirse al grupo o
abandonarlo en cualquier momento.
•La capacidad de los hosts de unirse a grupos de multidifusión se realiza mediante el
envío de mensajes IGMP.
•Los grupos no tienen límite de tamaño y los miembros pueden estar repartidos en
diversas redes IP (si los enrutadores de conexión admiten la propagación del tráfico
de multidifusión IP y la información de pertenencia a grupos).
•Un host puede enviar tráfico IP a la dirección IP del grupo aunque no pertenezca al
grupo correspondiente
CAPAS DEL MODELO TCP/IP
Capa de Acceso a la Red
La capa de acceso de red es la capa que maneja todos los aspecto que maneja todos
que un paquete IP requiere para efectuar un enlace físico real con los medios de la red.
Los controladores para las aplicaciones de software, las tarjeta de módem y otros
dispositivos operan en la capa de acceso de red. Las funciones de la capa de acceso
de red incluyen la asignación de direcciones IP a las direcciones físicas y el
encapsulamiento de los paquetes IP en tramas.

S-ar putea să vă placă și