Una serie de artículos sobre "Introducción a la tecnología de red" explican el proceso de transmisión de red desde la perspectiva del macro hardware y la micro transmisión de datos. Por favor, espere la siguiente serie de artículos.
Este capítulo es principalmente de naturaleza resumida , de modo que todos tengan un concepto e idea básicos, y una serie posterior de artículos traerá explicaciones detalladas del proceso.
Recomienda un libro fácil de entender en Internet, vale la pena echarle un vistazo a "Cómo se conecta Internet" del autor japonés Hu Genqin
1. Modelo de siete capas OSI
Modelo de siete capas OSI | Modelo de capa conceptual TCP / IP | Función | Clúster de protocolo TCP / IP | Equipo relacionado |
---|---|---|---|---|
Capa de aplicación | Capa de aplicación | Transferencia de archivos, correo electrónico, terminal virtual | HTTP 、 FTP 、 SMTP 、 DNS ... | |
Capa de presentación | Formateo de datos, conversión de código, encriptación de datos | LPP ... | ||
Capa de sesión | Desconectar o establecer contacto con otros contactos | SSL 、 TLS | ||
Capa de transporte | Capa de transporte | Proporcionar interfaz de extremo a extremo | TCP 、 UDP | |
Capa de red | Capa de red | Paquetes de ruta | IP 、 ICMP 、 RIP ... | Enrutador |
Capa de enlace de datos | Capa de enlace | Tramas direccionadas y función de detección de errores | ARP 、 SLIP 、 CSLIP ... | Switch, tarjeta de red, puente de red |
Capa física | Transferir datos en medios físicos en forma binaria | Hub, cable de red, repetidor |
Lo siguiente proporciona un diagrama de comunicación de red
https://blog.csdn.net/qq_27096221/article/details/105600485
En segundo lugar, el flujo del icono de solicitud de red
Este capítulo explica el proceso de solicitud de red desde la macro (Figura 1), la perspectiva de transmisión TCP / IP (Figura 2) y la perspectiva de transmisión HTTP (Figura 3)
1 imagen macro de solicitud de red
2 flujo de transporte de comunicación TCP / IP
Proceso de solicitud de 3 Http
3. Conceptos
1 Red de área local (subred) y red de área amplia (Internet, extranet)
Red de área local (Red de área local), denominada LAN, se refiere a un grupo de computadoras interconectadas por varias computadoras en un área determinada.
La red de área amplia (Wide Area Network), conocida como WAN para abreviar, es una colección de redes de computadoras que abarcan grandes áreas regionales, generalmente en provincias, ciudades o incluso un país. La WAN incluye subredes de diferentes tamaños y puede ser una red de área local o una pequeña WAN.
La WAN se puede llamar una extranet y la LAN se puede llamar una subred
2 enrutadores, conmutadores y concentradores
Enrutador | Interruptor | |
---|---|---|
Nivel de trabajo | Capa de red | Capa de enlace de datos |
Bases para reenviar | Dirección IP | Dirección MAC |
Función | Conéctese a diferentes redes en Internet (conéctese a diferentes LAN en Internet) | Conéctese a diferentes hosts en la LAN |
Impacto de banda ancha | Banda ancha compartida | Banda ancha exclusiva |
Interruptor | Hub | |
---|---|---|
Nivel de trabajo | Capa de enlace de datos | Capa física |
Impacto de banda ancha | Exclusivo | Compartir |
Transferencia de datos | Entrega intencional | Transmisión de transmisión |
Modo de transmisión | Full duplex o half duplex | Half duplex |
Hub : responsable de la comunicación entre hosts en la misma subred (red de área local), solo transmisión. Conecte el
conmutador del dispositivo host en la red de área local : responsable de la comunicación entre los hosts en la misma subred (red de área local), a través de la comunicación de la dirección Mac, se puede transmitir o unidifusión. Conéctese al
enrutador del dispositivo host en la red de área local : responsable de la comunicación entre diferentes redes (Internet), a través de la dirección IP.
Resumen: los
enrutadores están conectados a diferentes subredes en Internet.
Los conmutadores y los concentradores están conectados a diferentes hosts en la LAN.
3 Dirección de red (IP y número de puerto), función de dirección MAC
Cada computadora tiene dos tipos de direcciones, no hay conexión entre los dos tipos de direcciones, la dirección MAC está vinculada a la tarjeta de red y el administrador asigna la dirección de red, simplemente se combinan al azar
Dirección IP | Dirección MAC | Número de puerto | |
---|---|---|---|
Cómo asignar | Asignación de administrador | Escribir en el BIOS de la tarjeta de red | Asignación del sistema operativo |
Nivel de trabajo | Capa de red | Capa de enlace de datos | Capa de transporte |
Efecto | Direccionamiento de enrutador | Cambiar difusión en subred | Ubique el proceso (servicio) especificado en la computadora |
Explicación | Posibilidad de encontrar la subred en Internet donde se encuentra la computadora de destino | Posibilidad de encontrar la tarjeta de red de destino (host) en la subred | Encuentre el programa de destino en la computadora donde se encuentra la tarjeta de red de destino |
Mientras se determinen el host y el puerto, podemos lograr la comunicación entre los programas. Por lo tanto, los sistemas Unix se refieren al puerto host + como un "socket". Con él, puedes desarrollar aplicaciones web.
Resumen de
la dirección IP : capaz de encontrar la
dirección MAC de subred de la computadora de destino en Internet : capaz de encontrar el
número de puerto de la tarjeta de red (host) de destino en la subred : encontrar el programa de destino en la computadora donde se encuentra la tarjeta de red de destino a
través de la dirección IP, la dirección MAC y el número de puerto pueden ser precisos Localiza el proceso (servicio) especificado en el cálculo
Para ser añadido más tarde ...