Anda di halaman 1dari 60

6 Redes de

Ordenadores

Fundamentos de Ciencias de la Computación • Aprendizaje Cengage


6.1
objetivos
Después de estudiar este capítulo, el estudiante debe ser capaz de:

• Describir los criterios de red, estructuras físicas y categorías de redes.

• Describir el conjunto de protocolos TCP / IP como el modelo de red en Internet.

• Definir las capas en el conjunto de protocolos TCP / IP y su relación.

• Discutir la arquitectura cliente-servidor de Internet.

• Describir las tres primeras aplicaciones de Internet:

• Entender la World Wide Web como la aplicación más común de la


Internet y de sus componentes.

• Distinguir entre tres tipos de documentos de internet: estáticos, dinámicos y


activos.
6.2
6-1 INTRODUCCIÓN

UNA red es una combinación de hardware y software que envía


datos de un lugar a otro.

El hardware consiste en el equipo físico que lleva las señales de


un punto en la red a otro.

El software consta de instrucciones que hacen que los servicios


que esperamos de una red posible.

6.3
criterios de red
Una red debe ser capaz de cumplir una serie de criterios. El más
importante de estos son actuación , confiabilidad y
seguridad .

1. Rendimiento se puede medir de muchas maneras, incluyendo el tránsito


tiempo y tiempo de respuesta.

2. Fiabilidad se mide por el frecuencia de falla , El tiempo que se tarda en


recuperarse de un fallo, y la robustez de la red en una catástrofe.

3. Seguridad de la red temas incluyen la protección de datos no autorizada de


el acceso, el daño y el cambio, y la implementación de políticas y procedimientos para la recuperación

de las infracciones y de las pérdidas de datos.

6.4
Las estructuras físicas

Antes de discutir las redes, es necesario definir algunos atributos de red.

Tipos de conexión: Una red consta de dos o más dispositivos conectados a través de campo
de golf .
• Un enlace es una vía de comunicación (cable o inalámbrica) que transfiere datos
de un dispositivo a otro.

Hay dos posibles tipos de conexiones: punto a punto y


multipunto .

Figura 6.1 Tipos de conexiones: punto a punto y multipunto


6.5
El termino topología física se refiere a la forma en que se presenta físicamente a una red.
Existen cuatro topologías básicas posibles: malla, estrella, bus y anillo.

Figura 6.2 Cuatro topologías físicas


6.6
Categorías de redes
las redes de hoy en día se pueden dividir en tres grandes categorías:
redes de área local (LANs) , redes de área amplia (WANs)
y redes de área metropolitana (MAN) . ( dependen de la distancia )

Figura 6.3 Una LAN conecta aislado ocho computadoras a un concentrador


6.7
Figura 6.4 Una WAN punto a punto y una columna vertebral WAN
6.8
una internet
Hoy en día, es muy raro ver a una red aislada: redes están conectadas
entre sí.
Cuando dos o más redes están conectadas, se convierten en una
interconexión de redes , o un Internet ( “i” minúscula).

Figura 6.5 Un Internet hecha de redes WAN, LAN y routers


6.9
La Internet
El Internet es el más notable Internet ( “I” mayúscula), una colaboración
de cientos de miles de redes interconectadas. Privado
individuos, también como diversos
organizaciones tales como las agencias gubernamentales, escuelas, centros de
investigación, empresas y bibliotecas en más de 100 países utilizan Internet.
Millones de personas son usuarios.

Hoy en día, la mayoría de los usuarios finales que desean una conexión a Internet utilizan los

servicios de proveedores de servicios de Internet (ISP).

6.10
Figura 6.6 organización jerárquica de Internet
6.11
6-2 conjunto de protocolos TCP / IP

Dividir los servicios necesarios para realizar una tarea, el Internet ha creado un
conjunto de reglas llamado protocolos .

Estos permiten a diferentes redes de área local y amplia, utilizando


diferentes tecnologías, para ser conectados entre sí y llevar un
mensaje de un punto a otro.

El conjunto, o suite, de protocolos que controla el Internet hoy en día se conoce


como el conjunto de protocolos TCP / IP .

6.12
El conjunto de protocolos TCP original / IP se define como tener
cuatro capas: host-a-red (o enlace), Internet (red), el transporte y la
aplicación.

Sin embargo, el conjunto de protocolos TCP / IP de hoy se considera normalmente como una cinco

modelo -capa, como se muestra en la Figura 6.7.

Figura 6.7 El conjunto de protocolos TCP / IP


6.13
Figura 6.8 muestra las capas implicadas cuando un mensaje se envía desde el dispositivo A al

dispositivo B. A medida que el mensaje viaja desde la A a la

B, puede pasar a través de muchos routers. Los routers usan sólo las primeras tres
capas.

Figura 6.8 La interacción entre las capas en el conjunto de protocolos TCP / IP

6.14
6-3 CAPAS

En esta sección se describe brevemente la función de cada capa


en el conjunto de protocolos TCP / IP. Se muestra cómo un mensaje viaja a
través de las diferentes capas hasta que llega a la capa física y es enviado
por los medios de transmisión.

6.15
Capa de aplicación
La capa de aplicación permite una usuario , ya sean humanos o de software,
acceda a la red.
Proporciona soporte para servicios como el correo electrónico, acceso remoto a archivos
y transferencia, navegar por la World Wide Web, y así sucesivamente.

yo

La capa de aplicación es responsable de proporcionar


los servicios al usuario.

6.16
arquitectura cliente-servidor

Aunque hay dos arquitecturas (diseños) que permiten a los dos programas de
aplicación, que se ejecuta en dos ordenadores remotos, para comunicarse entre
sí, arquitectura cliente-servidor Es más común.

Figura 6.9 Comunicación en la capa de aplicación


6.17
dirección de capa de aplicación

Cuando un cliente tiene que enviar una petición a un servidor, se necesita la dirección del

servidor de capa de aplicación.

Por ejemplo, para identificar un sitio en particular, el cliente utiliza una


Localizador Uniforme de Recursos (URL).
La dirección de la capa de aplicaciones de servidor no se utiliza para la entrega de
mensajes, sólo ayuda al cliente a encontrar la dirección real del equipo servidor.

Figura 6.10 Las direcciones en la capa de aplicación


6.18
Capa de transporte
La capa de transporte es responsable de la entrega de proceso a
proceso de todo el mensaje: se crea la comunicación lógica entre la
capa de transporte del cliente y el ordenador servidor.

yo

La capa de transporte es responsable de la lógica


entrega de un mensaje entre los procesos
de cliente y servidor.

6.19
Figura 6.11 Comunicación de la capa de transporte
6.20
direcciones de la capa transporte (números de puerto)

El ordenador servidor puede estar en ejecución varios procesos al mismo tiempo,


por ejemplo un proceso de servidor FTP y un proceso de servidor HTTP. Cuando
el mensaje llega al servidor, debe ser dirigida al proceso correcto. Necesitamos
otra dirección para la identificación del proceso del servidor, llamado número de
puerto .

Figura 6.12 Las direcciones en la capa de transporte


6.21
los protocolos de la capa transporte

Durante la vida del conjunto de protocolos protocolos de la capa tres de transporte


TCP / IP han sido diseñados: UDP , TCP y SCTP .

User Datagram Protocol (UDP) es el más simple de los tres protocolos. UDP hace multiplexación y
demultiplexación. También hace un tipo de control de error mediante la adición de una suma de
comprobación para el paquete.

Protocolo de Control de Transmisión (TCP) es un protocolo que soporta todas las funciones de una
capa de transporte. Sin embargo, no es tan rápido y tan eficiente como UDP.

utiliza TCP números de secuencia , de acuse de recibo y sumas de comprobación.

También utiliza buffers en el sitio del remitente. Esta combinación de disposiciones proporciona
multiplexación, de-multiplexación, Control, control de congestión y control de errores de flujo.

6.22
Protocolo de control de transmisión de flujo (SCTP) es un nuevo protocolo que se ha
diseñado para los nuevos servicios que se esperan de Internet, tales como la telefonía por
Internet y streaming de vídeo.

este protocolo combina las ventajas de ambos UDP y TCP . Al igual que UDP, que
es adecuado para la transmisión en tiempo real de audio y video, pero al igual que
TCP, proporciona errores y control de flujo.

6.23
La capa de red
La capa de red es responsable para el destino de fuente-a-(de equipo a
equipo o host-a-host) la entrega de un paquete, posiblemente a través de
múltiples redes (links).

La capa de red asegura que cada paquete recibe de su punto de origen


hasta su destino final.

yo

La capa de red es responsable de la entrega de


paquetes individuales a partir de la fuente de acogida a la

host de destino.

6.24
direcciones de capa de red

El paquete viaja desde el cliente al servidor y devolver el paquete desde el servidor


necesita una dirección de capa de red (IP) . La dirección del servidor es proporcionada
por el servidor, como se mencionó anteriormente, mientras que la dirección del cliente
es conocido por el equipo cliente.

Figura 6.13 Las direcciones en la capa de red


6.25
enrutamiento

La capa de red tiene un derecho específico: enrutamiento .

Enrutamiento medios de determinación de la ruta parcial o total de un paquete.

A medida que Internet es una colección de redes (redes LAN, WAN y MAN), la
entrega de un paquete desde su fuente hasta su destino puede ser una
combinación de varias entregas: una entrega fuente-a-router, varios enrutador a
enrutador entrega, y, finalmente, una entrega de enrutador a destino.

6.26
Figura 6.14 Enrutamiento en la capa de red
6.27
protocolos de capa de red

En el conjunto de protocolos TCP / IP, el protocolo principal en la capa de red es Pro


de Internet (IP) .

La versión actual es IPv4 (versión 4), aunque IPv6 (versión 6) también


está en uso, aunque no de forma ubicua. IPv4 es responsable de la
entrega de un paquete desde el equipo de origen al equipo de destino.

Para este fin, cada ordenador y el router en el mundo se identifica por una direcció
IP de 32 bits , Que se presenta en notación decimal con puntos.

6.28
La notación divide la dirección de 32 bits en cuatro secciones 8 bits y
escribe cada sección como un número decimal entre 0 y 255 con tres
puntos que separan las secciones. Por ejemplo, una dirección IPv4

00001010 00011001 10101100 00001111

se escribe como

10.25.172.15

Con puntos de notación decimal

6.29
Capa de enlace de datos
Llevar el paquete desde un nodo a otro (en el que un nodo puede ser un
ordenador o un router) es responsabilidad de la capa de enlace de datos.

yo

La capa de enlace de datos es responsable de nodo a nodo


entrega de marcos.

6.30
Figura 6.15 La comunicación en la capa de enlace de datos
6.31
direcciones de la capa de enlace de datos

Dos preguntas que vienen a la mente son la forma en la computadora A conoce la dirección de

capa de enlace de datos del enrutador R 1, o router R 1 conoce la dirección de capa de enlace de

datos de enrutador R 4.

Un dispositivo puede encontrar la dirección de enlace de datos de otro dispositivo, ya sea inactiva

o dinamicamente .

Figura 6.16 Las direcciones en la capa de enlace de datos

6.32
Cada protocolo de enlace de datos puede tener un formato de dirección diferente y tamaño .
El protocolo Ethernet, la red de área local más prevalente en uso hoy en día, utiliza una direcc
de 48 bits (dirección MAC) , Que normalmente está escrito en formato hexadecimal
(agrupados en seis secciones, cada una con dos dígitos hexadecimales) como se muestra a
continuación:

6.33
Capa fisica
La capa física coordina las funciones necesarias para llevar un flujo de bits
a través de un medio físico. Aunque la capa de enlace de datos es
responsable de mover una cuadro de un nodo a otro, la capa física es
responsable de mover la
bits individuales que componen el cuadro al siguiente nodo.

En otras palabras, la unidad de transferencia en la capa de enlace de datos es un marco,

mientras que la unidad de transferencia en la capa física es un poco.

yo

La capa física es responsable de nodo a nodo


entrega de bits

6.34
Figura 6.17 Deber de la capa física

6.35
Resumen de capas
Figura 6.18 resume las funciones de cada capa en el protocolo TCP / IP y las
direcciones que participan en cada capa.

Figura 6.17 Cuatro niveles de direccionamiento en Internet


6.36
Figura 6.19 Un intercambio con el modelo TCP / IP
6.37
6-4 APLICACIONES DE INTERNET

La tarea principal de Internet es proporcionar servicios a los usuarios.

Entre las aplicaciones más populares son correo electrónico , inicio de sesión

remoto , transferencia de archivos y el acceso a la

World Wide Web (WWW) .

6.38
Correo electrónico
El correo electrónico es el intercambio de mensajes entre dos entidades. A pesar de que
el remitente del correo electrónico puede ser un programa cliente, el receptor no puede
ser el servidor correspondiente, porque eso implica que el receptor debe dejar que su
equipo funcione todo el tiempo, ya que no saben cuándo llegará un e-mail. Para este
propósito, la arquitectura de correo electrónico está diseñado como se muestra en la
Figura 6.20.

6.39
Figura 6.20 la arquitectura E-mail
6.40
Los protocolos de acceso electrónico

correo electrónico almacenado permanece en el servidor de correo hasta que sea recuperado

por el receptor a través de un protocolo de acceso.

Actualmente dos protocolos de acceso de correo electrónico son de uso común:

• Post Office Protocol, versión 3 (POP3)


• Protocolo de acceso a correo de Internet (IMAP)

direcciones

hwtseng@nchu.edu.tw
Figura 6.21 Dirección de correo electrónico

6.41
Multiusos Internet Mail Extension (MIME)
Multipropósito Internet Mail Extension (MIME) es un
protocolo suplementario que permite que los datos no ASCII que se enviará a través de
SMTP. MIME no es un protocolo de correo electrónico y no puede sustituir SMTP, es
sólo una extensión de SMTP.

Figura 6.22 Multiusos Internet Mail Extension (MIME)

6.42
Simple Mail Transfer Protocol (SMTP) es una estándar de
Internet para correo electrónico (Correo electrónico) la
transmisión a través protocolo de Internet redes (IP).

6.43
Protocolo de transferencia de archivos (FTP)
Protocolo de transferencia de archivos (FTP) es el mecanismo estándar para una
de las tareas más comunes en Internet, copiar un archivo de un ordenador a otro.

Figura 6.23 Protocolo de transferencia de archivos (FTP)


6.44
Inicio de sesión remoto - TELNET
TELNET es un programa cliente-servidor de propósito general que permite a un usuario
acceder cualquier programa de aplicación en un equipo remoto.

En otras palabras, permite al usuario iniciar sesión en un equipo remoto.


Después de iniciar la sesión, un usuario puede utilizar los servicios disponibles
en el ordenador remoto y transferir los resultados al equipo local.

6.45
Figura 6.24 inicio de sesión local

6.46
terminal virtual de red (NVT)

Figura 6.25 inicio de sesión remoto

6.47
La World Wide Web (WWW)
los World Wide Web (WWW) , o simplemente “la Web”, es un repositorio de
información vinculada extendido por todo el mundo.

La WWW es hoy un servicio de cliente-servidor distribuido en el que un cliente


mediante un navegador puede acceder a un servicio a través de un servidor. Sin
embargo, el servicio prestado se distribuye en muchos lugares, llamados sitios web.

6.48
Hipertexto e hipermedia
La WWW utiliza el concepto de hipertexto y hipermedia . En un entorno de hipertexto,
la información se almacena en un conjunto de documentos que están conectados
entre sí utilizando el concepto de enlaces.

Figura 6.26 hipertexto


6.49
Componentes de WWW

Para utilizar la WWW necesitamos tres componentes: una navegador , una

Servidor web y un protocolo llamado transferencia de hipertexto

Protocolo (HTTP) .

Figura 6.27 estructura del navegador


6.50
Protocolo de transferencia de hipertexto (HTTP) es un protocolo que se utiliza
principalmente para acceder a los datos en la World Wide Web.

Figura 6.28 transacción HTTP


6.51
Un cliente que desea tener acceso a un documento necesita una
dirección. Para facilitar el acceso de los documentos distribuidos en todo
el mundo, HTTP utiliza el concepto de localizadores. los localizador
uniforme de recursos (URL) es un estándar para especificar cualquier
tipo de información en Internet.

Figura 6.29 estructura de la URL


6.52
documentos estáticos

Los documentos en la WWW se pueden agrupar en tres grandes


categorías: estático, dinámico y activo .

Esta clasificación se basa en la hora a la que se determinan el contenido


del documento.

documentos estáticos son los documentos que se crean y se almacenan en el servidor


de contenido fijo.

6.53
Hypertext Markup Language (HTML) es un lenguaje para la creación de páginas
Web.

6.54
Figura 6.30 ejemplo HTML
HTML añade la capacidad de formato a un documento, pero que no define el tipo de
datos . Extensible Markup Language (XML) es un lenguaje en el que las etiquetas
se pueden utilizar para definir el contenido (tipo) del texto entre dos etiquetas.

Figura 6.31 La comparación de HTML y XML


6.55
documentos dinámicos

Un documento dinámico es creado por un servidor Web cada vez que un navegador
solicita el documento.

Cuando llega una petición, el servidor Web se ejecuta un programa de aplicación


que crea el documento dinámico.

6.56
documentos activos

Para muchas aplicaciones necesitamos ser capaces de ejecutar un programa o una secuencia

de comandos en el sitio del cliente . Estos se llaman documentos activos .

Por ejemplo, supongamos que queremos ejecutar un programa que crea gráficos
animados en la pantalla, o un programa que interactúa con el usuario. El
programa definitivamente necesita ser ejecutado en el equipo cliente, donde la
animación o interacción se lleva a cabo. Cuando un navegador solicita un
documento activo, el servidor envía una copia del documento o una secuencia de
comandos. El documento se ejecute bajo el control del navegador del cliente.

6.57
Videoconferencia
Videoconferencia puede eliminar el costo de viajar, y ahorrar tiempo y
energía, proporcionando comunicación entre dos o más grupos de
participantes o un conjunto de participantes individuales.

Figura 6.32 Videoconferencia


6.59
La discusión en grupo Listservs

Otra clase popular de las aplicaciones es servidores de listas , que permiten a un grupo
de usuarios para discutir un tema de interés común.

Figura 6.33 organización servidor de listas


6.60
Charla

Otra clase popular de aplicación de Internet es charla . Se trata de una aplicación en


tiempo real, como la videoconferencia, en el que dos o más partes están involucradas
en un intercambio de texto y audio opcionalmente y vídeo. Las dos partes pueden
enviar mensajes de texto entre sí, hablar unos con otros (de la misma manera, ya que
podría hablar por teléfono), e incluso verse unos a otros con cámaras adecuadas.

6.61