Saltar al contenido

Comunicación

A-Level Ciencias de la Computación · Tema 2

Lección de video para este tema Abrir la página de video
23:48

Redes

Toque enviar. En menos de un segundo, tu mensaje salta de tu teléfono, corre por tu ciudad, se sumerge bajo un océano a través de un cable y emerge en…

Narración en inglés · subtítulos en inglés y 中文 que puedes cambiar

2.1

Networks: purpose and benefits

Syllabus
Los candidatos deben ser capaces de: Notas y orientación
Demostrar comprensión del propósito y los beneficios de las redes de dispositivos
Demostrar comprensión de las características de una LAN (red de área local) y una WAN (red de área amplia)
Explicar los modelos cliente-servidor y par-a-par de computadoras en red Roles de las diferentes computadoras dentro del modelo de red y subred Beneficios y desventajas de cada modelo Justificar el uso de un modelo para una situación dada
Demostrar comprensión de los conceptos de Thin-client (cliente ligero) y Thick-client (cliente grueso) y sus diferencias
Demostrar comprensión de las topologías bus, estrella, malla e híbrida Comprender cómo se transmiten los paquetes entre dos hosts para una topología dada Justificar el uso de una topología para una situación dada
Demostrar comprensión de la computación en la nube Incluye el uso de nubes públicas y privadas Beneficios y desventajas de la computación en la nube
Demostrar comprensión de las diferencias e implicaciones del uso de redes inalámbricas y con cable Describir las características del cable de cobre, el cable de fibra óptica, las ondas de radio (incluido WiFi), las microondas y los satélites
Describir el hardware utilizado para soportar una LAN Incluye switch, servidor, Tarjeta de Interfaz de Red (NIC), Tarjeta de Interfaz de Red Inalámbrica (WNIC), Puntos de Acceso Inalámbricos (WAP), cables, puente, repetidor
Describir el rol y la función de un router en una red
Demostrar comprensión de Ethernet y cómo se detectan y evitan las colisiones Incluye Acceso Múltiple por Detección de Portadora/Colisión (CSMA/CD)
Demostrar comprensión del transmisión de bits (bit streaming) Métodos de transmisión de bits, es decir, en tiempo real y bajo demanda Importancia de las tasas de bits y la velocidad de banda ancha en la transmisión de bits
Demostrar comprensión de las diferencias entre la World Wide Web (WWW) e internet
Describir el hardware utilizado para soportar internet Incluye módems, PSTN (Red Telefónica Conmutada Pública), líneas dedicadas, red de telefonía celular
Explicar el uso de direcciones IP en la transmisión de datos a través de internet Incluye: • formato de una dirección IP, incluyendo IPv4 e IPv6 • uso de subredes en una red • cómo se asocia una dirección IP con un dispositivo en una red • diferencia entre una dirección IP pública y una dirección IP privada y las implicaciones para la seguridad • diferencia entre una dirección IP estática y una dirección IP dinámica
Explicar cómo se utiliza un Uniform Resource Locator (URL) para localizar un recurso en la World Wide Web (WWW) y el rol del Domain Name Service (DNS)

Fuente: Plan de estudios Cambridge International

Una red es un conjunto de dispositivos informáticos conectados para poder comunicarse y compartir recursos. Beneficios:

  • compartir recursos (impresoras, servidores de archivos, internet) — más barato que equipar cada ordenador.
  • compartir datos — muchos usuarios acceden a los mismos archivos.
  • gestión centralizada — instalar software, gestionar usuarios y hacer copias de seguridad una sola vez en un servidor.
  • communication — email, video calls, messaging.
  • remote access — work from anywhere.
Explorar

Laboratorio de rutas de red

Seguir los datos de un dispositivo a través del hardware de red y los protocolos.

Vocabulario Entrenar
English Español
internet/ˈɪntənet/ Internet
local area network/ˈləʊkl ˈeərɪə ˈnetwɜːk/ red de área local
latency/ˈleɪtənsi/ latencia
wide area network/waɪd ˈeərɪə ˈnetwɜːk/ red de área amplia
Public Switched Telephone Network/ˈpʌblɪk swɪtʃt ˈtelɪfəʊn ˈnetwɜːk/ Red Telefónica Conmutada Pública
ISP/ˌaɪ es ˈpiː/ Proveedor de servicios de Internet (ISP)
cell phone network/sel fəʊn ˈnetwɜːk/ Red celular
subnets/ˈsʌbnets/ subredes
subnet mask/ˈsʌbnet mæsk/ Máscara de subred
2.1

LAN vs WAN

Una red de área local (LAN) cubre un área pequeña —un hogar, oficina o escuela—, generalmente propiedad de la organización, con altas tasas de datos y baja latencia.

Una red de área amplia (WAN) cubre un área grande —una ciudad, país o el mundo (Internet es la mayor WAN). Utiliza infraestructura de compañías de telecomunicaciones —a menudo la Red Telefónica Pública Conmutada (PSTN), líneas arrendadas o fibra óptica— con tasas de datos más bajas y mayor latencia. Una WAN conecta varias LANs entre sí.

Para «indica dos características de una LAN»: cubre un área geográfica pequeña (un recinto o edificio); el hardware es propiedad de la organización, no se alquila a una empresa de telecomunicaciones; se conecta mediante sus propios conmutadores, cables y puntos de acceso. Para «dos diferencias de una WAN»: cubre un área geográfica extensa; utiliza infraestructura de terceros (alquilada o pública); las velocidades de transmisión son menores y la latencia es mayor; normalmente conecta varias LAN. Una escuela en un solo recinto es una LAN; una empresa con oficinas en dos ciudades necesita una WAN, con una línea alquilada o internet entre las sedes. Justifica la elección con el área cubierta y quién es propietario de las conexiones.

Varios sitios LAN dispersos en un área grande, cada uno unido a través de una nube WAN de operador central, con una línea arrendada directa entre dos sitios distantes
Una red de área amplia conecta muchos sistemas a través de una gran área
2.1

Cliente-servidor y par a par

Client-server

  • Máquinas potentes actúan como servidores, proporcionando servicios (archivos, páginas web, correo electrónico).
  • Otras máquinas son clientes que solicitan servicios.
  • centralizadas y fáciles de gestionar, pero el servidor es un único punto de fallo si no está respaldado.
Un cliente de escritorio, portátil y tableta envían solicitudes a través de internet a un servidor central, que envía respuestas de vuelta
En una red cliente-servidor, los clientes solicitan servicios a un servidor central

Peer-to-peer (P2P)

  • Todas las máquinas son pares; cada una puede ser tanto cliente como servidor (peer-to-peer).
  • los recursos se distribuyen entre los pares — sin servidor central. Robusto ante un fallo individual, pero más difícil de mantener seguro y consistente.

Elegir un modelo. El modelo cliente-servidor se adapta a una escuela o negocio: los archivos se almacenan y respaldan centralmente, un usuario inicia sesión con una cuenta desde cualquier máquina, el software y la seguridad se gestionan una sola vez, y el servidor puede ser una máquina potente. Las desventajas son el costo del servidor y de un técnico, y que el servidor es un único punto de fallo. El modelo peer-to-peer (punto a punto) se adapta a unos pocos amigos compartiendo archivos o jugando: no hay servidor que comprar, fácil de configurar, y cada usuario mantiene el control de su propia máquina. Las desventajas que enumera el esquema: los archivos están distribuidos en muchas máquinas, por lo que son difíciles de respaldar y un archivo no está disponible cuando la máquina de su propietario está apagada; cada máquina debe protegerse por separado; y un par que sirve a los demás ralentiza. Un juego en línea jugado a través de un navegador web con otros usuarios es el modelo cliente-servidor: el navegador es el cliente, y el juego y su mundo virtual compartido se ejecutan en el servidor de la empresa, que mantiene consistente la vista de cada jugador.

Seis ordenadores pares en un anillo, cada uno conectado directamente a todos los demás pares, sin servidor central; cada par es tanto cliente como servidor
En una red peer-to-peer, cada nodo es tanto cliente como servidor
Vocabulario Entrenar
English Español
server/ˈsɜːvə/ servidor
client/ˈklaɪənt/ cliente
peer-to-peer/pɪə tə pɪə/ punto a punto
bus/bʌs/ GLOSARIO {"sentido": "bus", "asignatura": "a level computer science", "término": "bus"}
bandwidth/ˈbændwɪdθ/ ancho de banda
2.1

Clientes ligeros y clientes pesados

Un cliente ligero realiza poco procesamiento local y depende de un servidor potente (terminales web, escritorios remotos). Un cliente grueso tiene fuerte procesamiento y almacenamiento local y ejecuta aplicaciones completas por sí mismo (un PC de escritorio normal).

Cliente ligero: un terminal de entrada y visualización depende de la red para acceder a un servidor que realiza el procesamiento y el almacenamiento. Cliente pesado: una computadora realiza su propio procesamiento y almacenamiento y solo utiliza ocasionalmente la red para acceder a un servidor
Que sea ligero o pesado depende de dónde se realice el procesamiento.
Feature Thin client Thick client
Local processing minimal substantial
Local storage minimal substantial
Reliance on network high lower
Server load high lower

Los roles: en un modelo de cliente ligero (thin-client) el servidor realiza el procesamiento y almacena los datos, y el cliente solo envía entradas y muestra la salida. Basta con un terminal barato, y todo se respalda y actualiza en el servidor, pero nada funciona si falla la red o el servidor. En un modelo de cliente grueso (thick-client) el cliente ejecuta el software y almacena archivos él mismo, por lo que puede funcionar sin conexión a la red y pone menos carga en el servidor, a costa de clientes más potentes (y más caros) que deben actualizarse y protegerse individualmente. Una sala de ordenadores escolar puede usar clientes ligeros (baratos, gestionados centralmente); un editor de vídeo necesita un cliente grueso.

Vocabulario Entrenar
English Español
network/ˈnetwɜːk/ roja
thick client/θɪk ˈklaɪənt/ GLOSARIO {"sentido": "cliente grueso", "asignatura": "a level computer science", "término": "thick client"}
thin client/θɪn ˈklaɪənt/ GLOSARIO {"sentido": "cliente ligero", "asignatura": "a level computer science", "término": "thin client"}
2.1

Topologías de red

La topología es la forma en que se disponen los nodos y enlaces.

  • Bus —todos los dispositivos en un cable compartido. Económico; si falla el bus, falla toda la LAN; el rendimiento disminuye a medida que más dispositivos comparten el ancho de banda.
  • Estrella —cada dispositivo se conecta a un switch central. Si falla un dispositivo, no afecta a los demás; si falla el switch, todos caen. Es la más común hoy en día.
  • Malla —cada dispositivo se conecta directamente a otros, con múltiples rutas. Muy tolerante a fallos (el tráfico se reencamina) pero requiere mucho cableado.
  • híbrida — una mezcla (una estrella en cada oficina, enlaces de malla entre oficinas).
Seis ordenadores cada uno conectado mediante un cable de bajada a un cable troncal compartido, con un bloque terminador en cada extremo
Topología en bus: todos los dispositivos comparten un cable con un terminador en cada extremo
Cinco ordenadores cada uno conectado mediante su propio cable dedicado a un hub o switch central
Topología en estrella: cada dispositivo se conecta a un hub o switch central
Seis ordenadores en un anillo con un cable directo entre cada par de dispositivos
Topología en malla: cada dispositivo se enlaza directamente con los demás
Tres clústeres en estrella, cada uno un switch con sus propios ordenadores, todos unidos por un troncal bus compartido con un terminador en cada extremo
Topología híbrida: clústeres en estrella unidos por un bus central

How packets travel in each topology

Bus: el dispositivo emisor coloca el paquete en el cable compartido; todos los dispositivos lo ven, y solo aquel cuya dirección coincide lo acepta. Solo un dispositivo puede transmitir a la vez, por lo que ocurren colisiones (CSMA/CD, abajo). Estrella: el remitente pasa el paquete al switch central, que lee la dirección de destino y lo reenvía únicamente por el cable hacia ese dispositivo; otros dos dispositivos pueden hablar al mismo tiempo. Malla: el paquete se pasa de nodo en nodo a lo largo de una de varias rutas posibles hasta llegar al destino; si falla un enlace, se utiliza otra ruta.

Para justificar una topología: una estrella para un aula o una oficina (un cable averiado afecta a un dispositivo; es fácil añadir un dispositivo; con un conmutador no hay colisiones); una malla donde la fiabilidad es lo más importante (un hospital, la red troncal de internet); un bus solo donde el costo importa y pocos dispositivos lo comparten. «Dibuja la topología en estrella» significa: el conmutador en el centro, una línea desde el conmutador hasta cada computadora y el servidor (y el enrutador, si lo hay) con sus propias líneas hacia el conmutador.

Explorar

Comparar las topologías de red

Pase por las cuatro topologías. Cada una representa un compromiso entre costo, velocidad y resistencia a fallos: observe qué interrumpe toda la red en cada una.

Vocabulario Entrenar
English Español
switch/swɪtʃ/ GLOSARIO {"sentido": "conmutador", "asignatura": "a level computer science", "término": "switch"}
topology/təˈpɒlədʒi/ GLOSARIO {"sentido": "topología", "asignatura": "a level computer science", "término": "topology"}
star/stɑː/ GLOSARIO {"sentido": "estrella", "asignatura": "a level computer science", "término": "star"}
mesh/meʃ/ GLOSARIO {"sentido": "malla", "asignatura": "a level computer science", "término": "mesh"}
fault-tolerant/fɒlt ˈtɒlərənt/ GLOSARIO {"sentido": "tolerante a fallos", "asignatura": "a level computer science", "término": "fault-tolerant"}
hub/hʌb/ Concentrador
packet/ˈpækɪt/ GLOSARIO {"sentido": "paquete de datos", "asignatura": "a level computer science", "término": "packet"}
CSMA/CD/ˌsiː es em ˈeɪ ˌsiː ˈdiː/ Acceso múltiple por detección de portadora y detección de colisiones (CSMA/CD)
2.1

Computación en la nube

Computación en la nube entrega servicios informáticos (servidores, almacenamiento, software) a través de Internet, alojados por un tercero. Beneficios: escalabilidad (paga solo lo que necesita), menor costo, acceso desde cualquier lugar y centros de datos redundantes confiables. Desventajas: necesita Internet, tus datos los mantiene un tercero y posible bloqueo del proveedor.

Nube pública: centro de datos de un proveedor compartido por las empresas A a D. Nube privada: servidores dedicados a una organización
La nube pública se comparte; la nube privada presta servicio a una organización.

Para la definición de un punto: la computación en la nube consiste en servicios informáticos bajo demanda (almacenamiento, procesamiento, software) proporcionados por un tercero a través de internet. Una nube pública es propiedad de un proveedor y se comparte entre muchos clientes a través de internet; una nube privada está dedicada a una organización, en su propio hardware o alojada exclusivamente para ella. Ventajas que acepta el esquema de corrección: se puede acceder a los archivos desde cualquier dispositivo con conexión a internet; el almacenamiento aumenta o disminuye según sea necesario; el proveedor se encarga del hardware, las copias de seguridad y las actualizaciones de seguridad; no es necesario comprar ni mantener un servidor local. Desventajas: no hay acceso sin conexión a internet; los datos están en el hardware de un tercero, por lo que la seguridad y la privacidad dependen del proveedor; hay un costo de suscripción recurrente; el proveedor podría sufrir una falla o un ataque; los archivos grandes pueden tardar en transferirse. Una respuesta a «por qué utiliza la empresa una nube pública» indica que no necesita hardware propio, paga solo por lo que usa y sus usuarios pueden acceder a ella desde cualquier lugar.

Vocabulario Entrenar
English Español
private cloud/ˈpraɪvət klaʊd/ GLOSARIO {"sentido": "nube privada", "asignatura": "a level computer science", "término": "private cloud"}
2.1

Con cable vs inalámbrico

  • Cableado (Ethernet sobre par trenzado o fibra óptica): mayor velocidad, menor latencia, menos errores, más seguro.
  • inalámbrico (Wi-Fi, Bluetooth, celular): sin cables, los dispositivos pueden moverse, pero más lento, propenso a interferencias y espionaje.

Para la misma generación, lo cableado gana en velocidad y fiabilidad; lo inalámbrico gana en comodidad.

Transmission media

Medium Characteristics
cable de cobre (par trenzado, coaxial) barato y fácil de instalar; transporta una señal eléctrica; afectado por interferencias electromagnéticas; la señal se debilita con la distancia, por lo que se necesitan repetidores; menor ancho de banda que la fibra
cable de fibra óptica pulsos de luz en un núcleo de vidrio; muy alto ancho de banda; largas distancias sin repetidores; inmune a interferencias; difícil de interceptar, por lo que es seguro; caro y requiere instalación especializada
ondas de radio (incluido WiFi) sin cable, por lo que los dispositivos pueden moverse; alcance de decenas de metros, debilitado por paredes; frecuencia compartida, por lo que hay interferencias y menor velocidad; puede ser interceptado, por lo que necesita cifrado
microondas radio de mayor frecuencia para enlaces punto a punto; requiere línea de visión; afectado por lluvia y edificios; alto ancho de banda
satélites alcanzan áreas remotas y todo el globo; una gran demora (latencia), porque la señal viaja a la órbita y vuelve; afectados por el clima; costosos

El examen pide la comparación en ambas direcciones. Los cables superan a la inalámbrica en velocidad, fiabilidad (sin interferencias), seguridad (un cable debe ser manipulado físicamente) y consistencia; la inalámbrica supera a los cables en movilidad, el coste de instalación y añadir un dispositivo sin cableado. Permitir ambos permite a los estudiantes moverse con portátiles y teléfonos mientras los escritorios fijos mantienen la conexión más rápida y segura, y un dispositivo sin puerto de red aún puede conectarse. La satélite frente al cobre alcanza lugares a los que no llega ningún cable, pero con más demora, interferencias climáticas y mayor coste.

Vocabulario Entrenar
English Español
ethernet/ˈiːθənet/ Ethernet
2.1

Hardware LAN

  • Tarjeta de interfaz de red (NIC) —permite a un dispositivo enviar y recibir en la red; tiene una dirección MAC única (una dirección de hardware de 48 bits). Un dispositivo inalámbrico usa una tarjeta de interfaz de red inalámbrica (WNIC).
  • Switch —envía tramas Ethernet solo al puerto correspondiente a la dirección MAC de destino.
  • hub — dispositivo más simple que copia el tráfico a todos los puertos (ahora obsoleto).
  • punto de acceso inalámbrico (WAP) — permite que clientes inalámbricos se conecten a una red LAN cableada.
  • cableado — par trenzado para cortas distancias; fibra óptica para distancias más largas y rápidas.
  • servidor — un ordenador que proporciona un servicio a los otros dispositivos: archivos, impresión, páginas web, almacenamiento de correo electrónico.
  • puente — une dos segmentos de LAN en una sola red, transmitiendo tráfico entre ellos.
  • repetidor — recibe una señal atenuada y la retransmite con fuerza total para extender el alcance de un cable.

Las funciones de una WNIC, para una descripción de cuatro puntos: convierte los datos en señales de radio y viceversa; lleva la dirección MAC única del dispositivo; conecta el dispositivo a un punto de acceso inalámbrico y sigue el protocolo inalámbrico (qué canal y frecuencia usar); y decodifica las señales entrantes para el dispositivo. Dos dispositivos que pueden conectar físicamente treinta ordenadores con NICs: un switch, o un hub.

Un switch Ethernet gigabit de 5 puertos sobre fondo blanco, con cinco puertos RJ-45 numerados en la parte frontal y una luz de alimentación
Un switch de red: el cable de cada dispositivo se enchufa en uno de sus puertos
Un cable patch Ethernet negro sobre fondo blanco, con un conector RJ-45 en cada extremo mostrando los contactos metálicos dorados y el clip de bloqueo
An RJ-45 plug on a twisted-pair Ethernet cable
Un frame dirigido al ordenador C llega a un switch, que lo reenvía únicamente por el puerto de C, dejando inutilizados los cables de A, B y D
Un switch envía cada trama solo al puerto de su destino
Vocabulario Entrenar
English Español
twisted-pair/ˈtwɪstɪd peə/ GLOSARIO {"sentido": "par trenzado", "asignatura": "a level computer science", "término": "twisted-pair"}
fibre-optic/ˈfaɪbə ˈɒptɪk/ GLOSARIO {"sentido": "fibra óptica", "asignatura": "a level computer science", "término": "fibre-optic"}
repeater/rɪˈpiːtə/ Repetidor
network interface card/ˈnetwɜːk ˈɪntəfeɪs kɑːd/ GLOSARIO {"sentido": "tarjeta de interfaz de red", "asignatura": "a level computer science", "término": "network interface card"}
MAC address/mæk əˈdres/ GLOSARIO {"sentido": "dirección MAC", "asignatura": "a level computer science", "término": "MAC address"}
wireless network interface card/ˈwaɪələs ˈnetwɜːk ˈɪntəfeɪs kɑːd/ GLOSARIO {"sentido": "tarjeta de interfaz de red inalámbrica", "asignatura": "a level computer science", "término": "wireless network interface card"}
wireless access point/ˈwaɪələs ˈækses pɔɪnt/ Punto de acceso inalámbrico
bridge/brɪdʒ/ Puente
protocol/ˈprəʊtəkɒl/ Protocolo
2.1

Routers

Un router conecta redes diferentes y forwarding datos entre ellas, generalmente en el límite de una LAN e internet. Realiza:

  • forwarding — lee la dirección IP de destino de cada paquete y lo envía por el puerto correcto, utilizando una tabla de enrutamiento.
  • traducción de direcciones de red (NAT) — permite que muchas direcciones privadas de LAN compartan una única IP pública.
  • DHCP — asigna direcciones IP privadas a los dispositivos de la LAN.
  • firewall — bloquea el tráfico entrante no deseado.

En conmutación de paquetes, un mensaje se divide en paquetes que se envían de forma independiente. Cada router lee la dirección IP de destino del paquete, consulta el siguiente salto en su tabla de enrutamiento y lo forwarding, por lo que los paquetes de un mismo mensaje pueden tomar rutas distintas y se reensamblan en orden en el destino. Un router recibe y forwarding paquetes entre redes, pero no busca la dirección IP de una URL (eso lo hace DNS) ni almacena páginas web. Un router doméstico también incluye el módem y el punto de acceso inalámbrico, por lo que una sola caja conecta la LAN a internet.

Una LAN de tres ordenadores y un servidor unidos a un switch, que se conecta a través de un router tanto a internet como a otra LAN o WAN
Un router conecta una LAN a internet u otra red
Vocabulario Entrenar
English Español
router/ˈruːtə/ Router
cloud computing/klaʊd kəmˈpjuːtɪŋ/ GLOSARIO {"sentido": "computación en la nube", "asignatura": "a level computer science", "término": "cloud computing"}
scalability/ˌskeɪləˈbɪlɪti/ GLOSARIO {"sentido": "escalabilidad", "asignatura": "a level computer science", "término": "scalability"}
public cloud/ˈpʌblɪk klaʊd/ GLOSARIO {"sentido": "nube pública", "asignatura": "a level computer science", "término": "public cloud"}
DHCP/ˌdiː eɪtʃ siː ˈpiː/ Protocolo de configuración dinámica de host (DHCP)
firewall/ˈfaɪəwɔːl/ Cortafuegos
packet switching/ˈpækɪt ˈswɪtʃɪŋ/ Conmutación de paquetes
URL/ˌjuː ɑː ˈel/ URL (Dirección Uniforme de Recursos)
modem/ˈməʊdem/ Modem
full-duplex/fʊl ˈdjuːpleks/ Dúplex completo
2.1

Ethernet y CSMA/CD

Ethernet es el estándar (protocolo) para las LAN cableadas: los dispositivos se unen mediante par trenzado o fibra óptica, los datos se envían en tramas que contienen las direcciones MAC de origen y destino, y en medios compartidos se usa CSMA/CD para gestionar colisiones. En medios compartidos puede ocurrir una colisión cuando dos dispositivos transmiten simultáneamente. El protocolo es CSMA/CD (Detección de Colisión de Acceso Múltiple con Detección de Portadora):

  1. detección de portadora — escuchar antes de enviar; esperar si el cable está ocupado.
  2. multiple access — many devices share the medium.
  3. detección de colisiones — seguir escuchando mientras se envía; una colisión es una colisión.
  4. Ante una colisión, ambos se detienen, envían una breve señal de «interferencia» y esperan un tiempo de retroceso aleatorio antes de volver a intentarlo.

Las tres tareas, en las palabras del esquema: el dispositivo escucha (sondea la portadora) antes de transmitir; sigue verificando la presencia de una colisión mientras transmite; ante una colisión detiene, envía una señal de jam, espera un tiempo aleatorio y retransmite.

El Ethernet conmutado moderno utiliza enlaces punto a punto dúplex completo, por lo que ya no ocurren colisiones.

Un diagrama de flujo del proceso CSMA/CD: ensamblar trama, comprobar que la línea está libre, enviar, detectar colisiones, enviar señal de jam, hacer backoff y reintentar hasta un número máximo
The CSMA/CD process for handling collisions on shared media
Vocabulario Entrenar
English Español
collision/kəˈlɪʒn/ GLOSARIO {"sentido": "colisión", "asignatura": "a level computer science", "término": "collision"}
2.1

Transmisión de bits

Transmisión de bits en streaming envía multimedia como un flujo continuo que el receptor reproduce conforme llega, en lugar de descargar primero todo el archivo.

Una cuadrícula de píxeles de 6 por 4 con su ancho y alto etiquetados; píxeles = 6 por 4 = 24, y a 8 bits por píxel el tamaño = 24 por 8 = 192 bits
La misma fórmula con números pequeños: cuenta los píxeles, luego multiplica por la profundidad de color
  • en tiempo real (en vivo): capturado y transmitido tal como sucede (deportes en vivo, videollamadas). No se puede rebobinar; la baja latencia es vital.
  • bajo demanda: pregrabado en un servidor (YouTube, Netflix). Se puede pausar y retroceder; el servidor puede almacenar en caché anticipadamente.

Real-time streaming works as a short pipeline:

  1. capturar y muestrear la fuente (una cámara o micrófono).
  2. codificarlo, usando compresión para reducir los datos.
  3. send it across the network as packets.
  4. el receptor bufferiza un poco y luego lo reproduce en vivo — descartando cualquier paquete que llegue tarde, porque un flujo en vivo no puede esperar a él.

Se utiliza compresión con pérdida aquí: los imágenes en movimiento ocultan pequeñas pérdidas, y el stream debe ser lo suficientemente pequeño para caber en el ancho de banda.

Por qué se comprime un video antes de la transmisión en tiempo real: el stream sin comprimir requeriría más ancho de banda del que dispone la conexión, por lo que los fotogramas llegarían tarde y la reproducción se congelaría. La compresión reduce el número de bits, manteniendo la tasa de bits por debajo de la velocidad de la banda ancha, minimizando la latencia y reduciendo el almacenamiento y costo necesarios en ambos extremos. La tasa de bits debe ser menor que la velocidad de la conexión: una tasa mayor ofrece mejor calidad pero requiere una conexión más rápida, y si los datos llegan más lento de lo que se reproducen, el buffer se vacía y el video se congela. La transmisión bajo demanda puede almacenar más archivos en caché anticipadamente, adaptándose a conexiones más lentas; la transmisión en tiempo real no puede hacerlo.

Ejemplo resuelto. Una cámara transmite video en vivo a 1920 × 1080 píxeles, color de 24 bits, 30 fotogramas por segundo, sobre una conexión de 50 Mbit/s. ¿Puede transmitir sin compresión y por qué factor debe comprimirse?

Bits en un fotograma:

$$\begin{aligned} \text{bits per frame} &= \text{pixels} \times \text{colour depth} \\ &= 1920 \times 1080 \times 24 = 49\,766\,400 \text{ bits} \end{aligned}$$

Tasa de bits del stream sin comprimir:

$$\begin{aligned} \text{bit rate} &= \text{bits per frame} \times \text{frame rate} \\ &= 49\,766\,400 \times 30 \\ &= 1\,492\,992\,000 \text{ bits/s} \approx 1493 \text{ Mbit/s} \end{aligned}$$

Se necesita compresión:

$$\text{factor} = \frac{\text{bit rate}}{\text{connection speed}} = \frac{1493 \text{ Mbit/s}}{50 \text{ Mbit/s}} \approx 30$$

El flujo sin comprimir requiere aproximadamente 30 veces la velocidad de la conexión, por lo que no puede enviarse tal cual: debe comprimirse a menos de $\frac{1}{30}$ de su tamaño original, dejando margen para otro tráfico y cambios en la velocidad. Por eso el video en vivo utiliza compresión con pérdida. Utilice $1 \text{ Mbit} = 10^{6}$ bits para las velocidades de transmisión a menos que la pregunta indique lo contrario.

Los datos fluyen desde el servidor de origen hacia un búfer que se llena entre una marca baja y una alta, y el reproductor multimedia lee desde el búfer
Los datos fluyen desde el servidor hacia un buffer antes de que el reproductor multimedia los lea
Vocabulario Entrenar
English Español
bit streaming/bɪt ˈstriːmɪŋ/ Transmisión en streaming
buffer/ˈbʌfə/ Búfer
compression/kəmˈpreʃn/ compresión
lossy/ˈlɒsi/ con pérdida
bit rate/bɪt reɪt/ Tasa de bits
2.1

Internet y la World Wide Web

La internet es una red global de redes que utiliza un conjunto común de protocolos (TCP/IP). La World Wide Web (WWW) es un servicio que se ejecuta sobre ella: documentos hiperenlazados identificados por URLs, visualizados en navegadores mediante HTTP/HTTPS. El correo electrónico y la transferencia de archivos son otros servicios de internet que no forman parte de la WWW.

El correo web utiliza ambos: la WWW, porque la bandeja de entrada es una página web alcanzable a través de una URL en un navegador sobre HTTP; y la internet, porque el correo electrónico en sí viaja a través de la red de redes (el correo electrónico es un servicio de internet separado de la web).

La World Wide Web es un servicio que se ejecuta sobre Internet
La Web es un servicio que se ejecuta sobre Internet

Hardware that supports the internet

  • módem — convierte la señal digital del ordenador en una señal analógica para una línea telefónica, y viceversa en el extremo opuesto (modulación y demodulación).
  • PSTN — la red telefónica pública de centrales y líneas; una conexión dial-up o DSL transporta datos de internet a través de ella.
  • línea dedicada — una línea arrendada entre una organización y su ISP: siempre activa, con un ancho de banda fijo que no se comparte, por lo que es más rápida y fiable, pero costosa.
  • red de teléfono móvil — el teléfono envía datos por radio a la torre celular más cercana (estación base); las torres están conectadas a la red de la compañía telefónica, que enruta los datos hacia internet; mientras el teléfono se desplaza, se transfiere de una celda a la siguiente.
Tres carriles, uno por cada forma de alcanzar internet: un ordenador doméstico a través de un módem y la red telefónica conmutada pública; una LAN de oficina sobre una línea dedicada alquilada; un smartphone por radio a una torre celular y luego a través de la red telefónica celular; los tres terminan en el ISP
Tres formas de alcanzar internet: un módem y la PSTN, una línea dedicada y la red telefónica celular
Vocabulario Entrenar
English Español
World Wide Web/wɜːld waɪd web/ World Wide Web
dedicated line/ˈdedɪkeɪtɪd laɪn/ Línea dedicada
2.1

Direcciones IP

An IP address uniquely identifies a device.

IPv4 192.168.1.10 como cuatro grupos decimales de 8 bits separados por puntos, 32 bits; IPv6 2001:0db8:0000:0000:0000:ff00:0042:8329 como ocho grupos hexadecimales de 16 bits separados por dos puntos, 128 bits, donde los grupos de ceros pueden abreviarse con dos signos de dos puntos consecutivos
Cuenta los grupos y los separadores, e identifica la base numérica.
  • IPv4 — 32 bits, cuatro números decimales 0–255 (192.168.1.10); aproximadamente $4.3 \times 10^{9}$ direcciones (agotadas ahora).
  • IPv6 — 128 bits, ocho grupos de cuatro dígitos hexadecimales; aproximadamente $3.4 \times 10^{38}$ direcciones.

IPv4 se escribe como cuatro grupos de números decimales separados por puntos; cada grupo es un número de 8 bits, por lo que va de 0 a 255. IPv6 se escribe como ocho grupos de cuatro dígitos hexadecimales separados por dos puntos, 2001:0db8:0000:0000:0000:ff00:0042:8329, y una serie de grupos cero puede acortarse a ::. Por tanto, 192.168.3.2 no es IPv6: tiene cuatro grupos, no ocho, separados por puntos en lugar de dos puntos, y sus grupos son decimales, no hexadecimales. 256.0.0.A no es una dirección válida de ningún tipo: un grupo IPv4 no puede superar 255 ni contener letras, y IPv6 necesitaría dos puntos y ocho grupos.

Ejemplo resuelto: ¿válida o no?

Dirección ¿Válida? Motivo
10.0.0.1 sí, IPv4 cuatro grupos decimales, cada uno entre 0 y 255 (una dirección privada)
172.16.5 no solo tres grupos; IPv4 necesita cuatro
192.168.1.256 no 256 supera lo que pueden contener 8 bits
2001:db8::ff00:42:8329 sí, IPv6 se escriben cinco grupos, por lo que :: representa tres grupos de ceros: 2001:0db8:0000:0000:0000:ff00:0042:8329
2001:db8::1::2 no :: solo puede aparecer una vez, o no quedaría claro el número de grupos que faltan
fe80:0:0:0:g1:0:0:1 no g no es un dígito hexadecimal

Para expandir una dirección IPv6 abreviada, añade ceros a la izquierda para que cada grupo tenga cuatro dígitos y luego sustituye :: por tantos grupos 0000 como sean necesarios para completar ocho.

Subnetting

Una red puede dividirse en subredes. La dirección IP se divide en una parte de red y una parte de host, determinada por una máscara de subred (p. ej., 255.255.255.0 = los primeros 24 bits corresponden a la red). La subnetting mejora la gestión, reduce el tráfico de broadcast y aumenta la seguridad.

Las dos partes de una dirección en una subred: el identificador de red (los primeros bits, iguales para todos los dispositivos de esa subred, determinados por los unos de la máscara) y el identificador de host (los bits restantes, únicos para cada dispositivo). Ventajas de dividir en subredes, para «describe dos ventajas»: menos tráfico en cada parte, porque las difusiones permanecen dentro de su subred; mayor seguridad, porque el tráfico de un departamento se mantiene separado del de los demás; administración y detección de fallas más sencillas; uso más eficiente de las direcciones. Dos dispositivos con la máscara 255.255.255.0 están en subredes distintas cuando sus tres primeros grupos son diferentes.

Seis subredes departamentales, cada una con su propia netID /24, todas conectadas a través de un router central que también accede a internet
División de una red en subredes, una netID por departamento

Public vs private addresses

  • las direcciones privadas se utilizan dentro de una LAN y no son enruteables en internet (por ejemplo, 192.168.0.0/16).
  • una dirección IP pública es única a nivel mundial y enrutable, asignada por un ISP.

Los dispositivos detrás de NAT con direcciones privadas no son directamente accesibles desde internet, lo que proporciona cierta protección.

Las descripciones que quieren las tablas: una dirección public es visible en internet y única en toda ella, asignada por el ISP; una dirección private es visible solo dentro de la LAN, es reutilizada por muchas LANs y necesita NAT para alcanzar internet. Una dirección static nunca cambia (establecida manualmente o reservada, como necesita un servidor); una dirección dynamic es asignada por DHCP cada vez que el dispositivo se conecta y puede cambiar.

Static vs dynamic

  • una dirección IP estática es fija; se utiliza para servidores que deben encontrarse en una dirección conocida.
  • una dirección IP dinámica se asigna mediante DHCP y puede cambiar; es más fácil para los dispositivos cliente y utiliza eficientemente un conjunto limitado de direcciones.

Ejemplo resuelto. Un anfitrión tiene la dirección IP 192.168.10.130 con máscara de subred 255.255.255.192. ¿A qué red pertenece y está 192.168.10.200 en la misma? El último octeto de la máscara, 192, es 11000000 en binario, por lo que los primeros 26 bits corresponden a la parte de red y los últimos 6 bits dirigen al anfitrión. Esto hace que las subredes avancen en bloques de $256 - 192 = 64$: .0, .64, .128, .192. La dirección 130 cae en el bloque que comienza en .128, por lo que el anfitrión se encuentra en la red 192.168.10.128/26, cuyos hosts utilizables van desde .129 hasta .190 (.191 es la dirección de broadcast). El número 200 cae en el siguiente bloque (.192), por lo que se encuentra en una subred diferente y el tráfico entre ambas debe pasar por un router. Obtenga primero el tamaño del bloque a partir de la máscara ($256$ menos el octeto de la máscara) —adivinar basándose en los tres primeros octetos es lo que provoca errores en estos ejercicios.

Vocabulario Entrenar
English Español
IP address/ˌaɪ ˈpiː əˈdres/ Dirección IP
routing table/ˈraʊtɪŋ ˈteɪbl/ Tabla de enrutamiento
network address translation/ˈnetwɜːk əˈdres trænˈsleɪʃn/ Traducción de direcciones de red (NAT)
2.1

URL y DNS

Un URL (Uniform Resource Locator) localiza un recurso en la WWW:

https://www.example.com/about/contact.html
protocol     domain name        path
  • protocolo: http, https, etc.
  • nombre de dominio: una dirección de servidor legible.
  • ruta: el recurso en ese servidor.

El Sistema de Nombres de Dominio (DNS, también llamado Servicio de Nombres de Dominio) es un conjunto distribuido de servidores que convierten nombres de dominio en direcciones IP. Cuando escribe una URL, el navegador consulta un resolutor DNS por la dirección IP, quien interroga a los servidores DNS (raíz → de nivel superior → autoritativos) hasta encontrarla; luego el navegador se conecta a esa IP y solicita la ruta. El DNS evita que los humanos deban memorizar direcciones IP y permite que un sitio cambie de servidor sin modificar su nombre.

Para «explica cómo utiliza el navegador la URL»: el navegador divide la URL en el protocolo, el nombre de dominio y la ruta; envía el nombre de dominio a un servidor DNS, que devuelve la dirección IP correspondiente (una caché en la computadora o en el ISP puede responder primero); abre una conexión a esa dirección IP mediante el protocolo (HTTPS en el puerto 443); envía una solicitud de la ruta; y el servidor web devuelve la página, que el navegador muestra. Si falla la consulta DNS, el navegador informa que no se encuentra el servidor.

Numerado del uno al cinco: la computadora solicita al resolutor DNS la IP, el resolutor consulta otro servidor DNS, se devuelve la IP al resolutor y luego a la computadora, y el navegador se conecta al servidor del sitio web
Cómo DNS encuentra la dirección IP de un sitio web antes de que el navegador se conecte
Explorar

Cómo DNS encuentra un sitio web

Paso a paso en una consulta DNS. La red enrutó por dirección IP, no por nombre — así que antes de que cargue cualquier cosa, DNS debe convertir el nombre de dominio en una dirección IP.

Vocabulario Entrenar
English Español
domain name/dəˈmeɪn neɪm/ Nombre de dominio
Domain Name System/dəˈmeɪn neɪm ˈsɪstəm/ Sistema de Nombres de Dominio
2.1

Definiciones aceptadas por el examinador

Una pregunta de definición se califica según palabras fijas. Aprenda estas exactamente.

Término Definición
LAN una red que cubre un área geográfica pequeña, generalmente un solo sitio, cuyo hardware es propiedad de la organización
WAN una red que cubre un área geográfica grande, que une LANs a través de enlaces de terceros (arrendados o públicos)
cliente-servidor un modelo en el que las computadoras cliente solicitan servicios a un servidor central más potente que se los proporciona
par-a-par un modelo en el que cada computadora es igual y puede actuar tanto como cliente como servidor, sin servidor central
cliente ligero un cliente que realiza poco procesamiento ni almacenamiento por sí mismo y depende del servidor para ambos
cliente pesado un cliente que realiza su propio procesamiento y almacenamiento y puede trabajar sin el servidor
topología malla una topología en la que cada dispositivo está conectado directamente a muchos otros, proporcionando más de una ruta entre dos dispositivos
computación en la nube servicios de cómputo bajo demanda (almacenamiento, procesamiento, software) proporcionados a través de internet por un tercero
Ethernet el protocolo estándar para LANs cableadas, que transmite datos en tramas y utiliza CSMA/CD en un medio compartido
switch un dispositivo que reenvía cada trama solo al puerto de su dirección MAC de destino, dentro de una LAN
router un dispositivo que conecta redes y reenvía paquetes entre ellas mediante su dirección IP de destino
bit streaming enviar un flujo continuo de bits para que el receptor reproduzca los medios a medida que llegan, sin descargar todo el archivo primero
internet la red global de redes que utiliza los protocolos TCP/IP
World Wide Web la colección de páginas web hiperenlazadas, identificadas por URLs y accesibles a través de internet mediante un navegador
URL la dirección que localiza un recurso en la web: protocolo, nombre de dominio y ruta
DNS el servicio que traduce un nombre de dominio en la dirección IP del servidor que aloja el recurso
2.1

Consejos para el examen

  • Distinga LAN vs WAN y cliente-servidor vs par-a-par según quién almacena y controla los recursos.
  • Asocie cada topología (tira, estrella, malla) con sus ventajas y desventajas (costo, fiabilidad, colisiones).
  • Conozca la función de cada dispositivo: un switch dirige dentro de una LAN mediante la dirección MAC, un router encamina entre redes mediante la dirección IP.
  • Explique el bit streaming y por qué se necesita el buffering (los datos llegan a una tasa diferente a la de reproducción).
  • Distinga IPv4 vs IPv6 y direcciones públicas vs privadas; DNS convierte una URL en una dirección IP.

Errores comunes

  • Decir que un switch funciona mediante direcciones IP. Un switch reenvía mediante direcciones MAC dentro de la LAN; el router reenvía mediante direcciones IP entre redes.
  • Tratar el internet y la World Wide Web como lo mismo. La web es un servicio que corre sobre el internet; el correo electrónico y la transferencia de archivos son otros.
  • Dar «más rápida» como comparación completa entre una conexión cableada y una inalámbrica. Indica que es más rápida y más fiable y segura, y menciona las ventajas de la conexión inalámbrica (movilidad, ausencia de cables) cuando la pregunta pida una comparación.
  • Escribir que un router busca la dirección IP para una URL. Eso lo hace DNS; el router reenvía paquetes hacia él.
  • Describir IPv6 con puntos y grupos decimales. Ocho grupos de cuatro dígitos hexadecimales, separados por dos puntos.
  • Dibujar una topología estrella como un anillo o una cadena. Cada dispositivo tiene su propia línea hacia el switch en el centro.

Lecciones interactivas sobre este tema

Trátalo paso a paso, con ejercicios de verificación instantánea.

Exámenes Anteriores

Más temas en A-Level Ciencias de la Computación

Iniciar sesión o crear cuenta

IGCSE, A-Level & AP