TOP
¿Qué son las redes informáticas? Conceptos básicos.
Descripción
Red de computadoras - un sistema de comunicación entre dos o más ordenadores. En el sentido más amplio, una red informática es un sistema de comunicación a través de un medio cable o inalámbrico, computadoras para diversos fines funcionales y equipos de red.
Para transmitir información, se pueden utilizar varios fenómenos físicos, por regla general, varios tipos de señales eléctricas o radiación electromagnética.
Los medios de transmisión en las redes informáticas pueden ser cables telefónicos y cables de red especiales: cables coaxiales, pares trenzados, cables de fibra óptica, ondas de radio, señales luminosas.
Comprensión de capas y protocolos
protocolo de red - un conjunto de reglas para la interacción entre computadoras. Los protocolos definen el formato, la sincronización, la secuenciación y el control de errores. Sin estas reglas, la computadora no verá el significado del flujo de bits de entrada.
OSI (Open System Interconnection) modelo - incluye un conjunto de protocolos que definen y estandarizan el proceso de comunicación de datos. El modelo divide este proceso en 7 grupos llamados capas.
Capas de red:
- Application layer (Programa) - asegura la interacción entre el software que se ejecuta en la computadora y la red.
- Presentation layer (presentacional) - realiza conversión de código y cambio de formato de datos (traducción de sintaxis). Es un traductor de red que comprueba que los datos estén en el formato correcto para la aplicación que los recibirá.
- Session layer (De una sesión) - decide cuándo habilitar o deshabilitar la comunicación entre dos computadoras.
- Transport layer (Transporte) - comprueba si los datos se envían y reciben correctamente en los dos nodos finales. Si los datos se envían incorrectamente, esta capa se encarga de reenviar los datos.
- Network layer (Red) - establece, mantiene e interrumpe conexiones lógicas y físicas entre muchas redes intermedias. Responsable de la traducción (conversión) de direcciones lógicas o nombres en direcciones físicas. Realiza las funciones de enrutamiento de red y control de flujo a través de la interfaz computadora-red.
- Data-Link - maneja la transmisión física, el encuadre (ensamblaje de datos en un solo bloque), el control de flujo y el control de errores durante una única transferencia de datos.
- Physical layer (Físico) - proporciona una interfaz eléctrica o mecánica para un cable de red. Esta capa le da a la capa de enlace de datos la capacidad de transmitir un flujo de bits de datos entre dos sistemas que interactúan. Transmite bits de datos para ser movidos.
Comprensión del modelo y los protocolos TCP/IP.
Grupos generalizados de capas de red:
- Application layer (Programa) - proporciona programas para solución de problemas de red, transferencia de archivos, control remoto y actividad de Internet. También admite API (Application Programming Interfaces), que permiten que los programas escritos para ciertos sistemas operativos accedan a la red.
- Transport layer (Transporte) - proporciona servicios de control de flujo, control de errores y autenticación para Internet. Sirve como interfaz para aplicaciones de red.
- Internet layer (Internet) - proporciona direccionamiento lógico e independiente del hardware para que los datos puedan transferirse entre subredes con diferentes arquitecturas físicas. Proporciona enrutamiento para reducir el tráfico y admite la entrega de red. Asocia direcciones físicas (utilizadas en la capa de acceso a la red) con direcciones lógicas.
- Network Access layer (Acceso a la red) - proporciona una interfaz con la red física. Formatea los datos para su transmisión y direcciona los datos para la subred según las direcciones físicas del hardware. Proporciona control de errores para los datos transmitidos a través de una red física.
Comprensión de los protocolos y dispositivos de la capa física.
Nivel fisico Determina las características eléctricas, temporales y de otro tipo de las redes a través de las cuales se transmiten bits de información en forma de señales eléctricas. El rendimiento de los canales de transmisión de datos (su ancho de banda, tiempo de retardo y tasa de error) está determinado por diversas propiedades de los soportes físicos.
Comprensión de los protocolos de capa de software. (HTTP, FTP, Telnet)
capa de software está por encima del conjunto de protocolos TCP/IP. Se comunica con capas inferiores a través de puertos TCP o UDP.
Comprensión HTTP y WWW
HTTP (Hypertext Transfer Protocol) se utiliza para la comunicación entre el navegador y el servidor web. NTTR admite la transferencia de documentos HTML. Para establecer una conexión, se utiliza el protocolo de transporte TCP.
NTTR es responsable de lo siguiente:
- Establece una conexión entre el navegador y el servidor.
- Configuración de parámetros para la sesión.
- Proporciona una transmisión ordenada de contenido HTML.
- Cerrar la conexión con el servidor
- Después de establecer una conexión TCP, el navegador utiliza el comando HTTP GET para recuperar la página web del servidor.
UDP (User Datagram Protocol) - un protocolo en la pila TCP/IP que, a diferencia del protocolo TCP, funciona sin establecer una conexión. Intercambia mensajes sin confirmación y garantía de entrega. Cuando se utiliza el protocolo UDP, la responsabilidad del manejo de errores y la retransmisión de datos se asigna a la capa de protocolo superior. Efectivo para servidores que envían pequeñas respuestas a una gran cantidad de clientes.
Herramientas para rastrear y resolver problemas. (ICMP, ping, traceroute)
Ping - una utilidad que prueba la conexión de red.
Traceroute - una utilidad que rastrea la ruta de un datagrama (mensaje) entre redes.
ICMP (Internet Control Message Protocol) - un protocolo de red utilizado para transmitir mensajes sobre errores que ocurrieron durante la transmisión de datos. El funcionamiento de las utilidades se basa en este protocolo. silbido y trazarruta .
Modelo cliente-servidor
Servidor de cliente - una arquitectura de red en la que la tarea o carga de la red se divide entre proveedores de servicios (servidores) y clientes (clientes).
Sockets, IP y direccionamiento de puertos
Toma de red - el punto abstracto final de conexión en una red informática.
Conector API - una interfaz de software para controlar y utilizar enchufes de red.
Dirección del zócalo - combinación de dirección IP y número de puerto.
Uso de servidores proxy
Servidor proxy - un servidor (computadora o programa) que le permite realizar solicitudes indirectas (y a veces proxy) a servicios de red. Se utiliza para el acceso de computadoras desde la red local a Internet, almacenamiento en caché de datos, compresión de datos, protección de la red local contra acceso externo, restricción del acceso a Internet y control del tráfico, para acceso anónimo.
Servicios de transferencia de archivos: FTP, TFTP
FTP (File Transfer Protocol) - Utilidad y protocolo cliente/servidor utilizado para transferir archivos entre dos computadoras en una red TCP/IP. También puede crear y eliminar directorios y mostrar el contenido de los directorios.
TFTP (Trivial File Transfer Protocol) - una utilidad y protocolo cliente/servidor basado en UDP y utilizado para operaciones simples de transferencia de archivos.
Servicios de conversión de nombres: DNS, whois
DNS (Domain Name System) - un sistema para nombrar recursos en redes TCP/IP.
WHOIS - un protocolo/servicio de red (basado en el protocolo TCP) que permite determinar el propietario de un nombre de dominio/dirección IP.
Servicios de acceso remoto: Telnet, SSH, rdesktop, VNC
Telnet - un conjunto de componentes que proporcionan acceso terminal a una computadora remota. Una sesión Telnet requiere un cliente Telnet y un servidor Telnet. Telnet es también un protocolo, un sistema de reglas que define la interacción entre el servidor Telnet y el cliente.