Redes de computadores Introducción



Redes de computadores
Introducción

Las redes de ordenadores actuales son una amalgama de dispositivos,
técnicas y sistemas de comunicación que han ido apareciendo desde finales
del siglo XIX o, lo que es lo mismo, desde la invención del teléfono.
El teléfono, que se desarrolló exclusivamente para transmitir voz, hoy se
utiliza, en muchos casos, para conectar ordenadores entre sí. Desde entonces
han aparecido las redes locales, las conexiones de datos a larga
distancia con enlaces transoceánicos o satélites, la telefonía móvil, etc.
Mención especial merece la red Internet dentro de este mundo de las comunicaciones
a distancia. Nadie duda de que hoy en día constituye una
red básica de comunicación entre los humanos.
Este curso ofrece una visión de las redes informáticas en general y de la
red Internet en particular.
En la primera parte, introduciremos las ideas y los conceptos básicos de
las redes de ordenadores. Siguiendo un hilo histórico, presentaremos
los diferentes mecanismos que se han utilizado y se utilizan para comunicarse
a distancia. Presentaremos igualmente el concepto de arquitectura
de protocolos, fundamental en sistemas distribuidos, y el modelo de
referencia OSI como un ejemplo paradigmático de ello. Aunque hoy en
día este modelo no disfruta de una gran popularidad, sus virtudes pedagógicas
están más que demostradas: a partir de él es fácil estudiar y
entender otras arquitecturas, como la arquitectura Internet en torno a la
cual gira todo el curso.
La segunda parte está dedicada al estudio de las redes de área local.
Presentamos de forma descriptiva los diferentes tipos de redes que existen,
las ideas básicas de su funcionamiento y la noción de cableado estructurado,
clave en el gran auge que han tenido últimamente las redes
de área local.
En la tercera parte se verán los fundamentos de la red Internet. Lo
que se conoce como red Internet es un conjunto heterogéneo de redes
interconectadas. Precisamente, es la capacidad de homogeneizar lo que de hecho es heterogéneo, lo que ha catapultado la red
Internet a su estatus actual.
Los protocolos que distinguen la red Internet como una unidad son
el IP (Internet protocol) y el TCP (Transmission control protocol). Estos
protocolos no son los únicos, pero sí los más importantes de entre los
que se necesitan para hacer funcionar la red Internet. Por este motivo,
a todos en conjunto se les llama normalmente pila TCP/IP (TCP/
IP stack).
En concreto, en esta parte se describe el protocolo IP y sus más inmediatos
colaboradores (ARP y ICMP), así como los mecanismos de acceso
a Internet de que disponemos: a través de una red de área local
o un enlace telefónico, ya sea mediante PPP y un módem tradicional o,
más recientemente, mediante ADSL.
TCP/IP no es un estándar de iure. Ningún organismo internacional
de estandarización se ha encargado de emitirlo. Por el contrario, el
funcionamiento de sus protocolos está recogido en unos documentos
llamados RFC (request for comments), que son propuestas que se han
hecho sobre el funcionamiento de un protocolo concreto, o de una
parte. El proceso es simple: una vez hecha pública una propuesta, si
nadie pone ninguna objeción, ya se considera aprobada y lista para
ser implementada.
Además de consultar este material didáctico y la bibliografía recomendada,
en que se explican los protocolos de una forma pedagógica,
se recomienda leer alguna RFC, aunque sólo sea para hacerse
una idea del proceso que ha seguido la Red desde sus inicios
En la cuarta parte, describiremos los protocolos de aplicación más
utilizados actualmente en Internet y los programas más habituales
que los implementan, como son la conexión remota (telnet, rlogin),
la transferencia de archivos (FTP), el correo electrónico (SMTP, POP,
IMAP), las news (NNTP), el WWW (HTTP) y la mensajería instantánea.
Todos estos programas se conocen como aplicaciones distribuidas,
puesto que están formadas por distintas partes que pueden estar
ejecutándose en máquinas diferentes. Esta dispersión de partes de
programas obliga a definir una manera de dialogar entre ellas.
Veremos pues, antes de empezar la descripción de las diferentes
aplicaciones, este concepto de programación distribuida y el modelo
cliente/servidor que es el que sigue mayoritariamente.
Las aplicaciones Internet permiten conocer las máquinas y los servicios
a través de nombres, y no con números que es como trabajan
IP, TCP y UDP. Alguien tiene que encargarse de la asociación de los
nombres con las direcciones numéricas y este alguien es el servicio
DNS (Domain Name System). También trataremos este tema antes de
describir las aplicaciones.
Fuente: Redes de computadores
José María Barceló Ordinas
Jordi Íñigo Griera
Software libre
Formación de Posgrado
Ramón Martí Escalé
Enric Peig Olivé
Xavier Perramon Tornil
XP04/90786/00020

Entradas populares de este blog

CERRAR SESIÓN o APAGAR EL EQUIPO.

Curso Excel 2010 4.3. Ampliar o reducir una selección

Retiro de la tarjeta madre