Redes Unidad II
Redes Unidad II
IBM creó SNA (System Network Architecture) en 1974, como una arquitectura de
comunicaciones para redes predominantes basadas en mainframes. En lo referente a
tecnología de mainframes nada cambia de la noche a la mañana, pero a mediados de los 80
SNA se había convertido en la solución dominante en las redes del entorno IBM. Es una
arquitectura compleja pero que se comprende bien, y aunque su implantación resulta costosa
es fiable, gestionable, predecible y segura.
SNA es muy complejo de utilizar para los programadores, existe una biblioteca de funciones
o API, llamada CPI-C especialmente diseñada para hacer aplicaciones que se comuniquen
utilizando SNA. Esta arquitectura generalmente es utilizada también por lo bancos.
Originalmente fue diseñado para permitir la comunicación con un host. Cada red o subred
eran controladas por este host. Los computadores se podían comunicar con dicho host, sin
embargo no podían establecer comunicación directa con otros ordenadores. Este estilo de
red recibe el nombre de subárea SNA. El nuevo diseño de red que sí permite sin necesidad
de host la comunicación peer-to-peer implementando SNA es el APPN (Advanced Peer-
to-Peer Networking).
SNA define los estándares, protocolos y funciones usadas por los dispositivos para
permitirles la comunicación entre ellos en las redes SNA
El Modelo OSI divide en 7 capas el proceso de transmisión de la información entre equipo informáticos,
donde cada capa se encarga de ejecutar una determinada parte del proceso global.
- El modo en que los datos se traducen a un formato apropiado para la arquitectura de red que se esta
utilizando.
- El modo en que las computadoras u otro tipo de dispositivo de la red se comunican. Cuando se envíen
datos tiene que existir algún tipo de mecanismo que proporcione un canal de comunicación entre el
remitente y el destinatario.
- El modo en que los datos se transmiten entre los distintos dispositivos y la forma en q se resuelve la
secuenciación y comprobación de errores
Capa 3: Red
La capa de red provee los medios funcionales y de procedimiento para transferir secuencias de datos de
diferente longitud de un host origen en una red a un host destino en una red diferente (en contraste a la
capa de enlace de datos que conecta host en la misma red), mientras mantiene calidad de servicio pedida
por la capa de transporte. La capa de red realiza funciones de ruteo. Los routers trabajan en esta capa,
enviando datos a través de la red extendida y haciendo posible el Internet.
Capa 4: Transporte
La capa de transporte provee una transferencia de datos transparente para el usuario final, provee un
servicio de transferencia de datos confiable para las capas de más arriba. La capa de transporte controla la
confianza de un enlace dado a través del control de flujo, segmentación, y control de errores. Algunos
protocolos son estado- y conexión-orientados. Esto significa que la capa de transporte puede mantener un
seguimiento de los segmentos y retransmitir los que fallan. La capa de transporte también provee una
confirmación de que la transmisión de datos ha sido exitosa y envía los siguientes datos si no ocurrieron
errores.
Capa 5: Sesión
La capa de sesión controla los diálogos (conexiones) entre computadoras. Establece, administra y
termina las conexiones entre las aplicaciones locales y remotas. Provee operaciones full-duplex,
half-duplex y simplex, establece checkpoints, etc. El modelo OSI hace a esta capa responsable del
cierre de sesiones correctas, que es una propiedad del protocolo de control de transmisión (TCP), y
también del checkpoint de sesiones y recuperación, que no es usada habitualmente en el Internet
Protocol Suite. La capa de sesión es implementada comunmente en aplicaciones con ambientes que
usan llamadas de procedimientos remotos.
Capa 6: Presentación
La capa de presentación establece contexto entre entidades de la capa de aplicación, en los cuales
las entidades de capas de más arriba pueden usar sintáxis diferentes y semánticas si el servicio de
presentación provee un mapeo entre ellas. Si el mapeo está disponible, las unidades de datos de
servicios de presentación son encapsuladas en unidades de datos del protocolo de sesión, y pasado
bajo la pila.
Esta capa provee independencia de representación de datos (ej. cifrado) mediente la traducción ente
los formatos de aplicación y red. La capa de presentación transforma los datos en la forma que la
aplicación acepta. Esta capa da formato y cifra los datos que serán enviados a través de la red.
Capa 7: Aplicación
La capa de aplicación es la más cercana al usuario final, lo que significa que la capa de aplicación
del modelo OSI y el usuario interactúan directamente con la aplicación de software. Esta capa
interactua con aplicaciones de software que implementan un componente de comunicación. Estos
programas caen fuera del enfoque del model OSI.
Modelo TCP/IP.
El TCP/IP es la base de Internet, y sirve para comunicar todo tipo de dispositivos, computadoras que
utilizan diferentes sistemas operativos, minicomputadoras y computadoras centrales sobre redes de
área local (LAN) y área extensa (WAN). TCP/IP fue desarrollado y demostrado por primera vez en
1972 por el departamento de defensa de los Estados Unidos, ejecutándolo en ARPANET, una red de
área extensa del departamento de defensa.
EL MODELO TCP/IP esta compuesto por cuatro capas o niveles, cada nivel se encarga de
determinados aspectos de la comunicación y a su vez brinda un servicio especifico a la capa superior.
Estas capas son:
Algunas de las capas del modelo TCP/IP poseen el mismo nombre que las capas del modelo OSI.
Resulta fundamental no confundir las funciones de las capas de los dos modelos ya que si bien tienen
aspectos en común, estas desempeñan diferentes funciones en cada modelo.
Capa de Acceso a la Red
También denominada capa de host de red. Esta es la capa que maneja todos los aspectos que un
paquete IP requiere para efectuar un enlace físico real con los medios de la red. Esta capa incluye los
detalles de la tecnología LAN y todos los detalles de las capas física y de enlace de datos del modelo
OSI.
Los controladores para las aplicaciones de software, las tarjetas de módem y otros dispositivos operan
en la capa de acceso de red. La capa de acceso de red define los procedimientos para realizar la
interfaz con el hardware de la red y para tener acceso al medio de transmisión. Los estándares del
protocolo de los módem tales como el Protocolo Internet de enlace serial (SLIP) y el Protocolo de
punta a punta (PPP) brindan acceso a la red a través de una conexión por módem. Debido a un
intrincado juego entre las especificaciones del hardware, el software y los medios de transmisión,
existen muchos protocolos que operan en esta capa. Esto puede generar confusión en los usuarios. La
mayoría de los protocolos reconocibles operan en las capas de transporte y de Internet del modelo
TCP/IP.
A veces, se considera a IP como protocolo poco confiable. Esto no significa que IP no enviará
correctamente los datos a través de la red. Llamar al IP, protocolo poco confiable simplemente signfica
que IP no realiza la verificación y la corrección de los errores. De esta función se encarga TCP, es decir
el protocolo de la capa superior ya sea desde las capas de transporte o aplicación.
Capa de Transporte
La capa de transporte proporciona servicios de transporte desde el host origen hacia el host destino. En
esta capa se forma una conexión lógica entre los puntos finales de la red, el host transmisor y el host
receptor. Los protocolos de transporte segmentan y reensamblan los datos mandados por las capas
superiores en el mismo flujo de datos, o conexión lógica entre los extremos.
Se suele decir que internet es una nube. La capa de transporte envía los paquetes de datos desde la fuente
transmisora hacia el destino receptor a través de la nube. El control de punta a punta, que se proporciona
con las ventanas deslizantes y la confiabilidad de los números de secuencia y acuses de recibo, es el
deber básico de la capa de transporte cuando utiliza TCP. La capa de transporte también define la
conectividad de extremo a extremo entre las aplicaciones de los hosts. Los servicios de transporte
incluyen los siguientes servicios:
• Protocolos TCP Y UDP
• Segmentación de los datos de capa superior
• Envío de los segmentos desde un dispositivo en un extremo a otro dispositivo en otro extremo.
Los paquetes pueden tomar múltiples rutas para llegar a su destino, generalmente los saltos entre routers
se representan con una nube que representa las distintas posibles rutas. La capa de transporte envía los
paquetes de datos desde la fuente transmisora hacia el destino receptor a través de la nube. La nube
maneja los aspectos tales como la determinación de la mejor ruta, balanceo de cargas, etc.
Capa de Aplicación
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. El modelo TCP/IP combina todos los aspectos relacionados con las
aplicaciones en una sola capa y asegura que estos datos estén correctamente empaquetados antes de que pasen a
la capa siguiente. TCP/IP incluye no sólo las especificaciones de Internet y de la capa de transporte, tales como IP
y TCP, sino también las especificaciones para aplicaciones comunes. TCP/IP tiene protocolos que soportan la
transferencia de archivos, e-mail, y conexión remota, además de los siguientes:
FTP (Protocolo de transferencia de archivos): es un servicio confiable orientado a conexión que utiliza TCP para
transferir archivos entre sistemas que admiten la transferencia FTP. Permite las transferencias bidireccionales de
archivos binarios y archivos ASCII.
TFTP (Protocolo trivial de transferencia de archivos): es un servicio no orientado a conexión que utiliza el
Protocolo de datagrama de usuario (UDP). Es útil en algunas LAN porque opera más rápidamente que FTP en un
entorno estable.
NFS (Sistema de archivos de red): es un conjunto de protocolos para un sistema de archivos distribuido,
desarrollado por Sun Microsystems que permite acceso a los archivos de un dispositivo de almacenamiento
remoto, por ejemplo, un disco rígido a través de una red.
SMTP (Protocolo simple de transferencia de correo): administra la transmisión de correo electrónico a través de
las redes informáticas. No admite la transmisión de datos que no sea en forma de texto simple.
TELNET (Emulación de terminal): Telnet tiene la capacidad de acceder de forma remota a otro computador.
Permite que el usuario se conecte a un host de Internet y ejecute comandos. El cliente de Telnet recibe el nombre
de host local. El servidor de Telnet recibe el nombre de host remoto.
SNMP (Protocolo simple de administración de red): es un protocolo que provee una manera de monitorear y
controlar los dispositivos de red y de administrar las configuraciones, la recolección de estadísticas, el desempeño
y la seguridad.
DNS (Sistema de nombres de dominio): es un sistema que se utiliza en Internet para convertir los nombres de los
dominios y de sus nodos de red publicados abiertamente en direcciones IP.
Comparación entre los modelos OSI y TCP/IP.
En Resumen las diferencias y similitudes del modelo OSI y TCP/IP
Similitudes:
• Ambos tienen capas de transporte y de red similares.
• Tienen un mismo objetivo en común.
• Ambos tienen capas de aplicación.
• Ambos se dividen en capas
• Ambos son modelos de comunicación.
• TCP/IP esta influenciado por el modelo OSI.
Diferencias:
• OSI distingue de forma clara los servicios, interfaces y los protocolos, TCP/IP no lo hace así,
dejando de forma clara esta separación.
• TCP/IP parece ser mas simple por que tiene menos capas.
• TCP/IP fue diseñado como la solución a un problema práctico de Ingeniería en cambio OSI fue
propuesto como una aproximación técnica.
• Se debe conocer OSI como modelo genérico de red y los protocolos TCP/IP como arquitectura real.
• Los profesionales de networking deben conocer a ambos: OSI como modelo; TCP/IP como
arquitectura real.
• TCP/IP integra las capas de Aplicación, presentación y sesión del modelo OSI en su capa de
Aplicación.
• En el nivel del equipo receptor, cuando se atraviesa cada capa, el encabezado se lee y después se
elimina. Entonces, cuando se recibe, el mensaje se encuentra en su estado original.
• En cada nivel, el paquete de datos cambia su aspecto porque se le agrega un encabezado. Por lo
tanto, las designaciones cambian según las capas:
• el paquete de datos se denomina mensaje en el nivel de la capa de aplicación.
• el mensaje después se encapsula en forma de segmento en la capa de transporte.
• una vez que se encapsula el segmento en la capa de Internet, toma el nombre de datagrama.
• finalmente, se habla de trama en el nivel de capa de acceso a la red.
2.3 Comite 802 de la IEEE.
Muchos de los siguientes estándares son también Estándares ISO 8802. Por ejemplo, el estándar 802.3
del IEEE es el estándar ISO 8802.3.
802.1 Definición Internacional de Redes. Define la relación entre los estándares 802 del IEEE y el
Modelo de Referencia para Interconexión de Sistemas Abiertos (OSI) de la ISO (Organización
Internacional de Estándares). Por ejemplo, este Comité definió direcciones (MAC) para estaciones LAN
de 48 bits para todos los estándares 802, de modo que cada adaptador puede tener una dirección única.
Los vendedores de tarjetas de interface de red están registrados y los tres primeros bytes de la dirección
son asignados por el IEEE. Cada vendedor es entonces responsable de crear una dirección única para
cada uno de sus productos.
•
802.2 Control de Enlaces Lógicos. Define el protocolo de control de enlaces lógicos (LLC) del IEEE, el
cual asegura que los datos sean transmitidos de forma confiable por medio del enlace de comunicación.
La capa de Enlace de Datos en el protocolo OSI esta subdividida en las subcapas de Control de Acceso a
Medios (MAC) y de Control de Enlaces Lógicos (LLC). En Puentes, estas dos capas sirven como un
mecanismo de switcheo modular. El protocolo LLC es derivado del protocolo de Alto nivel para Control
de Datos-Enlaces (HDLC) y es similar en su operación. Nótese que el LLC provee las direcciones de
Puntos de Acceso a Servicios (SAP’s), mientras que la subcapa MAC provee la dirección física de red de
un dispositivo. Las SAP’s son específicamente las direcciones de uno o más procesos de aplicaciones
ejecutándose en una computadora o dispositivo de red.
802.4 Redes Token Bus. El estándar token bus define esquemas de red de anchos de banda grandes,
usados en la industria de manufactura. Se deriva del Protocolo de Automatización de Manufactura
(MAP). La red implementa el método token-passing para una transmisión bus. Un token es pasado de
una estación a la siguiente en la red y la estación puede transmitir manteniendo el token. Los tokens
son pasados en orden lógico basado en la dirección del nodo, pero este orden puede no relacionar la
posición física del nodo como se hace en una red token ring. El estándar no es ampliamente
implementado en ambientes LAN.
802.5 Redes Token Ring. También llamado ANSI 8802.1-1985, define los protocolos de acceso,
cableado e interface para la LAN token ring. IBM hizo popular este estándar. Usa un método de
acceso de paso de tokens y es físicamente conectada en topología estrella, pero lógicamente forma un
anillo. Los nodos son conectados a una unidad de acceso central (concentrador) que repite las señales
de una estación a la siguiente. Las unidades de acceso son conectadas para expandir la red, que
amplía el anillo lógico. La Interface de Datos en Fibra Distribuida (FDDI) fue basada en el protocolo
token ring 802.5, pero fue desarrollado por el Comité de Acreditación de Estándares (ASC) X3T9.
Es compatible con la capa 802.2 de Control de Enlaces Lógicos y por consiguiente otros estándares
de red 802.
802.6 Redes de Área Metropolitana (MAN). Define un protocolo de alta velocidad donde las estaciones
enlazadas comparten un bus dual de fibra óptica usando un método de acceso llamado Bus Dual de
Cola Distribuida (DQDB). El bus dual provee tolerancia de fallos para mantener las conexiones si el
bus se rompe. El estándar MAN esta diseñado para proveer servicios de datos, voz y vídeo en un área
metropolitana de aproximadamente 50 kilómetros a tasas de 1.5, 45, y 155 Mbit/seg. DQDB es el
protocolo de acceso subyacente para el SMDS (Servicio de Datos de Multimegabits Switcheados), en
el que muchos de los portadores públicos son ofrecidos como una manera de construir redes privadas
en áreas metropolitana. El DQDB es una red repetidora que switchea celdas de longitud fija de 53
bytes; por consiguiente, es compatible con el Ancho de Banda ISDN y el Modo de Transferencia
Asíncrona (ATM). Las celdas son switcheables en la capa de Control de Enlaces Lógicos.
Los servicios de las MAN son Sin Conexión, Orientados a Conexión, y/o sincronas (vídeo en tiempo
real). El bus tiene una cantidad de slots de longitud fija en el que son situados los datos para transmitir
sobre el bus. Cualquier estación que necesite transmitir simplemente sitúa los datos en uno o más slots.
Sin embargo, para servir datos sincronos, los slots en intervalos regulares son reservados para
garantizar que los datos llegan a tiempo y en orden.
802.7 Grupo Asesor Técnico de Anchos de Banda. Este comité provee consejos técnicos a otros
subcomités en técnicas sobre anchos de banda de redes.
802.8 Grupo Asesor Técnico de Fibra Óptica. Provee consejo a otros subcomités en redes por fibra
óptica como una alternativa a las redes basadas en cable de cobre. Los estándares propuestos están
todavía bajo desarrollo.
802.9 Redes Integradas de Datos y Voz. El grupo de trabajo del IEEE 802.9 trabaja en la integración de
tráfico de voz, datos y vídeo para las LAN 802 y Redes Digitales de Servicios Integrados (ISDN’s). Los
nodos definidos en la especificación incluyen teléfonos, computadoras y codificadores/decodificadores
de vídeo (codecs). La especificación ha sido llamada Datos y Voz Integrados (IVD). El servicio provee
un flujo multiplexado que puede llevar canales de información de datos y voz conectando dos estaciones
sobre un cable de cobre en par trenzado. Varios tipos de diferentes de canales son definidos, incluyendo
full duplex de 64 Kbits/seg sin switcheo, circuito switcheado, o canales de paquete switcheado.
802.10 Grupo Asesor Técnico de Seguridad en Redes. Este grupo esta trabajando en la definición de un
modelo de seguridad estándar que opera sobre una variedad de redes e incorpora métodos de
autenticación y encriptamiento. Los estándares propuestos están todavía bajo desarrollo en este
momento.
802.11 Redes Inalámbricas. Este comité esta definiendo estándares para redes inalámbricas. Esta
trabajando en la estandarización de medios como el radio de espectro de expansión, radio de banda
angosta, infrarrojo, y transmisión sobre líneas de energía. Dos enfoques para redes inalámbricas se han
planeado. En el enfoque distribuido, cada estación de trabajo controla su acceso a la red. En el enfoque
de punto de coordinación, un hub central enlazado a una red alámbrica controla la transmisión de
estaciones de trabajo inalámbricas.
802.12 Prioridad de Demanda (100VG-ANYLAN). Este comité está definiendo el estándar Ethernet de
100 Mbits/seg. Con el método de acceso por Prioridad de Demanda propuesto por Hewlett Packard y
otros vendedores. El cable especificado es un par trenzado de 4 alambres de cobre y el método de acceso
por Prioridad de Demanda usa un hub central para controlar el acceso al cable. Hay prioridades
disponibles para soportar envío en tiempo real de información multimedia.
2.4 Pilas de protocolos y Flujos de datos.
Pilas de Protocolos TCP/IP
El conjunto de protocolos TCP/IP permite la comunicación entre diferentes máquinas que ejecutan
sistemas operativos completamente distintos.
Auténtico sistema abierto: Los protocolos y sus implementaciones están disponibles públicamente.
Constituyen el armazón sobre el que se sitúa la Internet.
Protocolos Involucrados
Las redes de comunicaciones están concebidas en torno al concepto de capas de servicio.
En esta estructura cada capa tiene como misión abstraer del HW de las capas superiores, y proporcionar
servicios cada vez de más alto nivel.
Esta estructura en capas se utiliza en las arquitecturas de comunicaciones más extendidas.
Niveles .Pila de TCP/IP: Sistema de 4 niveles
• Protocolo TCP
TCP permite a las aplicaciones comunicarse entre sí como si estuvieran conectadas
físicamente. TCP envía los datos en un formato que se transmite carácter por carácter, en
lugar de transmitirse por paquetes discretos. Esta transmisión consiste en lo siguiente:
Punto de partida, que abre la conexión.
Transmisión completa en orden de bytes.
Punto de fin, que cierra la conexión.
TCP conecta un encabezado a los datos transmitidos. Este encabezado contiene múltiples
parámetros que ayudan a los procesos del sistema transmisor a conectarse a sus procesos
correspondientes en el sistema receptor.
TCP confirma que un paquete ha alcanzado su destino estableciendo una conexión de
punto a punto entre los hosts de envío y recepción. Por tanto, el protocolo TCP se
considera un protocolo fiable orientado a la conexión
• Protocolo SCTP
SCTP es un protocolo de capa de transporte fiable orientado a la conexión que ofrece los
mismos servicios a las aplicaciones que TCP. Además, SCTP admite conexiones entre
sistema que tienen más de una dirección, o de host múltiple. La conexión SCTP entre el
sistema transmisor y receptor se denomina asociación. Los datos de la asociación se
organizan en bloques. Dado que el protocolo SCTP admite varios hosts, determinadas
aplicaciones, en especial las que se utilizan en el sector de las telecomunicaciones
(Skype), necesitan ejecutar SCTP en lugar de TCP.
• Protocolo UDP
UDP proporciona un servicio de entrega de datagramas. UDP no verifica las conexiones
entre los hosts transmisores y receptores. Dado que el protocolo UDP elimina los
procesos de establecimiento y verificación de las conexiones, resulta ideal para las
aplicaciones que envían pequeñas cantidades de datos.
Capa de Internet
• Protocolo IP
El protocolo IP y sus protocolos de enrutamiento asociados son posiblemente la
parte más significativa del conjunto TCP/IP. El protocolo IP se encarga de:
• Protocolo ICMP
El protocolo de mensajes de control de Internet (ICMP) detecta y registra las condiciones de error de la
red. ICMP registra:
Paquetes soltados: Paquetes que llegan demasiado rápido para poder procesarse.
Fallo de conectividad: No se puede alcanzar un sistema de destino.
Redirección: Redirige un sistema de envío para utilizar otro enrutador.
En cada nivel, el paquete de datos cambia su aspecto porque se le agrega un encabezado. Por lo tanto,
las designaciones cambian según las capas:
• el paquete de datos se denomina mensaje en el nivel de la capa de aplicación;
• el mensaje después se encapsula en forma de segmento en la capa de transporte;
• una vez que se encapsula el segmento en la capa de Internet, toma el nombre de datagrama;
• finalmente, se habla de trama en el nivel de capa de acceso a la red.
Capa de acceso a la red