
Aspectos Claves
Aplicaciones de red y programación de redes

Un programa de aplicación en una computadora se comunica a través de una red con un programa de aplicación que se ejecuta en otra computadora. Las aplicaciones de red abracan un amplio rango de servicios que incluye correo electrónico, envío o descarga de archivos navegación Web, llamadas telefónicas de audio y de voz acceso a bases de datos distribuidas y video conferencias; todas estas aplicaciones pudeen comunicarse a traves de una sola red compartida.
Comunicaciones de datos

Para comprender las comunicación de datos, imagínate un sistema de comunicaciones funcional que cuenta con varias fuentes de información y permite enviar cada fuente a un destino independiente. Puede parecer que la comunicación de dicho sistemas es simple. Cada fuente necesita un mecanismo para recopilar la información, prepararla para la trasmisión y transmitirla a través del medio físico compartido.
Conmutación de paquetes y tecnologías de redes

La conmutación de paquetes forma la base de Internet y es una forma de multiplexación estadística que permite la comunicación de varios a varios. Un emisor debe dividir un mensaje en un conjunto de paquetes; después de que un emisor trasmite un paquete, la red está diseñada para permitir que otros emisores transmitan antes que el emisor pueda transmitir su siguiente paquete.
Interconexión de redes con TCP/IP

En la década de 1970, surgió otra revolución en las redes de computadoras: el concepto de Internet. Muchos investigadores buscaron una sola tecnología de conmutación de paquetes que pudiera manejar todas las necesidades; ante esto la solución era interconectar muchas tecnologías de conmutación de paquetes como un todo funcional. Propusieron desarrollar un conjunto de estándares para dicha interconexión; los estándares resultantes se conocieron como suite de protocolos TCP/IP.
El concepto, que ahora se conoce como interconexión de redes, es flexible a la heterogeneidad, tomando un enfoque de virtualización que tolera las nuevas redes de conmutación de paquetes sea una de las principales motivaciones para seguir evolucionando las tecnologías de conmutación de paquetes.
Otros conceptos y tecnologías de redes

Ademas del harware y los protocolos utilizados para crear redes, hay tecnologias que analizan el rendimineto de la red, que permiten que los multimedios y la telefonia IP se lleven a cabo sobre una estructura de conmutacion de paquetes y que mantiene las redes seguras. La infraestructura convencional para la administracion de redes y las redes definidas por software (SDN) permiten a los administradores configurar y controlar las redes, por otra parte, la Internet de las cosas hace posible que los sitemas integrados se comunique a traves de Internet.
SDN propone un paradigma completamente nuevo para el control y la administracion de sistemas de redes. El diseño tiene implicaciones economicas y podra promover un cambio considerable en la forma en que operan las redes.