Técnica

¿Qué es el modelo OSI? 

¿Qué es el modelo OSI? 

¿Sabes qué es un modelo OSI o qué es un modelo en capas OSI? Si no, el post de hoy será muy bueno. Al principio, el desarrollo de la red fue muy complicado. La razón de esto es que cada vendedor tiene su propia solución. Lo malo de esto es que la solución de un proveedor no era compatible con la del otro. Solo el modelo OSI nació para resolver este problema.

En esto, se utilizó un enfoque de múltiples capas para las redes, con proveedores de hardware que diseñaron hardware para la red, mientras que otros desarrollaron software para la capa de aplicación.

Usar un modelo abierto, donde todos estén de acuerdo, significa crear una red que funcione para todos. Para resolver este problema, la Organización Internacional de Normalización (ISO) estudió las diversas redes en 1984 y la preparación del modelo OSI . Era compatible con todos los vendedores.

Este modelo OSI no es solo un modelo para hacer que las redes sean compatibles, sino una muy buena manera de hacer que las personas entiendan las redes. Es por eso que hoy pensé en por qué debería darles información sobre qué es el modelo OSI y cuáles son todas las capas y funciones de OSI . Entonces, ¿cuál es el retraso, vamos a empezar.

¿Qué es el modelo OSI?

La forma completa de OSI es el modelo de interconexión de sistemas abiertos (OSI), un estándar ISO para redes globales que define un marco de red para que los protocolos se puedan implementar en siete capas.

El modelo de capas OSI fue desarrollado por la Organización Internacional de Normalización, donde OSI significa Interconexión de Sistemas Abiertos. De esta forma, el sistema de comunicación se divide en siete capas diferentes.

La capa aquí es una variedad de funciones teóricamente comparables en las que la capa por encima de los servicios que proporciona recibe más servicios que la capa por debajo de ella. El modelo de capas OSI facilita que el usuario tenga una transmisión sin errores en una red de sección transversal al tiempo que proporciona la ruta requerida por las aplicaciones.

Aquí las capas lanzan los paquetes y también encuentran la ruta que proporciona la ruta a los contenidos. El modelo de capas OSI proporciona un marco para las redes que usan los protocolos en estas siete capas.

En esto, el control de procesamiento se pasa de una capa a otra y este proceso continúa hasta el final. En esto, el procesamiento comienza desde la capa inferior y luego viaja a través del canal a la siguiente estación, y luego regresa a su jerarquía.

¿Qué es la capa OSI?

El proceso de comunicación consta de capas en un medio de proceso, lo que significa que el proceso de comunicación es más pequeño para particionar y más fácil de tratar con clases relacionadas.

¿Qué son los protocolos de capa?

Las convenciones y reglas utilizadas en dichas comunicaciones se denominan colectivamente Layer Protocol .

¿Cuándo se creó el modelo OSI?

El modelo de Interconexión de Sistemas Abiertos (OSI) fue desarrollado por ISO ( Organización Internacional para la Estandarización ) en 1984. ISO es esa organización completamente dedicada a definir dichas comunicaciones y estándares globales.

¿Por qué este modelo se llama OSI?

Este modelo se denomina Interconexión de sistemas abiertos (OSI) porque este modelo permite que dos sistemas diferentes se comuniquen, independientemente de su infraestructura.

Por lo tanto, el modelo de referencia OSI permite la comunicación abierta entre dos sistemas diferentes, sin tener que realizar ningún cambio en su hardware y software subyacente.

Se trata de la Organización Internacional de Normalización (ISO), un intento de fomentar las redes abiertas, junto con un modelo de referencia para vincular sistemas abiertos.

Este modelo agrupa lógicamente funciones y establece reglas, a las que se denomina protocolos. Es muy importante establecer y hacer conexiones entre dos o más partes. Las siete funciones de este modelo a menudo se denominan capas. Cada capa se agrega a su propio encabezado desde su capa anterior de la viga.

El modelo de referencia OSI ahora se considera un estándar esencial para el trabajo en línea y la computación entre computadoras .

¿Cómo se agrupan estas siete capas?

En el modelo OSI, la conexión de red/datos se define en siete capas. Estas siete capas se agrupan en tres grupos: red, transporte y aplicación.

1. Las capas 1, 2 y 3, es decir, física, de enlace de datos y de red, se denominan capas de soporte de red .

2. Capa 4, la capa de transporte proporciona una transferencia de datos confiable de extremo a extremo.

3. Las capas 5, 6 y 7, es decir , las capas de sesión, presentación y aplicación, se denominan capas de soporte de usuario.

Las últimas tres capas se ocupan principalmente de la organización del software del terminal y no se relacionan directamente con los ingenieros de telecomunicaciones. Es la capa de transporte que vincula las comunicaciones de protocolo guiadas por software.

Una cosa especial a tener en cuenta es que este modelo OSI es solo una muestra. No es un protocolo que se pueda instalar o ejecutar en cualquier sistema.

¿Cómo recuerdas las capas OSI?

Recordar estas capas OSI no es realmente tan fácil, pero si usa mnemónicos, se vuelve muy fácil. Que es: ” Parece que todas las personas necesitan para procesar los datos .”

  • capa física – procesamiento
  • datos de capa de enlace datos
  • Capa de red – Necesidad
  • capa de transporte – a
  • capa de sesión – apariencia
  • Capa de presentación – Personas
  • Capa de aplicación – Todo

7 capas OSI 

Esta capa del modelo OSI consta de siete capas y cada capa interactúa entre sí. En esta capa uno y dos se denominan capa de medios y las capas 3, 4, 5, 6 y 7 se denominan capas de host .

El modelo de capas OSI se clasifica en 7 categorías que se enumeran a continuación, sobre las cuales aprenderemos más.

capa fisica

Esta capa física es la capa más baja en el modelo OSI y solo se ocupa de enviar y recibir un flujo de bits sin estructura y sin procesar a través de un medio físico.

Describe las interfaces eléctricas/ópticas, mecánicas y funcionales en su medio físico, y también transmite señales a todas las capas superiores. La capa física en sí misma define el cableado, las tarjetas de red y los aspectos físicos.

En realidad, es responsable de la conexión física real entre los dispositivos. Se puede hacer tal conexión física utilizando cable de par trenzado o cable de fibra óptica o cable coaxial , o modos de comunicación inalámbrica .

Esta capa recibe las tramas enviadas por la capa de enlace de datos y las convierte en señales compatibles con otros medios de transmisión.

Por ejemplo, si se utiliza un cable de metal, convertirá los datos en señales eléctricas; Considerando que si se utiliza un cable de fibra óptica, convierte los datos en señales ópticas; Si se utiliza una red inalámbrica, convertirá los datos en señales electromagnéticas; Y seguirá así.

Al recibir datos, estas capas reciben esa señal, la convierten en ceros y unos, y luego la envían a la capa de enlace de datos, que luego mantiene esos marcos juntos y luego verifica su integridad. Estos protocolos X.25 operan en las capas física, de enlace de datos y de red.

¿Cuáles son las funciones de la capa física?

Codificación de datos: modifica los patrones de señales digitales simples (1 y 0) que utilizan las computadoras para adaptarse mejor a las características del medio físico, además de permitir la sincronización de bits y tramas.

Especifique lo siguiente:
1. ¿El estado de la señal representa el 1 binario?
2. ¿Cómo es esta estación receptora de audiencia cuando comienza el “tiempo de bit”.
3. ¿Cómo define una trama esta estación receptora?

Tecnología de transmisión : especifica si los bits codificados se transmiten a través de una señal de banda base (digital) o de banda ancha (analógica).

Transmisión por medio físico: Transmite bits en señales eléctricas u ópticas adecuadas para el medio físico, especificando:

1. Qué opciones de corredores físicos se pueden usar.
2. Cuántos voltios/dB se deben usar para que se pueda representar un estado de señal dado, usando un medio físico dado.

Los protocolos utilizados en la capa física son ISDN, IEEE 802 e IEEE 802.2 .

Sincronización de bits : esta capa física proporciona sincronización de los bits para los que se utiliza un reloj. Este reloj controla tanto al emisor como al receptor proporcionando sincronización a nivel de bits.

Proporciona las propiedades físicas de las interfaces y el medio: la capa física administra cómo un dispositivo se comunica con los medios de red. Por ejemplo, si la conexión física de un dispositivo utiliza un cable coaxial para conectarse a la red, el dispositivo que realiza las funciones en la capa física debe diseñarse de tal manera que pueda operar en un tipo particular de red. Todos los componentes, incluidos los conectores, se identifican en la capa física.

Control de tasa de bits: La capa física determina la tasa de transmisión, es decir, la cantidad de bits enviados por segundo. Establece un poco la duración.

Configuración de línea : la capa física determina cómo se conectan los dispositivos al medio. Se utilizan dos formas diferentes de líneas para la formación punto a punto y la formación multipunto. Úselo para activar, mantener y desactivar una conexión física.

Modo de transmisión : la capa física define cómo fluyen los datos entre dos dispositivos conectados. Los diferentes modos de transmisión posibles son – Simplex, half-double y full-double.

Topología física : la capa física define cómo se organizan los diferentes dispositivos/nodos en una red, es decir, un bus, una estrella o una red.

Multiplexación : la capa física puede utilizar diferentes técnicas de multiplexación, de modo que se pueda mejorar la eficiencia del canal.

Conmutación de circuitos : la capa física también proporciona cómo comunicarse con otras redes a través de la conmutación de circuitos.

Capa de enlace de datos

La capa de enlace de datos OSI proporciona direccionamiento físico. Esta capa proporciona recursos de procedimiento y funcionales durante la transmisión de datos en las redes.

También identifica los errores de la capa física y también trata de corregirlos. El objetivo principal de esta capa de enlace de datos es el procesamiento multimedia punto a punto.

También es responsable de la entrega confiable de datos de nodo a nodo. Recibe datos de la capa de red y crea marcos, agrega direcciones físicas a esos marcos y luego los pasa a la capa física.

Esta capa de enlace de datos proporciona una transmisión de datos sin errores, y esto también se encuentra en la parte superior de la capa física de un nodo a otro, lo que en conjunto permite que las capas superiores asuman una transmisión casi sin errores.

La capa de enlace de datos define el formato de los datos en la red. Los datos de la red consisten en tramas y paquetes junto con la suma de verificación, la dirección y los datos de origen y destino.

Esta capa de enlace de datos se ocupa de las conexiones físicas y lógicas al destino del paquete, que también utiliza la interfaz de red.

Esta capa recibe paquetes de datos enviados a través de la capa de red y los convierte en tramas que se envían a los medios de red, en esto agregan la tarjeta de red de su computadora. La dirección, además de la dirección física de la tarjeta de red de destino, los datos de control y los datos de suma de comprobación, también conocidos como CRC.
Estos protocolos X.25 operan en las capas física, de enlace de datos y de red.

Sub – capa de la capa de enlace de datos 
1. capa sub – enlace lógico de control (LLC Nota )
2. subclase – acceso al medio de control (MAC)

La subcapa LLC proporciona una interfaz entre los métodos de acceso a los medios y los protocolos de la capa de red, como el Protocolo de Internet, que forma parte del conjunto de protocolos TCP/IP.

La subcapa LLC también determina si esta conexión será sin conexión o configurada para conexión en la capa de enlace de datos.

La subcapa MAC es responsable de la comunicación con los medios físicos. En la subcapa MAC de la capa de enlace de datos, se agrega al paquete la dirección física real del dispositivo, también conocida como dirección MAC.

Este paquete se denomina trama que almacena toda la información de direccionamiento necesaria para pasar del dispositivo de origen al dispositivo de destino.

Una dirección MAC es un número hexadecimal de 12 dígitos, que es único para cada computadora en todo el mundo.

La dirección MAC de un dispositivo se encuentra en su tarjeta de interfaz de red (NIC). En los 12 dígitos de la dirección MAC, los primeros seis dígitos indican el fabricante de la NIC y los últimos seis dígitos son completamente únicos.

por ejemplo. 31-16-a6-32-72-0c es una dirección MAC hexadecimal de 12 dígitos . Entonces, la dirección MAC representa la dirección física del dispositivo en la red.

Funciones de la capa de enlace de datos

Creación y terminación de enlaces: establece y termina un enlace lógico entre dos nodos.

Direccionamiento físico : después de crear las tramas, la capa de enlace de datos agrega direcciones físicas (dirección MAC) al encabezado de cada trama tanto para el remitente como para el receptor.

Control de movimiento de fotogramas : le dice al nodo de envío el “algoritmo de deshacer” cuando no hay búferes de fotogramas disponibles.

Secuencia de fotogramas : Transmite/recibe fotogramas secuencialmente.

Reconocimiento del marco: proporciona/espera reconocimientos del marco. Detectan y se recuperan de errores en la capa física, por lo que envían de vuelta sin reconocer

Marcos y también manejamos duplicados del recibo del marco.

Delineación de marcos : cree e identifique los límites de los marcos.

Comprobación de fallos de trama : comprueba la integridad de las tramas recibidas.

Gestión de acceso a medios : especifica cuándo un nodo tiene el “derecho” para acceder a un medio físico.

Control de flujo : este es un mecanismo de regulación del tráfico que se implementa a través de la capa de enlace de datos y evita que los receptores lentos inunden a los remitentes rápidos. Si la velocidad a la que el receptor absorbe los datos es menor que la velocidad a la que los produce el transmisor, la capa de enlace de datos fuerza el mecanismo de control de flujo.

Control de errores : la capa de enlace de datos proporciona un mecanismo de control de errores mediante el cual detecta y retransmite tramas dañadas y faltantes. También se ocupa del problema del marco redundante, por lo que brinda confiabilidad a la capa física.

Control de acceso : cuando un solo canal de comunicación se comparte con varios dispositivos, la subcapa MAC de la capa de enlace de datos ayuda a determinar qué dispositivo está controlando el canal en un momento determinado.

Comentarios : una vez que se envían los marcos, el sistema espera comentarios. Luego, el receptor envía las tramas de acuse de recibo a la fuente trasera, desde la cual proporciona una confirmación de las tramas.

capa de red

La capa de red OSI se usa para direccionamiento lógico como circuitos virtuales, y se usa para especificar nodo a nodo y ruta para la transmisión de datos.
La capa de red OSI también proporciona tecnologías de enrutamiento y conmutación. Además, el manejo de errores, la secuenciación de paquetes, el trabajo en línea, el direccionamiento y el control de congestión son funciones esenciales de la capa de red.

También ofrece la mejor calidad de servicio cuando se solicita la capa de transporte. Estos son los protocolos IPX y TCP/IP implementados en esta capa.

Hay tres subcapas de la capa de red, Vamos a conocer con ellos: –
Subred de acceso: el acceso de subred se considera protocolos y es responsable de hacer el trato de interfaz con la red de X.25 líneas.

Convergencia dependiente de subred : esto es responsable de mover el nivel de red de transporte a cualquier lado del nivel de red.

Convergencia independiente de subred : se utiliza en varias redes para gestionar el transporte.

Esta capa también es responsable del direccionamiento de paquetes, convirtiendo las direcciones lógicas en direcciones físicas. Juntos, son responsables de entregar paquetes desde el origen hasta el destino a través de múltiples redes (enlaces).

Esta capa es responsable de configurar la directiva. Aunque los paquetes llegarán solos a su destino, también depende de algunos factores como el tráfico y las prioridades. Esta misma capa de red determina cómo se transfieren los datos entre dispositivos de red.

Si dos sistemas están conectados en el mismo enlace, entonces no se necesita una capa de red. Lo mismo si dos sistemas están conectados a dos redes diferentes que también tienen dispositivos conectados como enrutadores entre estas dos redes, entonces se requiere la capa de red en este espacio.

También traduce la dirección lógica en una dirección física, por ejemplo, un nombre de computadora en una dirección MAC.

También es responsable de marcar el camino. Además, también gestiona la red y los problemas de direccionamiento.

También controla el funcionamiento de la subred de la capa de red y decide si se especifica una ruta física basada en los datos según las condiciones de la red, la prioridad del servicio y otros factores. Estos protocolos X.25 operan en las capas física, de enlace de datos y de red.
Esta capa de red se encuentra entre la capa de enlace de datos y la capa de transporte. Estos servicios toman el enlace de datos y brindan el servicio a la capa de transporte.

Funciones de la capa de red

1. Controlar el tráfico de la subred : los enrutadores (sistemas intermedios de la capa de red) pueden indicar fácilmente a una estación de envío que “recontrole el tráfico de la red ” cuando el búfer del enrutador está lleno.

2. Mapeo de direcciones lógico-físicas : traducción de direcciones lógicas, nombres, direcciones físicas.

3. Contabilidad de uso de subredes: tienen funciones de contabilidad para que puedan realizar un seguimiento de la cantidad de tramas enviadas desde los sistemas intermedios de división en subredes, para que puedan producir información de facturación.

En la capa de red y las capas debajo de ella, existen protocolos de pares entre un nodo y su vecino inmediato, pero este vecino también puede ser un nodo a través del cual se enrutan los datos, no la estación de destino.

En esto, las estaciones de origen y destino están separadas de varios sistemas intermedios.

Internet

1. Esta es una responsabilidad importante de la capa de red, ya que proporciona servicio de Internet a diferentes redes.

2. También proporciona conexiones lógicas en diferentes tipos de redes.

3. Solo gracias a esta capa, podemos fusionar diferentes redes para crear una gran red.

direccionamiento lógico

1. Se pueden combinar muchas redes diferentes para formar una gran red o Internet.

2. Para identificar de forma única cada dispositivo en la red de interfaz, la capa de red define el esquema de direccionamiento.

3. Estos títulos distinguen de manera única y global a cada dispositivo.

enrutamiento

1. Cuando se combinan redes o enlaces independientes para crear negocios en Internet, es posible que haya varias rutas desde el dispositivo de origen hasta el dispositivo de destino.

2. Estos protocolos de capa de red especifican solo la mejor ruta o ruta desde el origen hasta el destino. La función de la capa de red en sí se llama enrutamiento.

3. Las rutas de fotogramas solo están en cuadrículas.

embalaje

1. Esta capa de red recibe datos de las capas superiores y crea sus propios paquetes, para los cuales encapsula paquetes. Este mismo proceso se denomina paquetización.

2. Esta paquetización se realiza a través del Protocolo de Internet (IP) que define su formato de paquete.

fragmentación

1. Fragmentación significa dividir paquetes grandes en partes más pequeñas.

2. El tamaño máximo del paquete transmitido está determinado por el protocolo de la capa física.

3. Para este propósito, la capa de red divide los paquetes grandes en fragmentos para que puedan transmitirse fácilmente en un medio físico.
4.

Si se determina que el tamaño máximo de la unidad de transmisión (MTU) del enrutador descendente es menor que su propio tamaño de trama, el enrutador puede segmentar esa trama para la transmisión y luego volver a ensamblarla en la estación de destino.

Protocolos: Los protocolos que operan en la capa de red son IP, ICMP, ARP, RIP, OSI, IPX y OSPF.

capa de transporte

Capa de transporte (también llamada capa de extremo a extremo), gestiona la entrega de mensajes de extremo a extremo (origen a destino) (proceso a proceso) a través de la red, además de proporcionar verificación de errores, proporcionando así una garantía de que no se producen redundancias ni errores en la transmisión de datos a través de la red.

Pone más énfasis en el hecho de que los mensajes de todos los paquetes deben llegar intactos y en el orden correcto.

La capa de transporte también proporciona el reconocimiento de la transferencia de datos exitosa y también la retransmisión de datos si se encuentra un error. La capa de transporte garantiza que los mensajes se entreguen sin errores, de forma secuencial y sin pérdidas ni duplicaciones.

El tamaño y la complejidad del protocolo de transporte depende del tipo de servicio que recibe de la capa de red.

Puede pensar en la capa de transporte como el núcleo del modelo OSI. La capa de transporte proporciona servicios a la capa de aplicación y toma servicios de la capa de red.

La capa de transporte divide el mensaje en paquetes que recibe de la capa superior y luego los vuelve a ensamblar en paquetes para que puedan recibir el mensaje en el destino.

La capa de transporte proporciona dos tipos de servicios:

Transmisión dirigida por contacto
(a) En este tipo de transmisión, el receptor envía una notificación a la fuente posterior tan pronto como se recibe un paquete o grupo de paquetes.

(b) Este tipo de transmisión también se denomina método de transmisión confiable.

(c) Dado que la transmisión orientada a la conexión requiere que se envíen más paquetes a través de la red, se considera un método de transmisión más lento.

(d) Si hay problemas con los datos a transmitir, el destino solicita retransmitir a la fuente, donde solo se reconocen y reconocen los paquetes recibidos.

(e) Una vez que la computadora de destino recibe todos los datos necesarios para volver a ensamblarlos en un paquete, la capa de transporte ensambla esos datos en una secuencia válida y luego los pasa a la capa de sesión.

Transmisión fuera de línea
(a) En este tipo de transmisión, el receptor no acusa recibo del paquete.

(b) El transmisor asume que el paquete ha llegado correctamente.

(c) Este enfoque permite una comunicación muy rápida entre dos dispositivos.

(d) Su desventaja es que la transmisión sin conexión es menos confiable en comparación con la conexión directa.

Funciones de la capa de transporte:

Fragmentar el mensaje en un paquete y volver a ensamblar los mismos paquetes en el mensaje: acepta un mensaje de la capa anterior (sesión), divide ese mensaje en unidades más pequeñas (si aún no lo es) y luego pasa esos mensajes a unidades más pequeñas en la capa de red. La capa de transporte en la estación de destino es similar al mensaje mismo.
Reconocimiento de mensajes: proporciona una entrega de mensajes confiable de extremo a extremo con reconocimientos.

Control de tráfico de mensajes : indica a la estación de envío que “deshaga” cuando no hay búferes de mensajes disponibles.

Multiplexación de sesiones : multiplexa múltiples flujos de mensajes o sesiones en un enlace lógico y también realiza un seguimiento de qué mensajes pertenecen a qué sesiones.

Direccionamiento del punto de servicio : por cierto, el propósito de la capa de transporte es entregar el mensaje de un proceso (que se ejecuta en el dispositivo de origen) a otro proceso (que se ejecuta en el dispositivo de destino).

También puede suceder que muchos programas y procesos diferentes se estén ejecutando simultáneamente en ambos dispositivos. Para realizar la entrega de mensajes en el proceso correcto, el encabezado de la capa de transporte es un tipo de dirección que se agrega a la dirección del punto de servicio o dirección del puerto. Al seleccionar la dirección correcta de esta, la capa de transporte garantiza que el mensaje se entregue en el funcionamiento correcto del dispositivo de destino.

Control de flujo: al igual que la capa de enlace de datos, la capa de transporte también controla el flujo. La capa de transporte asegura que el emisor y el receptor se comuniquen a una velocidad que ambos puedan manejar. Por lo tanto, el flujo de control evita que el origen envíe paquetes de datos al destino más rápido de lo que puede manejar. Aquí el control de flujo se implementa de extremo a extremo en lugar de a través de un enlace.

Control de errores: al igual que la capa de enlace de datos, la capa de transporte también realiza el control de errores. Aquí el control de errores se implementa de extremo a extremo y no en un solo enlace. Aquí, la capa de transporte de envío garantiza que todo el mensaje llegue a la capa de transporte de recepción sin ningún error (daño, pérdida o duplicación). El error se corrige mediante la retransmisión.

Protocolos: Los protocolos que se ejecutan en la capa de transporte son TCP, SPX, NETBIOS , ATP y NWLINK.

capa de sesión

La responsabilidad principal de la capa de sesión es ayudar en el inicio, mantenimiento y finalización de la comunicación entre dos dispositivos, esto se denomina sesión.

Proporciona una comunicación ordenada entre dispositivos, por lo que tienen que regular el flujo de datos.

Este protocolo de sesión define el formato de los datos que se transmiten en las comunicaciones. La capa de sesión crea y administra la sesión entre cualquier usuario, también en dos extremos diferentes de la red.

La capa de sesión también gestiona quién transmite datos durante un cierto período de tiempo y durante cuánto tiempo.

Ejemplos de capas de sesión son los inicios de sesión interactivos y las sesiones de transferencia de archivos. La capa de sesión vuelve a conectar la sesión si se desconecta. También informa y registra los errores de la capa superior.

Esta capa de sesión permite crear una sesión entre dos procesos de este tipo que se ejecutan en diferentes terminales.

El control del diálogo y la gestión del token son responsabilidad de la capa de sesión.

Funciones de la capa de sesión:

Creación, mantenimiento y finalización de sesión: Permite la creación, uso y finalización de dos procesos de aplicación, denominados sesión, en diferentes dispositivos.

Soporte de Sesión : Realiza funciones que permiten que estos procesos se comuniquen entre sí a través de la red, realizar seguridad, reconocimiento de nombre, registro y mucho más.

Cuadro de diálogo de control : El cuadro de diálogo de control es una función de la capa de sesión que identifica el dispositivo que seguirá siendo el primero y la cantidad de datos que se deben enviar.

Cuando el dispositivo se comunica por primera vez, la capa de sesión es responsable de determinar qué dispositivo que participa en esa conexión enviará en un momento dado, así como qué cantidad de ese control de datos se envía a la transmisión. Esto se llama control de diálogo.

Los tipos de control de diálogo son simple , semidúplex y dúplex completo .

Separación y sincronización de diálogos : esta capa de sesión también es responsable de agregar puntos de control y banderas al mensaje.

Este proceso de insertar etiquetas en un flujo de datos se denomina separación de diálogo.

Protocolos : los protocolos que se ejecutan en la capa de sesión son NetBIOS, Mail Slots, Names Pipes y RPC.

capa de visualización

La capa de presentación también se denomina capa de traducción. Esta capa de presentación presenta los datos en un formato estandarizado y oculta la diferencia de formato de datos entre dos sistemas diferentes.

Representación de datos de la capa de presentación OSI, convierte el texto sin formato en código como sucede en el cifrado y también descifra los datos.

La capa de presentación OSI en conjunto proporciona libertad de problemas de compatibilidad, por lo que también se denomina capa de sintaxis. También establece una perspectiva entre otras entidades de la capa de aplicación.
La capa de presentación OSI decodifica la presentación de datos del formato de aplicación al formato de red y viceversa.

Da formato a los datos de la capa de visualización que se presentan en la capa de aplicación. También puedes considerarlo como un traductor de red.

Esto traduce los datos de la capa a un formato utilizado por la capa de aplicación en un formato común a la estación de envío y luego vuelve a traducir este formato común a un formato conocido por la capa de aplicación. en la estación receptora.

Funciones de visualización de capas:

1. Traducción de códigos de caracteres : por ejemplo, ASCII a EBCDIC.
2. Transformación de datos : orden de bits, CR-CR/LF, coma flotante entera, etc.
3. Compresión de datos : Reduce la cantidad de bits que se deben transmitir en la red.
4. Cifrado de datos : Cifra los datos por motivos de seguridad. Por ejemplo, el cifrado de contraseñas.

Capa de aplicación

Esta capa de aplicación actúa como una ventana para que los usuarios y los procesos de aplicación puedan acceder a los servicios de red.

Siempre se implementa en el propio sistema final. Esta capa de aplicación crea una interfaz entre el programa que envía o recibe datos y la pila de protocolos.

Cuando descarga o envía mensajes de correo electrónico, su programa de correo electrónico se comunica con esta capa. Esta capa proporciona servicios de red a los usuarios finales, como correo, ftp, telnet y dns.

¿Cuáles son las funciones de la capa de aplicación?

  • Reenvío de dispositivos de uso compartido de recursos
  • Acceso remoto a archivos
  • acceso remoto a la impresora
  • comunicación entre procesos
  • Administración de redes
  • Directorio de Servicios
  • Mensajes electrónicos (como el correo)

estación de red virtual

Una terminal virtual de red es una versión del software, una terminal física que permite a un usuario iniciar sesión en un host remoto. Para esto, la capa de aplicación crea una simulación de software de una terminal en un host remoto.

Ahora la computadora del usuario habla con el terminal de software que a su vez habla con el host y viceversa. En esto, el host remoto cree que se está comunicando con cualquiera de sus terminales y permite que el usuario inicie sesión.

Transferencia de archivos y gestión de acceso (FTAM):

Esta aplicación le permite a un usuario acceder a un archivo en un host remoto, para que pueda hacer cambios o leer datos, recuperar archivos de una computadora remota que puede acceder a ellos en la computadora local y administrarlos o puede controlar archivos localmente en un computadora remota.

Servicios de correo : esta aplicación proporciona varios servicios de correo electrónico, como el reenvío y el almacenamiento de correo electrónico.

Servicios de directorio : esta aplicación proporciona fuentes de bases de datos distribuidas y acceso a información global sobre muchos objetos y servicios diferentes.

Los protocolos utilizados en la capa de aplicación son FTP, DNS, SNMP, SMTP, FINGER y TELNET.

Que aprendiste hoy

Espero que les haya gustado mi artículo ¿Qué es el Modelo OSI  ? Siempre he tratado de proporcionar información completa sobre el modelo de capas OSI a mis lectores para que no tengan que buscar en otros sitios o en Internet en el contexto de ese artículo.

Esto también les ahorrará tiempo y también tendrán toda la información en un solo lugar. Si tienes alguna duda sobre este artículo o si quieres que haya alguna mejora en él, puedes escribir comentarios bajos sobre el mismo.

Si te gustó esta publicación ¿Qué es el modelo de capas OSI? o aprendiste algo, comparte esta publicación en las redes sociales como Facebook, Twitter, etc.

Related Articles

teknik

OSI modeli nedir? 

OSI modeli nedir? 

OSI modelinin veya OSI katmanlı modelin ne olduğunu biliyor musunuz? Aksi takdirde, bugünün yazısı çok iyi olacak. İlk başta, ağ geliştirme çok dağınıktı. Bunun nedeni, her satıcının kendi çözümü olmasıdır. Bununla ilgili kötü olan şey, bir satıcının çözümünün diğeriyle uyumlu olmamasıdır. Bu sorunu çözmek için sadece OSI modeli doğdu.

Bunda, donanım satıcıları ağ için donanım tasarlamak için kullanılırken, diğerleri uygulama katmanı için yazılım geliştirdiklerinde, ağlara çok katmanlı bir yaklaşım kullanıldı.

Herkesin hemfikir olduğu açık bir model kullanmak, herkes için çalışan bir ağ oluşturmak anlamına gelir. Bu sorunu çözmek için Uluslararası Standardizasyon Örgütü (ISO), 1984’te çeşitli ağları ve OSI model hazırlığını inceledi . Tüm satıcılarla uyumluydu.

Bu OSI modeli yalnızca ağları uyumlu hale getirmek için bir model değil, aynı zamanda insanların ağları anlamasını sağlamanın çok iyi bir yoludur. Bu yüzden bugün size neden OSI modelinin ne olduğu ve tüm OSI katmanlarının ve fonksiyonlarının neler olduğu hakkında bilgi vermem gerektiğini düşündüm . O zaman gecikme nedir, başlayalım.

OSI modeli nedir?

OSI’nin tam biçimi, protokollerin yedi katmanda uygulanabilmesi için bir ağ çerçevesi tanımlayan küresel ağ iletişimi için bir ISO standardı olan Açık Sistem Bağlantısı (OSI) modelidir.

OSI katman modeli, OSI’nin Açık Sistemler Bağlantısı anlamına geldiği Uluslararası Standardizasyon Örgütü tarafından geliştirilmiştir. Bu şekilde iletişim sistemi yedi farklı katmana bölünmüştür.

Buradaki katman, sağladığı hizmetlerin üstündeki katmanın, altındaki katmandan daha fazla hizmet aldığı, teorik olarak karşılaştırılabilir çeşitli işlevlerdir. OSI katman modeli, kullanıcının çapraz kesitli bir ağda hatasız bir aktarıma sahip olmasını kolaylaştırırken aynı zamanda uygulamaların ihtiyaç duyduğu yolu sağlar.

Burada katmanlar paketleri atar ve ayrıca içeriğe giden yolu sağlayan yolu bulur. OSI katman modeli, bu yedi katmandaki protokolleri kullanan ağlar için bir çerçeve sağlar.

Bunda işleme kontrolü bir katmandan diğerine atlanır ve bu süreç sonuna kadar devam eder. Bunda, işleme alt katmandan başlar ve daha sonra kanal boyunca bir sonraki istasyona ve daha sonra hiyerarşisine geri döner.

OSI katmanı nedir?

İletişim süreci, bir süreç ortamındaki katmanlardır ; bu, iletişim sürecinin bölünerek daha küçük olduğu ve ilgili sınıflarla başa çıkmanın daha kolay olduğu anlamına gelir.

Katman Protokolleri nedir?

Bu tür iletişimlerde kullanılan sözleşmeler ve kurallar topluca Katman Protokolü olarak adlandırılır .

OSI modeli ne zaman oluşturuldu?

Açık Sistem Bağlantısı (OSI) modeli, 1984 yılında ISO ( Uluslararası Standardizasyon Örgütü ) tarafından geliştirilmiştir . ISO, tamamen bu tür iletişimleri ve küresel standartları tanımlamaya adanmış bir organizasyondur.

Bu model neden OSI olarak adlandırılıyor?

Bu modele Açık Sistem Bağlantısı (OSI) adı verilir, çünkü bu model, altyapılarından bağımsız olarak iki farklı sistemin iletişim kurmasına izin verir.

Bu nedenle, OSI referans modeli, temel donanım ve yazılımında herhangi bir değişiklik yapmak zorunda kalmadan iki farklı sistem arasında açık iletişime izin verir.

Bu, açık sistemleri bağlamak için bir referans modeliyle birlikte açık ağları teşvik etme girişimi olan Uluslararası Standartlar Örgütü’dür (ISO).

Bu model, işlevleri mantıksal olarak gruplandırır ve protokol adı verilen kurallar oluşturur. İki veya daha fazla taraf arasında bağlantı kurmak ve bağlantı kurmak çok önemlidir. Bu modelin yedi işlevine genellikle katmanlar denir. Her katman, kirişin önceki katmanından kendi başlığına eklenir.

OSI referans modeli artık çevrimiçi çalışma ve bilgisayarlar arası bilgi işlem için temel bir standart olarak kabul ediliyor .

Bu yedi katman nasıl birlikte gruplandırılır?

OSI modelinde ağ/veri bağlantısı yedi katmanda tanımlanmıştır. Bu yedi katman, ağ, ulaşım ve uygulama olmak üzere üç gruba ayrılmıştır.

1. Katman 1, 2 ve 3, yani fiziksel, veri bağlantısı ve ağ , ağ destek katmanları olarak adlandırılır .

2. Katman 4, taşıma katmanı güvenilir uçtan uca veri aktarımı sağlar.

3. Katman 5, 6 ve 7 yani Oturum, Sunum ve Uygulama katmanına Kullanıcı Destek Katmanları denir.

Son üç katman, öncelikle terminal yazılımının organizasyonu ile ilgilidir ve doğrudan telekom mühendisleriyle ilgili değildir. Yazılım güdümlü protokol iletişimini birbirine bağlayan taşıma katmanıdır.

Unutulmaması gereken özel bir şey, bu OSI modelinin sadece bir örnek olmasıdır. Herhangi bir sistemde kurulabilen veya çalıştırılabilen bir protokol değildir.

OSI katmanlarını nasıl hatırlıyorsunuz?

Bu OSI katmanlarını hatırlamak gerçekten o kadar kolay değil ama anımsatıcı kullanırsanız çok kolay hale gelir. Hangisi: ” Öyle görünüyor olduğunu tüm insanlar ihtiyaç için veriyi işlemek .”

  • fiziksel katman – işleme
  • veri bağlantı katmanı veri
  • Ağ Katmanı – İhtiyaç
  • taşıma katmanı – için
  • oturum katmanı – görünüm
  • Sunum Katmanı – İnsanlar
  • Uygulama Katmanı – Tümü

7 katman OSI 

Bu OSI model katmanı yedi katmandan oluşur ve her katman birbiriyle etkileşime girer. Bu katmanda bir ve iki medya katmanı olarak adlandırılır ve katman 3, 4, 5, 6 ve 7 ana bilgisayar katmanları olarak adlandırılır .

OSI katman modeli, hakkında daha fazla bilgi edineceğimiz aşağıda listelenen 7 kategoriye ayrılmıştır.

Fiziksel katman

Bu fiziksel katman, OSI modelindeki en alt katmandır ve yalnızca fiziksel bir ortam aracılığıyla ham, yapılandırılmamış bir bit akışının gönderilmesi ve alınmasıyla ilgilidir.

Fiziksel ortamındaki elektriksel/optik, mekanik ve işlevsel arayüzleri tanımlar ve ayrıca sinyalleri tüm üst katmanlara iletir. Fiziksel katmanın kendisi kablolamayı, ağ kartlarını ve fiziksel yönleri tanımlar.

Cihazlar arasındaki gerçek fiziksel bağlantıdan aslında sorumludur. Bu tür bir fiziksel bağlantıyı bükümlü çift kablo veya fiber optik kablo veya koaksiyel kablo veya kablosuz iletişim modları kullanarak yapabilirsiniz .

Bu katman, veri bağlantı katmanı tarafından gönderilen çerçeveleri alır ve bunları diğer iletim ortamlarıyla uyumlu sinyallere dönüştürür.

Örneğin metal bir kablo kullanılıyorsa verileri elektrik sinyallerine çevirecek; Fiber optik kablo kullanıldığında ise verileri optik sinyallere dönüştürür; Bir kablosuz ağ kullanılıyorsa, verileri elektromanyetik sinyallere dönüştürecektir; Ve bu böyle devam edecek.

Veri alırken, bu katmanlar bu sinyali alır, sıfırlara ve birlere dönüştürür ve ardından bu çerçeveleri bir arada tutan ve ardından bütünlüklerini kontrol eden veri bağlantı katmanına gönderir. Bu X.25 protokol yapmaktadır Fiziksel, veri bağlantısı ve şebeke katmanlarında.

Fiziksel katmanın işlevleri nelerdir?

Veri kodlama: Bilgisayarlar tarafından kullanılan basit dijital sinyallerin (1 ve 0) modellerini, fiziksel ortamın özelliklerine daha iyi uyacak ve ayrıca bit ve çerçeve senkronizasyonunu etkinleştirecek şekilde değiştirir.

Aşağıdakileri belirtin:
1. Sinyal durumu ikili 1’i temsil ediyor mu?
2. “Bit zamanı” başladığında bu izleyici istasyonu nasıl alıyor?
3. Bu alıcı istasyon bir çerçeveyi nasıl tanımlar.

İletim teknolojisi : Kodlanmış bitlerin bir temel bant (dijital) veya geniş bant (analog) sinyal üzerinden iletilmesini belirtir.

Fiziksel Ortam İletimi: Bitleri, aşağıdakileri belirterek, fiziksel ortama uygun elektriksel veya optik sinyallere iletir:

1. Hangi fiziksel aracı seçenekleri kullanılabilir.
2. Belirli bir fiziksel ortam kullanılarak belirli bir sinyal durumunun temsil edilebilmesi için kaç volt/dB kullanılması gerekir.

Fiziksel katmanda kullanılan protokoller ISDN, IEEE 802 ve IEEE 802.2’dir .

Bit Senkronizasyonu : Bu fiziksel katman, bir saatin kullanıldığı bitlerin senkronizasyonunu sağlar. Bu saat, bit düzeyinde senkronizasyon sağlayan hem göndericiyi hem de alıcıyı kontrol eder.

Arayüzlerin ve ortamın fiziksel özelliklerini sağlar: Fiziksel katman, bir cihazın ağ ortamıyla nasıl iletişim kurduğunu yönetir. Örneğin, bir cihazın fiziksel bağlantısı, ağa bağlanmak için bir koaksiyel kablo kullanıyorsa, fiziksel katmandaki işlevleri yerine getiren cihaz, belirli bir ağ türünde çalışabilecek şekilde tasarlanmalıdır. Bağlayıcılar dahil tüm bileşenler fiziksel katmanda tanımlanır.

Bit hızı kontrolü: Fiziksel katman, iletim hızını, yani saniyede gönderilen bit sayısını belirler. Süreyi biraz ayarlar.

Hat konfigürasyonu : Fiziksel katman daha sonra cihazların ortama nasıl bağlanacağını belirler. Noktadan noktaya oluşum ve çok noktalı oluşum için iki farklı çizgi şekli kullanılır. Fiziksel bir bağlantıyı etkinleştirmek, sürdürmek ve devre dışı bırakmak için kullanın.

İletim modu : Fiziksel katman, verilerin birbirine bağlı iki cihaz arasında nasıl aktığını tanımlar. Farklı olası iletim modları şunlardır: Tek yönlü, yarı çift ve tam çift.

Fiziksel Topoloji : Fiziksel katman, farklı cihazların/düğümlerin bir ağda, yani bir veriyolu, yıldız veya ağda nasıl düzenlendiğini tanımlar.

Multiplexing : Fiziksel katman farklı çoğullama teknikleri kullanabilir, böylece kanal verimliliği arttırılabilir.

Devre anahtarlama : Fiziksel katman, devre anahtarlama yoluyla diğer ağlarla nasıl iletişim kurulacağını da sağlar.

veri bağlantısı katmanı

OSI veri bağlantı katmanı, fiziksel adresleme sağlar. Bu katman, ağlarda veri iletimi sırasında prosedürel ve işlevsel kaynaklar sağlar.

Ayrıca fiziksel katman hatalarını tespit eder ve bunları düzeltmeye çalışır. Bu veri bağlantı katmanının temel amacı, noktadan noktaya çoklu ortam işlemedir.

Ayrıca düğümden düğüme güvenilir veri tesliminden sorumludur. Ağ katmanından veri alır ve çerçeveler oluşturur, bu çerçevelere fiziksel adresler ekler ve ardından bunları fiziksel katmana iletir.

Bu veri bağlantı katmanı, verilerin hatasız iletimini sağlar ve bu, aynı zamanda, bir düğümden diğerine fiziksel katmanın üzerindedir ve bu, birlikte üzerindeki katmanların neredeyse hatasız bir iletim üstlenmesini sağlar.

Veri bağlantı katmanı, ağdaki verilerin biçimini tanımlar. Ağ verileri, sağlama toplamı, kaynak ve hedef adres ve verilerle birlikte çerçeve ve paketten oluşur.

Bu veri bağlantı katmanı, ağ arabirimini de kullanan paket hedefine fiziksel ve mantıksal bağlantılarla ilgilenir.

Bu katman, ağ katmanı aracılığıyla gönderilen veri paketlerini alır ve bunları ağ ortamına gönderilen çerçevelere dönüştürür, buna bilgisayarınızın ağ kartını eklerler. Adres, hedef ağ kartının fiziksel adresine ek olarak, CRC olarak da bilinen kontrol verileri ve sağlama toplamı verileridir.
Bu X.25 protokolleri fiziksel, veri bağlantısı ve ağ katmanlarında çalışır.

Alt katman veri bağlantısı katmanı 
1. katman alt kontrol mantıksal bağlantısı (LLC Notu )
2. sınıf alt kontrol ortamı erişimi (MAC)

LLC alt katmanı, medya erişim yöntemleri ile TCP/IP protokol paketinin bir parçası olan İnternet Protokolü gibi ağ katmanı protokolleri arasında bir arabirim sağlar.

LLC alt katmanı ayrıca bu bağlantının bağlantısız mı yoksa veri bağlantısı katmanında bağlantı yapılandırılmış mı olacağını belirler.

MAC alt katmanı, fiziksel ortamla iletişimden sorumludur. Veri bağlantı katmanının MAC alt katmanında, MAC adresi olarak da bilinen cihazın gerçek fiziksel adresi pakete eklenir.

Bu paket, kaynak cihazdan hedef cihaza gitmek için gerekli tüm adresleme bilgilerini saklayan çerçeve olarak adlandırılır.

MAC adresi, dünya çapındaki her bilgisayara özgü 12 basamaklı onaltılık bir sayıdır.

Bir cihazın MAC adresi bulunduğu üzerinde kendi ağ arabirim kartı (NIC). MAC adresinin 12 hanesinde, ilk altı hane NIC’nin üreticisini gösterir ve son altı hane tamamen benzersizdir.

Örneğin. 31-16-a6-32-72-0c, 12 basamaklı onaltılık bir MAC adresidir . Dolayısıyla MAC adresi, cihazın ağdaki fiziksel adresini temsil eder.

Veri Bağlantı Katmanı İşlevleri

Bağlantı oluşturma ve sonlandırma: iki düğüm arasında mantıksal bir bağlantı kurar ve sonlandırır.

Fiziksel Adresleme : Çerçeveler oluşturulduktan sonra, veri bağlantı katmanı, hem gönderici hem de alıcı için her çerçevenin başlığına fiziksel adresler (MAC adresi) ekler.

Çerçeve Hareket Kontrolü : Kullanılabilir çerçeve arabelleği olmadığında gönderen düğüme “geri alma algoritmasını” bildirir.

Çerçeve Sırası : Çerçeveleri sırayla iletir/alır.

Çerçeve Bildirimi: Çerçeve bildirimleri sağlar/bekler. Fiziksel katmandaki hataları algılar ve düzeltirler, böylece onaylanmamış olarak geri gönderirler.

Çerçeveler ve ayrıca çerçeve makbuzunun kopyalarını işleyin.

Çerçeve tanımlama : Çerçeve sınırlarını oluşturun ve tanımlayın.

Çerçeve Hata Kontrolü : Alınan çerçevelerin bütünlüğünü kontrol eder.

Medya Erişim Yönetimi : Bir düğümün ne zaman fiziksel bir ortama erişim “hakkına” sahip olduğunu belirtir.

Akış kontrolü : Bu, veri bağlantı katmanı aracılığıyla uygulanan ve yavaş alıcıların hızlı göndericilere taşmasını önleyen bir trafik düzenleme mekanizmasıdır. Alıcının veriyi emme hızı, vericinin veriyi üretme hızından düşükse, veri bağlantı katmanı akış kontrol mekanizmasını zorlar.

Hata Kontrolü : Veri bağlantı katmanı, hasarlı ve eksik çerçeveleri tespit edip yeniden ilettiği bir hata kontrol mekanizması sağlar. Ayrıca fazla çerçeve sorunuyla da ilgilenir, bu nedenle fiziksel katmana güvenilirlik sağlar.

Erişim Kontrolü : Tek bir iletişim kanalı birden fazla cihazla paylaşıldığında, veri bağlantı katmanının MAC alt katmanı, belirli bir zamanda hangi cihazın kanalı kontrol ettiğini belirlemeye yardımcı olur.

Geri bildirim : Çerçeveler gönderildikten sonra sistem geri bildirim bekler. Daha sonra alıcı, alındı ​​çerçevelerini arka kaynağa gönderir ve buradan çerçeveler için bir makbuz sağlar.

ağ katmanı

OSI ağ katmanı, sanal devreler gibi mantıksal adresleme için kullanılır ve veri iletimi için düğümden düğüme ve yol belirtmek için kullanılır.
OSI ağ katmanı, onunla birlikte yönlendirme ve anahtarlama teknolojileri de sağlar. Ayrıca, hata işleme, paket sıralama, çevrimiçi çalışma, adresleme ve tıkanıklık kontrolü, ağ katmanının temel işlevleridir.

Ayrıca taşıma katmanı talep edildiğinde en kaliteli hizmeti sunmaktadır. Bunlar, bu katmanda uygulanan IPX ve TCP/IP protokolleridir.

Ağ katmanının üç alt katmanı vardır, onları
tanıyalım : – Alt ağ erişimi: Alt ağ erişimi protokoller olarak kabul edilir ve X.25 hatlarında ağ ile arabirim anlaşmasını yapmaktan sorumludur.

Alt Ağa Bağlı Yakınsama : Bu, ulaşım ağı seviyesinin ağ seviyesinin herhangi bir tarafına taşınmasından sorumludur.

Alt Ağdan Bağımsız Yakınsama : Taşımayı yönetmek için birden fazla ağda kullanılır.

Bu katman, mantıksal adresleri fiziksel adreslere dönüştürerek paket adreslemeden de sorumludur. Birlikte, birden çok ağ (bağlantı) üzerinden paketlerin kaynaktan hedefe teslim edilmesinden sorumludurlar.

Bu katman, yönergeyi ayarlamaktan sorumludur. Paketler hedefe kendi başlarına ulaşacak olsa da, trafik ve öncelikler gibi bazı faktörlere de bağlıdır. Aynı ağ katmanı, verilerin ağ cihazları arasında nasıl aktarıldığını belirler.

Aynı bağlantıda iki sistem bağlıysa, ağ katmanına gerek yoktur. Aynı şekilde, iki sistem, bu iki ağ arasında yönlendiriciler gibi bağlı cihazlara sahip iki farklı ağa bağlıysa, bu alanda ağ katmanı gereklidir.

Ayrıca mantıksal adresi fiziksel bir adrese, örneğin bir bilgisayar adını bir MAC adresine çevirir.

Yolu ayarlamaktan da sorumludur. Ayrıca, ağ ve adresleme sorunlarını da yönetir.

Ayrıca ağ koşullarına, hizmet önceliğine ve diğer faktörlere dayalı verilere dayalı olarak fiziksel bir yol belirtilip belirtilmeyeceğine karar vererek ağ katmanı alt ağının çalışmasını kontrol eder. Bu X.25 protokolleri fiziksel, veri bağlantısı ve ağ katmanlarında çalışır.
Bu ağ katmanı, veri bağlantı katmanı ile taşıma katmanı arasında yer alır. Bu hizmetler veri bağlantısını alır ve hizmeti taşıma katmanına sağlar.

Ağ Katmanı İşlevleri

1. Alt ağ trafiğini kontrol edin : Yönlendiriciler (ağ katmanının ara sistemleri) , yönlendiricinin arabelleği dolduğunda gönderici istasyona ” ağ trafiğini yeniden kontrol etmesi” için kolayca talimat verebilir .

2. Mantıksal-fiziksel adres eşleme : mantıksal adreslerin, isimlerin, fiziksel adreslerin çevirisi.

3. Alt ağ kullanım muhasebesi : Alt ağ ara sistemlerinden iletilen çerçeve sayısını takip edebilmeleri, fatura bilgilerini üretebilmeleri için muhasebe işlevlerine sahiptirler.

Ağ katmanında ve altındaki katmanlarda, bir düğüm ile onun yakın komşusu arasında eş protokoller bulunur, ancak bu komşu hedef istasyon değil, verilerin yönlendirildiği bir düğüm de olabilir.

Bunda, kaynak ve hedef istasyonlar birkaç ara sistemden ayrılmıştır.

internet

1. Bu, farklı ağlara internet hizmeti sağladığı için ağ katmanının büyük bir sorumluluğudur.

2. Ayrıca farklı ağ türlerinde mantıksal bağlantılar sağlar.

3. Sadece bu katman sayesinde, büyük bir ağ oluşturmak için farklı ağları birleştirebiliriz.

mantıksal adresleme

1. Birçok farklı ağ, büyük bir ağ veya İnternet oluşturmak için birleştirilebilir.

2. Arayüz ağındaki her cihazı benzersiz bir şekilde tanımlamak için ağ katmanı, adresleme şemasını tanımlar.

3. Bu başlıklar, her cihazı benzersiz ve küresel olarak ayırt eder.

yönlendirme

1. İnternet işi oluşturmak için bağımsız ağlar veya bağlantılar bir araya getirildiğinde, kaynak cihazdan hedef cihaza birden fazla yol olması mümkündür.

2. Bu ağ katmanı protokolleri, kaynaktan hedefe yalnızca en iyi yolu veya yolu belirtir. Ağ katmanının kendi işlevine yönlendirme denir.

3. Çerçeve yolları yalnızca ızgaralardadır.

Ambalajlama

1. Bu ağ katmanı, daha yüksek katmanlardan veri alır ve paketleri içine aldığı kendi paketlerini oluşturur. Bu aynı işleme paketleme denir.

2. Bu paketleme, paket biçimini tanımlayan İnternet Protokolü (IP) aracılığıyla yapılır.

parçalanma

1. Parçalama, büyük paketleri daha küçük parçalara bölmek anlamına gelir.

2. İletilen maksimum paket boyutu, fiziksel katman protokolü tarafından belirlenir.

3. Bu amaçla ağ katmanı, büyük paketleri fiziksel bir ortamda kolayca iletilebilmeleri için parçalara ayırır.
4.

Alt yönlendiricinin maksimum iletim birimi (MTU) boyutunun kendi çerçeve boyutundan daha az olduğu belirlenirse, yönlendirici bu çerçeveyi iletim için bölümlere ayırabilir ve ardından hedef istasyonda yeniden birleştirilebilir.

Protokoller: Ağ katmanında çalışan protokoller IP, ICMP, ARP, RIP, OSI, IPX ve OSPF’dir.

taşıma katmanı

Taşıma katmanı (uçtan uca katman olarak da adlandırılır), ağ üzerinden uçtan uca (kaynaktan hedefe) (süreçten işleme) mesaj teslimini yönetir ve ayrıca hata kontrolü sağlar, böylece bir garanti sağlar. ağ üzerinden veri aktarımında artıklık veya hata oluşmaz.

Tüm paketler için mesajların eksiksiz ve doğru sırada ulaşması gerektiği gerçeğine daha fazla vurgu yapar.

Taşıma katmanı ayrıca başarılı veri aktarımının onaylanmasını ve ayrıca bir hata bulunursa verilerin yeniden iletilmesini sağlar. Taşıma katmanı, mesajların hatasız, sıralı olarak ve herhangi bir kayıp veya tekrar olmadan teslim edilmesini sağlar.

Taşıma protokolünün boyutu ve karmaşıklığı, ağ katmanından aldığı hizmetin türüne bağlıdır.

Taşıma katmanını OSI modelinin çekirdeği olarak düşünebilirsiniz. Taşıma katmanı, uygulama katmanına hizmet sağlar ve ağ katmanından hizmet alır.

Taşıma katmanı, mesajı üst katmandan aldığı paketlere böler ve daha sonra mesajı hedefe ulaştırmak için tekrar paketler halinde birleştirir.

Taşıma katmanı iki tür hizmet sağlar:

Temas yönlendirmeli iletim
(a) Bu iletim türünde, alıcı bir paket veya paket grubu alınır alınmaz arka kaynağa bir bildirim gönderir.

(b) Bu tür aktarıma güvenilir aktarım yöntemi de denir.

(c) Bağlantıya yönelik iletim, ağ üzerinden daha fazla paket gönderilmesini gerektirdiğinden, daha yavaş bir iletim yöntemi olarak kabul edilir.

(d) İletilecek verilerle ilgili sorunlar varsa, hedef istekleri, yalnızca alınan paketlerin tanındığı ve tanındığı kaynağa yeniden iletilir.

(e) Hedef bilgisayar bir paket halinde yeniden birleştirilmesi gereken tüm verileri aldığında, taşıma katmanı bu verileri geçerli bir dizide birleştirir ve ardından oturum katmanına iletir.

Çevrimdışı iletim
(a) Bu tür iletimde alıcı, paketin alındığını onaylamaz.

(b) Verici, paketin doğru şekilde ulaştığını varsayar.

(c) Bu yaklaşım, iki cihaz arasında çok hızlı iletişime izin verir.

(d) Dezavantajı, bağlantısız iletimin yönlendirilmiş bağlantıya kıyasla daha az güvenilir olmasıdır.

Taşıma Katmanı İşlevleri:

Mesajı bir pakete bölmek ve aynı paketleri mesaja yeniden birleştirmek: yukarıdaki (oturum) katmanından bir mesajı kabul eder, bu mesajı daha küçük birimlere böler (zaten daha küçük değilse) ve sonra bu mesajları daha küçük birimlere iletir ağ katmanında. Hedef istasyondaki taşıma katmanı, mesajın kendisine benzer.
Message Acknowledgment: Onaylarla birlikte güvenilir uçtan uca mesaj teslimi sağlar.

Mesaj Trafik Kontrolü : Gönderici istasyona mesaj arabelleği olmadığında “geri alması” talimatını verir.

Oturum çoğullama : Birden çok mesaj akışını veya oturumu mantıksal bir bağlantıya çoklar ve ayrıca hangi mesajların hangi oturumlara ait olduğunu takip eder.

Hizmet Noktası Adresleme : Bu arada, taşıma katmanının amacı, mesajı bir süreçten (kaynak cihazda çalışan) başka bir işleme (hedef cihazda çalışan) iletmektir.

Her iki cihazda da aynı anda birçok farklı program ve işlem çalışıyor olabilir. İleti teslimini doğru işlemde yapmak için taşıma katmanı başlığı, hizmet noktası adresine veya bağlantı noktası adresine eklenen bir adres türüdür. Bundan doğru adresi seçerek taşıma katmanı, mesajın hedef cihazın doğru çalışmasında iletildiğinin güvencesini sağlar.

Akış kontrolü: Veri bağlantı katmanı gibi, taşıma katmanı da akışı kontrol eder. Taşıma katmanı, gönderici ve alıcının her ikisinin de kaldırabileceği bir hızda iletişim kurmasını sağlar. Böylece kontrol akışı, kaynağın hedefe işleyebileceğinden daha hızlı veri paketleri göndermesini engeller. Burada akış kontrolü, bir bağlantı yerine uçtan uca uygulanır.

Hata denetimi: Veri bağlantı katmanı gibi, taşıma katmanı da hata denetimi gerçekleştirir. Burada hata kontrolü, tek bir bağlantı üzerinden değil, uçtan uca uygulanır. Burada gönderen taşıma katmanı, mesajın tamamının herhangi bir hata (hasar, kayıp veya tekrarlama) olmadan alıcı taşıma katmanına ulaşmasını sağlar. Hata yeniden iletilerek düzeltilir.

Protokoller: Aktarım katmanında çalışan protokoller TCP, SPX, NETBIOS , ATP ve NWLINK’dir.

oturum katmanı

Oturum katmanının birincil sorumluluğu, iki cihaz arasındaki iletişimin başlatılmasına, sürdürülmesine ve sonlandırılmasına yardımcı olmaktır, buna oturum denir.

Cihazlar arasında düzenli bir iletişim sağlar, bu nedenle veri akışını düzenlemek zorundadırlar.

Bu oturum protokolü, iletişimde iletilen verilerin biçimini tanımlar. Oturum katmanı, ağın iki farklı ucundaki tüm kullanıcılar arasında oturum oluşturur ve yönetir.

Oturum katmanı ayrıca, verileri belirli bir süre boyunca ve ne kadar süreyle ileteceğini de yönetir.

Oturum katmanlarına örnek olarak etkileşimli oturum açmalar ve dosya aktarım oturumları verilebilir. Oturum katmanı, bağlantısı kesilirse oturumu yeniden bağlar. Ayrıca üst katman hatalarını raporlar ve günlüğe kaydeder.

Bu oturum katmanı, farklı terminallerde çalışan bu tür iki işlem arasında bir oturum oluşturulmasına izin verir.

Diyaloğun kontrolü ve belirtecin yönetimi tamamen oturum katmanının sorumluluğundadır.

Oturum Katmanı İşlevleri:

Oturum oluşturma, bakım ve sonlandırma: Farklı cihazlarda oturum adı verilen iki uygulama sürecinin oluşturulmasına, kullanılmasına ve sonlandırılmasına izin verir.

Oturum Desteği : Bu işlemlerin ağ üzerinden birbirleri ile haberleşmesini sağlayan, güvenlik, isim tanıma, kayıt ve çok daha fazlasını gerçekleştiren işlevleri yerine getirir.

Kontrol iletişim kutusu : Kontrol iletişim kutusu, ilk olmaya devam edecek cihazı ve gönderilmesi gereken veri miktarını tanımlayan oturum katmanının bir işlevidir.

Cihaz ilk iletişim kurduğunda, oturum katmanı, o bağlantıya katılan hangi cihazın belirli bir zamanda göndereceğini ve ayrıca bu data.control’ün ne kadarının iletime gönderileceğini belirlemekten sorumludur. Buna diyalog kontrolü denir.

Diyalog denetimi türleri basit , yarı çift yönlü ve tam çift yönlüdür .

Diyalog ayırma ve senkronizasyon : Bu oturum katmanı, mesaja kontrol noktaları ve bayraklar eklemekten de sorumludur.

Bir veri akışına etiket ekleme işlemine diyalog ayırma denir.

Protokoller : Oturum katmanında çalışan protokoller NetBIOS, Mail Slots, Names Pipes ve RPC’dir.

görüntü katmanı

Sunum katmanına çeviri katmanı da denir. Bu sunum katmanı, verileri standart bir biçimde sunar ve iki farklı sistem arasındaki veri biçimindeki farkı gizler.

OSI Sunum katmanı veri gösterimi, düz metni şifrede olduğu gibi koda dönüştürür ve ayrıca verilerin şifresini çözer.

OSI Sunum katmanı birlikte uyumluluk sorunlarından kurtulma sağlar, dolayısıyla sözdizimi katmanı olarak da adlandırılır. Ayrıca diğer uygulama katmanı varlıkları arasında bir perspektif oluşturur.
OSI Sunum Katmanı, veri sunumunu uygulama formatından ağ formatına ve bunun tersini de çözer.

Uygulama katmanında sunulan görüntüleme katmanı verilerini biçimlendirir. Bunu bir ağ çevirmeni olarak da düşünebilirsiniz.

Bu, katman verilerini gönderen istasyon için ortak bir biçimde uygulama katmanı tarafından kullanılan bir biçime çevirir ve ardından bu ortak biçimi, uygulama katmanı tarafından bilinen bir biçime geri çevirir. alıcı istasyonda.

Katman Görüntüleme İşlevleri:

1. Karakter kodu çevirisi : örneğin, ASCII’den EBCDIC’ye.
2. Veri dönüştürme : bit sırası, CR-CR/LF, tamsayı kayan nokta, vb.
3. Veri sıkıştırma : Ağda iletilmesi gereken bit sayısını azaltır.
4. Veri şifreleme : Verileri güvenlik amacıyla şifreler . Örneğin şifre şifreleme.

Uygulama katmanı

Bu uygulama katmanı, kullanıcıların ve uygulama süreçlerinin ağ hizmetlerine erişebilmesi için bir pencere görevi görür.

Her zaman son sistemin kendisinde uygulanır. Bu uygulama katmanı, veri gönderen veya alan program ile protokol yığını arasında bir arayüz oluşturur.

E-posta mesajları indirdiğinizde veya gönderdiğinizde, e-posta programınız bu katmanla iletişim kurar. Bu katman, son kullanıcılara posta, ftp, telnet ve dns gibi ağ hizmetleri sağlar.

Uygulama katmanının işlevleri nelerdir?

  • Kaynak paylaşım cihazı yönlendirme
  • Uzaktan dosya erişimi
  • uzak yazıcı erişimi
  • arası iletişim
  • Ağ yönetimi
  • Dizin Hizmetleri
  • Elektronik mesajlar (posta gibi)

sanal ağ istasyonu

Bir ağ sanal terminali, bir kullanıcının uzak bir ana bilgisayarda oturum açmasına izin veren fiziksel bir terminal olan yazılımın bir sürümüdür. Bunun için uygulama katmanı, uzak bir ana bilgisayardaki bir terminalin yazılım simülasyonunu oluşturur.

Artık kullanıcının bilgisayarı, sırayla ana bilgisayarla konuşan yazılım terminali ile konuşur ve bunun tersi de geçerlidir. Bunda, uzak ana bilgisayar, terminallerinden herhangi biriyle iletişim kurduğunu düşünür ve kullanıcının oturum açmasına izin verir.

Dosya Aktarımı ve Erişim Yönetimi (FTAM):

Bu uygulama, bir kullanıcının uzak bir ana bilgisayardaki bir dosyaya erişmesine izin verir, böylece değişiklik yapabilir veya verileri okuyabilir, uzak bir bilgisayardan yerel bilgisayarda bunlara erişebilen dosyaları alabilir ve bunları yönetebilir veya dosyaları yerel olarak kontrol edebilirsiniz. uzak bilgisayar.

Posta Hizmetleri : Bu uygulama, e-posta iletme ve depolama gibi çeşitli e-posta hizmetleri sağlar.

Dizin Hizmetleri : Bu uygulama, dağıtılmış veritabanı kaynakları ve birçok farklı nesne ve hizmet hakkında küresel bilgilere erişim sağlar.

Uygulama katmanında kullanılan protokoller FTP, DNS, SNMP, SMTP, FINGER ve TELNET’tir.

Bugün ne öğrendin

Umarım beğendiğiniz makalemi OSI Modeli nedir  . Okurlarıma her zaman OSI katman modeli hakkında tam bilgi vermeye çalıştım, böylece o makale bağlamında başka sitelerde veya internette arama yapmak zorunda kalmasınlar.

Bu aynı zamanda zaman kazandıracak ve aynı zamanda tüm bilgilere tek bir yerde sahip olacaklardır. Bu makale hakkında herhangi bir şüpheniz varsa veya bir miktar iyileştirme olmasını istiyorsanız, düşük yorumlar yazabilirsiniz.

Bu gönderiyi beğendiyseniz veya OSI Katman Modeli Nedir bir şey öğrendiyseniz, lütfen bu gönderiyi Facebook, Twitter vb. sosyal ağlarda paylaşın.

Related Articles

تقنية

ما هو نموذج OSI 

ما هو نموذج OSI 

هل تعرف ما هو نموذج OSI أو ما هو نموذج طبقات OSI؟ إذا لم يكن الأمر كذلك ، فسيكون منشور اليوم جيدًا جدًا. في البداية ، كان تطوير الشبكات فوضويًا للغاية. والسبب في ذلك هو أن كل بائع لديه حل خاص به. الشيء السيئ في هذا هو أن حل أحد البائعين لم يكن متوافقًا مع الآخر. وُلد نموذج OSI فقط لحل هذه المشكلة.

في هذا ، تم استخدام نهج متعدد الطبقات للشبكات ، حيث استخدم بائعو الأجهزة لتصميم أجهزة للشبكة ، بينما طور آخرون برامج لطبقة التطبيق.

باستخدام نموذج مفتوح ، حيث يتفق الجميع ، فهذا يعني إنشاء شبكة متوافقة مع الجميع. لحل هذه المشكلة، والمنظمة الدولية للتوحيد القياسي (ISO) درس مختلف الشبكات وفي 1984 و كان نموذج OSI إعداد. كان متوافقًا مع جميع البائعين.

لا يعد نموذج OSI هذا مجرد نموذج لجعل الشبكات متوافقة ، ولكنه طريقة جيدة جدًا لجعل الناس يفهمون الشبكات. لهذا السبب فكرت اليوم في سبب وجوب تزويدك بمعلومات حول ما هو نموذج OSI وما هي جميع طبقات OSI ووظائفها. ثم ما هو التأخير ، لنبدأ.

ما هو نموذج OSI

الشكل الكامل لـ OSI هو نموذج Open System Interconnection (OSI) ، وهو معيار ISO لشبكات الاتصال العالمية التي تحدد إطار عمل الشبكات بحيث يمكن تنفيذ البروتوكولات في سبع طبقات.

تم إعداد نموذج طبقة OSI من قبل المنظمة الدولية للمعايير حيث يشير OSI إلى Open Systems Interconnection. بهذه الطريقة ينقسم نظام الاتصال إلى سبع طبقات مختلفة.

الطبقة هنا عبارة عن مجموعة متنوعة من الوظائف القابلة للمقارنة من الناحية النظرية حيث تتلقى الطبقة فوق الخدمات التي تقدمها خدمات أكثر من الطبقة الموجودة أسفلها. يسهل نموذج طبقة OSI للمستخدم الحصول على نقل خالٍ من الأخطاء بشكل مستعرض للشبكة وفي نفس الوقت يوفر أيضًا المسار الذي تتطلبه التطبيقات.

هنا ترمي الطبقات الحزم وتجد أيضًا المسار الذي يوفر المسار إلى المحتويات. يوفر نموذج طبقة OSI إطار عمل للشبكات التي تستخدم البروتوكولات في هذه الطبقات السبع.

في هذا يتم تجاوز التحكم في المعالجة من طبقة إلى أخرى وتستمر هذه العملية حتى النهاية. في هذا ، تبدأ المعالجة من الطبقة السفلية ثم تنتقل عبر القناة إلى المحطة التالية ، ثم تعود لاحقًا في تسلسلها الهرمي.

ما هي طبقة OSI؟

إن عملية الاتصال عبارة عن طبقات في وسيلة عملية مما يعني أن عملية الاتصال أصغر للتقسيم وأسهل في التعامل مع الفئات المترابطة.

ما هي بروتوكولات الطبقة؟

تسمى الاتفاقيات والقواعد المستخدمة في مثل هذه الاتصالات بشكل جماعي بروتوكول الطبقة .

متى تم إنشاء نموذج OSI؟

تم تطوير نموذج ربط الأنظمة المفتوحة (OSI) بواسطة ISO ( المنظمة الدولية للتوحيد القياسي ) في عام 1984. ISO هي تلك المنظمة المكرسة تمامًا لتحديد مثل هذه الاتصالات والمعايير العالمية.

لماذا يسمى هذا النموذج OSI؟

يُطلق على هذا النموذج اسم Open System Interconnection (OSI) لأن هذا النموذج يسمح لنظامين مختلفين بالاتصال ، بغض النظر عن بنيتهما الأساسية.

لذلك ، يسمح النموذج المرجعي OSI بالاتصال المفتوح بين نظامين مختلفين ، دون الحاجة إلى إجراء أي تغييرات على الأجهزة والبرامج الأساسية الخاصة به.

هذه هي المنظمة الدولية للمعايير (ISO) ، وهي محاولة لتشجيع الشبكات المفتوحة ، جنبًا إلى جنب مع نموذج مرجعي لربط الأنظمة المفتوحة.

يقوم هذا النموذج بتجميع الوظائف بشكل منطقي ويضع القواعد ، والتي تسمى البروتوكولات. من المهم جدًا إنشاء وإجراء اتصالات بين طرفين أو أكثر. غالبًا ما تسمى الوظائف السبع لهذا النموذج بالطبقات. تتم إضافة كل طبقة إلى رأسها الخاص من طبقتها السابقة من الحزمة.

يعتبر النموذج المرجعي OSI الآن معيارًا أساسيًا للعمل عبر الإنترنت والحوسبة البينية .

كيف يتم تجميع هذه الطبقات السبع؟

في نموذج OSI ، يتم تعريف اتصال الشبكة / البيانات في سبع طبقات. يتم تجميع هذه الطبقات السبع في ثلاث مجموعات – الشبكة والنقل والتطبيق.

1. الطبقة 1 و 2 و 3 ، أي المادية ، وصلة البيانات ، والشبكة تسمى طبقات دعم الشبكة .

2. الطبقة 4 ، توفر طبقة النقل نقلًا موثوقًا للبيانات من البداية إلى النهاية.

3. الطبقة 5 و 6 و 7 ، أي الجلسة ، والعرض التقديمي ، وطبقة التطبيق تسمى طبقات دعم المستخدم.

الطبقات الثلاث الأخيرة معنية بشكل أساسي بتنظيم البرامج الطرفية وليست معنية بشكل مباشر بمهندسي الاتصالات. إنها طبقة النقل التي تربط عمليات الاتصال بالبروتوكولات الموجهة بالبرمجيات.

شيء خاص واحد يجب ملاحظته هو أن نموذج OSI هذا هو مجرد نموذج فقط. إنه ليس بروتوكولًا يمكن تثبيته أو تشغيله في أي نظام.

كيف تتذكر طبقات OSI؟

إن تذكر طبقات OSI هذه ليس بهذه السهولة حقًا ولكن إذا كنت تستخدم ذاكريًا ، فسيصبح الأمر سهلاً للغاية. وهو: ” يبدو أن جميع الأشخاص بحاجة إلى معالجة البيانات “.

  • الطبقة المادية – المعالجة
  • طبقة ارتباط البياناتالبيانات
  • طبقة الشبكة – الحاجة
  • طبقة النقل – إلى
  • طبقة الجلسة – يبدو
  • طبقة العرض – الناس
  • طبقة التطبيق – الكل

7 طبقات OSI 

تتكون طبقة نموذج OSI هذه من سبع طبقات وتتفاعل كل طبقة مع بعضها البعض. في هذه الطبقة الأولى والثانية تسمى طبقة الوسائط والطبقة 3 و 4 و 5 و 6 و 7 تسمى طبقات المضيف .

تم تصنيف نموذج طبقة OSI إلى 7 فئات مذكورة أدناه ، والتي سنتعلم عنها المزيد.

الطبقة المادية

هذه الطبقة المادية هي أدنى طبقة في نموذج OSI ، وتهتم فقط بإرسال واستقبال تدفق بتات خام غير منظم عبر وسيط مادي.

يصف الواجهات الكهربائية / الضوئية والميكانيكية والوظيفية في وسطه المادي ، كما ينقل الإشارات إلى جميع الطبقات العليا. تحدد الطبقة المادية نفسها الكابلات وبطاقات الشبكة والجوانب المادية.

إنها في الواقع مسؤولة عن الاتصال المادي الفعلي بين الأجهزة. يمكن إجراء مثل هذا الاتصال المادي باستخدام كبل زوج مجدول أو كبل ألياف بصرية أو كبل متحد المحور أو وسائط اتصال لاسلكية .

تستقبل هذه الطبقة الإطارات التي ترسلها طبقة ارتباط البيانات وتحولها إلى مثل هذه الإشارات التي تتوافق مع وسائط الإرسال الأخرى.

على سبيل المثال ، إذا تم استخدام كبل معدني ، فسيحول البيانات إلى إشارات كهربائية ؛ في حين أنه في حالة استخدام كبل الألياف الضوئية ، فإنه يقوم بتحويل البيانات إلى إشارات ضوئية ؛ إذا تم استخدام شبكة لاسلكية ، فسوف تقوم بتحويل البيانات إلى إشارات كهرومغناطيسية ؛ وستستمر هكذا.

عند تلقي البيانات ، تستقبل هذه الطبقات تلك الإشارة وتحولها إلى أصفار وواحد ثم ترسلها إلى طبقة ارتباط البيانات ، والتي تحافظ بعد ذلك على تلك الإطارات معًا ، ثم تتحقق من سلامتها. تعمل بروتوكولات X.25 هذه في الطبقات المادية ووصلة البيانات وطبقات الشبكة.

ما هي وظائف الطبقة المادية

ترميز البيانات: يعمل على تعديل أنماط الإشارات الرقمية البسيطة (1 و 0) التي تستخدمها أجهزة الكمبيوتر لتلائم بشكل أفضل خصائص الوسيط المادي ، وكذلك تمكين مزامنة البت والإطار.

تحدد ما يلي:
1. هل تمثل حالة الإشارة ثنائي 1؟
2. كيف هي محطة الاستقبال هذا الجمهور عندما يبدأ “وقت بت”.
3. كيف تحدد محطة الاستقبال هذه إطارًا.

تقنية الإرسال : تحدد ما إذا كان يتم إرسال البتات المشفرة عبر إشارة النطاق الأساسي (الرقمي) أو النطاق العريض (التناظري).

انتقال متوسط ​​فيزيائي: ينقل البتات إلى إشارات كهربائية أو بصرية مناسبة للوسيط المادي ، ويحدد:

1. ما هي خيارات الوسيط المادي التي يمكن استخدامها.
2. كم عدد الفولت / ديسيبل الذي يجب استخدامه بحيث يمكن تمثيل حالة إشارة معينة ، باستخدام وسيط فيزيائي معين.

البروتوكولات المستخدمة في الطبقة المادية هي ISDN و IEEE 802 و IEEE 802.2 .

تزامن البتات : توفر هذه الطبقة المادية تزامنًا للبتات التي تستخدم ساعة من أجلها. تتحكم هذه الساعة في كل من المرسل والمستقبل بحيث توفر المزامنة في مستوى البت.

يوفر الخصائص المادية للواجهات والوسيط: تدير الطبقة المادية كيفية اتصال الجهاز بوسائط الشبكة. على سبيل المثال ، إذا كان الاتصال المادي لجهاز ما يستخدم كبلًا متحد المحور للاتصال بالشبكة ، فيجب تصميم الجهاز الذي يؤدي الوظائف في الطبقة المادية بطريقة تمكنه من العمل في نوع معين من الشبكات. تم تحديد جميع المكونات بما في ذلك الموصلات في الطبقة المادية.

التحكم في معدل البت: تحدد الطبقة المادية معدل الإرسال ، أي عدد البتات التي يتم إرسالها في الثانية. يحدد مدة قليلا.

تكوين الخط : تحدد الطبقة المادية بعد ذلك كيفية توصيل الأجهزة بالوسيط. يتم استخدام شكلين مختلفين من الخطوط لتشكيل نقطة إلى نقطة وتشكيل متعدد النقاط. استخدمه لتنشيط الاتصال المادي وصيانته وإلغاء تنشيطه.

وضع الإرسال : تحدد الطبقة المادية كيفية تدفق البيانات بين جهازين متصلين. أوضاع الإرسال المختلفة الممكنة هي – Simplex و half-double و full-double.

الطوبولوجيا الفيزيائية : تحدد الطبقة المادية كيفية ترتيب الأجهزة / العقد المختلفة في شبكة ، أي ناقل أو نجمة أو شبكة.

مضاعفة الإرسال : يمكن للطبقة المادية استخدام تقنيات مختلفة في تعدد الإرسال ، بحيث يمكن تحسين كفاءة القناة.

تبديل الدائرة : توفر الطبقة المادية أيضًا كيفية الاتصال مع الشبكات الأخرى من خلال تبديل الدائرة.

طبقة وصل البيانات

توفر طبقة ارتباط بيانات OSI عنونة فعلية. توفر هذه الطبقة موارد إجرائية ووظيفية أثناء بث البيانات في الشبكات.

يحدد أيضًا أخطاء الطبقة المادية ويحاول أيضًا تصحيحها. الغرض الرئيسي من طبقة ارتباط البيانات هذه هو معالجة نقطة إلى وسائط متعددة من نقطة إلى نقطة.

كما أنها مسؤولة عن تسليم بيانات موثوقة من عقدة إلى عقدة. يتلقى البيانات من طبقة الشبكة ويقوم بإنشاء إطارات ، ويضيف عناوين مادية لتلك الإطارات ثم يمررها إلى الطبقة المادية.

توفر طبقة ارتباط البيانات هذه نقلًا خاليًا من الأخطاء للبيانات ، وهذا أيضًا فوق الطبقة المادية من عقدة إلى أخرى ، حيث تسمح معًا للطبقات الموجودة فوقها بافتراض وجود نقل خالٍ من الأخطاء تقريبًا.

تحدد طبقة ارتباط البيانات تنسيق البيانات في الشبكة. تتكون بيانات الشبكة من الإطار والحزمة جنبًا إلى جنب مع المجموع الاختباري وعنوان المصدر والوجهة والبيانات.

تتعامل طبقة ارتباط البيانات هذه مع الاتصالات المادية والمنطقية إلى وجهة الحزمة ، والتي تستخدم أيضًا واجهة الشبكة.

تستقبل هذه الطبقة حزم البيانات التي تم إرسالها عبر طبقة الشبكة وتحولها إلى إطارات يتم إرسالها إلى وسائط الشبكة ، وفي هذا يضيفون بطاقة الشبكة الخاصة بجهاز الكمبيوتر الخاص بك. العنوان ، بالإضافة إلى العنوان الفعلي بطاقة شبكة الوجهة ، وبيانات التحكم وبيانات المجموع الاختباري ، والمعروفة أيضًا باسم CRC.
تعمل بروتوكولات X.25 هذه في الطبقات المادية ووصلة البيانات وطبقات الشبكة.

طبقة ارتباط البيانات الطبقات الفرعية 
1. الطبقة الفرعية للتحكم في الارتباط المنطقي (LLC)
2. الطبقة الفرعية للتحكم في الوصول المتوسط (MAC)

توفر الطبقة الفرعية LLC واجهة بين طرق الوصول إلى الوسائط وبروتوكولات طبقة الشبكة مثل بروتوكول الإنترنت ، وهو جزء من مجموعة بروتوكولات TCP / IP.

تحدد الطبقة الفرعية LLC أيضًا ما إذا كان هذا الاتصال سيكون بدون اتصال أو مهيأ للاتصال في طبقة ارتباط البيانات.

تعد طبقة MAC الفرعية مسؤولة عن الاتصال بالوسائط المادية. في طبقة MAC الفرعية لطبقة ارتباط البيانات ، تتم إضافة العنوان المادي الفعلي للجهاز ، والمعروف أيضًا باسم عنوان MAC ، إلى الحزمة.

تسمى هذه الحزمة بالإطار الذي يخزن جميع معلومات العنونة الضرورية للانتقال من الجهاز المصدر إلى الجهاز الوجهة.

عنوان MAC هو رقم سداسي عشري مكون من 12 رقمًا ، وهو فريد لكل كمبيوتر في جميع أنحاء العالم.

يوجد عنوان MAC الخاص بالجهاز في بطاقة واجهة الشبكة (NIC) الخاصة به. في 12 رقمًا من عنوان MAC ، تشير الأرقام الستة الأولى إلى الشركة المصنعة لبطاقة NIC والأرقام الستة الأخيرة فريدة تمامًا.

فمثلا. 31-16-a6-32-72-0c هو عنوان MAC سداسي عشري مكون من 12 رقمًا . لذلك يمثل عنوان MAC العنوان الفعلي للجهاز في الشبكة.

طبقة ارتباط البيانات الوظائف

إنشاء الرابط وإنهائه: يؤسس وينهي الارتباط المنطقي بين عقدتين.

العنونة المادية : بعد إنشاء الإطارات ، تضيف طبقة ارتباط البيانات عناوين مادية (عنوان MAC) إلى رأس كل إطار لكل من المرسل والمستقبل.

التحكم في حركة الإطار : يخبر عقدة الإرسال “خوارزمية التراجع” عند عدم توفر مخازن الإطار المؤقتة.

تسلسل الإطار : ينقل / يستقبل  الإطارات بالتتابع.

إقرار الإطار: يوفر / يتوقع إقرارات الإطار. يكتشفون ويتعافون من الأخطاء التي تحدث في الطبقة المادية ، لذلك يعيدون إرسال غير معترف به

الإطارات وأيضًا معالجة النسخ المكررة من إيصال الإطار.

ترسيم الإطار : إنشاء حدود الإطار والتعرف عليها.

التحقق من خطأ الإطار : يتحقق من سلامة الإطارات المتلقاة.

إدارة الوصول إلى الوسائط : تحدد متى يكون للعقدة “الحق” في الوصول إلى الوسيط المادي.

التحكم في التدفق : هذه آلية تنظيمية لحركة المرور يتم تنفيذها من خلال طبقة ارتباط البيانات وتمنع أجهزة الاستقبال البطيئة من إغراق المرسلين السريعين. إذا كان المعدل الذي يمتص فيه المستقبل البيانات أقل من المعدل الذي ينتجها المرسل ، فإن طبقة ارتباط البيانات تفرض على آلية التحكم في التدفق.

التحكم في الخطأ : توفر طبقة ارتباط البيانات آلية التحكم في الأخطاء حيث تقوم من خلالها باكتشاف وإعادة إرسال الإطارات التالفة والمفقودة. كما أنه يتعامل مع مشكلة الإطار المكرر ، لذلك فهو يوفر موثوقية للطبقة المادية.

التحكم في الوصول : عند مشاركة قناة اتصال واحدة مع أجهزة متعددة ، تساعد الطبقة الفرعية MAC لطبقة ارتباط البيانات في تحديد الجهاز الذي يتحكم في القناة في وقت معين.

التغذية الراجعة : بمجرد إرسال الإطارات ، ينتظر النظام التعليقات. ثم يرسل جهاز الاستقبال إطارات الإقرار إلى المصدر الخلفي ، ومنه يوفر إيصالًا للإطارات.

طبقة الشبكة

يتم استخدام طبقة شبكة OSI للعنونة المنطقية مثل الدوائر الافتراضية ، ويتم استخدامها لتحديد العقدة إلى العقدة والمسار لنقل البيانات.
توفر طبقة شبكة OSI أيضًا تقنيات التوجيه والتبديل معها. إلى جانب ذلك ، تعد معالجة الأخطاء وتسلسل الحزم والعمل عبر الإنترنت والعنونة والتحكم في الازدحام جميعها وظائف أساسية لطبقة الشبكة.

كما تقدم خدمة بأفضل جودة عند طلب طبقة النقل. هذه هي بروتوكولات IPX و TCP / IP المطبقة في هذه الطبقة.

هناك ثلاث طبقات فرعية من طبقة الشبكة ، دعنا نتعرف عليها: –
الوصول إلى الشبكة الفرعية : يعتبر الوصول إلى الشبكة الفرعية بروتوكولات وهي مسؤولة عن جعل الواجهة تتعامل مع الشبكة على خطوط X.25.

التقارب المعتمد على الشبكة الفرعية : هذه مسؤولة عن نقل مستوى شبكة النقل إلى أي جانب من مستوى الشبكة.

التقارب المستقل للشبكة الفرعية : يتم استخدامه عبر شبكات متعددة لإدارة النقل.

هذه الطبقة مسؤولة أيضًا عن عنونة الحزم ، حيث تقوم بتحويل العناوين المنطقية إلى عناوين فعلية. وهي معًا مسؤولة عن تسليم الحزم من المصدر إلى الوجهة عبر شبكات متعددة (روابط).

هذه الطبقة هي المسؤولة عن إعداد التوجيه. على الرغم من أن الحزم ستصل إلى الوجهة بمفردها ، إلا أنها تعتمد أيضًا على بعض العوامل مثل حركة المرور والأولويات. تحدد طبقة الشبكة هذه نفسها كيفية نقل البيانات بين أجهزة الشبكة.

إذا كان هناك نظامان متصلين بنفس الارتباط ، فلن تكون هناك حاجة إلى طبقة شبكة. نفس الشيء إذا تم توصيل نظامين بشبكتين مختلفتين لهما أيضًا أجهزة متصلة مثل أجهزة التوجيه بين هاتين الشبكتين ، فإن طبقة الشبكة مطلوبة في هذه المساحة.

كما أنه يترجم العنوان المنطقي إلى عنوان فعلي ، على سبيل المثال اسم الكمبيوتر إلى عنوان MAC.

كما أنها مسؤولة عن تحديد المسار. إلى جانب ذلك ، فإنه يدير أيضًا مشاكل الشبكة والعنونة.

كما أنه يتحكم في تشغيل الشبكة الفرعية لطبقة الشبكة ، حيث يقرر ما إذا كان سيتم تحديد مسار مادي بناءً على البيانات بناءً على ظروف الشبكة وأولوية الخدمة وعوامل أخرى. تعمل بروتوكولات X.25 هذه في الطبقات المادية ووصلة البيانات وطبقات الشبكة.
تقع طبقة الشبكة هذه بين طبقة ارتباط البيانات وطبقة النقل. تأخذ هذه الخدمات ارتباط البيانات وتوفر الخدمة لطبقة النقل.

طبقة الشبكة الوظائف

1. التحكم في حركة مرور الشبكة الفرعية : يمكن لأجهزة التوجيه (الأنظمة الوسيطة لطبقة الشبكة) توجيه محطة إرسال بسهولة إلى “إعادة التحكم في حركة مرور الشبكة ” عند ملء المخزن المؤقت للموجه.

2. تخطيط العنوان المنطقي-المادي :  ترجمة  عناوين منطقية ، أسماء ، عناوين فعلية .

3. محاسبة استخدام الشبكة الفرعية : لديهم وظائف محاسبية بحيث يمكنهم تتبع عدد الإطارات التي تم إعادة توجيهها من الأنظمة الوسيطة للشبكة الفرعية ، بحيث يمكنهم إنتاج معلومات الفوترة.

في طبقة الشبكة والطبقات التي تحتها ، توجد بروتوكولات النظير بين العقدة وجارتها المباشرة ، ولكن يمكن أن يكون هذا الجار أيضًا عقدة يتم من خلالها توجيه البيانات ، وليس المحطة الوجهة.

في هذا ، يتم فصل محطات المصدر والوجهة عن العديد من الأنظمة الوسيطة.

الإنترنت

1. هذه مسؤولية رئيسية لطبقة الشبكة حيث توفر خدمة الإنترنت لشبكات مختلفة.

2. يوفر أيضًا اتصالات منطقية في أنواع مختلفة من الشبكات.

3. بسبب هذه الطبقة فقط ، يمكننا دمج شبكات مختلفة معًا لإنشاء شبكة واحدة كبيرة.

العنونة المنطقية

1. يمكن دمج العديد من الشبكات المختلفة معًا لتشكيل شبكة كبيرة أو شبكة إنترنت.

2. لتعريف كل جهاز بشكل فريد في الشبكة البينية ، تحدد طبقة الشبكة مخطط العنونة.

3. هذه العناوين تميز كل جهاز بشكل فريد وعالمي.

التوجيه

1. عندما يتم الجمع بين شبكات أو روابط مستقلة معًا لإنشاء أعمال الإنترنت ، فمن الممكن أن تكون هناك طرق متعددة من الجهاز المصدر إلى الجهاز الوجهة.

2. تحدد بروتوكولات طبقة الشبكة هذه فقط المسار أو المسار الأفضل من المصدر إلى الوجهة. تسمى وظيفة طبقة الشبكة نفسها التوجيه.

3. مسارات الإطارات موجودة في الشبكات فقط.

التعبئة والتغليف

1. تستقبل طبقة الشبكة هذه البيانات من الطبقات العليا وتقوم بإنشاء الحزم الخاصة بها ، والتي تقوم بتغليف الحزم من أجلها. هذه العملية نفسها تسمى الحزم.

2. تتم عملية الحزم هذه من خلال بروتوكول الإنترنت (IP) الذي يحدد تنسيق الحزمة الخاص به.

تجزئة

1. التجزئة يعني تقسيم الحزم الكبيرة إلى أجزاء أصغر.

2. يتم تحديد الحجم الأقصى للحزمة المنقولة بواسطة بروتوكول الطبقة المادية.

3. لهذا الغرض ، تقسم طبقة الشبكة الحزم الكبيرة إلى أجزاء بحيث يمكن إرسالها بسهولة في وسط مادي.
4.

إذا تم تحديد أن الحجم الأقصى لوحدة الإرسال (MTU) لجهاز التوجيه المتجه نحو المصب أقل من حجم الإطار الخاص به ، فيمكن للموجه أن يقوم بتجزئة هذا الإطار للإرسال ثم إعادة التجميع في المحطة الوجهة.

البروتوكولات: البروتوكولات التي تعمل في طبقة الشبكة هي IP و ICMP و ARP و RIP و OSI و IPX و OSPF.

طبقة النقل

طبقة النقل (تسمى أيضًا طبقة من طرف إلى طرف) ، فهي تدير تسليم الرسائل من البداية إلى النهاية (المصدر إلى الوجهة) (عملية إلى معالجة) عبر الشبكة بالإضافة إلى توفير التحقق من الأخطاء ، وبالتالي توفر ضمانًا بعدم حدوث تكرار أو أخطاء في نقل البيانات عبر الشبكة.

إنه يركز بشكل أكبر على حقيقة أن رسائل جميع الحزم يجب أن تصل سليمة وبالترتيب الصحيح.

توفر طبقة النقل أيضًا إقرارًا بنجاح نقل البيانات وأيضًا إعادة إرسال البيانات في حالة العثور على أي خطأ. تضمن طبقة النقل تسليم الرسائل خالية من الأخطاء وبشكل متسلسل وبدون أي خسائر أو ازدواجية.

يعتمد حجم وتعقيد بروتوكول النقل على نوع الخدمة التي يتلقاها من طبقة الشبكة.

يمكنك اعتبار طبقة النقل جوهر نموذج OSI. توفر طبقة النقل خدمات لطبقة التطبيق وتأخذ الخدمات من طبقة الشبكة.

تقسم طبقة النقل الرسالة إلى حزم تتلقاها من الطبقة العليا ثم تعيد تجميعها في حزم مرة أخرى حتى يتمكنوا من الحصول على رسالة في الوجهة.

توفر طبقة النقل نوعين من الخدمات:

الإرسال الموجه بالاتصال
(أ) في هذا النوع من الإرسال ، يرسل جهاز الاستقبال إشعارًا إلى المصدر الخلفي بمجرد استلام حزمة أو مجموعة من الحزم.

(ب) يسمى هذا النوع من الإرسال أيضًا طريقة النقل الموثوقة.

(ج) نظرًا لأن الإرسال الموجه نحو الاتصال يتطلب إرسال المزيد من الحزم عبر الشبكة ، فإنه يعتبر طريقة إرسال أبطأ.

(د) إذا كانت هناك مشاكل في البيانات التي سيتم إرسالها ، فإن طلبات الوجهة تعيد الإرسال إلى المصدر ، حيث يتم فقط التعرف على الحزم التي تم استلامها والتعرف عليها.

(هـ) بمجرد أن يتلقى الكمبيوتر الوجهة جميع البيانات اللازمة لإعادة تجميعها في حزمة ، تقوم طبقة النقل بتجميع تلك البيانات في تسلسل صحيح ثم تمريرها إلى طبقة الجلسة.

الإرسال بدون اتصال
(أ) في هذا النوع من الإرسال لا يقر المستقبل باستلام الحزمة.

(ب) يفترض جهاز الإرسال أن الحزمة قد وصلت بشكل صحيح.

(ج) يسمح هذا النهج بالاتصال السريع للغاية بين جهازين.

(د) عيبه هو أن الإرسال بدون اتصال أقل موثوقية مقارنةً بالاتصال الموجه.

طبقة النقل الوظائف:

تجزئة الرسالة في حزمة وإعادة تجميع نفس الحزم في الرسالة: يقبل رسالة من طبقة (جلسة) الموجودة أعلاه ، ويقسم تلك الرسالة إلى وحدات أصغر (إذا لم تكن أصغر بالفعل) إذا كان الأمر كذلك) ، ثم يمرر تلك الرسائل وحدات أصغر لأسفل في طبقة الشبكة. تشبه طبقة النقل في المحطة الوجهة الرسالة نفسها.
إقرار الرسالة: يوفر تسليمًا موثوقًا للرسالة من طرف إلى طرف مع إقرارات.

التحكم في حركة مرور الرسائل : يوجه محطة الإرسال إلى “التراجع” عند عدم توفر مخازن مؤقتة للرسائل.

تعدد إرسال الجلسة : يعمل على مضاعفة تدفقات رسائل متعددة أو جلسات في ارتباط منطقي ويتتبع أيضًا الرسائل التي تنتمي إلى أي جلسات.

عنونة نقطة الخدمة : بالمناسبة ، الغرض من طبقة النقل هو تسليم الرسالة من عملية واحدة (تعمل في الجهاز المصدر) ، إلى عملية أخرى (تعمل في الجهاز الوجهة).

قد يحدث أيضًا أن العديد من البرامج والعمليات المختلفة تعمل في وقت واحد في كلا الجهازين. للقيام بتسليم الرسالة في العملية الصحيحة ، فإن رأس طبقة النقل هو نوع من العناوين التي تتم إضافتها إلى عنوان نقطة الخدمة أو عنوان المنفذ. من خلال تحديد العنوان الصحيح من هذا ، توفر طبقة النقل ضمان تسليم الرسالة في العملية الصحيحة للجهاز الوجهة.

التحكم في التدفق: مثل طبقة ارتباط البيانات ، تقوم طبقة النقل أيضًا بالتحكم في التدفق. تضمن طبقة النقل أن المرسل والمستقبل يتواصلان بمعدل يمكن لكليهما التعامل معه. لذلك يمنع التحكم في التدفق المصدر من إرسال حزم بيانات أسرع إلى الوجهة مما يمكنه التعامل معها. هنا يتم تنفيذ التحكم في التدفق من طرف إلى طرف وليس عبر ارتباط.

التحكم في الخطأ: مثل طبقة ارتباط البيانات ، تقوم طبقة النقل أيضًا بالتحكم في الخطأ. هنا يتم تنفيذ التحكم في الأخطاء من طرف إلى طرف وليس عبر ارتباط واحد. هنا تضمن طبقة النقل المرسل وصول الرسالة بأكملها إلى طبقة النقل المستقبلة دون أي خطأ (تلف أو خسارة أو تكرار). يتم تصحيح الخطأ من خلال إعادة الإرسال.

البروتوكولات: البروتوكولات التي تعمل في طبقة النقل هي TCP و SPX و NETBIOS و ATP و NWLINK.

طبقة الجلسة

المسؤولية الأساسية لطبقة الجلسة هي المساعدة في بدء وصيانة وإنهاء الاتصال بين جهازين ، وهذا ما يسمى الجلسة.

يوفر اتصالًا منظمًا بين الأجهزة ، لذلك يتعين عليهم تنظيم تدفق البيانات.

يحدد بروتوكول الجلسة هذا تنسيق البيانات التي يتم إرسالها في الاتصالات. تقوم طبقة الجلسة بإنشاء وإدارة الجلسة بين أي مستخدمين ، وذلك أيضًا في طرفين مختلفين من الشبكة.

تدير طبقة الجلسة أيضًا من ينقل البيانات خلال فترة زمنية معينة وإلى متى.

ومن أمثلة طبقات الجلسة عمليات تسجيل الدخول التفاعلية وجلسات نقل الملفات. تقوم طبقة الجلسة بإعادة توصيل الجلسة إذا تم فصلها. كما يقوم أيضًا بالإبلاغ عن أخطاء الطبقة العليا وتسجيلها.

تسمح طبقة الجلسة هذه بإنشاء جلسة بين عمليتين من هذا القبيل تعملان في محطات مختلفة.

تقع مسؤولية كل من التحكم في الحوار وإدارة الرمز المميز على عاتق طبقة الجلسة.

طبقة الجلسة الوظائف:

إنشاء الجلسة وصيانتها وإنهائها: يسمح بإنشاء عمليتي تطبيق واستخدامهما وإنهائهما ، وهو ما يسمى بالجلسة ، في أجهزة مختلفة.

دعم الجلسة : يقوم بوظائف تتيح توصيل هذه العمليات فيما بينها عبر الشبكة ، وإجراء الأمن ، والتعرف على الاسم ، والتسجيل وغير ذلك الكثير.

التحكم في مربع الحوار : التحكم في مربع الحوار هو وظيفة طبقة الجلسة التي تحدد الجهاز الذي سيتواصل أولاً وكمية البيانات التي يجب إرسالها.

عندما يتم الاتصال بالجهاز لأول مرة ، تكون طبقة الجلسة مسؤولة عن تحديد الجهاز المشارك في هذا الاتصال الذي سيرسل في وقت معين ، وكذلك مقدار تلك البيانات.التحكم الذي يتم إرساله إلى الإرسال. هذا يسمى التحكم في الحوار.

أنواع التحكم الحوار هي البسيط ، نصف المزدوجة و الازدواج الكامل .

فصل الحوار والتزامن : طبقة الجلسة هذه مسؤولة أيضًا عن إضافة نقاط التحقق والعلامات إلى الرسالة.

هذه العملية التي يتم فيها إدراج العلامات في دفق البيانات تسمى فصل الحوار.

البروتوكولات : البروتوكولات التي تعمل في طبقة الجلسة هي NetBIOS و Mail Slots و Names Pipes و RPC.

طبقة العرض

تسمى طبقة العرض التقديمي أيضًا طبقة الترجمة. تقدم طبقة العرض هذه البيانات بتنسيق موحد وتخفي الاختلاف في تنسيق البيانات بين نظامين مختلفين.

تمثيل بيانات طبقة OSI Presentation ، يحول النص العادي إلى كود كما يحدث في التشفير ويفك تشفير البيانات أيضًا.

توفر طبقة OSI Presentation معًا الحرية من مشاكل التوافق ، ومن ثم تسمى أيضًا طبقة بناء الجملة. يقوم أيضًا بإعداد منظور بين كيانات طبقة التطبيق الأخرى.
تقوم طبقة OSI Presentation Layer بفك تشفير عرض البيانات من تنسيق التطبيق إلى تنسيق الشبكة والعكس بالعكس.

يقوم بتنسيق بيانات طبقة العرض التي يتم تقديمها في طبقة التطبيق. يمكنك أيضًا اعتباره مترجمًا لشبكة.

يترجم هذا بيانات الطبقة إلى تنسيق تستخدمه طبقة التطبيق بتنسيق مشترك في محطة الإرسال ، ثم يترجم هذا التنسيق الشائع مرة أخرى إلى تنسيق معروف لطبقة التطبيق. في محطة الاستقبال.

طبقة العرض الوظائف:

1. ترجمة رمز الأحرف : على سبيل المثال ، ASCII إلى EBCDIC.
2. تحويل البيانات : ترتيب البتات ، CR-CR / LF ، الفاصلة الصحيحة العائمة ، إلخ.
3. ضغط البيانات : يقلل من عدد البتات التي يجب نقلها في الشبكة.
4. تشفير البيانات : يقوم بتشفير البيانات لأغراض أمنية. على سبيل المثال تشفير كلمة المرور.

طبقة التطبيقات

تعمل طبقة التطبيق هذه كنافذة للمستخدمين وعمليات التطبيق حتى يتمكنوا من الوصول إلى خدمات الشبكة.

يتم تنفيذه دائمًا في النظام النهائي نفسه. تنشئ طبقة التطبيق هذه واجهة بين البرنامج الذي يرسل البيانات أو يستقبلها ومكدس البروتوكول.

عندما تقوم بتنزيل أو إرسال رسائل بريد إلكتروني ، يقوم برنامج البريد الإلكتروني الخاص بك بالاتصال بهذه الطبقة. توفر هذه الطبقة خدمات الشبكة للمستخدمين النهائيين مثل البريد ، وبروتوكول نقل الملفات ، والتلنت ، ونظام أسماء النطاقات.

ما هي وظائف طبقة التطبيق؟

  • مشاركة الموارد إعادة توجيه الجهاز
  • الوصول إلى الملفات عن بعد
  • وصول الطابعة عن بعد
  • اتصال interprocess
  • إدارة الشبكة
  • خدمات الدليل
  • الرسائل الإلكترونية (مثل البريد)

محطة الشبكة الافتراضية

المحطة الافتراضية للشبكة هي إصدار من البرنامج ، محطة مادية تسمح للمستخدم بتسجيل الدخول إلى مضيف بعيد. لهذا ، تنشئ طبقة التطبيق محاكاة برمجية لمحطة طرفية في مضيف بعيد.

الآن يتحدث جهاز الكمبيوتر الخاص بالمستخدم مع محطة البرنامج والتي بدورها تتحدث مع المضيف والعكس صحيح. في هذا ، يعتقد المضيف البعيد أنه يتواصل مع أي من المحطات الطرفية الخاصة به ويسمح للمستخدم بتسجيل الدخول.

نقل الملفات وإدارة الوصول (FTAM):

يسمح هذا التطبيق للمستخدم بالوصول إلى ملف في مضيف بعيد ، حتى يتمكن من إجراء تغييرات أو قراءة البيانات ، أو استرداد الملفات من كمبيوتر بعيد يمكنه الوصول إليها على الكمبيوتر المحلي ، وإدارتها أو يمكنك التحكم في الملفات محليًا في حاسب يستخدم عن بعد.

خدمات البريد : يوفر هذا التطبيق خدمات بريد إلكتروني متنوعة مثل إعادة توجيه البريد الإلكتروني وتخزينه.

خدمات الدليل : يوفر هذا التطبيق مصادر قاعدة بيانات موزعة والوصول إلى المعلومات العالمية حول العديد من الكائنات والخدمات المختلفة.

البروتوكولات المستخدمة في طبقة التطبيق هي FTP و DNS و SNMP و SMTP و FINGER و TELNET.

ماذا تعلمت اليوم

آمل أن تكون قد أحببت مقالتي ما هو نموذج OSI  . لطالما كنت أحاول تقديم معلومات كاملة حول نموذج طبقة OSI للقراء حتى لا يضطروا إلى البحث في مواقع أخرى أو الإنترنت في سياق تلك المقالة.

سيوفر هذا أيضًا وقتهم وسيحصلون أيضًا على جميع المعلومات في مكان واحد. إذا كانت لديك أي شكوك حول هذه المقالة أو إذا كنت تريد أن يكون هناك بعض التحسين فيها ، فيمكنك كتابة تعليقات منخفضة على ذلك.

إذا أعجبك هذا المنشور ما هو نموذج طبقة OSI  أو تعلمت شيئًا ما ، فيرجى مشاركة هذا المنشور على الشبكات الاجتماعية مثل Facebook و Twitter وما إلى ذلك.

Related Articles

技术

什么是 OSI 模型? 

什么是 OSI 模型? 

您知道什么是 OSI 模型或什么是 OSI 分层模型吗?如果没有,今天的帖子会很好。起初,网络开发非常混乱。原因是每个卖家都有自己的解决方案。这样做的坏处是一个供应商的解决方案与另一个供应商的解决方案不兼容。只有 OSI 模型的诞生就是为了解决这个问题。

在这方面,使用了多层网络方法,硬件供应商用于为网络设计硬件,而其他供应商则为应用层开发软件。

使用每个人都同意的开放模型,意味着创建一个适合所有人的网络。为了解决这个问题,国际标准化组织(ISO)于1984年研究了各种网络OSI模型的编制。它与所有卖家兼容。

这种 OSI 模型不仅是一种使网络兼容的模型,而且是一种让人们了解网络的非常好的方法。这就是为什么今天我想为什么我应该向您提供有关OSI 模型是什么以及所有OSI 层和功能是什么的信息。那么延迟是什么,让我们开始吧。

什么是 OSI 模型?

OSI 的完整形式是开放系统互连 (OSI) 模型,它是一种用于全球网络的 ISO 标准,它定义了一个网络框架,以便可以在七层中实现协议。

OSI 层模型由国际标准化组织开发,其中 OSI 代表开放系统互连。以这种方式,通信系统分为七个不同的层。

这里的层是各种理论上可比的功能,其中它提供的服务之上的层比它下面的层接收更多的服务。OSI 层模型使用户可以轻松地在横截面网络中进行无差错传输,同时还提供应用程序所需的路径。

在这里,层抛出数据包并找到提供内容路径的路径。OSI 层模型为使用这七层协议的网络提供了一个框架。

在这种情况下,处理控制从一层绕过到另一层,这个过程一直持续到最后。在这种情况下,处理从底层开始,然后通过通道到达下一个站点,然后返回其层次结构。

什么是 OSI 层?

通信过程是过程介质中的,这意味着通信过程的划分更小,更容易处理相关的类。

什么是层协议?

此类通信中使用约定和规则统称为层协议

OSI 模型是什么时候创建的?

开放系统互连 (OSI) 模型由 ISO(国际标准化组织)于 1984 年开发。ISO 是完全致力于定义此类通信和全球标准的组织。

为什么这个模型被称为 OSI?

此模型称为开放系统互连 (OSI),因为此模型允许两个不同的系统进行通信,而不管它们的基础设施如何。

因此,OSI 参考模型允许两个不同系统之间的开放式通信,而无需对其底层硬件和软件进行任何更改。

这是国际标准组织 (ISO) 鼓励开放网络的尝试,以及用于链接开放系统的参考模型。

该模型在逻辑上对功能进行分组并建立规则,称为协议。在两方或多方之间建立和建立联系非常重要。该模型的七个功能通常称为层。每一层都从其前一层梁添加到其自己的标题中。

OSI 参考模型现在被认为是在线工作和计算机间计算的基本标准

这七层是如何组合在一起的?

在 OSI 模型中,网络/数据连接被定义为七层。这七层分为三组——网络、传输和应用程序。

1. 1、2、3层,即物理层、数据链路层、网络层,称为网络支撑层

2. 第 4 层,传输层提供可靠的端到端数据传输。

3. 第 5、6 和 7 层,即会话、表示和应用层称为用户支持层。

最后三层主要与终端软件的组织有关,与电信工程师没有直接关系。它是链接软件引导协议通信的传输层。

需要特别注意的一点是,此 OSI 模型只是一个示例。它不是可以在任何系统中安装或运行的协议。

您如何记住 OSI 层?

记住这些 OSI 层并不是那么容易,但如果你使用助记符,它就会变得非常容易。那就是:“这似乎所有的人都需要处理数据。”

  • 物理层 –处理
  • 数据链路层——数据
  • 网络层 –需要
  • 传输层 –
  • 会话层 –看起来
  • 表示层 –
  • 应用层 –全部

7层OSI 

这个 OSI 模型层由七层组成,每一层都相互交互。在这一层中,第一和第二称为媒体层,第三、第四、第五、第六和第七称为主机层

OSI 层模型分为下面列出的 7 个类别,我们将详细了解这些类别。

物理层

这个物理层是 OSI 模型中的最低层,只关心通过物理介质发送和接收原始的、非结构化的比特流。

它描述了其物理介质中的电/光、机械和功能接口,并将信号传输到所有更高层。物理层本身定义了布线、网卡和物理方面。

它实际上负责设备之间的实际物理连接。您可以使用双绞线电缆或光纤电缆同轴电缆无线通信模式进行此类物理连接

该层接收数据链路层发送的帧,并将其转换为与其他传输介质兼容的信号。

例如,如果使用金属电缆,它将数据转换为电信号;而如果使用光纤电缆,它将数据转换为光信号;如果使用无线网络,它将数据转换为电磁信号;并且会继续这样。

当接收数据时,这些层接收该信号,将其转换为 0 和 1,然后将其发送到数据链路层,然后将这些帧保持在一起,然后检查它们的完整性。这些X.25协议操作在物理,数据链路和网络层。

物理层的作用是什么

数据编码:修改计算机使用的简单数字信号(1 和 0)的模式,以更好地适应物理介质的特性,并实现位和帧同步。

指定以下内容:
1. 信号状态是否代表二进制 1?
2.“比特时间”开始时,该观众如何接收电台。
3.这个接收站如何定义一个帧。

传输技术:指定编码位是通过基带(数字)还是宽带(模拟)信号传输。

物理介质传输:将比特传输为适合物理介质的电或光信号,指定:

1. 可以使用哪些实物经纪商选项。
2. 必须使用多少伏特/dB 才能使用给定的物理介质来表示给定的信号状态。

物理层使用的协议是ISDN、IEEE 802 和 IEEE 802.2

位同步:此物理层提供使用时钟的位的同步。该时钟控制发送器和接收器,在位级别提供同步。

提供接口和介质的物理属性:物理层管理设备与网络介质的通信方式。例如,如果设备的物理连接使用同轴电缆连接到网络,则执行物理层功能的设备必须设计为可以在特定类型的网络中运行。包括连接器在内的所有组件都在物理层中标识。

比特率控制:物理层决定传输速率,即每秒发送的比特数。稍微设置持续时间。

线路配置:物理层然后确定设备如何连接到介质。两种不同形状的线用于点对点编队和多点编队。使用它来激活、维护和停用物理连接。

传输模式:物理层定义数据如何在两个连接的设备之间流动。不同的可能传输模式是 – 单工、半双工和全双工。

物理拓扑:物理层定义了不同设备/节点在网络中的排列方式,即总线、星形或网络。

复用:物理层可以使用不同的复用技术,从而提高信道效率。

电路交换:物理层还提供了如何通过电路交换与其他网络进行通信。

数据链路层

OSI 数据链路层提供物理寻址。该层在网络中的数据传输期间提供程序和功能资源。

它还识别物理层错误并尝试纠正它们。这个数据链路层的主要目的是点对点的多媒体处理。

它还负责从节点到节点的可靠数据传递。它从网络层接收数据并创建帧,将物理地址添加到这些帧,然后将它们传递给物理层。

该数据链路层提供数据的无差错传输,这也是从一个节点到另一个节点的物理层之上,这共同允许其上方的层假设几乎无差错的传输。

数据链路层定义了网络中数据的格式。网络数据由帧和数据包以及校验和、源和目标地址和数据组成。

该数据链路层处理与数据包目的地的物理和逻辑连接,该数据包目的地也使用网络接口。

该层接收通过网络层发送的数据包,并将它们转换为帧发送到网络媒体,在此它们添加您计算机的网卡。地址,除了目的网卡的物理地址外,还有控制数据和校验数据,也称为CRC。
这些 X.25 协议在物理层、数据链路层和网络层运行。

子层数据链路层 
1.层子控制逻辑链路(LLC注
2.类子控制介质访问(MAC)

LLC 子层在媒体访问方法和网络层协议(例如作为 TCP/IP 协议套件的一部分的 Internet 协议)之间提供接口。

LLC 子层还确定此连接是无连接的还是在数据链路层配置连接的。

MAC 子层负责与物理媒体的通信。在数据链路层的 MAC 子层中,将设备的实际物理地址,也称为 MAC 地址,添加到数据包中。

此数据包称为帧,它存储从源设备到目标设备所需的所有寻址信息。

MAC 地址是一个 12 位的十六进制数字,对全球每台计算机都是唯一的。

设备的MAC地址位于其网络接口卡(NIC)。MAC 地址的 12 位数字中,前 6 位数字表示网卡的制造商,后 6 位数字是完全唯一的。

例如。31-16-a6-32-72-0c 是12 位十六进制 MAC 地址所以 MAC 地址代表设备在网络中的物理地址。

数据链路层功能

链路创建和终止:建立和终止两个节点之间的逻辑链路。

物理寻址创建,数据链路层将物理地址(MAC 地址)添加到发送方和接收方的每个帧的报头。

帧运动控制:当没有可用的帧缓冲区时,告诉发送节点“撤消算法”。

帧序列:按顺序发送/接收帧。

框架确认:提供/期望框架确认。它们检测物理层中的错误并从中恢复,因此它们会在未确认的情况下发回

帧,还处理帧收据的副本。

框架描述:创建和识别框架边界。

帧故障检查:检查接收帧的完整性。

媒体访问管理:指定节点何时“有权”访问物理媒体。

流量控制:这是一种通过数据链路层实现的流量调节机制,可防止慢速接收者淹没快速发送者。如果接收器吸收数据的速率小于发送器产生数据的速率,则数据链路层会强制使用流量控制机制。

错误控制:数据链路层提供了一种错误控制机制,通过该机制它可以检测并重新传输损坏和丢失的帧。它还处理冗余帧问题,因此它为物理层提供了可靠性。

访问控制:当一个通信通道与多个设备共享时,数据链路层的 MAC 子层有助于确定哪个设备在特定时间控制该通道。

反馈:提交帧后,系统等待反馈。然后接收器将确认帧发送到后端源,它从后端源提供帧的接收。

网络层

OSI网络层用于虚拟电路等逻辑寻址,用于指定节点到节点和数据传输的路径。
OSI 网络层还提供路由和交换技术。此外,错误处理、数据包排序、在线工作、寻址和拥塞控制都是网络层的基本功能。

当请求传输层时,它还提供最优质的服务。这些是在这一层中实现的 IPX 和 TCP/IP 协议。

网络层有三个子层,让我们熟悉一下: –
子网访问:子网访问被认为是协议,负责使接口处理 X.25 线路上的网络。

Subnet Dependent Convergence:这负责将传输网络级别移动到网络级别的任何一侧。

Subnetwork Independent Convergence:它用于跨多个网络来管理传输。

该层还负责数据包寻址,将逻辑地址转换为物理地址。它们一起负责通过多个网络(链接)将数据包从源传送到目的地。

该层负责设置指令。虽然包裹会自行到达目的地,但也取决于一些因素,例如交通和优先级。同样的网络层决定了数据在网络设备之间的传输方式。

如果两个系统连接在同一条链路上,则不需要网络层。如果两个系统连接到两个不同的网络,并且在这两个网络之间也有设备(如路由器)连接,则相同,那么在这个空间中需要网络层。

它还将逻辑地址转换为物理地址,例如将计算机名称转换为 MAC 地址。

它还负责设置路径。此外,它还管理网络和解决问题。

它还控制网络层子网的运行,根据网络状况、服务优先级等因素决定是否根据数据指定物理路径。这些 X.25 协议在物理层、数据链路层和网络层运行。
该网络层位于数据链路层和传输层之间。这些服务采用数据链路并向传输层提供服务。

网络层功能

1.控制子网流量:路由器(网络层的中间系统)可以很容易地在路由器的缓冲区被填满时指示发送站“重新控制网络流量”。

2.逻辑-物理地址映射:逻辑地址、名称、物理地址的转换。

3.子网使用记帐:它们具有记帐功能,以便它们可以跟踪从子网划分中间系统转发的帧数,以便它们可以产生计费信息。

在网络层及其下面的层中,节点与其直接邻居之间存在对等协议,但该邻居也可以是路由数据的节点,而不是目标站。

在这种情况下,源站和目标站与几个中间系统分开。

互联网

1. 这是网络层的主要职责,因为它为不同的网络提供互联网服务。

2.它还提供不同类型网络中的逻辑连接。

3.只有这一层,我们才能将不同的网络合并在一起,形成一个大网络。

逻辑寻址

1.许多不同的网络可以组合在一起形成一个大的网络或互联网。

2. 为了唯一标识接口网络中的每个设备,网络层定义了寻址方案。

3. 这些标题在全球范围内唯一区分每个设备。

路由

1. 将独立的网络或链路组合在一起创建Internet业务时,从源设备到目的设备可能有多条路由。

2. 这些网络层协议仅指定最佳路径或从源到目的地的路径。网络层本身的功能称为路由。

3. 帧路径仅在网格中。

打包

1. 该网络层从更高层接收数据并创建自己的数据包,并为其封装数据包。同样的过程称为打包。

2. 这种数据包化是通过定义其数据包格式的网际协议 (IP) 完成的。

碎片化

1. 碎片化意味着将大包分成更小的部分。

2. 传输的最大数据包大小由物理层协议决定。

3. 为此,网络层将大数据包分成碎片,以便它们可以在物理介质中轻松传输。
4.

如果确定下游路由器的最大传输单元 (MTU) 大小小于其自己的帧大小,则路由器可以对该帧进行分段以进行传输,然后在目标站重新组合。

协议:在网络层运行协议有IP、ICMP、ARP、RIP、OSI、IPX 和 OSPF。

传输层

传输层(也称为端到端层),它管理网络上端到端(源到目的地)(进程到进程)的消息传递以及提供错误检查,从而提供保证通过网络传输数据时不会出现冗余或错误。

它更加强调所有数据包的消息必须完整且按正确顺序到达这一事实。

传输层还提供对成功数据传输的确认以及在发现错误时重新传输数据。传输层确保消息无错误、按顺序传递,并且没有任何丢失或重复。

传输协议的大小和复杂性取决于它从网络层接收的服务类型。

您可以将传输层视为 OSI 模型的核心。传输层向应用层提供服务,并从网络层获取服务。

传输层将消息分成从上层接收到的数据包,然后将它们重新组合成数据包,以便它们可以在目的地得到消息。

传输层提供两种服务:

联系定向传输
(a) 在这种类型的传输中,接收者在接收到一个数据包或一组数据包后立即向反向源发送通知。

(b) 这种传输方式也称为可靠传输方式。

(c) 由于面向连接的传输需要通过网络发送更多的数据包,因此它被认为是一种较慢的传输方法。

(d) 如果要传输的数据有问题,目的端请求重传到源端,源端只识别和识别接收到的数据包。

(e) 一旦目标计算机接收到所有需要重新组合成一个数据包的数据,传输层就会将该数据组合成一个有效的序列,然后将其传递给会话层。

离线传输
(a) 在这种类型的传输中,接收方不确认收到数据包。

(b) 发送方假定数据包已正确到达。

(c) 这种方法允许在两个设备之间进行非常快速的通信。

(d) 其缺点是与直接连接相比,无连接传输的可靠性较低。

传输层功能:

将消息分段成一个数据包并将相同的数据包重新组装成消息:接受来自上述(会话)层的消息,将该消息分解为更小的单元(如果它还不是更小),然后将这些消息向下传递到更小的单元中在网络层。目的站的传输层类似于消息本身。
消息确认:通过确认提供可靠的端到端消息传递。

消息流量控制:当没有消息缓冲区可用时,指示发送站“撤消”。

会话多路复用:将多个消息流或会话多路复用到一个逻辑链接中,并跟踪哪些消息属于哪些会话。

服务点寻址:顺便说一下,传输层的目的是将消息从一个进程(在源设备中运行)传递到另一个进程(在目标设备中运行)。

也可能发生许多不同的程序和进程在两个设备中同时运行。为了在正确的过程中进行消息传递,传输层标头是一种添加到服务点地址或端口地址的地址。通过从中选择正确的地址,传输层可以确保在目标设备的正确操作中传递消息。

流量控制:与数据链路层一样,传输层也控制流量。传输层确保发送方和接收方以双方都可以处理的速率进行通信。因此,控制流可以防止源以比它可以处理的速度更快的速度向目标发送数据包。这里流控制是端到端实现的,而不是通过链接实现的。

错误控制:与数据链路层一样,传输层也执行错误控制。这里错误控制是端到端实现的,而不是通过单个链接实现的。在这里,发送传输层确保整个消息到达接收传输层而没有任何错误(损坏、丢失或重复)。错误通过重传得到纠正。

协议:在传输层中运行协议有TCP、SPX、 NETBIOS 、ATP 和 NWLINK。

会话层

会话层的主要职责是协助启动、维护和终止两个设备之间的通信,这称为会话。

它提供了设备之间的有序通信,因此它们必须调节数据流。

该会话协议定义了在通信中传输的数据格式。会话层创建和管理任何用户之间的会话,也位于网络的两个不同端。

会话层还管理谁在特定时间段内传输数据以及传输多长时间。

会话层的示例是交互式登录和文件传输会话。如果会话断开,会话层会重新连接会话。它还报告和记录上层错误。

该会话层允许在不同终端上运行的两个此类进程之间创建会话。

对话的控制和令牌的管理都是会话层的责任。

会话层功能:

会话创建、维护和终止:允许在不同设备中创建、使用和终止两个应用程序进程,称为会话。

会话支持:它执行允许这些进程通过网络相互通信、执行安全、名称识别、注册等功能。

控制对话框控制对话框是会话层的一项功能,用于识别将继续成为第一的设备以及必须发送的数据量。

当设备第一次通信时,会话层负责确定参与该连接的哪个设备将在给定时间发送,以及有多少 data.control 被发送到传输。这称为对话控制。

对话控制的类型有简单半双工全双工

对话分离和同步:这个会话层还负责向消息添加检查点和标志。

这种将标签插入数据流的过程称为对话分离。

协议:在会话层运行的协议是NetBIOS、邮件槽、名称管道和 RPC。

显示层

表示层也称为翻译层。该表示层以标准化格式呈现数据,并隐藏两个不同系统之间的数据格式差异。

OSI 表示层数据表示,它将纯文本转换为代码,就像它以密码形式发生一样,还解密数据。

OSI 表示层一起提供了免于兼容性问题的自由,因此它也被称为语法层。它还在其他应用层实体之间建立了一个视角。
OSI 表示层将数据表示从应用程序格式解码为网络格式,反之亦然。

它格式化应用层中呈现的显示层数据。您也可以将其视为网络翻译器。

这将层数据转换为应用层使用的格式,该格式采用发送站通用的格式,然后将该通用格式转换回应用层已知的格式。在接收站。

图层显示功能:

1.字符代码翻译:例如,ASCII到EBCDIC。
2.数据转换:位序、CR-CR/LF、整数浮点等。
3.数据压缩:它减少了必须在网络中传输的比特数。
4.数据加密出于安全目的数据进行加密例如密码加密。

应用层

该应用层充当用户和应用进程能够访问网络服务的窗口。

它始终在终端系统本身中实现。该应用层在发送或接收数据的程序与协议栈之间创建一个接口。

当您下载或发送电子邮件消息时,您的电子邮件程序会与该层进行通信。该层为最终用户提供网络服务,例如邮件、ftp、telnet 和 dns。

应用层的功能是什么?

  • 资源共享设备转发
  • 远程文件访问
  • 远程打印机访问
  • 进程间通信
  • 网络管理
  • 目录服务
  • 电子信息(如邮件)

虚拟网络站

网络虚拟终端是软件的一个版本,是允许用户登录到远程主机的物理终端。为此,应用层在远程主机上创建一个终端的软件模拟。

现在用户的计算机与软件终端对话,后者又与主机对话,反之亦然。在这种情况下,远程主机认为它正在与它的任何终端通信并允许用户登录。

文件传输和访问管理(FTAM):

此应用程序允许用户访问远程主机中的文件,以便他们可以进行更改或读取数据,从可以在本地计算机上访问它们的远程计算机检索文件,并管理它们,或者您可以在本地控制文件远程计算机。

邮件服务:此应用程序提供各种电子邮件服务,例如电子邮件转发和存储。

目录服务:此应用程序提供分布式数据库源和对许多不同对象和服务的全局信息的访问。

应用层使用的协议有FTP、DNS、SNMP、SMTP、FINGER 和 TELNET。

你今天学到了什么

我希望你喜欢我的文章什么是 OSI 模型 。我一直试图向我的读者提供有关OSI 层模型的完整信息这样他们就不必在该文章的上下文中搜索其他站点或 Internet。

这也将节省他们的时间,他们还将在一个地方拥有所有信息。如果您对本文有任何疑问或希望对其进行一些改进,您可以对它写下低评论。

如果您喜欢这篇文章什么是 OSI 层模型或学到了一些东西,请在 Facebook、Twitter 等社交网络上分享这篇文章。

Related Articles

Technique

What is the OSI model? 

What is the OSI model? 

Do you know what is an OSI model or what is an OSI layered model? If not, today’s post will be very good. At first, network development was very messy. The reason for this is that each seller has their own solution. The bad thing about this is that one vendor’s solution was not compatible with the other. Only the OSI model was born to solve this problem.

In this, a multi-layer approach to networks was used, with hardware vendors used to design hardware for the network, while others developed software for the application layer.

Using an open model, where everyone agrees, means creating a network that works for everyone. To resolve this issue, the International Organization for Standardization (ISO) studied the various networks in 1984 and the OSI model preparation. It was compatible with all sellers.

This OSI model is not just a model for making networks compatible, but a very good way to get people to understand networks. That’s why today I thought about why I should give you information about what the OSI model is and what all the OSI layers and functions are. Then what is the delay, let’s start.

What is the OSI model?

The full form of OSI is the Open System Interconnection (OSI) model, an ISO standard for global networking that defines a networking framework so that protocols can be implemented in seven layers.

The OSI layer model was developed by the International Organization for Standardization where OSI stands for Open Systems Interconnection. In this way the communication system is divided into seven different layers.

The layer here is a variety of theoretically comparable functions in which the layer above the services it provides receives more services than the layer below it. The OSI layer model makes it easy for the user to have an error-free transmission in a cross-sectional network while also providing the path required by the applications.

Here the layers throw the packets and also find the path that provides the path to the contents. The OSI layer model provides a framework for networks that use the protocols in these seven layers.

In this the processing control is bypassed from one layer to another and this process continues to the end. In this, processing starts from the bottom layer and then travels through the channel to the next station, and later back in its hierarchy.

What is the OSI layer?

The communication process is layers in a process medium which means the communication process is smaller to partition and easier to deal with related classes.

What are Layer Protocols?

The conventions and rules used in such communications are collectively called Layer Protocol .

When was the OSI model created?

The Open Systems Interconnection (OSI) model was developed by ISO ( International Organization for Standardization ) in 1984. ISO is that organization entirely devoted to defining such communications and global standards.

Why is this model called OSI?

This model is called Open System Interconnection (OSI) because this model allows two different systems to communicate, regardless of their infrastructure.

Therefore, the OSI reference model allows open communication between two different systems, without having to make any changes to its underlying hardware and software.

This is the International Organization for Standards (ISO), an attempt to encourage open networks, along with a reference model for linking open systems.

This model logically groups functions and establishes rules, which are called protocols. It is very important to establish and make connections between two or more parties. The seven functions of this model are often called layers. Each layer is added to its own header from its previous layer of the beam.

The OSI reference model is now considered an essential standard for online work and intercomputer computing .

How are these seven layers grouped together?

In the OSI model, the network/data connection is defined in seven layers. These seven layers are grouped into three groups – network, transport, and application.

1. Layer 1, 2, and 3, ie physical, data link, and network are called network support layers .

2. Layer 4, the transport layer provides reliable end-to-end data transfer.

3. Layer 5, 6 and 7 i.e. Session, Presentation and Application layer are called User Support Layers.

The last three layers are primarily concerned with the organization of terminal software and are not directly concerned with telecom engineers. It is the transport layer that links software-guided protocol communications.

One special thing to note is that this OSI model is just a sample. It is not a protocol that can be installed or run in any system.

How do you remember OSI layers?

Remembering these OSI layers is not really that easy but if you use mnemonic it becomes very easy. Which is: ” It seems that all people need to process data .”

  • physical layer – processing
  • data link layer data
  • Network Layer – Need
  • transport layer – to
  • session layer – looks
  • Presentation Layer – People
  • Application Layer – All

7 layers OSI 

This OSI model layer consists of seven layers and each layer interacts with each other. In this layer one and two are called the media layer and layer 3, 4, 5, 6 and 7 are called the host layers .

The OSI layer model is categorized into 7 categories which are listed below, which we will learn more about.

physical layer

This physical layer is the lowest layer in the OSI model, and is only concerned with sending and receiving a raw, unstructured bit stream through a physical medium.

It describes the electrical/optical, mechanical and functional interfaces in its physical medium, and also transmits signals to all upper layers. The physical layer itself defines the cabling, network cards, and physical aspects.

It is actually responsible for the actual physical connection between the devices. You can make such a physical connection using twisted pair cable or fiber optic cable or coaxial cable , or modes of wireless communication .

This layer receives the frames sent by the data link layer and converts them into such signals that are compatible with other transmission media.

For example, if a metal cable is used, it will convert the data into electrical signals; Whereas if fiber-optic cable is used, it converts data into optical signals; If a wireless network is used, it will convert data into electromagnetic signals; And it will continue like this.

When receiving data, these layers receive that signal, convert it into zeros and ones, and then send it to the data link layer, which then keeps those frames together, and then checks their integrity. These X.25 protocols operate at the physical, data link, and network layers.

What are the functions of the physical layer

Data encoding: Modifies the patterns of simple digital signals (1 and 0) used by computers to better suit the characteristics of the physical medium, as well as enabling bit and frame synchronization.

Specify the following:
1. Does the signal state represent binary 1?
2. How is this audience receiving station when “bit time” starts.
3. How does this receiving station define a frame.

Transmission technology : Specifies whether the encoded bits are transmitted over a baseband (digital) or broadband (analog) signal.

Physical Medium Transmission: Transmits bits into electrical or optical signals suitable for the physical medium, specifying:

1. What physical broker options can be used.
2. How many volts/dB must be used so that a given signal state can be represented, using a given physical medium.

The protocols used in the physical layer are ISDN, IEEE 802, and IEEE 802.2 .

Bit Synchronization : This physical layer provides synchronization of the bits for which a clock is used. This clock controls both the sender and the receiver providing synchronization at the bit level.

Provides the physical properties of the interfaces and the medium: The physical layer manages how a device communicates with network media. For example, if the physical connection of a device uses a coaxial cable to connect to the network, the device that performs the functions in the physical layer must be designed in such a way that it can operate in a particular type of network. All components including connectors are identified in the physical layer.

Bit rate control: The physical layer determines the transmission rate, that is, the number of bits sent per second. Sets the duration a little.

Line configuration : The physical layer then determines how devices are connected to the medium. Two different shapes of lines are used for point-to-point formation and multi-point formation. Use it to activate, maintain, and deactivate a physical connection.

Transmission mode : The physical layer defines how data flows between two connected devices. The different possible transmission modes are – Simplex, half-double and full-double.

Physical Topology : The physical layer defines how different devices/nodes are arranged in a network i.e. a bus, star or network.

Multiplexing : The physical layer can use different multiplexing techniques, so that the channel efficiency can be improved.

Circuit switching : The physical layer also provides how to communicate with other networks through circuit switching.

data link layer

The OSI data link layer provides physical addressing. This layer provides procedural and functional resources during data transmission in networks.

It also identifies physical layer errors and also tries to correct them. The main purpose of this data link layer is point-to-point multi-media processing.

It is also responsible for reliable data delivery from node to node. It receives data from the network layer and creates frames, adds physical addresses to those frames and then passes them to the physical layer.

This data link layer provides error-free transmission of data, and this is also on top of the physical layer from one node to another, which together allows the layers above it to assume an almost error-free transmission.

The data link layer defines the format of the data in the network. Network data consists of frame and packet along with checksum, source and destination address and data.

This data link layer deals with the physical and logical connections to the packet destination, which also uses the network interface.

This layer receives data packets sent through the network layer and converts them into frames that are sent to the network media, in this they add your computer’s network card. The address, in addition to the physical address of the destination network card, control data and checksum data, also known as CRC.
These X.25 protocols operate at the physical, data link, and network layers.

Sub – layer data link layer 
1. layer sub – control logical link (LLC Note )
2. class sub – control medium access (MAC)

The LLC sublayer provides an interface between media access methods and network layer protocols such as the Internet Protocol, which is part of the TCP/IP protocol suite.

The LLC sub-layer also determines whether this connection will be connectionless or connection-configured at the data link layer.

The MAC sublayer is responsible for communication with the physical media. In the MAC sublayer of the data link layer, the actual physical address of the device, also known as the MAC address, is added to the packet.

This packet is called the frame that stores all the addressing information necessary to go from the source device to the destination device.

A MAC address is a 12-digit hexadecimal number, which is unique to every computer worldwide.

A device’s MAC address is located on its Network Interface Card (NIC). In the 12 digits of the MAC address, the first six digits indicate the manufacturer of the NIC and the last six digits are completely unique.

for example. 31-16-a6-32-72-0c is a 12-digit hexadecimal MAC address . So the MAC address represents the physical address of the device in the network.

Data Link Layer Functions

Link creation and termination: establishes and terminates a logical link between two nodes.

Physical Addressing : After the frames are created , the data link layer adds physical addresses (MAC address) to the header of each frame for both the sender and receiver.

Frame Motion Control : Tells the sending node the “undo algorithm” when no frame buffers are available.

Frame Sequence : Transmits/receives frames sequentially.

Framework Acknowledgment: Provides/expects framework acknowledgments. They detect and recover from errors in the physical layer, so they send back unacknowledged

Frames and also handle duplicates of the frame receipt.

Frame delineation : Establishing and recognizing frame boundaries.

Frame Fault Check : Checks the integrity of received frames.

Media Access Management : Specifies when a node has the “right” to access a physical medium.

Flow control : This is a traffic regulatory mechanism that is implemented through the data link layer and prevents slow receivers from flooding fast senders. If the rate at which the receiver absorbs data is less than the rate at which the transmitter produces it, the data link layer imposes on the flow control mechanism.

Error Control : The data link layer provides an error control mechanism by which it detects and retransmits damaged and missing frames. It also deals with the redundant frame problem, so it provides reliability to the physical layer.

Access Control : When a single communication channel is shared with multiple devices, the MAC sub-layer of the data link layer helps determine which device is controlling the channel at a particular time.

Feedback : Once frames are submitted, the system waits for feedback. Then the receiver sends the acknowledgment frames to the back source, from which it provides a receipt for the frames.

network layer

The OSI network layer is used for logical addressing like virtual circuits, and it is used to specify node to node and path for data transmission.
The OSI network layer also provides routing and switching technologies with it. Besides, error handling, packet sequencing, online working, addressing, and congestion control are all essential functions of the network layer.

It also offers the best quality service when the transport layer is requested. These are the IPX and TCP/IP protocols implemented in this layer.

There are three sub-layers of the network layer, let’s get acquainted with them: –
Subnet access: Subnet access is considered protocols and is responsible for making the interface deal with the network on X.25 lines.

Subnet Dependent Convergence : This is responsible for moving the transport network level to any side of the network level.

Subnetwork Independent Convergence : It is used across multiple networks to manage transport.

This layer is also responsible for packet addressing, converting logical addresses into physical addresses. Together, they are responsible for delivering packets from source to destination over multiple networks (links).

This layer is responsible for setting up the directive. Although the packages will reach the destination on their own, it also depends on some factors such as traffic and priorities. This same network layer determines how data is transferred between network devices.

If two systems are connected at the same link, then no network layer is needed. The same if two systems are connected to two different networks that also have devices connected like routers between these two networks, then the network layer is required in this space.

It also translates the logical address into a physical address, for example a computer name into a MAC address.

It is also responsible for setting the path. Besides, it also manages network and addressing issues.

It also controls the operation of the network layer subnetwork, deciding whether to specify a physical path based on data based on network conditions, service priority, and other factors. These X.25 protocols operate at the physical, data link, and network layers.
This network layer lies between the data link layer and the transport layer. These services take the data link and provide the service to the transport layer.

Network Layer Functions

1. Control subnet traffic : Routers (intermediate systems of the network layer) can easily instruct a sending station to “re- control network traffic ” when the router’s buffer is filled.

2. Logical-physical address mapping : translation of logical addresses, names, physical addresses.

3. Subnet usage accounting : They have accounting functions so that they can keep track of the number of frames forwarded from the subnetting intermediate systems, so that they can produce billing information.

In the network layer and the layers below it, peer protocols exist between a node and its immediate neighbor, but this neighbor can also be a node through which data is routed, not the destination station.

In this, the source and destination stations are separated from several intermediate systems.

Internet

1. This is a major responsibility of the network layer as it provides internet service to different networks.

2. It also provides logical connections in different types of networks.

3. Only because of this layer, we can merge different networks together to create one big network.

logical addressing

1. Many different networks can be combined together to form a large network or the Internet.

2. To uniquely identify each device in the interface network, the network layer defines the addressing scheme.

3. These titles uniquely and globally distinguish each device.

routing

1. When independent networks or links are combined together to create Internet business, it is possible that there are multiple routes from the source device to the destination device.

2. These network layer protocols specify only the best path or path from source to destination. The function of the network layer itself is called routing.

3. Frame paths are only in grids.

Packaging

1. This network layer receives data from higher layers and creates its own packets, for which it encapsulates packets. This same process is called packetization.

2. This packetization is done through the Internet Protocol (IP) which defines its packet format.

fragmentation

1. Fragmentation means dividing large packages into smaller parts.

2. The maximum packet size transmitted is determined by the physical layer protocol.

3. For this purpose, the network layer divides large packets into fragments so that they can be easily transmitted in a physical medium.
4.

If the downstream router’s maximum transmit unit (MTU) size is determined to be less than its own frame size, the router can segment that frame for transmission and then reassemble at the destination station.

Protocols: The protocols that operate at the network layer are IP, ICMP, ARP, RIP, OSI, IPX, and OSPF.

transport layer

Transport layer (also called end-to-end layer), it manages the end-to-end (source to destination) (process-to-process) message delivery over the network as well as providing error checking, thus providing a guarantee that no redundancy or errors occur in data transmission over the network.

It places more emphasis on the fact that messages for all packets must arrive intact and in the correct order.

The transport layer also provides acknowledgment of successful data transfer and also retransmission of data if an error is found. The transport layer ensures that messages are delivered error-free, sequentially, and without any losses or duplication.

The size and complexity of the transport protocol depends on the type of service it receives from the network layer.

You can think of the transport layer as the core of the OSI model. The transport layer provides services to the application layer and takes services from the network layer.

The transport layer splits the message into packets that it receives from the upper layer and then reassembles them into packets again so that they can get a message at the destination.

The transport layer provides two types of services:

Contact directed transmission
(a) In this type of transmission, the receiver sends a notification to the back source as soon as a packet or group of packets is received.

(b) This type of transmission is also called reliable transmission method.

(c) Since connection-oriented transmission requires more packets to be sent through the network, it is considered as a slower transmission method.

(d) If there are problems with the data to be transmitted, the destination requests retransmit to the source, where only the packets received are recognized and recognized.

(e) Once the destination computer receives all the data needed to be reassembled into a packet, the transport layer assembles that data into a valid sequence and then passes it to the session layer.

Offline transmission
(a) In this type of transmission the receiver does not acknowledge receipt of the packet.

(b) The transmitter assumes that the packet has arrived correctly.

(c) This approach allows for very fast communication between two devices.

(d) Its disadvantage is that transmission without connection is less reliable as compared to directed connection.

Transport Layer Functions:

Fragmenting the message into a packet and reassembling the same packets into the message: accepts a message from the above (session) layer, breaks that message into smaller units (if it isn’t already smaller) and then passes those messages down into smaller units at the network layer . The transport layer at the destination station is similar to the message itself.
Message Acknowledgment: Provides reliable end-to-end message delivery with acknowledgments.

Message Traffic Control : Instructs the sending station to “undo” when no message buffers are available.

Session multiplexing : Multiplexes multiple message streams or sessions into a logical link and also keeps track of which messages belong to which sessions.

Service Point Addressing : Incidentally, the purpose of the transport layer is to deliver the message from one process (running in the source device), to another process (running in the destination device).

It may also happen that many different programs and processes are running simultaneously in both devices. To do message delivery in the correct process, the transport layer header is a type of address that is added to the service point address or port address. By selecting the correct address from this, the transport layer provides assurance that the message is delivered in the correct operation of the destination device.

Flow control: Like the data link layer, the transport layer also controls the flow. The transport layer ensures that the sender and receiver communicate at a rate that both can handle. So control flow prevents the source from sending data packets faster to the destination than it can handle. Here flow control is implemented end-to-end rather than via a link.

Error control: Like the data link layer, the transport layer also performs error control. Here error control is implemented end-to-end and not over a single link. Here the sending transport layer ensures that the entire message reaches the receiving transport layer without any error (damage, loss or duplication). The error is corrected by retransmission.

Protocols: The protocols that run in the transport layer are TCP, SPX, NETBIOS , ATP, and NWLINK.

session layer

The primary responsibility of the session layer is to assist in the initiation, maintenance and termination of communication between two devices, this is called a session.

It provides an orderly communication between devices, so they have to regulate the flow of data.

This session protocol defines the format of the data that is transmitted in communications. The session layer creates and manages the session between any users, also at two different ends of the network.

The session layer also manages who transmits data over a certain period of time and for how long.

Examples of session layers are interactive logins and file transfer sessions. The session layer reconnects the session if it is disconnected. It also reports and logs upper layer errors.

This session layer allows a session to be created between two such processes running on different terminals.

The control of dialogue and management of the token are all the responsibility of the session layer.

Session Layer Functions:

Session creation, maintenance, and termination: Allows creation, use, and termination of two application processes, called a session, in different devices.

Session Support : It performs functions that allow these operations to be communicated with each other over the network, perform security, name recognition, registration and much more.

Control dialog box : Control dialog box is a function of the session layer that identifies the device that will continue to be first and the amount of data that must be sent.

When the device is first communicated, the session layer is responsible for determining which device participating in that connection will send at a given time, as well as how much of that data.control is sent to the transmission. This is called dialog control.

The types of dialog control are simple , half duplex and full duplex .

Dialogue separation and synchronization : This session layer is also responsible for adding checkpoints and flags to the message.

This process of inserting tags into a data stream is called dialog separation.

Protocols : The protocols that run at the session layer are NetBIOS, Mail Slots, Names Pipes, and RPC.

display layer

The presentation layer is also called the translation layer. This presentation layer presents the data in a standardized format and hides the difference in data format between two different systems.

OSI Presentation layer data representation, it converts plain text into code as it happens in cipher and also decrypts the data.

The OSI Presentation layer together provides freedom from compatibility issues, hence it is also called the syntax layer. It also sets up a perspective between other application layer entities.
The OSI Presentation Layer decodes the presentation of data from the application format to the network format and vice versa.

It formats the display layer data that is presented in the application layer. You can also consider it as a network translator.

This translates the layer data into a format used by the application layer in a format common to the sending station, and then translates this common format back into a format known to the application layer. at the receiving station.

Layer Display Functions:

1. Character code translation : eg, ASCII to EBCDIC.
2. Data transformation : bit order, CR-CR/LF, integer floating point, etc.
3. Data compression : It reduces the number of bits that have to be transmitted in the network.
4. Data encryption : It encrypts data for security purposes. For example password encryption.

Application layer

This application layer acts as a window for users and application processes to be able to access network services.

It is always implemented in the end system itself. This application layer creates an interface between the program sending or receiving data and the protocol stack.

When you download or send email messages, your email program communicates with this layer. This layer provides network services to end users such as mail, ftp, telnet, and dns.

What are the functions of the application layer?

  • Resource sharing device forwarding
  • Remote file access
  • remote printer access
  • interprocess communication
  • Network management
  • Directory Services
  • Electronic messages (such as mail)

virtual network station

A network virtual terminal is a version of the software, a physical terminal that allows a user to log into a remote host. For this, the application layer creates a software simulation of a terminal on a remote host.

Now the user’s computer talks to the software terminal which in turn talks to the host and vice versa. In this, the remote host thinks it is communicating with any of its terminals and allows the user to log in.

File Transfer and Access Management (FTAM):

This application allows a user to access a file in a remote host, so that they can make changes or read data, retrieve files from a remote computer that can access them on the local computer, and manage them or you can control files locally in a remote computer.

Mail Services : This app provides various email services such as email forwarding and storage.

Directory Services : This application provides distributed database sources and access to global information about many different objects and services.

The protocols used in the application layer are FTP, DNS, SNMP, SMTP, FINGER, and TELNET.

What did you learn today

I hope you liked my article What is the OSI Model  . I’ve always been trying to provide complete information about the OSI layer model to my readers so that they don’t have to search other sites or the Internet in the context of that article.

This will also save their time and they will also have all the information in one place. If you have any doubts about this article or if you want there to be some improvement in it, you can write low comments on it.

If you liked this post What is OSI Layer Model or learned something, please share this post on social networks like Facebook, Twitter, etc.

Related Articles

Technique

Qu’est-ce que le modèle OSI ? 

Qu’est-ce que le modèle OSI ? 

Savez-vous ce qu’est un modèle OSI ou un modèle en couches OSI ? Sinon, le post d’aujourd’hui sera très bien. Au début, le développement du réseau était très compliqué. La raison en est que chaque vendeur a sa propre solution. La mauvaise chose à ce sujet est que la solution d’un fournisseur n’était pas compatible avec l’autre. Seul le modèle OSI est né pour résoudre ce problème.

Dans ce cadre, une approche multicouche des réseaux a été utilisée, les fournisseurs de matériel étant utilisés pour concevoir le matériel pour le réseau, tandis que d’autres développaient des logiciels pour la couche application.

Utiliser un modèle ouvert, où tout le monde est d’accord, c’est créer un réseau qui fonctionne pour tous. Pour résoudre ce problème, l’ Organisation internationale de normalisation (ISO) a étudié les différents réseaux en 1984 et la préparation du modèle OSI . Il était compatible avec tous les vendeurs.

Ce modèle OSI n’est pas seulement un modèle pour rendre les réseaux compatibles, mais un très bon moyen d’amener les gens à comprendre les réseaux. C’est pourquoi aujourd’hui j’ai réfléchi à la raison pour laquelle je devrais vous donner des informations sur ce qu’est le modèle OSI et sur toutes les couches et fonctions OSI . Alors quel est le retard, commençons.

Qu’est-ce que le modèle OSI ?

La forme complète de l’OSI est le modèle Open System Interconnection (OSI), une norme ISO pour la mise en réseau mondiale qui définit un cadre de mise en réseau afin que les protocoles puissent être mis en œuvre en sept couches.

Le modèle de couche OSI a été développé par l’Organisation internationale de normalisation où OSI signifie Open Systems Interconnection. De cette façon, le système de communication est divisé en sept couches différentes.

La couche ici est une variété de fonctions théoriquement comparables dans lesquelles la couche au-dessus des services qu’elle fournit reçoit plus de services que la couche en dessous. Le modèle de couche OSI permet à l’ utilisateur d’avoir une transmission sans erreur dans un réseau transversal tout en fournissant également le chemin requis par les applications.

Ici, les couches jettent les paquets et trouvent également le chemin qui fournit le chemin d’accès au contenu. Le modèle de couche OSI fournit un cadre pour les réseaux qui utilisent les protocoles de ces sept couches.

En cela, le contrôle du traitement est contourné d’une couche à l’autre et ce processus se poursuit jusqu’à la fin. Dans ce cas, le traitement commence à partir de la couche inférieure, puis traverse le canal jusqu’à la station suivante, puis revient plus tard dans sa hiérarchie.

Qu’est-ce que la couche OSI ?

Le processus de communication est constitué de couches dans un support de processus, ce qui signifie que le processus de communication est plus petit à partitionner et plus facile à gérer avec les classes associées.

Que sont les protocoles de couche ?

Les conventions et règles utilisées dans de telles communications sont collectivement appelées Layer Protocol .

Quand le modèle OSI a-t-il été créé ?

Le modèle d’interconnexion des systèmes ouverts (OSI) a été développé par l’ISO ( Organisation internationale de normalisation ) en 1984. L’ ISO est cette organisation entièrement consacrée à la définition de ces communications et des normes mondiales.

Pourquoi ce modèle s’appelle-t-il OSI ?

Ce modèle est appelé Open System Interconnection (OSI) car ce modèle permet à deux systèmes différents de communiquer, quelle que soit leur infrastructure.

Par conséquent, le modèle de référence OSI permet une communication ouverte entre deux systèmes différents, sans avoir à apporter de modifications au matériel et aux logiciels sous-jacents.

Il s’agit de l’Organisation internationale de normalisation (ISO), une tentative d’encourager les réseaux ouverts, ainsi qu’un modèle de référence pour relier les systèmes ouverts.

Ce modèle regroupe logiquement les fonctions et établit des règles, appelées protocoles. Il est très important d’établir et d’établir des liens entre deux ou plusieurs parties. Les sept fonctions de ce modèle sont souvent appelées couches. Chaque couche est ajoutée à son propre en-tête à partir de sa couche précédente du faisceau.

Le modèle de référence OSI est désormais considéré comme un standard incontournable pour le travail en ligne et l’informatique inter-ordinateurs .

Comment ces sept couches sont-elles regroupées ?

Dans le modèle OSI, la connexion réseau/données est définie en sept couches. Ces sept couches sont regroupées en trois groupes : réseau, transport et application.

1. Les couches 1, 2 et 3, c’est-à-dire physique, liaison de données et réseau, sont appelées couches de support réseau .

2. Couche 4, la couche de transport assure un transfert de données fiable de bout en bout.

3. Les couches 5, 6 et 7, c’est-à-dire les couches de session, de présentation et d’application, sont appelées couches de support utilisateur.

Les trois dernières couches concernent principalement l’organisation du logiciel des terminaux et ne concernent pas directement les ingénieurs télécoms. C’est la couche de transport qui relie les communications de protocole guidées par logiciel.

Une chose spéciale à noter est que ce modèle OSI n’est qu’un échantillon. Ce n’est pas un protocole qui peut être installé ou exécuté dans n’importe quel système.

Comment vous souvenez-vous des couches OSI ?

Se souvenir de ces couches OSI n’est pas vraiment facile, mais si vous utilisez un mnémonique, cela devient très facile. C’est-à-dire : ” Il semble que tout le monde ait besoin de traiter les données “.

  • couche physique – traitement
  • les données de couche de liaison Données
  • Couche réseau – Besoin
  • couche de transport – à
  • couche de session – apparence
  • Couche de présentation – Personnes
  • Couche d’application – Tout

7 couches OSI 

Cette couche de modèle OSI se compose de sept couches et chaque couche interagit les unes avec les autres. Dans cette couche un et deux sont appelées la couche média et les couches 3, 4, 5, 6 et 7 sont appelées les couches hôtes .

Le modèle de couche OSI est classé en 7 catégories répertoriées ci-dessous, sur lesquelles nous en apprendrons davantage.

couche physique

Cette couche physique est la couche la plus basse du modèle OSI et ne concerne que l’envoi et la réception d’un flux binaire brut et non structuré via un support physique.

Il décrit les interfaces électriques/optiques, mécaniques et fonctionnelles de son support physique, et transmet également des signaux à toutes les couches supérieures. La couche physique elle-même définit le câblage, les cartes réseau et les aspects physiques.

Il est en fait responsable de la connexion physique réelle entre les appareils. Vous pouvez établir une telle connexion physique à l’aide d’ un câble à paires torsadées, d’un câble à fibre optique ou d’ un câble coaxial , ou de modes de communication sans fil .

Cette couche reçoit les trames envoyées par la couche liaison de données et les convertit en signaux compatibles avec les autres supports de transmission.

Par exemple, si un câble métallique est utilisé, il convertira les données en signaux électriques ; Alors que si un câble à fibre optique est utilisé, il convertit les données en signaux optiques ; Si un réseau sans fil est utilisé, il convertira les données en signaux électromagnétiques ; Et ça va continuer comme ça.

Lors de la réception de données, ces couches reçoivent ce signal, le convertissent en zéros et en uns, puis l’envoient à la couche de liaison de données, qui maintient ensuite ces trames ensemble, puis vérifie leur intégrité. Ces protocoles X.25 fonctionnent au niveau des couches physique, liaison de données et réseau.

Quelles sont les fonctions de la couche physique

Codage des données : modifie les modèles de signaux numériques simples (1 et 0) utilisés par les ordinateurs pour mieux les adapter aux caractéristiques du support physique, ainsi que pour permettre la synchronisation des bits et des trames.

Spécifiez les éléments suivants :
1. L’état du signal représente-t-il 1 binaire ?
2. Comment ce public reçoit-il la station lorsque le “bit time” commence.
3. Comment cette station réceptrice définit-elle une trame.

Technologie de transmission : Spécifie si les bits codés sont transmis sur un signal en bande de base (numérique) ou à large bande (analogique).

Transmission sur support physique : transmet des bits en signaux électriques ou optiques adaptés au support physique, en spécifiant :

1. Quelles options de courtier physique peuvent être utilisées.
2. Combien de volts/dB doivent être utilisés pour qu’un état de signal donné puisse être représenté, en utilisant un support physique donné.

Les protocoles utilisés dans la couche physique sont RNIS, IEEE 802 et IEEE 802.2 .

Synchronisation des bits : Cette couche physique assure la synchronisation des bits pour lesquels une horloge est utilisée. Cette horloge contrôle à la fois l’émetteur et le récepteur assurant la synchronisation au niveau du bit.

Fournit les propriétés physiques des interfaces et du support : La couche physique gère la manière dont un périphérique communique avec le support réseau. Par exemple, si la connexion physique d’un appareil utilise un câble coaxial pour se connecter au réseau, l’appareil qui exécute les fonctions dans la couche physique doit être conçu de manière à pouvoir fonctionner dans un type particulier de réseau. Tous les composants, y compris les connecteurs, sont identifiés dans la couche physique.

Contrôle du débit binaire : La couche physique détermine le débit de transmission, c’est-à-dire le nombre de bits envoyés par seconde. Définit un peu la durée.

Configuration de la ligne : La couche physique détermine ensuite comment les appareils sont connectés au support. Deux formes différentes de lignes sont utilisées pour la formation point à point et la formation multipoint. Utilisez-le pour activer, maintenir et désactiver une connexion physique.

Mode de transmission : La couche physique définit comment les données circulent entre deux appareils connectés. Les différents modes de transmission possibles sont – Simplex, half-double et full-double.

Topologie physique : La couche physique définit la manière dont les différents périphériques/nœuds sont organisés dans un réseau, c’est-à-dire un bus, une étoile ou un réseau.

Multiplexage : La couche physique peut utiliser différentes techniques de multiplexage, de sorte que l’efficacité du canal peut être améliorée.

Commutation de circuits : La couche physique permet également de communiquer avec d’autres réseaux via la commutation de circuits.

couche de liaison de données

La couche liaison de données OSI fournit l’adressage physique. Cette couche fournit des ressources procédurales et fonctionnelles lors de la transmission de données dans les réseaux.

Il identifie également les erreurs de couche physique et essaie également de les corriger. L’objectif principal de cette couche liaison de données est le traitement multimédia point à point.

Il est également responsable de la livraison fiable des données d’un nœud à l’autre. Il reçoit des données de la couche réseau et crée des trames, ajoute des adresses physiques à ces trames, puis les transmet à la couche physique.

Cette couche de liaison de données permet une transmission de données sans erreur, et cela se trouve également au-dessus de la couche physique d’un nœud à un autre, ce qui permet aux couches au-dessus d’assumer une transmission presque sans erreur.

La couche liaison de données définit le format des données dans le réseau. Les données du réseau se composent d’une trame et d’un paquet ainsi que d’une somme de contrôle, d’une adresse et de données source et de destination.

Cette couche de liaison de données traite les connexions physiques et logiques à la destination du paquet, qui utilise également l’interface réseau.

Cette couche reçoit les paquets de données envoyés via la couche réseau et les convertit en trames qui sont envoyées au support réseau, dans lesquelles ils ajoutent la carte réseau de votre ordinateur. L’adresse, en plus de l’adresse physique de la carte réseau de destination, des données de contrôle et des données de somme de contrôle, également appelées CRC.
Ces protocoles X.25 fonctionnent au niveau des couches physique, liaison de données et réseau.

Sous – couche liaison de données couche 
1. sous-couche liaison logique de contrôle (LLC Note )
2. sous-classe – contrôle d’accès au support (MAC)

La sous-couche LLC fournit une interface entre les méthodes d’accès aux médias et les protocoles de couche réseau tels que le protocole Internet, qui fait partie de la suite de protocoles TCP/IP.

La sous-couche LLC détermine également si cette connexion sera sans connexion ou configurée en connexion au niveau de la couche liaison de données.

La sous-couche MAC est responsable de la communication avec le support physique. Dans la sous-couche MAC de la couche liaison de données, l’adresse physique réelle du périphérique, également appelée adresse MAC, est ajoutée au paquet.

Ce paquet est appelé la trame qui stocke toutes les informations d’adressage nécessaires pour passer de l’appareil source à l’appareil destinataire.

Une adresse MAC est un nombre hexadécimal à 12 chiffres, unique à chaque ordinateur dans le monde.

L’adresse MAC d’un périphérique se trouve sur sa carte d’interface réseau (NIC). Dans les 12 chiffres de l’adresse MAC, les six premiers chiffres indiquent le fabricant de la carte réseau et les six derniers chiffres sont totalement uniques.

par example. 31-16-a6-32-72-0c est une adresse MAC hexadécimale à 12 chiffres . L’adresse MAC représente donc l’adresse physique de l’appareil dans le réseau.

Fonctions de couche de liaison de données

Création et terminaison de lien : établit et termine un lien logique entre deux nœuds.

Adressage physique : Une fois les trames créées , la couche liaison de données ajoute des adresses physiques (adresse MAC) à l’en-tête de chaque trame pour l’expéditeur et le destinataire.

Frame Motion Control : indique au nœud d’envoi l’« algorithme d’annulation » lorsqu’aucun tampon de trame n’est disponible.

Séquence de trame : Transmet/reçoit les trames de manière séquentielle.

Reconnaissance du cadre : fournit/attend des reconnaissances du cadre. Ils détectent et récupèrent les erreurs dans la couche physique, ils renvoient donc sans accusé de réception

Cadres et également gérer les doublons de la réception du cadre.

Délimitation du cadre : Créez et identifiez les limites du cadre.

Frame Fault Check : vérifie l’intégrité des trames reçues.

Media Access Management : Spécifie quand un nœud a le « droit » d’accéder à un support physique.

Contrôle de flux : il s’agit d’un mécanisme de régulation du trafic qui est mis en œuvre via la couche liaison de données et empêche les récepteurs lents d’inonder les expéditeurs rapides. Si le débit auquel le récepteur absorbe les données est inférieur au débit auquel l’émetteur les produit, la couche liaison de données force le mécanisme de contrôle de flux.

Contrôle d’erreur : La couche liaison de données fournit un mécanisme de contrôle d’ erreur par lequel elle détecte et retransmet les trames endommagées et manquantes. Il traite également le problème des trames redondantes, de sorte qu’il fournit une fiabilité à la couche physique.

Contrôle d’accès : lorsqu’un seul canal de communication est partagé avec plusieurs périphériques, la sous-couche MAC de la couche de liaison de données permet de déterminer quel périphérique contrôle le canal à un moment donné.

Feedback : Une fois les trames soumises, le système attend les commentaires. Ensuite, le récepteur envoie les trames d’accusé de réception à la source arrière, à partir de laquelle il fournit un reçu pour les trames.

couche réseau

La couche réseau OSI est utilisée pour l’adressage logique comme les circuits virtuels, et elle est utilisée pour spécifier nœud à nœud et chemin pour la transmission de données.
La couche réseau OSI fournit également des technologies de routage et de commutation. En outre, la gestion des erreurs, le séquençage des paquets, le travail en ligne, l’adressage et le contrôle de la congestion sont tous des fonctions essentielles de la couche réseau.

Il offre également la meilleure qualité de service lorsque la couche transport est demandée. Ce sont les protocoles IPX et TCP/IP implémentés dans cette couche.

Il existe trois sous-couches de la couche réseau, familiarisons-nous avec elles : – Accès au
sousréseau : L’accès au sous-réseau est considéré comme des protocoles et est responsable de la gestion de l’interface avec le réseau sur les lignes X.25.

Convergence dépendante du sous-réseau : elle est responsable du déplacement du niveau du réseau de transport vers n’importe quel côté du niveau du réseau.

Convergence indépendante du sous-réseau : elle est utilisée sur plusieurs réseaux pour gérer le transport.

Cette couche est également responsable de l’adressage des paquets, en convertissant les adresses logiques en adresses physiques. Ensemble, ils sont responsables de la livraison des paquets de la source à la destination sur plusieurs réseaux (liens).

Cette couche est responsable de la mise en place de la directive. Bien que les colis atteignent la destination par eux-mêmes, cela dépend également de certains facteurs tels que le trafic et les priorités. Cette même couche réseau détermine la manière dont les données sont transférées entre les périphériques réseau.

Si deux systèmes sont connectés sur le même lien, aucune couche réseau n’est nécessaire. De même si deux systèmes sont connectés à deux réseaux différents qui ont également des périphériques connectés comme des routeurs entre ces deux réseaux, alors la couche réseau est requise dans cet espace.

Il traduit également l’adresse logique en une adresse physique, par exemple un nom d’ordinateur en une adresse MAC.

Il est également chargé de définir le chemin. En outre, il gère également le réseau et l’adressage des problèmes.

Il contrôle également le fonctionnement du sous-réseau de la couche réseau, en décidant s’il faut spécifier un chemin physique en fonction des données basées sur les conditions du réseau, la priorité du service et d’autres facteurs. Ces protocoles X.25 fonctionnent au niveau des couches physique, liaison de données et réseau.
Cette couche réseau se situe entre la couche liaison de données et la couche transport. Ces services prennent la liaison de données et fournissent le service à la couche de transport.

Fonctions de la couche réseau

1. Contrôler le trafic du sous-réseau : Les routeurs (systèmes intermédiaires de la couche réseau) peuvent facilement ordonner à une station émettrice de « contrôler à nouveau le trafic réseau » lorsque la mémoire tampon du routeur est remplie.

2. Mappage d’adresses logique-physique : traduction d’adresses logiques, de noms, d’adresses physiques.

3. Comptabilité de l’utilisation du sous-réseau : ils ont des fonctions de comptabilité afin qu’ils puissent suivre le nombre de trames transmises depuis les systèmes intermédiaires de sous-réseau, afin qu’ils puissent produire des informations de facturation.

Dans la couche réseau et les couches inférieures, des protocoles homologues existent entre un nœud et son voisin immédiat, mais ce voisin peut également être un nœud par lequel les données sont acheminées, et non la station de destination.

En cela, les stations source et destination sont séparées de plusieurs systèmes intermédiaires.

l’Internet

1. Il s’agit d’une responsabilité majeure de la couche réseau car elle fournit un service Internet à différents réseaux.

2. Il fournit également des connexions logiques dans différents types de réseaux.

3. Ce n’est qu’à cause de cette couche que nous pouvons fusionner différents réseaux pour créer un seul grand réseau.

adressage logique

1. De nombreux réseaux différents peuvent être combinés pour former un grand réseau ou Internet.

2. Pour identifier de manière unique chaque périphérique dans le réseau d’interface, la couche réseau définit le schéma d’adressage.

3. Ces titres distinguent de manière unique et globale chaque appareil.

routage

1. Lorsque des réseaux ou des liens indépendants sont combinés pour créer une activité Internet, il est possible qu’il existe plusieurs itinéraires entre l’appareil source et l’appareil de destination.

2. Ces protocoles de couche réseau spécifient uniquement le meilleur chemin ou chemin de la source à la destination. La fonction de la couche réseau elle-même est appelée routage.

3. Les chemins de trame sont uniquement dans les grilles.

Emballage

1. Cette couche réseau reçoit des données des couches supérieures et crée ses propres paquets, pour lesquels elle encapsule des paquets. Ce même processus est appelé mise en paquets.

2. Cette mise en paquets se fait via le protocole Internet (IP) qui définit son format de paquet.

fragmentation

1. La fragmentation signifie diviser les gros colis en parties plus petites.

2. La taille maximale des paquets transmis est déterminée par le protocole de la couche physique.

3. À cette fin, la couche réseau divise les gros paquets en fragments afin qu’ils puissent être facilement transmis sur un support physique.
4.

S’il est déterminé que la taille maximale de l’unité de transmission (MTU) du routeur en aval est inférieure à sa propre taille de trame, le routeur peut segmenter cette trame pour la transmission, puis se réassembler à la station de destination.

Protocoles : les protocoles qui fonctionnent au niveau de la couche réseau sont IP, ICMP, ARP, RIP, OSI, IPX et OSPF.

couche de transport

Couche de transport (également appelée couche de bout en bout), elle gère la livraison des messages de bout en bout (source à destination) (process-to-process) sur le réseau ainsi que la vérification des erreurs, offrant ainsi une garantie que aucune redondance ou erreur ne se produit dans la transmission de données sur le réseau.

Il met davantage l’accent sur le fait que les messages de tous les paquets doivent arriver intacts et dans le bon ordre.

La couche de transport fournit également un accusé de réception du transfert de données réussi et également une retransmission des données si une erreur est trouvée. La couche de transport garantit que les messages sont livrés sans erreur, de manière séquentielle et sans aucune perte ni duplication.

La taille et la complexité du protocole de transport dépendent du type de service qu’il reçoit de la couche réseau.

Vous pouvez considérer la couche de transport comme le cœur du modèle OSI. La couche transport fournit des services à la couche application et prend les services de la couche réseau.

La couche de transport divise le message en paquets qu’elle reçoit de la couche supérieure, puis les rassemble à nouveau en paquets afin qu’ils puissent obtenir le message à destination.

La couche transport fournit deux types de services :

Transmission dirigée par contact
(a) Dans ce type de transmission, le récepteur envoie une notification à la source arrière dès qu’un paquet ou un groupe de paquets est reçu.

(b) Ce type de transmission est également appelé méthode de transmission fiable.

(c) Étant donné que la transmission orientée connexion nécessite l’envoi de plus de paquets sur le réseau, elle est considérée comme une méthode de transmission plus lente.

(d) S’il y a des problèmes avec les données à transmettre, la destination demande une retransmission vers la source, où seuls les paquets reçus sont reconnus et reconnus.

(e) Une fois que l’ordinateur de destination a reçu toutes les données nécessaires pour être réassemblées en un paquet, la couche de transport assemble ces données en une séquence valide, puis les transmet à la couche de session.

Transmission hors ligne
(a) Dans ce type de transmission, le récepteur n’accuse pas réception du paquet.

(b) L’émetteur suppose que le paquet est arrivé correctement.

(c) Cette approche permet une communication très rapide entre deux appareils.

(d) Son inconvénient est que la transmission sans connexion est moins fiable que la connexion dirigée.

Fonctions de la couche de transport :

Fragmenter le message en un paquet et réassembler les mêmes paquets dans le message : accepte un message de la couche (session) ci-dessus, divise ce message en unités plus petites (s’il n’est pas déjà plus petit), puis transmet ces messages en unités plus petites au niveau de la couche réseau. La couche de transport à la station de destination est similaire au message lui-même.
Accusé de réception de message : Fournit une livraison de message fiable de bout en bout avec des accusés de réception.

Contrôle du trafic des messages : ordonne à la station émettrice d'”annuler” lorsqu’aucun tampon de messages n’est disponible.

Multiplexage de session : multiplexe plusieurs flux de messages ou sessions en un lien logique et garde également une trace des messages appartenant à quelles sessions.

Adressage des points de service : Incidemment, le but de la couche de transport est de transmettre le message d’un processus (s’exécutant dans le périphérique source) à un autre processus (s’exécutant dans le périphérique de destination).

Il peut également arriver que de nombreux programmes et processus différents s’exécutent simultanément sur les deux appareils. Pour effectuer la livraison du message dans le bon processus, l’en-tête de la couche de transport est un type d’adresse qui est ajouté à l’adresse du point de service ou à l’adresse du port. En sélectionnant l’adresse correcte à partir de celle-ci, la couche de transport fournit l’assurance que le message est livré dans le bon fonctionnement du dispositif de destination.

Contrôle de flux : comme la couche liaison de données, la couche transport contrôle également le flux. La couche de transport garantit que l’expéditeur et le destinataire communiquent à un débit que les deux peuvent gérer. Ainsi, le flux de contrôle empêche la source d’envoyer des paquets de données plus rapidement à la destination qu’elle ne peut le gérer. Ici, le contrôle de flux est mis en œuvre de bout en bout plutôt que via un lien.

Contrôle d’erreur : comme la couche liaison de données, la couche de transport effectue également un contrôle d’erreur. Ici, le contrôle des erreurs est mis en œuvre de bout en bout et non sur un seul lien. Ici, la couche de transport émettrice garantit que l’intégralité du message parvient à la couche de transport réceptrice sans aucune erreur (dommage, perte ou duplication). L’erreur est corrigée par retransmission.

Protocoles : les protocoles qui s’exécutent dans la couche de transport sont TCP, SPX, NETBIOS , ATP et NWLINK.

couche de session

La principale responsabilité de la couche session est d’aider à l’initiation, à la maintenance et à la fin de la communication entre deux appareils, c’est ce qu’on appelle une session.

Il fournit une communication ordonnée entre les appareils, ils doivent donc réguler le flux de données.

Ce protocole de session définit le format des données transmises dans les communications. La couche session crée et gère la session entre tous les utilisateurs, également à deux extrémités différentes du réseau.

La couche session gère également qui transmet les données sur une certaine période de temps et pendant combien de temps.

Des exemples de couches de session sont les connexions interactives et les sessions de transfert de fichiers. La couche session reconnecte la session si elle est déconnectée. Il signale et enregistre également les erreurs de la couche supérieure.

Cette couche session permet de créer une session entre deux de ces processus s’exécutant sur des terminaux différents.

Le contrôle du dialogue et la gestion du jeton sont tous de la responsabilité de la couche session.

Fonctions de la couche session :

Création, maintenance et fermeture de session : permet la création, l’utilisation et la fermeture de deux processus d’application, appelés session, sur des appareils différents.

Prise en charge de session : Il exécute des fonctions qui permettent à ces processus d’être communiqués entre eux sur le réseau, assurent la sécurité, la reconnaissance de nom, l’enregistrement et bien plus encore.

Contrôle de boîte de dialogue : la boîte de contrôle est une fonction de la couche de session qui identifie le périphérique qui continuera à être la première et la quantité de données qui doivent être envoyées.

Lorsque le périphérique est communiqué pour la première fois, la couche session est chargée de déterminer quel périphérique participant à cette connexion enverra à un moment donné, ainsi que la quantité de ces données.contrôle est envoyée à la transmission. C’est ce qu’on appelle le contrôle de dialogue.

Les types de contrôle de dialogue sont simples , semi-duplex et duplex intégral .

Séparation et synchronisation des dialogues : Cette couche session est également chargée d’ajouter des points de contrôle et des drapeaux au message.

Ce processus d’insertion de balises dans un flux de données est appelé séparation de dialogue.

Protocoles : les protocoles qui s’exécutent au niveau de la couche session sont NetBIOS, Mail Slots, Names Pipes et RPC.

couche d’affichage

La couche de présentation est également appelée couche de traduction. Cette couche de présentation présente les données dans un format standardisé et masque la différence de format de données entre deux systèmes différents.

Représentation des données de la couche de présentation OSI, il convertit le texte brut en code tel qu’il se produit dans le chiffrement et décrypte également les données.

La couche de présentation OSI permet d’éviter les problèmes de compatibilité, c’est pourquoi elle est également appelée couche de syntaxe. Il établit également une perspective entre d’autres entités de la couche application.
La couche de présentation OSI décode la présentation des données du format application au format réseau et vice versa.

Il formate les données de la couche d’affichage qui sont présentées dans la couche d’application. Vous pouvez également le considérer comme un traducteur de réseau.

Cela traduit les données de couche dans un format utilisé par la couche d’application dans un format commun à la station émettrice, puis traduit ce format commun en un format connu de la couche d’application. à la station de réception.

Fonctions d’affichage des calques :

1. Traduction de code de caractère : par exemple, ASCII en EBCDIC.
2. Transformation de données : ordre des bits, CR-CR/LF, entier à virgule flottante, etc.
3. Compression des données : Elle réduit le nombre de bits à transmettre dans le réseau.
4. Cryptage des données : Il crypte les données à des fins de sécurité. Par exemple le cryptage du mot de passe.

Couche d’application

Cette couche d’application agit comme une fenêtre permettant aux utilisateurs et aux processus d’application d’accéder aux services réseau.

Il est toujours mis en œuvre dans le système final lui-même. Cette couche d’application crée une interface entre le programme qui envoie ou reçoit des données et la pile de protocoles.

Lorsque vous téléchargez ou envoyez des e-mails, votre programme de messagerie communique avec cette couche. Cette couche fournit des services réseau aux utilisateurs finaux tels que la messagerie, le ftp, le telnet et le DNS.

Quelles sont les fonctions de la couche application ?

  • Transfert de périphérique de partage de ressources
  • Accès aux fichiers à distance
  • accès à l’imprimante à distance
  • communication interprocessus
  • La gestion du réseau
  • Services d’annuaire
  • Messages électroniques (comme le courrier)

poste de réseau virtuel

Un terminal virtuel de réseau est une version du logiciel, un terminal physique qui permet à un utilisateur de se connecter à un hôte distant. Pour cela, la couche applicative crée une simulation logicielle d’un terminal sur un hôte distant.

Maintenant, l’ordinateur de l’utilisateur parle au terminal logiciel qui à son tour parle à l’hôte et vice versa. En cela, l’hôte distant pense qu’il communique avec l’un de ses terminaux et permet à l’utilisateur de se connecter.

Transfert de fichiers et gestion des accès (FTAM) :

Cette application permet à un utilisateur d’accéder à un fichier dans un hôte distant, afin qu’il puisse apporter des modifications ou lire des données, récupérer des fichiers à partir d’un ordinateur distant qui peut y accéder sur l’ordinateur local, et les gérer ou vous pouvez contrôler les fichiers localement dans un ordinateur distant.

Services de messagerie : cette application fournit divers services de messagerie tels que le transfert et le stockage des e-mails.

Services d’annuaire : cette application fournit des sources de bases de données distribuées et un accès à des informations globales sur de nombreux objets et services différents.

Les protocoles utilisés dans la couche application sont FTP, DNS, SNMP, SMTP, FINGER et TELNET.

Qu’avez-vous appris aujourd’hui

J’espère que vous avez aimé mon article Qu’est-ce que le modèle OSI  . J’ai toujours essayé de fournir des informations complètes sur le modèle de couche OSI à mes lecteurs afin qu’ils n’aient pas à rechercher d’autres sites ou Internet dans le contexte de cet article.

Cela leur fera également gagner du temps et ils auront également toutes les informations au même endroit. Si vous avez des doutes sur cet article ou si vous souhaitez qu’il y soit amélioré, vous pouvez écrire de faibles commentaires à ce sujet.

Si vous avez aimé cet article Qu’est-ce que le modèle de couche OSI ou si vous avez appris quelque chose, veuillez partager cet article sur les réseaux sociaux comme Facebook, Twitter, etc.

Related Articles

Technik

Was ist das OSI-Modell? 

Was ist das OSI-Modell? 

Wissen Sie, was ein OSI-Modell oder ein OSI-Schichtenmodell ist? Wenn nicht, wird der heutige Beitrag sehr gut sein. Anfangs war die Netzwerkentwicklung sehr chaotisch. Der Grund dafür ist, dass jeder Verkäufer seine eigene Lösung hat. Das Schlimme daran ist, dass die Lösung des einen Anbieters nicht mit dem anderen kompatibel war. Nur das OSI-Modell wurde geboren, um dieses Problem zu lösen.

Dabei wurde ein mehrschichtiger Ansatz für Netzwerke verwendet, wobei Hardwareanbieter verwendet wurden, um Hardware für das Netzwerk zu entwerfen, während andere Software für die Anwendungsschicht entwickelten.

Ein offenes Modell zu verwenden, bei dem alle zustimmen, bedeutet, ein Netzwerk zu schaffen, das für alle funktioniert. Um dieses Problem zu lösen, untersuchte die International Organization for Standardization (ISO) 1984 die verschiedenen Netzwerke und die OSI-Modellerstellung . Es war mit allen Verkäufern kompatibel.

Dieses OSI-Modell ist nicht nur ein Modell, um Netzwerke kompatibel zu machen, sondern eine sehr gute Möglichkeit, Menschen dazu zu bringen, Netzwerke zu verstehen. Deshalb habe ich mir heute überlegt, warum ich Ihnen Informationen darüber geben sollte, was das OSI-Modell ist und was alle OSI-Schichten und -Funktionen sind. Was ist dann die Verzögerung, fangen wir an.

Was ist das OSI-Modell?

Die vollständige Form von OSI ist das Open System Interconnection (OSI)-Modell, ein ISO-Standard für globale Netzwerke, der ein Netzwerk-Framework definiert, sodass Protokolle in sieben Schichten implementiert werden können.

Das OSI-Schichtenmodell wurde von der International Organization for Standardization entwickelt, wobei OSI für Open Systems Interconnection steht. Auf diese Weise wird das Kommunikationssystem in sieben verschiedene Schichten unterteilt.

Die Schicht ist hier eine Vielzahl von theoretisch vergleichbaren Funktionen, bei der die Schicht über den von ihr bereitgestellten Diensten mehr Dienste erhält als die Schicht darunter. Das OSI-Schichtenmodell erleichtert dem Anwender eine fehlerfreie Übertragung in einem Querschnittsnetz und stellt gleichzeitig den von den Anwendungen benötigten Pfad bereit.

Hier werfen die Schichten die Pakete und finden auch den Pfad, der den Weg zum Inhalt bereitstellt. Das OSI-Schichtenmodell bietet einen Rahmen für Netzwerke, die die Protokolle dieser sieben Schichten verwenden.

Dabei wird die Verarbeitungskontrolle von einer Schicht zur anderen umgangen und dieser Vorgang bis zum Ende fortgesetzt. Dabei beginnt die Verarbeitung von der untersten Schicht und wandert dann durch den Kanal zur nächsten Station und später wieder in ihrer Hierarchie.

Was ist die OSI-Schicht?

Der Kommunikationsprozess besteht aus Schichten in einem Prozessmedium, was bedeutet, dass der Kommunikationsprozess kleiner zu unterteilen und einfacher mit verwandten Klassen zu handhaben ist.

Was sind Schichtprotokolle?

Die Konventionen und Regeln, die bei solchen Kommunikationen verwendet werden, werden zusammen als Layer Protocol bezeichnet .

Wann wurde das OSI-Modell erstellt?

Das Open Systems Interconnection (OSI)-Modell wurde 1984 von ISO ( International Organization for Standardization ) entwickelt. ISO ist die Organisation, die sich ausschließlich der Definition solcher Kommunikations- und globalen Standards widmet.

Warum heißt dieses Modell OSI?

Dieses Modell wird Open System Interconnection (OSI) genannt, da dieses Modell die Kommunikation zweier verschiedener Systeme unabhängig von ihrer Infrastruktur ermöglicht.

Daher ermöglicht das OSI-Referenzmodell eine offene Kommunikation zwischen zwei verschiedenen Systemen, ohne dass Änderungen an der zugrunde liegenden Hard- und Software vorgenommen werden müssen.

Dies ist die Internationale Organisation für Standards (ISO), ein Versuch, offene Netzwerke zu fördern, zusammen mit einem Referenzmodell für die Verbindung offener Systeme.

Dieses Modell gruppiert Funktionen logisch und legt Regeln fest, die als Protokolle bezeichnet werden. Es ist sehr wichtig, Verbindungen zwischen zwei oder mehr Parteien herzustellen und herzustellen. Die sieben Funktionen dieses Modells werden oft als Schichten bezeichnet. Jede Ebene wird ihrem eigenen Header von der vorherigen Ebene des Balkens hinzugefügt.

Das OSI-Referenzmodell gilt heute als wesentlicher Standard für Online- Arbeit und Intercomputer Computing .

Wie sind diese sieben Schichten gruppiert?

Im OSI-Modell wird die Netzwerk-/Datenverbindung in sieben Schichten definiert. Diese sieben Schichten sind in drei Gruppen gruppiert – Netzwerk, Transport und Anwendung.

1. Layer 1, 2 und 3, dh physikalische Datenverbindung und Netzwerk, werden als Netzwerkunterstützungsschichten bezeichnet .

2. Schicht 4, die Transportschicht, bietet eine zuverlässige Ende-zu-Ende-Datenübertragung.

3. Schicht 5, 6 und 7, d. h. Sitzungs-, Präsentations- und Anwendungsschicht werden als Benutzerunterstützungsschichten bezeichnet.

Die letzten drei Schichten befassen sich hauptsächlich mit der Organisation von Terminalsoftware und nicht direkt mit Telekommunikationsingenieuren. Es ist die Transportschicht, die die softwaregesteuerte Protokollkommunikation verbindet.

Eine Besonderheit ist, dass dieses OSI-Modell nur ein Beispiel ist. Es ist kein Protokoll, das in jedem System installiert oder ausgeführt werden kann.

Wie erinnern Sie sich an OSI-Schichten?

Es ist nicht so einfach, sich diese OSI-Schichten zu merken, aber wenn Sie Mnemonik verwenden, wird es sehr einfach. Und das ist: „ Es scheint , dass alle Menschen brauchen , um die Daten zu verarbeiten .“

  • physische Schicht – Verarbeitung
  • Datenverbindungsschicht Daten
  • Netzwerkschicht – Bedarf
  • Transportschicht – zu
  • Sitzungsschicht – sieht aus
  • Präsentationsebene – Personen
  • Anwendungsebene – Alle

7 Schichten OSI 

Diese OSI-Modellschicht besteht aus sieben Schichten und jede Schicht interagiert miteinander. In dieser Schicht eins und zwei werden die Medienschicht genannt und die Schichten 3, 4, 5, 6 und 7 werden die Hostschichten genannt .

Das OSI-Schichtenmodell ist in 7 Kategorien unterteilt, die unten aufgeführt sind und über die wir mehr erfahren werden.

physische Schicht

Diese physikalische Schicht ist die unterste Schicht im OSI-Modell und befasst sich nur mit dem Senden und Empfangen eines rohen, unstrukturierten Bitstroms über ein physikalisches Medium.

Es beschreibt die elektrischen/optischen, mechanischen und funktionalen Schnittstellen in seinem physikalischen Medium und überträgt Signale an alle höheren Schichten. Die physikalische Schicht selbst definiert die Verkabelung, Netzwerkkarten und physikalischen Aspekte.

Es ist eigentlich für die eigentliche physikalische Verbindung zwischen den Geräten verantwortlich. Sie können eine solche physische Verbindung mit einem Twisted-Pair-Kabel, einem Glasfaserkabel oder einem Koaxialkabel oder mit drahtlosen Kommunikationsarten herstellen .

Diese Schicht empfängt die von der Sicherungsschicht gesendeten Frames und wandelt sie in solche Signale um, die mit anderen Übertragungsmedien kompatibel sind.

Wird beispielsweise ein Metallkabel verwendet, wandelt es die Daten in elektrische Signale um; Bei Verwendung von Glasfaserkabeln werden Daten in optische Signale umgewandelt. Wenn ein drahtloses Netzwerk verwendet wird, wandelt es Daten in elektromagnetische Signale um; Und so wird es weitergehen.

Beim Empfang von Daten empfangen diese Schichten dieses Signal, wandeln es in Nullen und Einsen um und senden es dann an die Sicherungsschicht, die dann diese Frames zusammenhält und dann ihre Integrität überprüft. Diese X.25-Protokolle arbeiten auf der physischen Ebene, der Datenverbindungs- und der Netzwerkebene.

Welche Funktionen hat die physikalische Schicht?

Datenkodierung: Modifiziert die Muster einfacher digitaler Signale (1 und 0), die von Computern verwendet werden, um sie besser an die Eigenschaften des physischen Mediums anzupassen, und ermöglicht die Bit- und Frame-Synchronisation.

Geben Sie Folgendes an:
1. Steht der Signalzustand für binär 1?
2. Wie ist diese Publikumsempfangsstation, wenn die “Bitzeit” beginnt.
3. Wie definiert diese Empfangsstation einen Rahmen.

Übertragungstechnologie : Gibt an, ob die codierten Bits über ein Basisband- (digital) oder Breitband- (analog) Signal übertragen werden.

Übertragung über physisches Medium: Überträgt Bits in elektrische oder optische Signale, die für das physische Medium geeignet sind, und spezifiziert:

1. Welche physischen Broker-Optionen können verwendet werden.
2. Wie viele Volt/dB müssen verwendet werden, damit ein gegebener Signalzustand mit einem gegebenen physikalischen Medium dargestellt werden kann.

Die in der physikalischen Schicht verwendeten Protokolle sind ISDN, IEEE 802 und IEEE 802.2 .

Bitsynchronisation : Diese physikalische Schicht bietet die Synchronisation der Bits, für die eine Uhr verwendet wird. Dieser Takt steuert sowohl den Sender als auch den Empfänger und sorgt für eine Synchronisation auf Bitebene.

Stellt die physikalischen Eigenschaften der Schnittstellen und des Mediums bereit: Die physikalische Schicht verwaltet, wie ein Gerät mit Netzwerkmedien kommuniziert. Wenn beispielsweise die physische Verbindung eines Geräts ein Koaxialkabel zum Anschluss an das Netzwerk verwendet, muss das Gerät, das die Funktionen in der Bitübertragungsschicht übernimmt, so ausgelegt sein, dass es in einem bestimmten Netzwerktyp betrieben werden kann. Alle Komponenten inklusive Konnektoren werden in der physikalischen Schicht identifiziert.

Bitratenkontrolle: Die Bitübertragungsschicht bestimmt die Übertragungsrate, also die Anzahl der gesendeten Bits pro Sekunde. Stellt die Dauer ein wenig ein.

Leitungskonfiguration : Die physikalische Schicht bestimmt dann, wie Geräte an das Medium angeschlossen werden. Für die Punkt-zu-Punkt-Bildung und die Mehrpunkt-Bildung werden zwei verschiedene Linienformen verwendet. Verwenden Sie es, um eine physische Verbindung zu aktivieren, aufrechtzuerhalten und zu deaktivieren.

Übertragungsmodus : Die physikalische Schicht definiert, wie Daten zwischen zwei verbundenen Geräten fließen. Die verschiedenen möglichen Übertragungsmodi sind – Simplex, Half-Double und Full-Double.

Physikalische Topologie : Die physikalische Schicht definiert, wie verschiedene Geräte/Knoten in einem Netzwerk angeordnet sind, d. h. einem Bus, Stern oder Netzwerk.

Multiplexing : Die physikalische Schicht kann verschiedene Multiplexing-Techniken verwenden, so dass die Kanaleffizienz verbessert werden kann.

Schaltkreis : Die physikalische Schicht stellt auch , wie mit anderen Netzwerken über Leitungsvermittlung zu kommunizieren.

Datenübertragungsebene

Die OSI-Datenverbindungsschicht bietet eine physikalische Adressierung. Diese Schicht stellt prozedurale und funktionale Ressourcen während der Datenübertragung in Netzwerken bereit.

Es identifiziert auch Fehler der physikalischen Schicht und versucht auch, sie zu korrigieren. Der Hauptzweck dieser Sicherungsschicht ist die Punkt-zu-Punkt-Multimedia-Verarbeitung.

Es ist auch für die zuverlässige Datenlieferung von Knoten zu Knoten verantwortlich. Es empfängt Daten von der Netzwerkschicht und erstellt Frames, fügt diesen Frames physikalische Adressen hinzu und übergibt sie dann an die physikalische Schicht.

Diese Sicherungsschicht sorgt für eine fehlerfreie Übertragung von Daten, und dies liegt auch über der physikalischen Schicht von einem Knoten zum anderen, was den darüber liegenden Schichten zusammen eine nahezu fehlerfreie Übertragung ermöglicht.

Die Sicherungsschicht definiert das Format der Daten im Netzwerk. Netzwerkdaten bestehen aus Frame und Paket zusammen mit Prüfsumme, Quell- und Zieladresse und Daten.

Diese Sicherungsschicht kümmert sich um die physikalischen und logischen Verbindungen zum Paketziel, das auch die Netzwerkschnittstelle verwendet.

Diese Schicht empfängt Datenpakete, die über die Netzwerkschicht gesendet werden, und wandelt sie in Frames um, die an die Netzwerkmedien gesendet werden, in denen sie die Netzwerkkarte Ihres Computers hinzufügen. Die Adresse, zusätzlich zur physikalischen Adresse der Ziel-Netzwerkkarte, Kontrolldaten und Prüfsummendaten, auch CRC genannt.
Diese X.25-Protokolle arbeiten auf der physischen Ebene, der Datenverbindungs- und der Netzwerkebene.

Sub-Layer Data-Link-Layer 
1. Layer Sub- Control Logical Link (LLC- Anmerkung )
2. Klasse Sub- Control Medium Access (MAC)

Die LLC-Unterschicht stellt eine Schnittstelle zwischen Medienzugriffsverfahren und Netzwerkschichtprotokollen wie dem Internet Protocol bereit, das Teil der TCP/IP-Protokollsuite ist.

Die LLC-Unterschicht bestimmt auch, ob diese Verbindung verbindungslos oder verbindungskonfiguriert auf der Sicherungsschicht ist.

Die MAC-Unterschicht ist für die Kommunikation mit den physischen Medien verantwortlich. In der MAC-Unterschicht der Sicherungsschicht wird dem Paket die eigentliche physikalische Adresse des Geräts, auch MAC-Adresse genannt, hinzugefügt.

Dieses Paket wird als Frame bezeichnet, der alle Adressierungsinformationen speichert, die erforderlich sind, um vom Quellgerät zum Zielgerät zu gelangen.

Eine MAC-Adresse ist eine 12-stellige Hexadezimalzahl, die für jeden Computer weltweit einzigartig ist.

Die MAC-Adresse eines Geräts befindet sich auf seiner Network Interface Card (NIC). In den 12 Ziffern der MAC-Adresse geben die ersten sechs Ziffern den Hersteller der NIC an und die letzten sechs Ziffern sind absolut eindeutig.

zum Beispiel. 31-16-a6-32-72-0c ist eine 12-stellige hexadezimale MAC-Adresse . Die MAC-Adresse repräsentiert also die physikalische Adresse des Geräts im Netzwerk.

Funktionen der Sicherungsschicht

Link-Erstellung und -Beendigung: baut eine logische Verbindung zwischen zwei Knoten auf und beendet sie.

Physikalische Adressierung : Nachdem die Frames erstellt wurden , fügt die Sicherungsschicht dem Header jedes Frames sowohl für den Sender als auch für den Empfänger physikalische Adressen (MAC-Adresse) hinzu.

Frame Motion Control : Teilt dem sendenden Knoten den “Undo-Algorithmus” mit, wenn keine Frame-Puffer verfügbar sind.

Frame Sequence : Sendet/empfängt Frames sequentiell.

Framework-Bestätigung: Bietet/erwartet Framework-Bestätigungen. Sie erkennen und beheben Fehler in der physikalischen Schicht, also senden sie unbestätigt zurück

Frames und behandeln auch Duplikate des Frame-Empfangs.

Rahmenbegrenzung : Erstellen und Rahmengrenzen identifizieren.

Frame Fault Check : Überprüft die Integrität der empfangenen Frames.

Media Access Management : Gibt an, wann ein Knoten das “Recht” hat, auf ein physisches Medium zuzugreifen.

Flusskontrolle : Dies ist ein Mechanismus zur Regulierung des Datenverkehrs, der durch die Sicherungsschicht implementiert wird und verhindert, dass langsame Empfänger schnelle Sender überfluten. Wenn die Rate, mit der der Empfänger Daten absorbiert, geringer ist als die Rate, mit der der Sender sie erzeugt, erzwingt die Sicherungsschicht den Flusssteuerungsmechanismus.

Fehlerkontrolle : Die Sicherungsschicht bietet einen Fehlerkontrollmechanismus , mit dem sie beschädigte und fehlende Frames erkennt und erneut überträgt. Es befasst sich auch mit dem Problem des redundanten Rahmens, so dass es der Bitübertragungsschicht Zuverlässigkeit verleiht.

Zugriffskontrolle : Wenn ein einzelner Kommunikationskanal von mehreren Geräten geteilt wird, hilft die MAC-Unterschicht der Sicherungsschicht zu bestimmen, welches Gerät den Kanal zu einem bestimmten Zeitpunkt steuert.

Feedback : Sobald Frames gesendet wurden, wartet das System auf Feedback. Dann sendet der Empfänger die Bestätigungsrahmen an die Rückquelle, von der er eine Quittung für die Rahmen bereitstellt.

Netzwerkschicht

Die OSI-Netzwerkschicht wird für die logische Adressierung wie virtuelle Verbindungen verwendet und wird verwendet, um Knoten zu Knoten und Pfade für die Datenübertragung anzugeben.
Die OSI-Netzwerkschicht stellt damit auch Routing- und Switching-Technologien bereit. Außerdem sind Fehlerbehandlung, Paketsequenzierung, Online-Arbeit, Adressierung und Überlastungssteuerung wesentliche Funktionen der Netzwerkschicht.

Es bietet auch die beste Servicequalität, wenn die Transportschicht angefordert wird. Dies sind die IPX- und TCP/IP-Protokolle, die in dieser Schicht implementiert sind.

Es gibt drei Unterschichten der Netzwerkschicht, machen wir uns mit ihnen vertraut: –
Subnetzzugriff : Der Subnetzzugriff wird als Protokoll betrachtet und ist dafür verantwortlich, dass die Schnittstelle mit dem Netzwerk auf X.25-Leitungen umgeht.

Subnetzabhängige Konvergenz : Dies ist dafür verantwortlich, die Transportnetzwerkebene auf eine beliebige Seite der Netzwerkebene zu verschieben.

Subnetzwerk-unabhängige Konvergenz : Sie wird in mehreren Netzwerken verwendet, um den Transport zu verwalten.

Diese Schicht ist auch für die Paketadressierung verantwortlich, indem sie logische Adressen in physikalische Adressen umwandelt. Zusammen sind sie für die Zustellung von Paketen von der Quelle zum Ziel über mehrere Netzwerke (Links) verantwortlich.

Diese Schicht ist für die Einrichtung der Direktive verantwortlich. Obwohl die Pakete das Ziel von selbst erreichen, hängt dies auch von einigen Faktoren wie Verkehr und Prioritäten ab. Dieselbe Netzwerkschicht bestimmt, wie Daten zwischen Netzwerkgeräten übertragen werden.

Wenn zwei Systeme über denselben Link verbunden sind, wird keine Netzwerkschicht benötigt. Das gleiche gilt, wenn zwei Systeme mit zwei unterschiedlichen Netzwerken verbunden sind, in denen auch Geräte wie Router zwischen diesen beiden Netzwerken angeschlossen sind, dann wird die Netzwerkschicht in diesem Raum benötigt.

Es übersetzt auch die logische Adresse in eine physikalische Adresse, beispielsweise einen Computernamen in eine MAC-Adresse.

Es ist auch für die Festlegung des Pfades verantwortlich. Außerdem verwaltet es auch Netzwerk- und Adressierungsprobleme.

Es steuert auch den Betrieb des Subnetzwerks der Vermittlungsschicht und entscheidet, ob ein physischer Pfad basierend auf Daten basierend auf Netzwerkbedingungen, Dienstpriorität und anderen Faktoren angegeben werden soll. Diese X.25-Protokolle arbeiten auf der physischen Ebene, der Datenverbindungs- und der Netzwerkebene.
Diese Netzwerkschicht liegt zwischen der Sicherungsschicht und der Transportschicht. Diese Dienste übernehmen die Datenverbindung und stellen den Dienst für die Transportschicht bereit.

Funktionen der Netzwerkschicht

1. Kontrollieren Sie den Subnetzverkehr : Router (Zwischensysteme der Netzwerkschicht) können eine sendende Station leicht anweisen, den Netzwerkverkehr neu zu kontrollieren, wenn der Puffer des Routers gefüllt ist.

2. Zuordnung logisch-physikalischer Adressen : Übersetzung von logischen Adressen, Namen, physikalischen Adressen.

3. Subnet-Nutzungsabrechnung : Sie verfügen über Abrechnungsfunktionen, damit sie die Anzahl der von den Subnetting-Zwischensystemen weitergeleiteten Frames verfolgen können, damit sie Abrechnungsinformationen erzeugen können.

In der Netzwerkschicht und den darunter liegenden Schichten existieren Peer-Protokolle zwischen einem Knoten und seinem unmittelbaren Nachbarn, aber dieser Nachbar kann auch ein Knoten sein, durch den Daten geleitet werden, nicht die Zielstation.

Dabei sind Quell- und Zielstation von mehreren Zwischensystemen getrennt.

Internet

1. Dies ist eine Hauptaufgabe der Netzwerkschicht, da sie Internetdienste für verschiedene Netzwerke bereitstellt.

2. Es bietet auch logische Verbindungen in verschiedenen Arten von Netzwerken.

3. Nur aufgrund dieser Schicht können wir verschiedene Netzwerke zu einem großen Netzwerk zusammenführen.

logische Adressierung

1. Viele verschiedene Netze können zu einem großen Netz oder dem Internet zusammengefaßt werden.

2. Um jedes Gerät im Schnittstellennetzwerk eindeutig zu identifizieren, definiert die Netzwerkschicht das Adressierungsschema.

3. Diese Titel unterscheiden jedes Gerät eindeutig und global.

Routing

1. Wenn unabhängige Netzwerke oder Links miteinander kombiniert werden, um ein Internetgeschäft zu schaffen, ist es möglich, dass es mehrere Routen vom Quellgerät zum Zielgerät gibt.

2. Diese Protokolle der Netzwerkschicht spezifizieren nur den besten Pfad oder Pfad von der Quelle zum Ziel. Die Funktion der Netzwerkschicht selbst wird als Routing bezeichnet.

3. Rahmenpfade sind nur in Rastern.

Verpackung

1. Diese Netzwerkschicht empfängt Daten von den höheren Schichten und erstellt eigene Pakete, für die sie Pakete kapselt. Der gleiche Vorgang wird als Paketierung bezeichnet.

2. Diese Paketierung erfolgt über das Internet Protocol (IP), das sein Paketformat definiert.

Zersplitterung

1. Fragmentierung bedeutet das Aufteilen großer Pakete in kleinere Teile.

2. Die maximale übertragene Paketgröße wird durch das Protokoll der physikalischen Schicht bestimmt.

3. Zu diesem Zweck zerlegt die Netzwerkschicht große Pakete in Fragmente, damit sie problemlos in einem physikalischen Medium übertragen werden können.
4.

Wenn festgestellt wird, dass die maximale Größe der Sendeeinheit (MTU) des Downstream-Routers kleiner ist als seine eigene Rahmengröße, kann der Router diesen Rahmen für die Übertragung segmentieren und dann an der Zielstation wieder zusammensetzen.

Protokolle: Die Protokolle, die auf der Netzwerkschicht arbeiten, sind IP, ICMP, ARP, RIP, OSI, IPX und OSPF.

Transportschicht

Transportschicht (auch End-to-End-Schicht genannt) verwaltet die Ende-zu-Ende (Quelle zum Ziel) (Prozess-zu-Prozess) Nachrichtenübermittlung über das Netzwerk sowie die Fehlerüberprüfung und bietet somit die Garantie, dass keine Redundanz oder Fehler bei der Datenübertragung über das Netzwerk auftreten.

Es legt mehr Wert darauf, dass Nachrichten für alle Pakete intakt und in der richtigen Reihenfolge ankommen müssen.

Die Transportschicht liefert auch eine Bestätigung der erfolgreichen Datenübertragung und auch eine erneute Übertragung von Daten, wenn ein Fehler gefunden wird. Die Transportschicht stellt sicher, dass Nachrichten fehlerfrei, sequentiell und ohne Verluste oder Duplizierung zugestellt werden.

Die Größe und Komplexität des Transportprotokolls hängt von der Art des Dienstes ab, den es von der Netzwerkschicht empfängt.

Sie können sich die Transportschicht als den Kern des OSI-Modells vorstellen. Die Transportschicht stellt Dienste für die Anwendungsschicht bereit und nimmt Dienste von der Netzwerkschicht entgegen.

Die Transportschicht teilt die Nachricht in Pakete auf, die sie von der oberen Schicht empfängt, und setzt sie dann wieder zu Paketen zusammen, damit sie die Nachricht am Zielort empfangen können.

Die Transportschicht bietet zwei Arten von Diensten:

Kontaktgesteuerte Übertragung
(a) Bei dieser Art der Übertragung sendet der Empfänger eine Benachrichtigung an die Rückquelle, sobald ein Paket oder eine Gruppe von Paketen empfangen wird.

(b) Diese Art der Übertragung wird auch als zuverlässiges Übertragungsverfahren bezeichnet.

(c) Da eine verbindungsorientierte Übertragung erfordert, dass mehr Pakete durch das Netzwerk gesendet werden, wird sie als langsameres Übertragungsverfahren angesehen.

(d) Wenn es Probleme mit den zu übertragenden Daten gibt, fordert das Ziel eine erneute Übertragung an die Quelle an, wo nur die empfangenen Pakete erkannt und erkannt werden.

(e) Sobald der Zielcomputer alle Daten empfängt, die zum erneuten Zusammensetzen zu einem Paket benötigt werden, stellt die Transportschicht diese Daten zu einer gültigen Sequenz zusammen und übergibt sie dann an die Sitzungsschicht.

Offline-Übertragung
(a) Bei dieser Art der Übertragung bestätigt der Empfänger den Empfang des Pakets nicht.

(b) Der Sender geht davon aus, dass das Paket korrekt angekommen ist.

(c) Dieser Ansatz ermöglicht eine sehr schnelle Kommunikation zwischen zwei Geräten.

(d) Sein Nachteil besteht darin, dass die Übertragung ohne Verbindung im Vergleich zur gerichteten Verbindung weniger zuverlässig ist.

Funktionen der Transportschicht:

Fragmentieren der Nachricht in ein Paket und Wiederzusammensetzen derselben Pakete in die Nachricht: akzeptiert eine Nachricht von der oberen (Sitzungs-)Schicht, teilt diese Nachricht in kleinere Einheiten auf (sofern sie nicht bereits kleiner ist) und leitet diese Nachrichten dann in kleinere Einheiten weiter auf der Netzwerkschicht. Die Transportschicht an der Zielstation ähnelt der Nachricht selbst.
Nachrichtenbestätigung: Bietet eine zuverlässige End-to-End-Nachrichtenzustellung mit Bestätigungen.

Nachrichtenverkehrssteuerung : Weist die sendende Station an, “Rückgängig” zu machen, wenn keine Nachrichtenpuffer verfügbar sind.

Sitzungs-Multiplexing : Multiplext mehrere Nachrichtenströme oder Sitzungen in eine logische Verbindung und verfolgt auch, welche Nachrichten zu welchen Sitzungen gehören.

Service Point Addressing : Der Zweck der Transportschicht besteht übrigens darin, die Nachricht von einem Prozess (der im Quellgerät ausgeführt wird) an einen anderen Prozess (der im Zielgerät ausgeführt wird) zu übermitteln.

Es kann auch vorkommen, dass auf beiden Geräten viele verschiedene Programme und Prozesse gleichzeitig laufen. Um die Nachrichtenübermittlung im richtigen Prozess durchzuführen, ist der Header der Transportschicht ein Adresstyp, der der Servicepunkt- oder Portadresse hinzugefügt wird. Durch Auswahl der richtigen Adresse daraus stellt die Transportschicht sicher, dass die Nachricht im korrekten Betrieb des Zielgeräts zugestellt wird.

Flusskontrolle : Wie die Sicherungsschicht steuert auch die Transportschicht den Fluss. Die Transportschicht stellt sicher, dass Sender und Empfänger mit einer Geschwindigkeit kommunizieren, die beide verarbeiten können. Der Kontrollfluss verhindert also, dass die Quelle Datenpakete schneller an das Ziel sendet, als sie verarbeiten kann. Hier wird die Flusskontrolle nicht über einen Link, sondern Ende-zu-Ende implementiert.

Fehlerkontrolle: Wie die Sicherungsschicht übernimmt auch die Transportschicht die Fehlerkontrolle. Hier wird die Fehlerkontrolle Ende-zu-Ende und nicht über einen einzelnen Link implementiert. Dabei stellt die sendende Transportschicht sicher, dass die gesamte Nachricht die empfangende Transportschicht fehlerfrei (Beschädigung, Verlust oder Duplizierung) erreicht. Der Fehler wird durch erneute Übertragung korrigiert.

Protokolle: Die Protokolle, die in der Transportschicht ausgeführt werden, sind TCP, SPX, NETBIOS , ATP und NWLINK.

Sitzungsschicht

Die Hauptaufgabe der Sitzungsschicht besteht darin, die Initiierung, Aufrechterhaltung und Beendigung der Kommunikation zwischen zwei Geräten zu unterstützen, dies wird als Sitzung bezeichnet.

Es sorgt für eine geordnete Kommunikation zwischen Geräten, sodass diese den Datenfluss regulieren müssen.

Dieses Sitzungsprotokoll definiert das Format der Daten, die bei der Kommunikation übertragen werden. Die Sitzungsschicht erstellt und verwaltet die Sitzung zwischen beliebigen Benutzern, auch an zwei verschiedenen Enden des Netzwerks.

Die Sitzungsschicht verwaltet auch, wer über einen bestimmten Zeitraum Daten wie lange überträgt.

Beispiele für Sitzungsschichten sind interaktive Anmeldungen und Dateiübertragungssitzungen. Die Sitzungsschicht verbindet die Sitzung erneut, wenn sie getrennt wird. Es meldet und protokolliert auch Fehler der oberen Schicht.

Diese Sitzungsschicht ermöglicht das Erstellen einer Sitzung zwischen zwei solchen Prozessen, die auf verschiedenen Terminals ausgeführt werden.

Die Steuerung des Dialogs und die Verwaltung des Tokens liegen alle in der Verantwortung der Sitzungsschicht.

Funktionen der Sitzungsschicht:

Sitzungserstellung, -wartung und -beendigung: Ermöglicht das Erstellen, Verwenden und Beenden von zwei Anwendungsprozessen, die als Sitzung bezeichnet werden, auf verschiedenen Geräten.

Sitzungsunterstützung : Es führt Funktionen aus, die es ermöglichen, diese Prozesse über das Netzwerk miteinander zu kommunizieren, Sicherheit, Namenserkennung, Registrierung und vieles mehr durchzuführen.

Steuern Dialogfeld : Kontrolldialogfeld eine Funktion der Sitzungsschicht , die identifiziert die Vorrichtung , die weiterhin auf ersten und sein der Menge an Daten , die gesendet werden müssen.

Wenn das Gerät zum ersten Mal kommuniziert wird, ist die Sitzungsschicht dafür verantwortlich, zu bestimmen, welches Gerät, das an dieser Verbindung teilnimmt, zu einem bestimmten Zeitpunkt sendet und wie viel dieser Datenkontrolle an die Übertragung gesendet wird. Dies wird als Dialogsteuerung bezeichnet.

Die Arten der Dialogsteuerung sind Einfach , Halbduplex und Vollduplex .

Dialogtrennung und Synchronisierung : Diese Sitzungsschicht ist auch dafür verantwortlich, der Nachricht Prüfpunkte und Flags hinzuzufügen.

Dieser Vorgang des Einfügens von Tags in einen Datenstrom wird als Dialogtrennung bezeichnet.

Protokolle : Die Protokolle, die auf der Sitzungsebene ausgeführt werden, sind NetBIOS, Mail Slots, Names Pipes und RPC.

Anzeigeebene

Die Präsentationsschicht wird auch als Übersetzungsschicht bezeichnet. Diese Präsentationsschicht präsentiert die Daten in einem standardisierten Format und verbirgt den Unterschied im Datenformat zwischen zwei verschiedenen Systemen.

OSI-Präsentationsschicht-Datendarstellung, es wandelt Klartext in Code um, wie es in Chiffre geschieht, und entschlüsselt auch die Daten.

Die OSI-Präsentationsschicht bietet zusammen Freiheit von Kompatibilitätsproblemen, daher wird sie auch als Syntaxschicht bezeichnet. Es richtet auch eine Perspektive zwischen anderen Entitäten der Anwendungsschicht ein.
Der OSI Presentation Layer dekodiert die Präsentation von Daten vom Anwendungsformat in das Netzwerkformat und umgekehrt.

Es formatiert die Anzeigeschichtdaten, die in der Anwendungsschicht präsentiert werden. Sie können es auch als Netzwerkübersetzer betrachten.

Dies übersetzt die Schichtdaten in ein Format, das von der Anwendungsschicht in einem der Sendestation gemeinsamen Format verwendet wird, und übersetzt dann dieses gemeinsame Format zurück in ein der Anwendungsschicht bekanntes Format. an der Empfangsstation.

Layer-Anzeigefunktionen:

1. Zeichencodeübersetzung : zB ASCII in EBCDIC.
2. Datentransformation : Bitreihenfolge, CR-CR/LF, Integer-Gleitkomma usw.
3. Datenkompression : Reduziert die Anzahl der Bits, die im Netzwerk übertragen werden müssen.
4. Datenverschlüsselung : Es verschlüsselt Daten aus Sicherheitsgründen. Zum Beispiel Passwortverschlüsselung.

Anwendungsschicht

Diese Anwendungsschicht fungiert als Fenster für Benutzer und Anwendungsprozesse, um auf Netzwerkdienste zugreifen zu können.

Es wird immer im Endsystem selbst implementiert. Diese Anwendungsschicht schafft eine Schnittstelle zwischen dem Programm, das Daten sendet oder empfängt, und dem Protokollstack.

Wenn Sie E-Mail-Nachrichten herunterladen oder senden, kommuniziert Ihr E-Mail-Programm mit dieser Schicht. Diese Schicht stellt Endbenutzern Netzwerkdienste wie Mail, FTP, Telnet und DNS bereit.

Welche Funktionen hat die Anwendungsschicht?

  • Weiterleitung von Geräten zur Ressourcenfreigabe
  • Remote-Dateizugriff
  • Remote-Druckerzugriff
  • Interprozesskommunikation
  • Netzwerk Management
  • Verzeichnisdienste
  • Elektronische Nachrichten (wie Post)

virtuelle Netzwerkstation

Ein virtuelles Netzwerkterminal ist eine Version der Software, ein physisches Terminal, das es einem Benutzer ermöglicht, sich bei einem Remote-Host anzumelden. Dazu erstellt die Anwendungsschicht eine Softwaresimulation eines Terminals auf einem entfernten Host.

Jetzt spricht der Computer des Benutzers mit dem Softwareterminal, das wiederum mit dem Host spricht und umgekehrt. Dabei denkt der Remote-Host, dass er mit einem seiner Terminals kommuniziert und erlaubt dem Benutzer, sich anzumelden.

Dateiübertragung und Zugriffsverwaltung (FTAM):

Mit dieser Anwendung kann ein Benutzer auf eine Datei auf einem Remote-Host zugreifen, um Änderungen vorzunehmen oder Daten zu lesen, Dateien von einem Remote-Computer abzurufen, der auf dem lokalen Computer darauf zugreifen kann, und sie zu verwalten, oder Sie können Dateien lokal in einem entfernter Computer.

E- Mail-Dienste : Diese App bietet verschiedene E-Mail-Dienste wie E-Mail-Weiterleitung und -Speicherung.

Verzeichnisdienste : Diese Anwendung bietet verteilte Datenbankquellen und Zugriff auf globale Informationen über viele verschiedene Objekte und Dienste.

Die in der Anwendungsschicht verwendeten Protokolle sind FTP, DNS, SNMP, SMTP, FINGER und TELNET.

Was hast du heute lernen

Ich hoffe, Ihnen hat mein Artikel Was ist das OSI-Modell gefallen  . Ich habe immer versucht, meinen Lesern vollständige Informationen über das OSI-Schichtenmodell zur Verfügung zu stellen , damit sie nicht im Kontext dieses Artikels andere Sites oder das Internet durchsuchen müssen.

Dadurch sparen sie auch Zeit und haben alle Informationen an einem Ort. Wenn Sie Zweifel an diesem Artikel haben oder eine Verbesserung wünschen, können Sie niedrige Kommentare dazu schreiben.

Wenn Ihnen dieser Beitrag „Was ist das OSI-Schichtenmodell“ gefallen hat oder Sie etwas gelernt haben, teilen Sie diesen Beitrag bitte in sozialen Netzwerken wie Facebook, Twitter usw.

Related Articles

Tecnica

Qual è il modello OSI? 

Qual è il modello OSI? 

Sai cos’è un modello OSI o cos’è un modello a strati OSI? In caso contrario, il post di oggi sarà molto buono. All’inizio, lo sviluppo della rete era molto disordinato. Il motivo è che ogni venditore ha la propria soluzione. La cosa negativa è che la soluzione di un fornitore non era compatibile con l’altro. Solo il modello OSI è nato per risolvere questo problema.

In questo, è stato utilizzato un approccio multilivello alle reti, con i fornitori di hardware utilizzati per progettare l’hardware per la rete, mentre altri hanno sviluppato software per il livello dell’applicazione.

Usare un modello aperto, dove tutti sono d’accordo, significa creare una rete che funzioni per tutti. Per risolvere questo problema, l’ Organizzazione internazionale per la standardizzazione (ISO) ha studiato le varie reti nel 1984 e la preparazione del modello OSI . Era compatibile con tutti i venditori.

Questo modello OSI non è solo un modello per rendere compatibili le reti, ma un ottimo modo per far capire alle persone le reti. Ecco perché oggi ho pensato al motivo per cui dovrei darti informazioni su cos’è il modello OSI e quali sono tutti i livelli e le funzioni OSI . Allora qual è il ritardo, iniziamo.

Qual è il modello OSI?

La forma completa di OSI è il modello Open System Interconnection (OSI), uno standard ISO per il networking globale che definisce un framework di rete in modo che i protocolli possano essere implementati in sette livelli.

Il modello di livello OSI è stato sviluppato dall’Organizzazione internazionale per la standardizzazione, dove OSI sta per Open Systems Interconnection. In questo modo il sistema di comunicazione è suddiviso in sette diversi livelli.

Il livello qui è una varietà di funzioni teoricamente comparabili in cui il livello sopra i servizi che fornisce riceve più servizi rispetto al livello sottostante. Il modello di livello OSI rende facile per l’ utente avere una trasmissione senza errori in una rete trasversale fornendo anche il percorso richiesto dalle applicazioni.

Qui gli strati lanciano i pacchetti e trovano anche il percorso che fornisce il percorso ai contenuti. Il modello di livello OSI fornisce una struttura per le reti che utilizzano i protocolli in questi sette livelli.

In questo il controllo di elaborazione viene bypassato da uno strato all’altro e questo processo continua fino alla fine. In questo, l’elaborazione inizia dal livello inferiore e quindi viaggia attraverso il canale fino alla stazione successiva e successivamente nella sua gerarchia.

Qual è lo strato OSI?

Il processo di comunicazione è a strati in un mezzo di processo, il che significa che il processo di comunicazione è più piccolo da partizionare e più facile da gestire con classi correlate.

Cosa sono i protocolli di livello?

Le convenzioni e le regole utilizzate in tali comunicazioni sono chiamate collettivamente Layer Protocol .

Quando è stato creato il modello OSI?

Il modello Open Systems Interconnection (OSI) è stato sviluppato dall’ISO ( International Organization for Standardization ) nel 1984. L’ ISO è quell’organizzazione interamente dedicata alla definizione di tali comunicazioni e standard globali.

Perché questo modello si chiama OSI?

Questo modello è chiamato Open System Interconnection (OSI) perché questo modello consente a due diversi sistemi di comunicare, indipendentemente dalla loro infrastruttura.

Pertanto, il modello di riferimento OSI consente una comunicazione aperta tra due diversi sistemi, senza dover apportare modifiche all’hardware e al software sottostante.

Questa è l’International Organization for Standards (ISO), un tentativo di incoraggiare le reti aperte, insieme a un modello di riferimento per collegare i sistemi aperti.

Questo modello raggruppa logicamente funzioni e stabilisce regole, che sono chiamate protocolli. È molto importante stabilire e stabilire connessioni tra due o più parti. Le sette funzioni di questo modello sono spesso chiamate strati. Ogni livello viene aggiunto alla propria intestazione dal livello precedente della trave.

Il modello di riferimento OSI è ora considerato uno standard essenziale per il lavoro online e l’intercomputer computing .

Come sono raggruppati questi sette strati?

Nel modello OSI, la connessione rete/dati è definita in sette livelli. Questi sette livelli sono raggruppati in tre gruppi: rete, trasporto e applicazione.

1. Layer 1, 2 e 3, ovvero fisico, collegamento dati e rete, sono chiamati livelli di supporto di rete .

2. Layer 4, il livello di trasporto fornisce un trasferimento dati end-to-end affidabile.

3. I livelli 5, 6 e 7, ovvero Sessione, Presentazione e Applicazione, sono chiamati livelli di supporto utente.

Gli ultimi tre livelli riguardano principalmente l’organizzazione del software del terminale e non riguardano direttamente gli ingegneri delle telecomunicazioni. È il livello di trasporto che collega le comunicazioni del protocollo guidate dal software.

Una cosa speciale da notare è che questo modello OSI è solo un esempio. Non è un protocollo che può essere installato o eseguito in qualsiasi sistema.

Come ricordi i livelli OSI?

Ricordare questi livelli OSI non è così facile, ma se usi il mnemonico diventa molto facile. Che è: ” Sembra che tutte le persone hanno bisogno per elaborare i dati .”

  • livello fisico – elaborazione
  • Dati Link Layer dati
  • Livello di rete – Necessità
  • strato di trasporto – a
  • livello di sessione – sguardi
  • Livello di presentazione – Persone
  • Livello applicazione – Tutto

OSI a 7 strati 

Questo livello del modello OSI è costituito da sette livelli e ogni livello interagisce tra loro. In questo livello uno e due sono chiamati livello media e livello 3, 4, 5, 6 e 7 sono chiamati livelli host .

Il modello di livello OSI è classificato in 7 categorie elencate di seguito, di cui impareremo di più.

strato fisico

Questo livello fisico è il livello più basso nel modello OSI e riguarda solo l’invio e la ricezione di un flusso di bit grezzo e non strutturato attraverso un supporto fisico.

Descrive le interfacce elettriche/ottiche, meccaniche e funzionali nel suo mezzo fisico e trasmette anche segnali a tutti gli strati superiori. Il livello fisico stesso definisce il cablaggio, le schede di rete e gli aspetti fisici.

In realtà è responsabile dell’effettiva connessione fisica tra i dispositivi. È possibile effettuare tale connessione fisica utilizzando un cavo a doppino intrecciato o un cavo in fibra ottica o un cavo coassiale o modalità di comunicazione wireless .

Questo livello riceve i frame inviati dal livello di collegamento dati e li converte in segnali compatibili con altri mezzi di trasmissione.

Ad esempio, se viene utilizzato un cavo metallico, convertirà i dati in segnali elettrici; considerando che se viene utilizzato un cavo in fibra ottica, converte i dati in segnali ottici; Se viene utilizzata una rete wireless, convertirà i dati in segnali elettromagnetici; E continuerà così.

Quando ricevono i dati, questi livelli ricevono quel segnale, lo convertono in zero e uno, quindi lo inviano al livello di collegamento dati, che quindi tiene insieme quei frame e quindi ne verifica l’integrità. Questi protocolli X.25 operano a livello fisico, di collegamento dati e di rete.

Quali sono le funzioni del livello fisico

Codifica dei dati: modifica i modelli di segnali digitali semplici (1 e 0) utilizzati dai computer per adattarsi meglio alle caratteristiche del supporto fisico, oltre a consentire la sincronizzazione di bit e frame.

Specificare quanto segue:
1. Lo stato del segnale rappresenta il binario 1?
2. In che modo questo pubblico riceve la stazione quando inizia il “bit time”.
3. In che modo questa stazione ricevente definisce un frame.

Tecnologia di trasmissione : specifica se i bit codificati vengono trasmessi su un segnale a banda base (digitale) oa banda larga (analogico).

Trasmissione su supporto fisico: trasmette bit in segnali elettrici o ottici adatti al supporto fisico, specificando:

1. Quali opzioni del broker fisico possono essere utilizzate.
2. Quanti volt/dB devono essere utilizzati affinché un dato stato del segnale possa essere rappresentato, utilizzando un determinato mezzo fisico.

I protocolli utilizzati nel livello fisico sono ISDN, IEEE 802 e IEEE 802.2 .

Sincronizzazione dei bit : questo livello fisico fornisce la sincronizzazione dei bit per i quali viene utilizzato un clock. Questo orologio controlla sia il mittente che il ricevitore fornendo la sincronizzazione a livello di bit.

Fornisce le proprietà fisiche delle interfacce e del supporto: il livello fisico gestisce il modo in cui un dispositivo comunica con il supporto di rete. Ad esempio, se la connessione fisica di un dispositivo utilizza un cavo coassiale per connettersi alla rete, il dispositivo che svolge le funzioni a livello fisico deve essere progettato in modo tale da poter funzionare in un particolare tipo di rete. Tutti i componenti, inclusi i connettori, sono identificati nel livello fisico.

Controllo della velocità in bit: il livello fisico determina la velocità di trasmissione, ovvero il numero di bit inviati al secondo. Imposta leggermente la durata.

Configurazione della linea : il livello fisico determina quindi come i dispositivi sono collegati al supporto. Due diverse forme di linee vengono utilizzate per la formazione punto a punto e la formazione multipunto. Usalo per attivare, mantenere e disattivare una connessione fisica.

Modalità di trasmissione : il livello fisico definisce come i dati fluiscono tra due dispositivi collegati. Le diverse modalità di trasmissione possibili sono: Simplex, half double e full double.

Topologia fisica : il livello fisico definisce come i diversi dispositivi/nodi sono organizzati in una rete, ad esempio un bus, una stella o una rete.

Multiplexing : lo strato fisico può utilizzare diverse tecniche di multiplexing, in modo da migliorare l’efficienza del canale.

Commutazione di circuito : il livello fisico fornisce anche come comunicare con altre reti attraverso la commutazione di circuito.

livello di collegamento dati

Il livello di collegamento dati OSI fornisce l’indirizzamento fisico. Questo livello fornisce risorse procedurali e funzionali durante la trasmissione dei dati nelle reti.

Identifica anche gli errori del livello fisico e cerca anche di correggerli. Lo scopo principale di questo livello di collegamento dati è l’elaborazione multimediale point-to-point.

È anche responsabile della consegna affidabile dei dati da un nodo all’altro. Riceve i dati dal livello di rete e crea frame, aggiunge indirizzi fisici a quei frame e quindi li passa al livello fisico.

Questo livello di collegamento dati fornisce una trasmissione di dati senza errori, e questo è anche sopra il livello fisico da un nodo all’altro, che insieme consente ai livelli sopra di esso di assumere una trasmissione quasi priva di errori.

Il livello di collegamento dati definisce il formato dei dati nella rete. I dati di rete sono costituiti da frame e pacchetti insieme a checksum, indirizzo e dati di origine e destinazione.

Questo livello di collegamento dati si occupa delle connessioni fisiche e logiche alla destinazione del pacchetto, che utilizza anche l’interfaccia di rete.

Questo livello riceve i pacchetti di dati inviati attraverso il livello di rete e li converte in frame che vengono inviati al supporto di rete, in questo aggiungono la scheda di rete del tuo computer. L’indirizzo, oltre all’indirizzo fisico della scheda di rete di destinazione, controlla i dati e i dati di checksum, noti anche come CRC.
Questi protocolli X.25 operano a livello fisico, di collegamento dati e di rete.

Sottolivello data link layer 
1. layer sub – control logical link (LLC Nota )
2. classe sub – control medium access (MAC)

Il sottolivello LLC fornisce un’interfaccia tra i metodi di accesso ai media ei protocolli del livello di rete come il protocollo Internet, che fa parte della suite di protocolli TCP/IP.

Il sottolivello LLC determina anche se questa connessione sarà senza connessione o configurata come connessione a livello di collegamento dati.

Il sottolivello MAC è responsabile della comunicazione con il supporto fisico. Nel sottolivello MAC del livello di collegamento dati, al pacchetto viene aggiunto l’indirizzo fisico effettivo del dispositivo, noto anche come indirizzo MAC.

Questo pacchetto è chiamato frame che memorizza tutte le informazioni di indirizzamento necessarie per passare dal dispositivo di origine al dispositivo di destinazione.

Un indirizzo MAC è un numero esadecimale di 12 cifre, unico per ogni computer in tutto il mondo.

L’indirizzo MAC di un dispositivo si trova sulla sua scheda di interfaccia di rete (NIC). Nelle 12 cifre dell’indirizzo MAC, le prime sei cifre indicano il produttore della NIC e le ultime sei cifre sono completamente univoche.

Per esempio. 31-16-a6-32-72-0c è un indirizzo MAC esadecimale a 12 cifre . Quindi l’indirizzo MAC rappresenta l’indirizzo fisico del dispositivo nella rete.

Funzioni del livello di collegamento dati

Creazione e terminazione collegamento: stabilisce e termina un collegamento logico tra due nodi.

Indirizzamento fisico : dopo la creazione dei frame, il livello di collegamento dati aggiunge gli indirizzi fisici (indirizzo MAC) all’intestazione di ciascun frame sia per il mittente che per il destinatario.

Frame Motion Control : comunica al nodo di invio l'”algoritmo di annullamento” quando non sono disponibili frame buffer.

Sequenza frame : trasmette/riceve frame in sequenza.

Riconoscimento del framework: fornisce/si aspetta riconoscimenti del framework. Rilevano e recuperano dagli errori nel livello fisico, quindi rimandano indietro senza essere riconosciuti

Cornici e gestire anche i duplicati della ricevuta del frame.

Delineazione del frame : crea e identifica i confini del frame.

Frame Fault Check : verifica l’integrità dei frame ricevuti.

Gestione dell’accesso ai media : specifica quando un nodo ha il “diritto” per accedere a un supporto fisico.

Controllo del flusso : questo è un meccanismo di regolamentazione del traffico che viene implementato attraverso il livello di collegamento dati e impedisce ai ricevitori lenti di inondare i mittenti veloci. Se la velocità con cui il ricevitore assorbe i dati è inferiore alla velocità con cui il trasmettitore li produce, lo strato di collegamento dati forza il meccanismo di controllo del flusso.

Controllo degli errori : il livello di collegamento dati fornisce un meccanismo di controllo degli errori mediante il quale rileva e ritrasmette i frame danneggiati e mancanti. Si occupa anche del problema del frame ridondante, quindi fornisce affidabilità al livello fisico.

Controllo dell’accesso : quando un singolo canale di comunicazione è condiviso con più dispositivi, il sottolivello MAC del livello di collegamento dati aiuta a determinare quale dispositivo sta controllando il canale in un determinato momento.

Feedback : una volta inviati i frame, il sistema attende il feedback. Quindi il ricevitore invia i frame di riconoscimento alla back source, da cui fornisce una ricevuta per i frame.

livello di rete

Il livello di rete OSI viene utilizzato per l’indirizzamento logico come i circuiti virtuali e viene utilizzato per specificare da nodo a nodo e il percorso per la trasmissione dei dati.
Il livello di rete OSI fornisce anche tecnologie di routing e commutazione. Inoltre, la gestione degli errori, il sequenziamento dei pacchetti, il lavoro online, l’indirizzamento e il controllo della congestione sono tutte funzioni essenziali del livello di rete.

Offre inoltre il miglior servizio di qualità quando è richiesto il livello di trasporto. Questi sono i protocolli IPX e TCP/IP implementati in questo livello.

Ci sono tre sotto-strati dello strato di rete, è tempo di familiarizzare con loro: –
Subnet accesso: accesso sottorete è considerato protocolli ed è responsabile per fare l’affare interfaccia con la rete su X.25 linee.

Convergenza dipendente dalla sottorete : è responsabile dello spostamento del livello della rete di trasporto su qualsiasi lato del livello della rete.

Convergenza indipendente dalla sottorete : viene utilizzata su più reti per gestire il trasporto.

Questo livello è anche responsabile dell’indirizzamento dei pacchetti, convertendo gli indirizzi logici in indirizzi fisici. Insieme, sono responsabili della consegna dei pacchetti dall’origine alla destinazione su più reti (collegamenti).

Questo livello è responsabile dell’impostazione della direttiva. Sebbene i pacchi raggiungano la destinazione da soli, dipende anche da alcuni fattori come il traffico e le priorità. Questo stesso livello di rete determina come i dati vengono trasferiti tra i dispositivi di rete.

Se due sistemi sono collegati allo stesso collegamento, non è necessario alcun livello di rete. Lo stesso se due sistemi sono collegati a due reti diverse che hanno anche dispositivi collegati come router tra queste due reti, in questo spazio è richiesto il livello di rete.

Inoltre traduce l’indirizzo logico in un indirizzo fisico, ad esempio il nome di un computer in un indirizzo MAC.

È anche responsabile dell’impostazione del percorso. Inoltre, gestisce anche i problemi di rete e di indirizzamento.

Controlla inoltre il funzionamento della sottorete del livello di rete, decidendo se specificare un percorso fisico in base ai dati in base alle condizioni della rete, alla priorità del servizio e ad altri fattori. Questi protocolli X.25 operano a livello fisico, di collegamento dati e di rete.
Questo livello di rete si trova tra il livello di collegamento dati e il livello di trasporto. Questi servizi prendono il collegamento dati e forniscono il servizio al livello di trasporto.

Funzioni del livello di rete

1. Controllo del traffico di sottorete : i router (sistemi intermedi del livello di rete) possono facilmente istruire una stazione di invio per “ricontrollare il traffico di rete ” quando il buffer del router è pieno.

2. Mappatura indirizzo logico-fisico : traduzione di indirizzi logici, nomi, indirizzi fisici.

3. Contabilità dell’utilizzo della sottorete : dispongono di funzioni di contabilità in modo da poter tenere traccia del numero di frame inoltrati dai sistemi intermedi di sottorete, in modo che possano produrre informazioni di fatturazione.

Nel livello di rete e nei livelli sottostanti, esistono protocolli peer tra un nodo e il suo vicino immediato, ma questo vicino può anche essere un nodo attraverso il quale vengono instradati i dati, non la stazione di destinazione.

In questo, le stazioni di origine e di destinazione sono separate da diversi sistemi intermedi.

Internet

1. Questa è una delle principali responsabilità del livello di rete in quanto fornisce servizi Internet a reti diverse.

2. Fornisce inoltre connessioni logiche in diversi tipi di reti.

3. Solo grazie a questo livello, possiamo unire reti diverse per creare un’unica grande rete.

indirizzamento logico

1. Molte reti diverse possono essere combinate insieme per formare una grande rete o Internet.

2. Per identificare in modo univoco ogni dispositivo nella rete di interfaccia, il livello di rete definisce lo schema di indirizzamento.

3. Questi titoli distinguono in modo univoco e globale ogni dispositivo.

instradamento

1. Quando reti o collegamenti indipendenti vengono combinati insieme per creare attività su Internet, è possibile che vi siano più percorsi dal dispositivo di origine al dispositivo di destinazione.

2. Questi protocolli del livello di rete specificano solo il percorso o il percorso migliore dall’origine alla destinazione. La funzione del livello di rete stesso è chiamata routing.

3. I percorsi dei frame sono solo nelle griglie.

Confezione

1. Questo livello di rete riceve i dati dai livelli superiori e crea i propri pacchetti, per i quali incapsula i pacchetti. Questo stesso processo è chiamato pacchettizzazione.

2. Questa pacchettizzazione avviene tramite il protocollo Internet (IP) che ne definisce il formato del pacchetto.

frammentazione

1. Frammentazione significa dividere grandi pacchi in parti più piccole.

2. La dimensione massima del pacchetto trasmesso è determinata dal protocollo del livello fisico.

3. A tale scopo, il livello di rete divide i pacchetti di grandi dimensioni in frammenti in modo che possano essere facilmente trasmessi su un supporto fisico.
4.

Se la dimensione massima dell’unità di trasmissione (MTU) del router a valle viene determinata essere inferiore alla propria dimensione del frame, il router può segmentare quel frame per la trasmissione e quindi riassemblarlo nella stazione di destinazione.

Protocolli: i protocolli che operano a livello di rete sono IP, ICMP, ARP, RIP, OSI, IPX e OSPF.

strato di trasporto

Livello di trasporto (chiamato anche livello end-to-end), gestisce la consegna dei messaggi end-to-end (da sorgente a destinazione) (da processo a processo) sulla rete oltre a fornire il controllo degli errori, fornendo così una garanzia che non si verificano ridondanza o errori nella trasmissione dei dati sulla rete.

Pone maggiore enfasi sul fatto che i messaggi per tutti i pacchetti devono arrivare intatti e nell’ordine corretto.

Il livello di trasporto fornisce anche il riconoscimento dell’avvenuto trasferimento dei dati e anche la ritrasmissione dei dati se viene rilevato un errore. Il livello di trasporto garantisce che i messaggi vengano consegnati senza errori, in sequenza e senza perdite o duplicazioni.

La dimensione e la complessità del protocollo di trasporto dipendono dal tipo di servizio che riceve dal livello di rete.

Puoi pensare al livello di trasporto come al nucleo del modello OSI. Il livello di trasporto fornisce servizi al livello dell’applicazione e prende servizi dal livello di rete.

Il livello di trasporto divide il messaggio in pacchetti che riceve dal livello superiore e quindi li riassembla nuovamente in pacchetti in modo che possano ricevere il messaggio a destinazione.

Il livello di trasporto fornisce due tipi di servizi:

Trasmissione diretta al contatto
(a) In questo tipo di trasmissione, il destinatario invia una notifica alla back source non appena viene ricevuto un pacchetto o un gruppo di pacchetti.

(b) Questo tipo di trasmissione è anche chiamato metodo di trasmissione affidabile.

(c) Poiché la trasmissione orientata alla connessione richiede l’invio di più pacchetti attraverso la rete, è considerata un metodo di trasmissione più lento.

(d) In caso di problemi con i dati da trasmettere, le richieste di destinazione ritrasmettono alla sorgente, dove vengono riconosciuti e riconosciuti solo i pacchetti ricevuti.

(e) Una volta che il computer di destinazione riceve tutti i dati necessari per essere riassemblati in un pacchetto, il livello di trasporto assembla quei dati in una sequenza valida e quindi li passa al livello di sessione.

Trasmissione offline
(a) In questo tipo di trasmissione il destinatario non conferma la ricezione del pacchetto.

(b) Il trasmettitore presume che il pacchetto sia arrivato correttamente.

(c) Questo approccio consente una comunicazione molto veloce tra due dispositivi.

(d) Il suo svantaggio è che la trasmissione senza connessione è meno affidabile rispetto alla connessione diretta.

Funzioni del livello di trasporto:

Frammentazione del messaggio in un pacchetto e riassemblaggio degli stessi pacchetti nel messaggio: accetta un messaggio dal livello (sessione) sopra, suddivide quel messaggio in unità più piccole (se non è già più piccolo) e quindi passa quei messaggi in unità più piccole a livello di rete. Il livello di trasporto alla stazione di destinazione è simile al messaggio stesso.
Riconoscimento del messaggio: fornisce un recapito dei messaggi end-to-end affidabile con riconoscimenti.

Controllo traffico messaggi : indica alla stazione di invio di “annullare” quando non sono disponibili buffer di messaggi.

Multiplexing di sessioni : multiplexing di più flussi di messaggi o sessioni in un collegamento logico e tiene anche traccia di quali messaggi appartengono a quali sessioni.

Indirizzamento del punto di servizio : per inciso, lo scopo del livello di trasporto è consegnare il messaggio da un processo (in esecuzione nel dispositivo di origine) a un altro processo (in esecuzione nel dispositivo di destinazione).

Può anche accadere che molti programmi e processi diversi siano in esecuzione contemporaneamente in entrambi i dispositivi. Per eseguire il recapito dei messaggi nel processo corretto, l’intestazione del livello di trasporto è un tipo di indirizzo che viene aggiunto all’indirizzo del punto di servizio o all’indirizzo della porta. Selezionando l’indirizzo corretto da questo, il livello di trasporto garantisce che il messaggio venga recapitato nel corretto funzionamento del dispositivo di destinazione.

Controllo del flusso: come il livello di collegamento dati, anche il livello di trasporto controlla il flusso. Il livello di trasporto assicura che il mittente e il destinatario comunichino a una velocità che entrambi possono gestire. Quindi il flusso di controllo impedisce all’origine di inviare pacchetti di dati alla destinazione più velocemente di quanto possa gestire. Qui il controllo del flusso è implementato end-to-end anziché tramite un collegamento.

Controllo degli errori: come il livello di collegamento dati, anche il livello di trasporto esegue il controllo degli errori. Qui il controllo degli errori è implementato end-to-end e non su un singolo collegamento. Qui il livello di trasporto di invio garantisce che l’intero messaggio raggiunga il livello di trasporto di ricezione senza alcun errore (danno, perdita o duplicazione). L’errore viene corretto mediante ritrasmissione.

Protocolli: i protocolli eseguiti nel livello di trasporto sono TCP, SPX, NETBIOS , ATP e NWLINK.

livello di sessione

La responsabilità principale del livello di sessione è assistere nell’avvio, manutenzione e terminazione della comunicazione tra due dispositivi, questa è chiamata sessione.

Fornisce una comunicazione ordinata tra i dispositivi, quindi devono regolare il flusso di dati.

Questo protocollo di sessione definisce il formato dei dati trasmessi nelle comunicazioni. Il livello di sessione crea e gestisce la sessione tra qualsiasi utente, anche a due diverse estremità della rete.

Il livello di sessione gestisce anche chi trasmette i dati in un determinato periodo di tempo e per quanto tempo.

Esempi di livelli di sessione sono accessi interattivi e sessioni di trasferimento file. Il livello di sessione riconnette la sessione se è disconnessa. Segnala e registra anche gli errori del livello superiore.

Questo livello di sessione consente di creare una sessione tra due di questi processi in esecuzione su terminali diversi.

Il controllo del dialogo e la gestione del token sono tutte responsabilità del livello di sessione.

Funzioni del livello di sessione:

Creazione, manutenzione e chiusura della sessione: consente la creazione, l’utilizzo e la chiusura di due processi applicativi, chiamati sessione, in dispositivi diversi.

Supporto di sessione : esegue funzioni che consentono a questi processi di essere comunicati tra loro sulla rete, eseguire la sicurezza, il riconoscimento del nome, la registrazione e molto altro.

Controllare finestra di dialogo : dialogo Controllo è funzione dello strato di sessione che identifica il dispositivo che continuerà ad essere prima e la quantità di dati che devono essere inviati.

Quando il dispositivo viene comunicato per la prima volta, il livello di sessione è responsabile di determinare quale dispositivo che partecipa a quella connessione invierà in un dato momento, nonché la quantità di tali dati. Il controllo viene inviato alla trasmissione. Questo è chiamato controllo della finestra di dialogo.

I tipi di controllo della finestra di dialogo sono semplici , half duplex e full duplex .

Separazione e sincronizzazione dei dialoghi : questo livello di sessione è anche responsabile dell’aggiunta di checkpoint e flag al messaggio.

Questo processo di inserimento di tag in un flusso di dati è chiamato separazione dei dialoghi.

Protocolli : i protocolli eseguiti a livello di sessione sono NetBIOS, Mail Slots, Names Pipes e RPC.

livello di visualizzazione

Il livello di presentazione è anche chiamato livello di traduzione. Questo livello di presentazione presenta i dati in un formato standardizzato e nasconde la differenza nel formato dei dati tra due diversi sistemi.

Rappresentazione dei dati del livello di presentazione OSI, converte il testo normale in codice come accade nella crittografia e decodifica anche i dati.

Il livello di presentazione OSI insieme fornisce libertà da problemi di compatibilità, quindi è anche chiamato livello di sintassi. Imposta anche una prospettiva tra le altre entità del livello dell’applicazione.
L’OSI Presentation Layer decodifica la presentazione dei dati dal formato dell’applicazione al formato di rete e viceversa.

Formatta i dati del livello di visualizzazione che vengono presentati nel livello dell’applicazione. Puoi anche considerarlo come un traduttore di rete.

Ciò converte i dati del livello in un formato utilizzato dal livello dell’applicazione in un formato comune alla stazione di invio, quindi traduce questo formato comune in un formato noto al livello dell’applicazione. presso la stazione ricevente.

Funzioni di visualizzazione dei livelli:

1. Traduzione del codice dei caratteri : ad esempio, da ASCII a EBCDIC.
2. Trasformazione dei dati : ordine dei bit, CR-CR/LF, virgola mobile intera, ecc.
3. Compressione dei dati : Riduce il numero di bit che devono essere trasmessi nella rete.
4. Crittografia dei dati : crittografa i dati per motivi di sicurezza. Ad esempio la crittografia della password.

Livello di applicazione

Questo livello dell’applicazione funge da finestra per consentire agli utenti e ai processi dell’applicazione di accedere ai servizi di rete.

È sempre implementato nel sistema finale stesso. Questo livello dell’applicazione crea un’interfaccia tra il programma che invia o riceve i dati e lo stack del protocollo.

Quando scarichi o invii messaggi di posta elettronica, il tuo programma di posta elettronica comunica con questo livello. Questo livello fornisce servizi di rete agli utenti finali come posta, ftp, telnet e dns.

Quali sono le funzioni del livello dell’applicazione?

  • Inoltro del dispositivo di condivisione delle risorse
  • Accesso remoto ai file
  • accesso remoto alla stampante
  • comunicazione tra processi
  • Gestione della rete
  • Servizi di directory
  • Messaggi elettronici (come la posta)

stazione di rete virtuale

Un terminale virtuale di rete è una versione del software, un terminale fisico che consente a un utente di accedere a un host remoto. Per questo, il livello dell’applicazione crea una simulazione software di un terminale su un host remoto.

Ora il computer dell’utente dialoga con il terminale del software che a sua volta comunica con l’host e viceversa. In questo, l’host remoto pensa di comunicare con uno qualsiasi dei suoi terminali e consente all’utente di accedere.

Trasferimento file e gestione degli accessi (FTAM):

Questa applicazione consente a un utente di accedere a un file in un host remoto, in modo che possa apportare modifiche o leggere dati, recuperare file da un computer remoto che può accedervi sul computer locale e gestirli oppure puoi controllare i file localmente in un computer remoto.

Servizi di posta : questa app fornisce vari servizi di posta elettronica come l’inoltro e l’archiviazione della posta elettronica.

Servizi di directory : questa applicazione fornisce origini database distribuite e accesso a informazioni globali su molti oggetti e servizi diversi.

I protocolli utilizzati nel livello dell’applicazione sono FTP, DNS, SNMP, SMTP, FINGER e TELNET.

Cosa hai imparato oggi

Spero che il mio articolo ti sia piaciuto Cos’è il modello OSI  . Ho sempre cercato di fornire informazioni complete sul modello di livello OSI ai miei lettori in modo che non debbano cercare altri siti o Internet nel contesto di quell’articolo.

Ciò consentirà anche di risparmiare tempo e avranno anche tutte le informazioni in un unico posto. Se hai dei dubbi su questo articolo o se vuoi che ci siano dei miglioramenti in esso, puoi scrivere commenti bassi su di esso.

Se ti è piaciuto questo post Cos’è il modello di livello OSI o hai imparato qualcosa, condividi questo post sui social network come Facebook, Twitter, ecc.

Related Articles

技術

OSIモデルとは何ですか? 

OSIモデルとは何ですか? 

OSIモデルとは何か、またはOSI階層化モデルとは何かを知っていますか?そうでなければ、今日の投稿はとても良いでしょう。当初、ネットワーク開発は非常に面倒でした。この理由は、各売り手が独自のソリューションを持っているためです。これの悪い点は、あるベンダーのソリューションが他のベンダーのソリューションと互換性がなかったことです。この問題を解決するために生まれたのはOSIモデルだけです。

この場合、ネットワークへのマルチレイヤーアプローチが使用され、ハードウェアベンダーがネットワークのハードウェアの設計に使用され、他のベンダーはアプリケーションレイヤーのソフトウェアを開発しました。

誰もが同意するオープンモデルを使用するということは、誰にとっても機能するネットワークを作成することを意味します。この問題を解決するために、国際標準化機構(ISO)は、 1984年にさまざまなネットワークOSIモデルの準備を調査しましたそれはすべての売り手と互換性がありました。

このOSIモデルは、ネットワークを互換性のあるものにするためのモデルであるだけでなく、人々にネットワークを理解させるための非常に優れた方法です。そのため、今日、OSIモデルとは何か、およびすべてのOSIレイヤーと関数についての情報を提供する必要がある理由について考えましたそれでは、遅延とは何ですか、始めましょう。

OSIモデルとは何ですか?

OSIの完全な形式は、オープンシステム相互接続(OSI)モデルです。これは、プロトコルを7層で実装できるように、ネットワークフレームワークを定義するグローバルネットワークのISO標準です。

OSI層モデルは、国際標準化機構によって開発されました。OSIはOpen SystemsInterconnectionの略です。このようにして、通信システムは7つの異なる層に分割されます。

ここでのレイヤーは、理論的に比較可能なさまざまな機能であり、提供するサービスの上のレイヤーは、その下のレイヤーよりも多くのサービスを受け取ります。OSI層モデルによりユーザーは、アプリケーションに必要なパスを提供しながら、クロスセクションネットワークでエラーのない伝送を簡単に行うことができます。

ここで、レイヤーはパケットをスローし、コンテンツへのパスを提供するパスも見つけます。OSI層モデルは、これらの7つの層のプロトコルを使用するネットワークのフレームワークを提供します。

この場合、処理制御は1つのレイヤーから別のレイヤーにバイパスされ、このプロセスは最後まで続行されます。この場合、処理は最下層から始まり、チャネルを経由して次のステーションに移動し、後でその階層に戻ります。

OSI層とは何ですか?

通信プロセスは、プロセスメディア内のレイヤーです。つまり、通信プロセスはパーティション化するのが小さく、関連するクラスを処理しやすくなります。

レイヤープロトコルとは何ですか?

このような通信で使用される規則と規則は、まとめてレイヤープロトコルと呼ばれます。

OSIモデルはいつ作成されましたか?

オープンシステム相互接続(OSI)モデルは、1984年にISO 国際標準化機構によって開発されました。ISOは、そのような通信とグローバル標準の定義に完全に専念している組織です。

このモデルがOSIと呼ばれるのはなぜですか?

このモデルでは、インフラストラクチャに関係なく2つの異なるシステムが通信できるため、このモデルはオープンシステム相互接続(OSI)と呼ばれます。

したがって、OSI参照モデルにより、基盤となるハードウェアとソフトウェアに変更を加えることなく、2つの異なるシステム間のオープンな通信が可能になります。

これは、国際標準化機構(ISO)であり、オープンネットワークを促進する試みであり、オープンシステムをリンクするための参照モデルです。

このモデルは、機能を論​​理的にグループ化し、プロトコルと呼ばれるルールを確立します。2つ以上の当事者間で接続を確立して確立することは非常に重要です。このモデルの7つの機能は、多くの場合、レイヤーと呼ばれます。各レイヤーは、ビームの前のレイヤーから独自のヘッダーに追加されます。

OSI参照モデルは、現在、オンライン作業とコンピューター間コンピューティングに不可欠な標準と見なされています

これらの7つのレイヤーはどのようにグループ化されていますか?

OSIモデルでは、ネットワーク/データ接続は7つの層で定義されます。これらの7つの層は、ネットワーク、トランスポート、およびアプリケーションの3つのグループにグループ化されます。

1.レイヤー1、2、および3、つまり物理、データリンク、およびネットワークは、ネットワークサポートレイヤーと呼ばれます

2.レイヤー4、トランスポート層は信頼性の高いエンドツーエンドのデータ転送を提供します

3.レイヤー5、6、7、つまりセッション、プレゼンテーション、アプリケーションレイヤーはユーザーサポートレイヤーと呼ばれます。

最後の3つの層は、主に端末ソフトウェアの編成に関係しており、通信エンジニアには直接関係していません。ソフトウェアガイドプロトコル通信をリンクするのはトランスポート層です。

注意すべき特別な点の1つは、このOSIモデルは単なるサンプルであるということです。これは、どのシステムにもインストールまたは実行できるプロトコルではありません。

OSIレイヤーをどのように覚えていますか?

これらのOSI層を覚えるのはそれほど簡単ではありませんが、ニーモニックを使用すると非常に簡単になります。どちらである:「そうすることを、すべての人が必要とするデータを処理します。」

  • 物理層-処理
  • データリンク層データ
  • ネットワーク層-必要
  • トランスポート層-
  • セッション層-見た目
  • プレゼンテーション層-人々
  • アプリケーション層-すべて

7層OSI 

このOSIモデル層は7つの層で構成され、各層は相互に作用します。このレイヤー1と2はメディアレイヤーと呼ばれ、レイヤー3、4、5、6、7はホストレイヤーと呼ばれます

OSI層モデルは、以下にリストされている7つのカテゴリーに分類されます。これについては、後で詳しく説明します。

物理層

この物理層はOSIモデルの最下層であり、物理媒体を介した生の非構造化ビットストリームの送受信のみに関係します。

それは、その物理的媒体における電気的/光学的、機械的および機能的インターフェースを説明し、またすべての上位層に信号を送信します。物理層自体が、ケーブル、ネットワークカード、および物理的側面を定義します。

実際には、デバイス間の実際の物理接続を担当します。このような物理的な接続は、ツイストペアケーブル、光ファイバーケーブル同軸ケーブル、またはワイヤレス通信のモードを使用して行うことができます

この層は、データリンク層によって送信されたフレームを受信し、それらを他の伝送メディアと互換性のある信号に変換します。

たとえば、金属ケーブルを使用すると、データが電気信号に変換されます。一方、光ファイバーケーブルを使用すると、データが光信号に変換されます。ワイヤレスネットワークを使用すると、データが電磁信号に変換されます。そして、それはこのように続くでしょう。

データを受信すると、これらのレイヤーはその信号を受信し、それを0と1に変換してから、データリンクレイヤーに送信します。データリンクレイヤーは、これらのフレームをまとめて保持し、整合性をチェックします。これらのX.25プロトコルが動作し、物理、データリンク、およびネットワーク層で。

物理層の機能は何ですか

データエンコーディング:コンピュータが使用する単純なデジタル信号(1および0)のパターンを変更して、物理メディアの特性に適合させ、ビットとフレームの同期を可能にします。

次のように指定します
。1。信号状態はバイナリ1を表しますか?
2.「ビットタイム」が始まると、この視聴者はどのように放送局を受信しますか。
3.この受信ステーションはどのようにフレームを定義しますか。

伝送技術:エンコードされたビットがベースバンド(デジタル)信号とブロードバンド(アナログ)信号のどちらで伝送されるかを指定します。

物理媒体伝送:物理媒体に適した電気信号または光信号にビットを送信し、以下を指定します。

1.使用できる物理ブローカーオプション。
2.特定の物理媒体を使用して、特定の信号状態を表すことができるように、何ボルト/ dBを使用する必要があるか。

物理層で使用されるプロトコルは、ISDN、IEEE 802、およびIEEE802.2です。

ビット同期:この物理層は、クロックが使用されるビットの同期を提供します。このクロックは、送信側と受信側の両方を制御し、ビットレベルで同期を提供します。

インターフェイスとメディアの物理プロパティを提供します。物理層は、デバイスがネットワークメディアと通信する方法を管理します。たとえば、デバイスの物理接続で同軸ケーブルを使用してネットワークに接続する場合、物理層で機能を実行するデバイスは、特定のタイプのネットワークで動作できるように設計する必要があります。コネクタを含むすべてのコンポーネントは、物理層で識別されます。

ビットレート制御:物理層は、伝送速度、つまり1秒あたりに送信されるビット数を決定します。持続時間を少し設定します。

ライン構成:物理層は、デバイスがメディアに接続される方法を決定します。ポイントツーポイントフォーメーションとマルチポイントフォーメーションには、2つの異なる形状の線が使用されます。これを使用して、物理接続をアクティブ化、維持、および非アクティブ化します。

伝送モード:物理層は、接続された2つのデバイス間でデータがどのように流れるかを定義します。考えられるさまざまな伝送モードは、シンプレックス、ハーフダブル、フルダブルです。

物理トポロジ:物理層は、さまざまなデバイス/ノードがネットワーク(バス、スター、ネットワークなど)にどのように配置されるかを定義します。

多重化:物理層はさまざまな多重化技術を使用できるため、チャネル効率を向上させることができます。

回線交換:物理層は、回線交換を介して他のネットワークと通信する方法も提供します。

データリンク層

OSIデータリンク層は物理アドレス指定を提供します。この層は、ネットワークでのデータ送信中に手続き型および機能型のリソースを提供します。

また、物理層のエラーを識別し、それらを修正しようとします。このデータリンク層の主な目的は、ポイントツーポイントのマルチメディア処理です。

また、ノードからノードへの信頼性の高いデータ配信も担当します。ネットワーク層からデータを受信して​​フレームを作成し、それらのフレームに物理アドレスを追加してから、それらを物理層に渡します。

このデータリンク層は、データのエラーのない送信を提供します。これは、あるノードから別のノードへの物理層の上にもあり、その上の層がほぼエラーのない送信を想定できるようにします。

データリンク層は、ネットワーク内のデータの形式を定義します。ネットワークデータは、フレームとパケット、およびチェックサム、送信元と宛先のアドレスとデータで構成されます。

このデータリンク層は、ネットワークインターフェイスも使用するパケット宛先への物理的および論理的接続を処理します。

この層は、ネットワーク層を介して送信されたデータパケットを受信し、それらをネットワークメディアに送信されるフレームに変換します。これにより、コンピューターのネットワークカードが追加されます。宛先ネットワークカードの物理アドレスに加えて、アドレス、制御データ、およびチェックサムデータ(CRCとも呼ばれます)。
これらのX.25プロトコルは、物理層、データリンク層、およびネットワーク層で動作します。

サブ層データリンク層 
1.層サブ制御論理リンク(LLC注
2。クラスサブ制御媒体アクセス(MAC)

LLCサブレイヤーは、メディアアクセス方式と、TCP / IPプロトコルスイートの一部であるインターネットプロトコルなどのネットワークレイヤープロトコルとの間のインターフェイスを提供します。

LLCサブレイヤーは、この接続をコネクションレスにするか、データリンクレイヤーでコネクション構成するかを決定します。

MACサブレイヤーは、物理メディアとの通信を担当します。データリンク層のMACサブレイヤーでは、デバイスの実際の物理アドレス(MACアドレスとも呼ばれます)がパケットに追加されます。

このパケットはフレームと呼ばれ、送信元デバイスから宛先デバイスに移動するために必要なすべてのアドレス情報を格納します。

MACアドレスは12桁の16進数で、世界中のすべてのコンピューターに固有です。

デバイスのMACアドレスはそのネットワークインターフェイスカード(NIC)にあります。MACアドレスの12桁で、最初の6桁はNICの製造元を示し、最後の6桁は完全に一意です。

例えば。31-16-a6-32-72-0cは、12桁の16進数のMACアドレスです。したがって、MACアドレスは、ネットワーク内のデバイスの物理アドレスを表します。

データリンク層機能

リンクの作成と終了:2つのノード間の論理リンクを確立して終了します。

物理アドレス指定フレームが作成された後、データリンク層は送信者と受信者の両方の各フレームのヘッダーに物理アドレス(MACアドレス)を追加します。

フレームモーションコントロール:使用可能なフレームバッファがない場合に、送信ノードに「元に戻るアルゴリズム」を通知します。

フレームシーケンス:フレームを順番に送受信します。

フレームワークの確認応答:フレームワークの確認応答を提供/期待します。物理層のエラーを検出して回復するため、未確認の状態で返送します

フレームとフレームレシートの複製も処理します。

フレームの描写:フレームの境界を作成して識別します。

フレーム障害チェック:受信したフレームの整合性をチェックします。

メディアアクセス管理:ノードが物理メディアにアクセスするための「権利」をいつ持つかを指定します。

フロー制御:これは、データリンク層を介して実装されるトラフィック規制メカニズムであり、低速の受信者が高速の送信者にフラッディングするのを防ぎます。受信機がデータを吸収する速度が送信機がデータを生成する速度よりも小さい場合、データリンク層はフロー制御メカニズムを強制します。

エラー制御:データリンク層は、損傷したフレームや欠落したフレームを検出して再送信するエラー制御メカニズムを提供しますまた、冗長フレームの問題にも対処するため、物理層に信頼性を提供します。

アクセス制御:単一の通信チャネルが複数のデバイスと共有されている場合、データリンク層のMACサブ層は、特定の時間にチャネルを制御しているデバイスを判別するのに役立ちます。

フィードバック:フレームが送信されると、システムはフィードバックを待ちます。次に、受信者は確認応答フレームをバックソースに送信し、そこからフレームの受信を提供します。

ネットワーク層

OSIネットワーク層は、仮想回線のような論理アドレス指定に使用され、ノード間およびデータ送信のパスを指定するために使用されます。
OSIネットワーク層は、ルーティングおよびスイッチングテクノロジーも提供します。さらに、エラー処理、パケットシーケンス、オンライン作業、アドレス指定、および輻輳制御はすべて、ネットワーク層の重要な機能です。

また、トランスポート層が要求されたときに最高品質のサービスを提供します。これらは、この層に実装されているIPXおよびTCP / IPプロトコルです。

ネットワーク層には3つのサブ層があります。それらについて
理解してみましょう。-サブネットアクセス:サブネットアクセスはプロトコルと見なされ、X.25回線上のネットワークとインターフェイスを処理する役割を果たします。

サブネット依存の収束:これは、トランスポートネットワークレベルをネットワークレベルの任意の側に移動する役割を果たします。

サブネットワークに依存しないコンバージェンス:トランスポートを管理するために複数のネットワークで使用されます。

この層は、パケットアドレス指定、論理アドレスから物理アドレスへの変換も担当します。一緒に、それらは複数のネットワーク(リンク)を介して送信元から宛先にパケットを配信する責任があります。

この層は、ディレクティブの設定を担当します。パッケージはそれ自体で目的地に到着しますが、トラフィックや優先順位などのいくつかの要因にも依存します。この同じネットワーク層が、ネットワークデバイス間でデータを転送する方法を決定します。

2つのシステムが同じリンクで接続されている場合、ネットワーク層は必要ありません。2つのシステムが2つの異なるネットワークに接続され、これら2つのネットワーク間にルーターのようにデバイスが接続されている場合も同様です。このスペースにはネットワーク層が必要です。

また、論理アドレスを物理アドレスに変換します。たとえば、コンピューター名をMACアドレスに変換します。

パスの設定も担当します。また、ネットワークとアドレス指定の問題も管理します。

また、ネットワーク層サブネットワークの動作を制御し、ネットワークの状態、サービスの優先度、およびその他の要因に基づいてデータに基づいて物理パスを指定するかどうかを決定します。これらのX.25プロトコルは、物理層、データリンク層、およびネットワーク層で動作します。
このネットワーク層は、データリンク層とトランスポート層の間にあります。これらのサービスはデータリンクを取得し、トランスポート層にサービスを提供します。

ネットワーク層機能

1.サブネットトラフィックの制御:ルーター(ネットワーク層の中間システム)は、ルーターのバッファーがいっぱいになったときに、送信ステーションに「ネットワークトラフィックを制御」するように簡単に指示できます。

2.論理物理アドレスマッピング:論理アドレス、名前、物理アドレスの変換。

3.サブネット使用量アカウンティング:サブネット化中間システムから転送されたフレーム数を追跡できるようにアカウンティング機能を備えているため、課金情報を生成できます。

ネットワーク層とその下の層では、ノードとそのすぐ隣のノードの間にピアプロトコルが存在しますが、このネイバーは、宛先ステーションではなく、データがルーティングされるノードになることもできます。

この場合、送信元ステーションと宛先ステーションはいくつかの中間システムから分離されています。

インターネット

1.これは、さまざまなネットワークにインターネットサービスを提供するため、ネットワーク層の主要な責任です。

2.また、さまざまなタイプのネットワークで論理接続を提供します。

3.このレイヤーのおかげで、異なるネットワークをマージして1つの大きなネットワークを作成できます。

論理アドレス

1.多くの異なるネットワークを組み合わせて、大規模なネットワークまたはインターネットを形成できます。

2.インターフェイスネットワーク内の各デバイスを一意に識別するために、ネットワーク層はアドレス指定スキームを定義します。

3.これらのタイトルは、各デバイスを一意かつグローバルに区別します。

ルーティング

1.独立したネットワークまたはリンクを組み合わせてインターネットビジネスを作成する場合、送信元デバイスから宛先デバイスへのルートが複数ある可能性があります。

2.これらのネットワーク層プロトコルは、最適なパスまたは送信元から宛先へのパスのみを指定します。ネットワーク層自体の機能はルーティングと呼ばれます。

3.フレームパスはグリッド内にのみあります。

包装

1.このネットワーク層は、上位層からデータを受信し、独自のパケットを作成して、パケットをカプセル化します。これと同じプロセスは、パケット化と呼ばれます。

2.このパケット化は、パケット形式を定義するインターネットプロトコル(IP)を介して行われます。

断片化

1.断片化とは、大きなパッケージを小さなパーツに分割することを意味します。

2.送信される最大パケットサイズは、物理層プロトコルによって決定されます。

3.この目的のために、ネットワーク層は大きなパケットをフラグメントに分割して、物理メディアで簡単に送信できるようにします。
4.4。

ダウンストリームルータの最大送信ユニット(MTU)サイズがそれ自体のフレームサイズよりも小さいと判断された場合、ルータはそのフレームをセグメント化して送信し、宛先ステーションで再アセンブルできます。

プロトコル:ネットワーク層で動作するプロトコルは、IP、ICMP、ARP、RIP、OSI、IPX、およびOSPFです。

トランスポート層

トランスポート層(エンドツーエンド層とも呼ばれます)は、ネットワークを介したエンドツーエンド(送信元から宛先)(プロセスからプロセス)のメッセージ配信を管理し、エラーチェックを提供します。ネットワークを介したデータ送信で冗長性やエラーは発生しません。

これは、すべてのパケットのメッセージが無傷で正しい順序で到着する必要があるという事実にさらに重点を置いています。

トランスポート層は、データ転送の成功の確認応答と、エラーが見つかった場合のデータの再送信も提供します。トランスポート層は、メッセージがエラーなしで順次配信され、損失や重複がないことを保証します。

トランスポートプロトコルのサイズと複雑さは、ネットワーク層から受け取るサービスの種類によって異なります。

トランスポート層は、OSIモデルのコアと考えることができます。トランスポート層は、アプリケーション層にサービスを提供し、ネットワーク層からサービスを取得します。

トランスポート層は、メッセージを上位層から受信するパケットに分割し、宛先でメッセージを取得できるように、それらを再度パケットに再構成します。

トランスポート層は、次の2種類のサービスを提供します。

接触指向送信
(a)このタイプの送信では、パケットまたはパケットのグループが受信されるとすぐに、受信者はバックソースに通知を送信します。

(b)このタイプの送信は、信頼できる送信方法とも呼ばれます。

(c)コネクション型通信では、ネットワークを介してより多くのパケットを送信する必要があるため、低速の送信方法と見なされます。

(d)送信するデータに問題がある場合、宛先要求は送信元に再送信し、受信したパケットのみが認識および認識されます。

(e)宛先コンピューターがパケットに再アセンブルする必要のあるすべてのデータを受信すると、トランスポート層はそのデータを有効なシーケンスにアセンブルし、それをセッション層に渡します。

オフライン送信
(a)このタイプの送信では、受信者はパケットの受信を確認しません。

(b)送信機は、パケットが正しく到着したと想定します。

(c)このアプローチにより、2つのデバイス間の非常に高速な通信が可能になります。

(d)その欠点は、接続なしの送信は、直接接続と比較して信頼性が低いことです。

トランスポート層の機能:

メッセージをパケットに断片化し、同じパケットをメッセージに再アセンブルします。上記の(セッション)層からのメッセージを受け入れ、そのメッセージをより小さな単位に分割し(まだ小さくなっていない場合)、それらのメッセージをより小さな単位に渡します。ネットワーク層で。宛先ステーションのトランスポート層は、メッセージ自体に似ています。
メッセージ確認応答:確認応答を使用して、信頼性の高いエンドツーエンドのメッセージ配信を提供します。

メッセージトラフィック制御:使用可能なメッセージバッファがない場合、送信ステーションに「元に戻す」ように指示します。

セッションの多重化:複数のメッセージストリームまたはセッションを論理リンクに多重化し、どのメッセージがどのセッションに属しているかも追跡します。

サービスポイントアドレス指定:ちなみに、トランスポート層の目的は、あるプロセス(ソースデバイスで実行)から別のプロセス(宛先デバイスで実行)にメッセージを配信することです。

また、多くの異なるプログラムとプロセスが両方のデバイスで同時に実行されている場合もあります。正しいプロセスでメッセージ配信を行うために、トランスポート層ヘッダーは、サービスポイントアドレスまたはポートアドレスに追加されるアドレスの一種です。これから正しいアドレスを選択することにより、トランスポート層は、メッセージが宛先デバイスの正しい動作で配信されることを保証します。

フロー制御:データリンク層と同様に、トランスポート層もフローを制御します。トランスポート層は、送信者と受信者の両方が処理できる速度で通信することを保証します。したがって、制御フローは、送信元が処理できるよりも速くデータパケットを宛先に送信することを防ぎます。ここでは、フロー制御はリンクを介してではなく、エンドツーエンドで実装されています。

エラー制御:データリンク層と同様に、トランスポート層もエラー制御を実行します。ここでは、エラー制御は単一のリンクではなく、エンドツーエンドで実装されています。ここで、送信トランスポート層は、メッセージ全体がエラー(損傷、損失、または重複)なしに受信トランスポート層に到達することを保証します。エラーは再送信によって修正されます。

プロトコル:トランスポート層で実行されるプロトコルは、TCP、SPX、 NETBIOS 、ATP、およびNWLINKです。

セッション層

セッション層の主な責任は、2つのデバイス間の通信の開始、保守、および終了を支援することです。これはセッションと呼ばれます。

デバイス間の整然とした通信を提供するため、デバイスはデータの流れを調整する必要があります。

このセッションプロトコルは、通信で送信されるデータの形式を定義します。セッション層は、ネットワークの2つの異なる端で、任意のユーザー間のセッションを作成および管理します。

セッション層は、特定の期間に誰がどのくらいの時間データを送信するかも管理します。

セッション層の例としては、インタラクティブログインやファイル転送セッションがあります。セッションが切断されている場合、セッション層はセッションを再接続します。また、上位層のエラーを報告およびログに記録します。

このセッション層により、異なる端末で実行されている2つのそのようなプロセス間でセッションを作成できます。

対話の制御とトークンの管理はすべてセッション層の責任です。

セッション層機能:

セッションの作成、保守、および終了:異なるデバイスで、セッションと呼ばれる2つのアプリケーションプロセスの作成、使用、および終了を許可します。

セッションサポート:これらのプロセスがネットワークを介して相互に通信できるようにする機能を実行し、セキュリティ、名前認識、登録などを実行します。

制御ダイアログボックス制御ダイアログボックスは、最初に継続するデバイスと送信する必要のあるデータの量を識別するセッション層の機能です

デバイスが最初に通信されるとき、セッション層は、その接続に参加しているどのデバイスが特定の時間に送信するか、およびそのdata.controlのどれだけが送信に送信されるかを決定する責任があります。これはダイアログコントロールと呼ばれます。

ダイアログコントロールのタイプはシンプル半二重、および全二重です。

ダイアログの分離と同期:このセッション層は、メッセージにチェックポイントとフラグを追加する役割も果たします。

タグをデータストリームに挿入するこのプロセスは、ダイアログ分離と呼ばれます。

プロトコル:セッション層で実行されるプロトコルは、NetBIOS、メールスロット、名前付きパイプ、およびRPCです。

ディスプレイレイヤー

プレゼンテーション層は、翻訳層とも呼ばれます。このプレゼンテーション層は、標準化された形式でデータを表示し、2つの異なるシステム間のデータ形式の違いを隠します。

OSIプレゼンテーション層のデータ表現。暗号で行われるようにプレーンテキストをコードに変換し、データを復号化します。

OSIプレゼンテーション層は、互換性の問題から解放されるため、構文層とも呼ばれます。また、他のアプリケーション層エンティティ間のパースペクティブを設定します。
OSIプレゼンテーション層は、データのプレゼンテーションをアプリケーション形式からネットワーク形式に、またはその逆にデコードします。

アプリケーション層に表示される表示層データをフォーマットします。また、ネットワークトランスレータと見なすこともできます。

これにより、レイヤーデータが、送信ステーションに共通のフォーマットでアプリケーションレイヤーによって使用されるフォーマットに変換されてから、この共通フォーマットがアプリケーションレイヤーに認識されているフォーマットに変換されます。受信ステーションで。

レイヤー表示機能:

1.文字コードの変換:たとえば、ASCIIからEBCDICへ。
2.データ変換:ビット順序、CR-CR / LF、整数浮動小数点など。
3.データ圧縮:ネットワークで送信する必要のあるビット数を減らします。
4.データ暗号化セキュリティ目的でデータを暗号化します。たとえば、パスワードの暗号化。

アプリケーション層

このアプリケーション層は、ユーザーとアプリケーションプロセスがネットワークサービスにアクセスできるようにするためのウィンドウとして機能します。

これは常にエンドシステム自体に実装されます。このアプリケーション層は、データを送受信するプログラムとプロトコルスタックの間にインターフェイスを作成します。

電子メールメッセージをダウンロードまたは送信すると、電子メールプログラムはこのレイヤーと通信します。この層は、メール、ftp、telnet、DNSなどのエンドユーザーにネットワークサービスを提供します。

アプリケーション層の機能は何ですか?

  • リソース共有デバイスの転送
  • リモートファイルアクセス
  • リモートプリンタアクセス
  • プロセス間通信
  • ネットワーク管理
  • ディレクトリサービス
  • 電子メッセージ(メールなど)

仮想ネットワークステーション

ネットワーク仮想端末は、ソフトウェアのバージョンであり、ユーザーがリモートホストにログインできるようにする物理端末です。このために、アプリケーション層はリモートホスト上の端末のソフトウェアシミュレーションを作成します。

これで、ユーザーのコンピューターはソフトウェア端末と通信し、ソフトウェア端末はホストと通信します。その逆も同様です。この場合、リモートホストは、その端末のいずれかと通信していると見なし、ユーザーがログインできるようにします。

ファイル転送およびアクセス管理(FTAM):

このアプリケーションを使用すると、ユーザーはリモートホスト内のファイルにアクセスできるため、変更を加えたりデータを読み取ったり、ローカルコンピューターでアクセスできるリモートコンピューターからファイルを取得したり、ファイルを管理したり、ファイルをローカルで制御したりできます。リモートコンピュータ。

メールサービス:このアプリは、メール転送や保存などのさまざまなメールサービスを提供します。

ディレクトリサービス:このアプリケーションは、分散データベースソースを提供し、さまざまなオブジェクトやサービスに関するグローバル情報へのアクセスを提供します。

アプリケーション層で使用されるプロトコルは、FTP、DNS、SNMP、SMTP、FINGER、およびTELNETです。

今日は何を学びましたか

私は願って、あなたが言って私の記事OSIモデルである何を 。私は常に、OSI層モデルに関する完全な情報を読者提供して、読者がその記事のコンテキストで他のサイトやインターネットを検索する必要がないように努めてきました

これはまた彼らの時間を節約し、彼らはまた一箇所にすべての情報を持っているでしょう。この記事について疑問がある場合、またはこの記事に何らかの改善を加えたい場合は、コメントを少なくすることができます。

この投稿が気に入った場合は、OSIレイヤーモデルとは何か、または何かを学んだ場合は、Facebook、Twitterなどのソーシャルネットワークでこの投稿を共有してください。

Related Articles

Técnica

O que é o modelo OSI? 

O que é o modelo OSI? 

Você sabe o que é um modelo OSI ou o que é um modelo em camadas OSI? Se não, o post de hoje vai ser muito bom. No início, o desenvolvimento da rede era muito confuso. A razão para isso é que cada vendedor tem sua própria solução. O ruim disso é que a solução de um fornecedor não era compatível com a do outro. Apenas o modelo OSI nasceu para resolver este problema.

Neste, foi usada uma abordagem multicamada para redes, com fornecedores de hardware usados ​​para projetar hardware para a rede, enquanto outros desenvolveram software para a camada de aplicação.

Usar um modelo aberto, onde todos concordam, significa criar uma rede que funcione para todos. Para resolver este problema, a Organização Internacional para Padronização (ISO) estudou as várias redes em 1984 e a preparação do modelo OSI . Era compatível com todos os vendedores.

Este modelo OSI não é apenas um modelo para tornar as redes compatíveis, mas uma maneira muito boa de fazer com que as pessoas entendam as redes. É por isso que hoje eu pensei porque eu deveria dar a vocês informações sobre o que é o modelo OSI e quais são todas as camadas e funções OSI . Então qual é o atraso, vamos começar.

O que é o modelo OSI?

A forma completa de OSI é o modelo Open System Interconnection (OSI), um padrão ISO para rede global que define uma estrutura de rede para que os protocolos possam ser implementados em sete camadas.

O modelo de camada OSI foi desenvolvido pela International Organization for Standardization onde OSI significa Open Systems Interconnection. Desta forma, o sistema de comunicação é dividido em sete camadas diferentes.

A camada aqui é uma variedade de funções teoricamente comparáveis ​​nas quais a camada acima dos serviços que ela fornece recebe mais serviços do que a camada abaixo dela. O modelo de camada OSI torna fácil para o usuário ter uma transmissão livre de erros em uma rede transversal, ao mesmo tempo em que fornece o caminho exigido pelas aplicações.

Aqui as camadas lançam os pacotes e também encontram o caminho que fornece o caminho para o conteúdo. O modelo de camada OSI fornece uma estrutura para redes que usam os protocolos dessas sete camadas.

Neste o controle de processamento é desviado de uma camada para outra e este processo continua até o fim. Neste, o processamento começa na camada inferior e, em seguida, percorre o canal até a próxima estação e, posteriormente, retorna à sua hierarquia.

O que é a camada OSI?

O processo de comunicação são camadas em um meio de processo, o que significa que o processo de comunicação é menor para particionar e mais fácil de lidar com classes relacionadas.

O que são protocolos de camada?

As convenções e regras usadas em tais comunicações são chamadas coletivamente de Protocolo de Camada .

Quando o modelo OSI foi criado?

O modelo Open Systems Interconnection (OSI) foi desenvolvido pela ISO ( International Organization for Standardization ) em 1984. A ISO é aquela organização inteiramente dedicada a definir essas comunicações e padrões globais.

Por que esse modelo é chamado de OSI?

Esse modelo é chamado de Open System Interconnection (OSI) porque permite que dois sistemas diferentes se comuniquem, independentemente de sua infraestrutura.

Portanto, o modelo de referência OSI permite a comunicação aberta entre dois sistemas diferentes, sem a necessidade de fazer alterações em seu hardware e software subjacentes.

Esta é a International Organization for Standards (ISO), uma tentativa de encorajar redes abertas, juntamente com um modelo de referência para vincular sistemas abertos.

Esse modelo agrupa logicamente funções e estabelece regras, que são chamadas de protocolos. É muito importante estabelecer e fazer conexões entre duas ou mais partes. As sete funções deste modelo são frequentemente chamadas de camadas. Cada camada é adicionada ao seu próprio cabeçalho de sua camada anterior da viga.

O modelo de referência OSI agora é considerado um padrão essencial para trabalho online e computação entre computadores .

Como essas sete camadas são agrupadas?

No modelo OSI, a conexão de rede/dados é definida em sete camadas. Essas sete camadas são agrupadas em três grupos – rede, transporte e aplicação.

1. Camadas 1, 2 e 3, ou seja , física, enlace de dados e rede são chamadas de camadas de suporte de rede .

2. Camada 4, a camada de transporte fornece transferência de dados confiável de ponta a ponta.

3. Camadas 5, 6 e 7, ou seja , as camadas de Sessão, Apresentação e Aplicação são chamadas de Camadas de Suporte ao Usuário.

As últimas três camadas estão preocupadas principalmente com a organização do software do terminal e não estão diretamente relacionadas aos engenheiros de telecomunicações. É a camada de transporte que liga as comunicações de protocolo guiadas por software.

Uma coisa especial a notar é que este modelo OSI é apenas uma amostra. Não é um protocolo que pode ser instalado ou executado em qualquer sistema.

Como você se lembra das camadas OSI?

Lembrar essas camadas OSI não é tão fácil, mas se você usar mnemônicos, fica muito fácil. Que é: ” Parece que todas as pessoas precisam para processar os dados .”

  • camada física – processamento
  • dados camada de enlace dados
  • Camada de Rede – Necessidade
  • camada de transporte – para
  • camada de sessão – aparência
  • Camada de Apresentação – Pessoas
  • Camada de Aplicação – Todas

7 camadas OSI 

Esta camada do modelo OSI consiste em sete camadas e cada camada interage entre si. Nesta camada, uma e duas são chamadas de camada de mídia e as camadas 3, 4, 5, 6 e 7 são chamadas de camadas hospedeiras .

O modelo de camada OSI é categorizado em 7 categorias listadas abaixo, sobre as quais aprenderemos mais.

camada física

Essa camada física é a camada mais baixa no modelo OSI e se preocupa apenas com o envio e recebimento de um fluxo de bits bruto e não estruturado por meio de um meio físico.

Ele descreve as interfaces elétrica/óptica, mecânica e funcional em seu meio físico, e também transmite sinais para todas as camadas superiores. A própria camada física define o cabeamento, as placas de rede e os aspectos físicos.

Na verdade, é responsável pela conexão física real entre os dispositivos. Você pode fazer essa conexão física usando cabo de par trançado ou cabo de fibra óptica ou cabo coaxial , ou modos de comunicação sem fio .

Essa camada recebe os quadros enviados pela camada de enlace de dados e os converte em sinais compatíveis com outros meios de transmissão.

Por exemplo, se for usado um cabo de metal, ele converterá os dados em sinais elétricos; Considerando que, se for usado cabo de fibra óptica, ele converte os dados em sinais ópticos; Se uma rede sem fio for usada, ela converterá os dados em sinais eletromagnéticos; E vai continuar assim.

Ao receber dados, essas camadas recebem esse sinal, convertem-no em zeros e uns e, em seguida, enviam-no para a camada de enlace de dados, que mantém esses quadros juntos e verifica sua integridade. Esses protocolos X.25 operam nas camadas física, de link de dados e de rede.

Quais são as funções da camada física

Codificação de dados: Modifica os padrões de sinais digitais simples (1 e 0) usados ​​por computadores para melhor se adequarem às características do meio físico, além de permitir a sincronização de bits e quadros.

Especifique o seguinte:
1. O estado do sinal representa o binário 1?
2. Como está esta estação de recepção de audiência quando o “tempo de bits” começa.
3. Como esta estação receptora define um quadro.

Tecnologia de transmissão : Especifica se os bits codificados são transmitidos por um sinal de banda base (digital) ou de banda larga (analógico).

Transmissão do meio físico: Transmite bits em sinais elétricos ou ópticos adequados ao meio físico, especificando:

1. Quais opções de corretor físico podem ser usadas.
2. Quantos volts/dB devem ser usados ​​para que um determinado estado de sinal possa ser representado, usando um determinado meio físico.

Os protocolos usados ​​na camada física são ISDN, IEEE 802 e IEEE 802.2 .

Sincronização de Bits : Esta camada física fornece sincronização dos bits para os quais um relógio é usado. Este relógio controla o emissor e o receptor, fornecendo sincronização no nível de bit.

Fornece as propriedades físicas das interfaces e do meio: A camada física gerencia como um dispositivo se comunica com a mídia de rede. Por exemplo, se a conexão física de um dispositivo utiliza um cabo coaxial para se conectar à rede, o dispositivo que executa as funções na camada física deve ser projetado de forma que possa operar em um determinado tipo de rede. Todos os componentes, incluindo conectores, são identificados na camada física.

Controle da taxa de bits: A camada física determina a taxa de transmissão, ou seja, o número de bits enviados por segundo. Define um pouco a duração.

Configuração de linha : A camada física determina como os dispositivos são conectados ao meio. Duas formas diferentes de linhas são usadas para formação ponto a ponto e formação multiponto. Use-o para ativar, manter e desativar uma conexão física.

Modo de transmissão : A camada física define como os dados fluem entre dois dispositivos conectados. Os diferentes modos de transmissão possíveis são – Simplex, half-double e full-double.

Topologia Física : A camada física define como os diferentes dispositivos/nós são organizados em uma rede, ou seja, um barramento, estrela ou rede.

Multiplexação : A camada física pode usar diferentes técnicas de multiplexação, para que a eficiência do canal possa ser melhorada.

Comutação de circuitos : A camada física também fornece como se comunicar com outras redes por meio de comutação de circuitos.

camada de enlace de dados

A camada de enlace de dados OSI fornece endereçamento físico. Essa camada fornece recursos procedimentais e funcionais durante a transmissão de dados em redes.

Também identifica erros da camada física e também tenta corrigi-los. O objetivo principal dessa camada de enlace de dados é o processamento multimídia ponto a ponto.

Também é responsável pela entrega confiável de dados de nó para nó. Ele recebe dados da camada de rede e cria quadros, adiciona endereços físicos a esses quadros e os passa para a camada física.

Essa camada de enlace de dados fornece transmissão de dados sem erros, e isso também está no topo da camada física de um nó para outro, o que permite que as camadas acima dela assumam uma transmissão quase sem erros.

A camada de enlace de dados define o formato dos dados na rede. Os dados de rede consistem em quadros e pacotes juntamente com soma de verificação, endereço de origem e destino e dados.

Essa camada de enlace de dados lida com as conexões físicas e lógicas com o destino do pacote, que também usa a interface de rede.

Essa camada recebe os pacotes de dados enviados pela camada de rede e os converte em frames que são enviados para a mídia de rede, nesta eles adicionam a placa de rede do seu computador. O endereço, além do endereço físico da placa de rede de destino, dados de controle e dados de checksum, também conhecido como CRC.
Esses protocolos X.25 operam nas camadas física, de link de dados e de rede.

Sub – camada de enlace de dados camada 
1. camada de sub – controle lógico de enlace ( Nota LLC)
2. classe de sub – controle de acesso ao meio (MAC)

A subcamada LLC fornece uma interface entre os métodos de acesso à mídia e os protocolos da camada de rede, como o Internet Protocol, que faz parte do conjunto de protocolos TCP/IP.

A subcamada LLC também determina se essa conexão será sem conexão ou configurada por conexão na camada de enlace de dados.

A subcamada MAC é responsável pela comunicação com o meio físico. Na subcamada MAC da camada de enlace de dados, o endereço físico real do dispositivo, também conhecido como endereço MAC, é adicionado ao pacote.

Esse pacote é chamado de quadro que armazena todas as informações de endereçamento necessárias para ir do dispositivo de origem ao dispositivo de destino.

Um endereço MAC é um número hexadecimal de 12 dígitos, exclusivo para cada computador em todo o mundo.

O endereço MAC de um dispositivo está localizado em sua placa de interface de rede (NIC). Nos 12 dígitos do endereço MAC, os primeiros seis dígitos indicam o fabricante da NIC e os últimos seis dígitos são totalmente exclusivos.

por exemplo. 31-16-a6-32-72-0c é um endereço MAC hexadecimal de 12 dígitos . Portanto, o endereço MAC representa o endereço físico do dispositivo na rede.

Funções da camada de enlace de dados

Criação e término de link: estabelece e termina um link lógico entre dois nós.

Endereçamento Físico : Depois que os quadros são criados , a camada de enlace de dados adiciona endereços físicos (endereço MAC) ao cabeçalho de cada quadro, tanto para o remetente quanto para o destinatário.

Controle de movimento de quadro : informa ao nó de envio o “algoritmo de desfazer” quando não há buffers de quadro disponíveis.

Frame Sequence : Transmite/recebe frames sequencialmente.

Reconhecimento do Framework: Fornece/espera reconhecimentos do framework. Eles detectam e se recuperam de erros na camada física, então enviam de volta sem confirmação

Quadros e também lidar com duplicatas do recebimento de quadros.

Delineação do quadro : Crie e identifique os limites do quadro.

Frame Fault Check : Verifica a integridade dos frames recebidos.

Media Access Management : Especifica quando um nó tem o “direito” de acessar um meio físico.

Controle de fluxo : Este é um mecanismo regulador de tráfego que é implementado através da camada de enlace de dados e evita que receptores lentos inundem remetentes rápidos. Se a taxa na qual o receptor absorve os dados é menor que a taxa na qual o transmissor os produz, a camada de enlace de dados força o mecanismo de controle de fluxo.

Controle de Erros : A camada de enlace de dados fornece um mecanismo de controle de erros pelo qual detecta e retransmite quadros danificados e ausentes. Ele também lida com o problema do quadro redundante, fornecendo confiabilidade à camada física.

Controle de acesso : quando um único canal de comunicação é compartilhado com vários dispositivos, a subcamada MAC da camada de enlace de dados ajuda a determinar qual dispositivo está controlando o canal em um determinado momento.

Feedback : Depois que os quadros são enviados, o sistema aguarda o feedback. Em seguida, o receptor envia os quadros de confirmação para a fonte de retorno, da qual fornece um recibo para os quadros.

camada de rede

A camada de rede OSI é usada para endereçamento lógico, como circuitos virtuais, e é usada para especificar nó a nó e caminho para transmissão de dados.
A camada de rede OSI também fornece tecnologias de roteamento e comutação. Além disso, tratamento de erros, sequenciamento de pacotes, trabalho online, endereçamento e controle de congestionamento são funções essenciais da camada de rede.

Também oferece o melhor serviço de qualidade quando a camada de transporte é solicitada. Estes são os protocolos IPX e TCP/IP implementados nesta camada.

Existem três sub-camadas da camada de rede, vamos conhecer com eles: –
Sub-rede de acesso: o acesso de sub-rede é considerada protocolos e é responsável por fazer o negócio de interface com a rede on X.25 linhas.

Convergência dependente de sub-rede : é responsável por mover o nível da rede de transporte para qualquer lado do nível da rede.

Convergência independente de sub- rede: é usada em várias redes para gerenciar o transporte.

Essa camada também é responsável pelo endereçamento de pacotes, convertendo endereços lógicos em endereços físicos. Juntos, eles são responsáveis ​​por entregar pacotes da origem ao destino através de múltiplas redes (links).

Esta camada é responsável por configurar a diretiva. Embora os pacotes cheguem ao destino por conta própria, isso também depende de alguns fatores, como tráfego e prioridades. Essa mesma camada de rede determina como os dados são transferidos entre os dispositivos de rede.

Se dois sistemas estiverem conectados no mesmo link, nenhuma camada de rede será necessária. O mesmo se dois sistemas estiverem conectados a duas redes diferentes que também possuem dispositivos conectados como roteadores entre essas duas redes, então a camada de rede é necessária neste espaço.

Ele também traduz o endereço lógico em um endereço físico, por exemplo, um nome de computador em um endereço MAC.

Também é responsável por definir o caminho. Além disso, ele também gerencia problemas de rede e endereçamento.

Ele também controla a operação da sub-rede da camada de rede, decidindo se deve especificar um caminho físico com base nos dados com base nas condições da rede, prioridade de serviço e outros fatores. Esses protocolos X.25 operam nas camadas física, de link de dados e de rede.
Essa camada de rede fica entre a camada de enlace de dados e a camada de transporte. Esses serviços pegam o link de dados e fornecem o serviço para a camada de transporte.

Funções da camada de rede

1. Controlar o tráfego de sub-rede : Roteadores (sistemas intermediários da camada de rede) podem facilmente instruir uma estação emissora a “recontrolar o tráfego de rede ” quando o buffer do roteador estiver cheio.

2. Mapeamento de endereços lógico-físicos : tradução de endereços lógicos, nomes, endereços físicos.

3. Contabilidade de uso de sub-rede : Eles têm funções de contabilidade para que possam acompanhar o número de quadros encaminhados dos sistemas intermediários de sub-rede, para que possam produzir informações de cobrança.

Na camada de rede e nas camadas abaixo dela, existem protocolos de pares entre um nó e seu vizinho imediato, mas esse vizinho também pode ser um nó através do qual os dados são roteados, não a estação de destino.

Neste, as estações de origem e destino são separadas de vários sistemas intermediários.

Internet

1. Esta é uma grande responsabilidade da camada de rede, pois fornece serviço de Internet para diferentes redes.

2. Também fornece conexões lógicas em diferentes tipos de redes.

3. Somente por causa dessa camada, podemos mesclar diferentes redes para criar uma grande rede.

endereçamento lógico

1. Muitas redes diferentes podem ser combinadas para formar uma grande rede ou a Internet.

2. Para identificar exclusivamente cada dispositivo na rede de interface, a camada de rede define o esquema de endereçamento.

3. Esses títulos distinguem de forma única e global cada dispositivo.

roteamento

1. Quando redes ou links independentes são combinados para criar negócios na Internet, é possível que haja várias rotas do dispositivo de origem ao dispositivo de destino.

2. Esses protocolos da camada de rede especificam apenas o melhor caminho ou caminho da origem ao destino. A função da própria camada de rede é chamada de roteamento.

3. Os caminhos de quadro são apenas em grades.

Embalagem

1. Essa camada de rede recebe dados das camadas superiores e cria seus próprios pacotes, para os quais encapsula pacotes. Esse mesmo processo é chamado de empacotamento.

2. Este empacotamento é feito através do Internet Protocol (IP) que define seu formato de pacote.

fragmentação

1. Fragmentação significa dividir grandes embalagens em partes menores.

2. O tamanho máximo do pacote transmitido é determinado pelo protocolo da camada física.

3. Para isso, a camada de rede divide grandes pacotes em fragmentos para que possam ser facilmente transmitidos em um meio físico.
4.

Se o tamanho máximo da unidade de transmissão (MTU) do roteador downstream for determinado como menor que seu próprio tamanho de quadro, o roteador pode segmentar esse quadro para transmissão e, em seguida, remontar na estação de destino.

Protocolos: Os protocolos que operam na camada de rede são IP, ICMP, ARP, RIP, OSI, IPX e OSPF.

camada de transporte

Camada de transporte (também chamada de camada de ponta a ponta), ela gerencia a entrega de mensagens de ponta a ponta (origem a destino) (processo a processo) pela rede, além de fornecer verificação de erros, garantindo assim que não ocorrem redundâncias ou erros na transmissão de dados pela rede.

Ele coloca mais ênfase no fato de que as mensagens para todos os pacotes devem chegar intactas e na ordem correta.

A camada de transporte também fornece reconhecimento de transferência de dados bem-sucedida e também retransmissão de dados se um erro for encontrado. A camada de transporte garante que as mensagens sejam entregues sem erros, sequencialmente e sem perdas ou duplicações.

O tamanho e a complexidade do protocolo de transporte dependem do tipo de serviço que ele recebe da camada de rede.

Você pode pensar na camada de transporte como o núcleo do modelo OSI. A camada de transporte fornece serviços para a camada de aplicação e recebe serviços da camada de rede.

A camada de transporte divide a mensagem em pacotes que recebe da camada superior e, em seguida, os reagrupa em pacotes novamente para que possam receber a mensagem no destino.

A camada de transporte fornece dois tipos de serviços:

Transmissão dirigida por contato
(a) Neste tipo de transmissão, o receptor envia uma notificação para a fonte de retorno assim que um pacote ou grupo de pacotes é recebido.

(b) Este tipo de transmissão também é chamado de método de transmissão confiável.

(c) Como a transmissão orientada à conexão requer que mais pacotes sejam enviados pela rede, ela é considerada um método de transmissão mais lento.

(d) Se houver problemas com os dados a serem transmitidos, os pedidos de destino retransmitem para a fonte, onde apenas os pacotes recebidos são reconhecidos e reconhecidos.

(e) Uma vez que o computador de destino recebe todos os dados necessários para serem reagrupados em um pacote, a camada de transporte monta esses dados em uma sequência válida e então os passa para a camada de sessão.

Transmissão off-line
(a) Neste tipo de transmissão, o receptor não reconhece o recebimento do pacote.

(b) O transmissor assume que o pacote chegou corretamente.

(c) Esta abordagem permite uma comunicação muito rápida entre dois dispositivos.

(d) Sua desvantagem é que a transmissão sem conexão é menos confiável em comparação com a conexão direcionada.

Funções da camada de transporte:

Fragmentar a mensagem em um pacote e remontar os mesmos pacotes na mensagem: aceita uma mensagem da camada acima (sessão), divide essa mensagem em unidades menores (se já não for menor) e, em seguida, passa essas mensagens para unidades menores na camada de rede. A camada de transporte na estação de destino é semelhante à própria mensagem.
Confirmação de mensagem: fornece entrega de mensagens confiável de ponta a ponta com confirmações.

Message Traffic Control : Instrui a estação emissora a “desfazer” quando nenhum buffer de mensagem estiver disponível.

Multiplexação de sessão : multiplexa vários fluxos de mensagens ou sessões em um link lógico e também mantém o controle de quais mensagens pertencem a quais sessões.

Endereçamento de Ponto de Serviço : Aliás, o propósito da camada de transporte é entregar a mensagem de um processo (executando no dispositivo de origem), para outro processo (executando no dispositivo de destino).

Também pode acontecer que muitos programas e processos diferentes estejam sendo executados simultaneamente em ambos os dispositivos. Para fazer a entrega da mensagem no processo correto, o cabeçalho da camada de transporte é um tipo de endereço que é adicionado ao endereço do ponto de serviço ou endereço da porta. Ao selecionar o endereço correto, a camada de transporte garante que a mensagem seja entregue na operação correta do dispositivo de destino.

Controle de fluxo: Assim como a camada de enlace de dados, a camada de transporte também controla o fluxo. A camada de transporte garante que o remetente e o destinatário se comuniquem a uma taxa que ambos possam manipular. Assim, o fluxo de controle evita que a origem envie pacotes de dados mais rapidamente para o destino do que pode manipular. Aqui o controle de fluxo é implementado de ponta a ponta e não por meio de um link.

Controle de erros: Assim como a camada de enlace de dados, a camada de transporte também realiza o controle de erros. Aqui o controle de erros é implementado de ponta a ponta e não em um único link. Aqui, a camada de transporte de envio garante que toda a mensagem chegue à camada de transporte de recebimento sem nenhum erro (dano, perda ou duplicação). O erro é corrigido por retransmissão.

Protocolos: Os protocolos executados na camada de transporte são TCP, SPX, NETBIOS , ATP e NWLINK.

camada de sessão

A principal responsabilidade da camada de sessão é auxiliar na iniciação, manutenção e término da comunicação entre dois dispositivos, isto é chamado de sessão.

Ele fornece uma comunicação ordenada entre os dispositivos, de modo que eles precisam regular o fluxo de dados.

Este protocolo de sessão define o formato dos dados que são transmitidos nas comunicações. A camada de sessão cria e gerencia a sessão entre quaisquer usuários, também em duas extremidades diferentes da rede.

A camada de sessão também gerencia quem transmite dados durante um determinado período de tempo e por quanto tempo.

Exemplos de camadas de sessão são logins interativos e sessões de transferência de arquivos. A camada de sessão reconecta a sessão se for desconectada. Ele também relata e registra erros da camada superior.

Essa camada de sessão permite que uma sessão seja criada entre dois desses processos executados em terminais diferentes.

O controle do diálogo e o gerenciamento do token são de responsabilidade da camada de sessão.

Funções da camada de sessão:

Criação, manutenção e encerramento de sessão: Permite a criação, uso e encerramento de dois processos de aplicativos, chamados de sessão, em dispositivos diferentes.

Suporte a Sessão : Desempenha funções que permitem que esses processos se comuniquem entre si pela rede, realizem segurança, reconhecimento de nome, registro e muito mais.

Controlar a caixa de diálogo : caixa de diálogo de controlo é uma função da camada de sessão que identifica o dispositivo que vai continuar a ser a primeira e a quantidade de dados que devem ser enviados.

Quando o dispositivo é comunicado pela primeira vez, a camada de sessão é responsável por determinar qual dispositivo participante dessa conexão enviará em um determinado momento, bem como quanto desse controle de dados é enviado para a transmissão. Isso é chamado de controle de diálogo.

Os tipos de controle de diálogo são simples , half duplex e full duplex .

Separação e sincronização de diálogo : Esta camada de sessão também é responsável por adicionar checkpoints e sinalizadores à mensagem.

Esse processo de inserção de tags em um fluxo de dados é chamado de separação de diálogo.

Protocolos : Os protocolos executados na camada de sessão são NetBIOS, Mail Slots, Names Pipes e RPC.

camada de exibição

A camada de apresentação também é chamada de camada de tradução. Essa camada de apresentação apresenta os dados em um formato padronizado e oculta a diferença no formato dos dados entre dois sistemas diferentes.

Representação de dados da camada de apresentação OSI, converte texto simples em código como acontece na cifra e também descriptografa os dados.

A camada de apresentação OSI, em conjunto, fornece liberdade de problemas de compatibilidade, portanto, também é chamada de camada de sintaxe. Ele também configura uma perspectiva entre outras entidades da camada de aplicativo.
A Camada de Apresentação OSI decodifica a apresentação dos dados do formato da aplicação para o formato da rede e vice-versa.

Ele formata os dados da camada de exibição que são apresentados na camada de aplicativo. Você também pode considerá-lo como um tradutor de rede.

Isso traduz os dados da camada em um formato usado pela camada de aplicativo em um formato comum à estação de envio e, em seguida, traduz esse formato comum de volta em um formato conhecido pela camada de aplicativo. na estação receptora.

Funções de exibição de camada:

1. Tradução de código de caracteres : por exemplo, ASCII para EBCDIC.
2. Transformação de dados : ordem de bits, CR-CR/LF, ponto flutuante inteiro, etc.
3. Compressão de dados : Reduz o número de bits que devem ser transmitidos na rede.
4. Criptografia de dados : Criptografa os dados para fins de segurança. Por exemplo, criptografia de senha.

Camada de aplicação

Essa camada de aplicação atua como uma janela para que usuários e processos de aplicação possam acessar os serviços de rede.

É sempre implementado no próprio sistema final. Essa camada de aplicação cria uma interface entre o programa que envia ou recebe dados e a pilha de protocolos.

Quando você baixa ou envia mensagens de e-mail, seu programa de e-mail se comunica com essa camada. Essa camada fornece serviços de rede para usuários finais, como correio, ftp, telnet e dns.

Quais são as funções da camada de aplicação?

  • Encaminhamento de dispositivo de compartilhamento de recursos
  • Acesso remoto a arquivos
  • acesso remoto à impressora
  • comunicação entre processos
  • Gerenciamento de rede
  • Serviços de diretório
  • Mensagens eletrônicas (como correio)

estação de rede virtual

Um terminal virtual de rede é uma versão do software, um terminal físico que permite que um usuário faça login em um host remoto. Para isso, a camada de aplicação cria uma simulação de software de um terminal em um host remoto.

Agora, o computador do usuário fala com o terminal de software que, por sua vez, fala com o host e vice-versa. Neste, o host remoto pensa que está se comunicando com algum de seus terminais e permite que o usuário faça login.

Transferência de arquivos e gerenciamento de acesso (FTAM):

Este aplicativo permite que um usuário acesse um arquivo em um host remoto, para que ele possa fazer alterações ou ler dados, recuperar arquivos de um computador remoto que pode acessá-los no computador local e gerenciá-los ou você pode controlar arquivos localmente em um computador remoto.

Serviços de e-mail : Este aplicativo fornece vários serviços de e-mail, como encaminhamento e armazenamento de e-mail.

Serviços de diretório : Este aplicativo fornece fontes de banco de dados distribuídas e acesso a informações globais sobre muitos objetos e serviços diferentes.

Os protocolos usados ​​na camada de aplicação são FTP, DNS, SNMP, SMTP, FINGER e TELNET.

O que você aprendeu hoje

Espero que tenha gostado do meu artigo O que é o Modelo OSI  . Sempre tentei fornecer informações completas sobre o modelo de camada OSI aos meus leitores para que eles não precisassem pesquisar em outros sites ou na Internet no contexto desse artigo.

Isso também economizará seu tempo e eles também terão todas as informações em um só lugar. Se você tiver alguma dúvida sobre este artigo ou se quiser que haja alguma melhoria nele, pode escrever comentários baixos sobre ele.

Se você gostou deste post O que é OSI Layer Model ou aprendeu algo, por favor, compartilhe este post em redes sociais como Facebook, Twitter, etc.

Related Articles

Техника

Что такое модель OSI? 

Что такое модель OSI? 

Знаете ли вы, что такое модель OSI или многоуровневая модель OSI? Если нет, то сегодняшний пост будет очень хорош. Поначалу развитие сети шло очень хаотично. Причина этого в том, что у каждого продавца есть свое решение. Плохо то, что решение одного поставщика несовместимо с другим. Только модель OSI была создана для решения этой проблемы.

При этом использовался многоуровневый подход к сетям, когда поставщики оборудования разрабатывали оборудование для сети, а другие разрабатывали программное обеспечение для прикладного уровня.

Использование открытой модели, в которой все согласны, означает создание сети, которая работает для всех. Чтобы решить эту проблему, Международная организация по стандартизации (ISO) изучила различные сети в 1984 году и подготовила модель OSI . Он был совместим со всеми продавцами.

Эта модель OSI — это не только модель обеспечения совместимости сетей, но и очень хороший способ научить людей понимать сети. Вот почему сегодня я подумал о том, почему я должен давать вам информацию о том, что такое модель OSI и каковы все уровни и функции OSI . Тогда какая задержка, давайте начнем.

Что такое модель OSI?

Полная форма OSI — это модель Open System Interconnection (OSI), стандарт ISO для глобальной сети, который определяет сетевую структуру, позволяющую реализовать протоколы на семи уровнях.

Модель уровня OSI была разработана Международной организацией по стандартизации, где OSI означает взаимодействие открытых систем. Таким образом, система связи делится на семь различных уровней.

Слой здесь представляет собой множество теоретически сопоставимых функций, в которых уровень над предоставляемыми им услугами получает больше услуг, чем уровень под ним. Модель уровня OSI упрощает для пользователя безошибочную передачу в кросс-секционной сети, а также обеспечивает путь, требуемый приложениями.

Здесь слои перебрасывают пакеты, а также находят путь, обеспечивающий путь к содержимому. Модель уровня OSI обеспечивает основу для сетей, использующих протоколы этих семи уровней.

При этом управление обработкой переносится с одного уровня на другой, и этот процесс продолжается до конца. При этом обработка начинается с нижнего уровня, а затем перемещается по каналу к следующей станции, а затем обратно в свою иерархию.

Что такое уровень OSI?

Коммуникационный процесс представляет собой слои в среде процесса, что означает, что коммуникационный процесс меньше для разделения и его легче обрабатывать связанными классами.

Что такое протоколы уровней?

В конвенции и правила , используемые в таких сообщениях собирательно называется протокол уровня .

Когда была создана модель OSI?

Модель взаимодействия открытых систем (OSI) была разработана ISO ( Международная организация по стандартизации ) в 1984 году. ISO — это организация, полностью посвященная определению таких коммуникаций и глобальных стандартов.

Почему эта модель называется OSI?

Эта модель называется Open System Interconnection (OSI), потому что она позволяет двум разным системам обмениваться данными независимо от их инфраструктуры.

Таким образом, эталонная модель OSI обеспечивает открытую связь между двумя разными системами без внесения каких-либо изменений в базовое аппаратное и программное обеспечение.

Это Международная организация по стандартам (ISO), попытка поощрять открытые сети, а также эталонную модель для связывания открытых систем.

Эта модель логически группирует функции и устанавливает правила, называемые протоколами. Очень важно установить и установить связи между двумя или более сторонами. Семь функций этой модели часто называют слоями. Каждый слой добавляется к своему заголовку из предыдущего слоя луча.

Эталонная модель OSI в настоящее время считается важным стандартом для онлайновой работы и межкомпьютерных вычислений .

Как эти семь слоев сгруппированы вместе?

В модели OSI соединение сеть/данные определяется на семи уровнях. Эти семь уровней сгруппированы в три группы — сетевой, транспортный и прикладной.

1. Уровни 1, 2 и 3, т. е. физический уровень, канал передачи данных и сеть , называются уровнями поддержки сети .

2. Уровень 4, транспортный уровень обеспечивает надежную сквозную передачу данных.

3. Уровни 5, 6 и 7, т. е. уровни сеанса, уровня представления и приложения , называются уровнями поддержки пользователей.

Последние три уровня в первую очередь связаны с организацией терминального программного обеспечения и не связаны напрямую с инженерами по телекоммуникациям. Это транспортный уровень, который связывает протоколы связи, управляемые программным обеспечением.

Следует отметить, что эта модель OSI является всего лишь образцом. Это не протокол, который можно установить или запустить в любой системе.

Как вы помните уровни OSI?

Запомнить эти уровни OSI на самом деле не так просто, но если вы используете мнемонику, это становится очень легко. Что: « Кажется , что все люди нуждаются в обработке данных

  • физический уровень – обработка
  • Данные канальный уровень данные
  • Сетевой уровень — нужно
  • транспортный уровень – к
  • сеансовый уровень – внешний вид
  • Уровень представления — Люди
  • Прикладной уровень — все

7 уровней OSI 

Этот уровень модели OSI состоит из семи уровней, и каждый уровень взаимодействует друг с другом. В этом слое один и два называются медиа-уровнем, а уровни 3, 4, 5, 6 и 7 называются хост-слоями .

Модель уровня OSI подразделяется на 7 категорий, перечисленных ниже, о которых мы узнаем больше.

физический слой

Этот физический уровень является самым нижним уровнем в модели OSI и занимается только отправкой и получением необработанного неструктурированного потока битов через физическую среду.

Он описывает электрические/оптические, механические и функциональные интерфейсы в своей физической среде, а также передает сигналы на все более высокие уровни. Сам физический уровень определяет кабели, сетевые карты и физические аспекты.

Он фактически отвечает за реальное физическое соединение между устройствами. Вы можете сделать такое физическое соединение с помощью витой пары или волоконно – оптический кабель или коаксиальный кабель , или режимы по беспроводной связи .

Этот уровень принимает кадры, отправленные уровнем канала передачи данных, и преобразует их в такие сигналы, которые совместимы с другими средами передачи.

Например, если используется металлический кабель, он будет преобразовывать данные в электрические сигналы; Тогда как, если используется оптоволоконный кабель, он преобразует данные в оптические сигналы; Если используется беспроводная сеть, она преобразует данные в электромагнитные сигналы; И так будет продолжаться.

При получении данных эти уровни принимают этот сигнал, преобразуют его в нули и единицы, а затем отправляют его на уровень канала передачи данных, который затем сохраняет эти кадры вместе, а затем проверяет их целостность. Эти протоколы X.25 работают на физическом, канальном и сетевом уровнях.

Каковы функции физического уровня

Кодирование данных: изменяет шаблоны простых цифровых сигналов (1 и 0), используемых компьютерами, чтобы лучше соответствовать характеристикам физического носителя, а также обеспечивает синхронизацию битов и кадров.

Укажите следующее:
1. Представляет ли состояние сигнала двоичную единицу?
2. Как эта аудитория принимает станцию, когда начинается «битовое время».
3. Как эта приемная станция определяет кадр.

Технология передачи : указывает, передаются ли закодированные биты через основной (цифровой) или широкополосный (аналоговый) сигнал.

Передача на физическом носителе: передает биты в электрические или оптические сигналы, подходящие для физического носителя, с указанием:

1. Какие варианты физического брокера можно использовать.
2. Сколько вольт/дБ необходимо использовать, чтобы данное состояние сигнала могло быть представлено с использованием данной физической среды.

На физическом уровне используются протоколы ISDN, IEEE 802 и IEEE 802.2 .

Битовая синхронизация : этот физический уровень обеспечивает синхронизацию битов, для которых используются часы. Эти часы контролируют отправителя и получателя, обеспечивая синхронизацию на уровне битов.

Предоставляет физические свойства интерфейсов и среды: физический уровень управляет тем, как устройство взаимодействует с сетевой средой. Например, если при физическом подключении устройства используется коаксиальный кабель для подключения к сети, то устройство, выполняющее функции на физическом уровне, должно быть спроектировано таким образом, чтобы оно могло работать в конкретном типе сети. Все компоненты, включая разъемы, идентифицируются на физическом уровне.

Управление скоростью передачи: физический уровень определяет скорость передачи, то есть количество битов, отправляемых в секунду. Немного задает продолжительность.

Конфигурация линии : затем физический уровень определяет, как устройства подключаются к среде. Для двухточечного формирования и многоточечного формирования используются две разные формы линий. Используйте его для активации, поддержания и деактивации физического соединения.

Режим передачи : физический уровень определяет, как данные передаются между двумя подключенными устройствами. Различные возможные режимы передачи: симплексный, полудвойной и полный двойной.

Физическая топология : физический уровень определяет, как различные устройства/узлы расположены в сети, т. е. шина, звезда или сеть.

Мультиплексирование : физический уровень может использовать различные методы мультиплексирования, чтобы повысить эффективность канала.

Коммутация каналов : физический уровень также позволяет взаимодействовать с другими сетями посредством коммутации каналов.

канальный уровень

Канальный уровень OSI обеспечивает физическую адресацию. Этот уровень предоставляет процедурные и функциональные ресурсы при передаче данных в сетях.

Он также выявляет ошибки физического уровня и пытается их исправить. Основной целью этого уровня канала передачи данных является двухточечная обработка мультимедиа.

Он также отвечает за надежную доставку данных от узла к узлу. Он получает данные с сетевого уровня и создает кадры, добавляет к этим кадрам физические адреса и затем передает их на физический уровень.

Этот канальный уровень обеспечивает безошибочную передачу данных, и он также находится поверх физического уровня от одного узла к другому, что вместе позволяет вышележащим уровням предполагать почти безошибочную передачу.

Канальный уровень определяет формат данных в сети. Сетевые данные состоят из кадра и пакета, а также контрольной суммы, адреса источника и получателя и данных.

Этот уровень канала передачи данных имеет дело с физическими и логическими соединениями с пунктом назначения пакета, который также использует сетевой интерфейс.

Этот уровень получает пакеты данных, отправленные через сетевой уровень, и преобразует их в кадры, которые отправляются на сетевые носители, в этом они добавляют сетевую карту вашего компьютера. Адрес, в дополнение к физическому адресу сетевой карты назначения, контрольные данные и данные контрольной суммы, также известные как CRC.
Эти протоколы X.25 работают на физическом, канальном и сетевом уровнях.

Sub – канальный уровень слой 
1. Слой суб – управление логическая связь (LLC Примечание )
2. Класс суб – доступ к контрольной среде (MAC)

Подуровень LLC обеспечивает интерфейс между методами доступа к среде и протоколами сетевого уровня, такими как Интернет-протокол, который является частью набора протоколов TCP/IP.

Подуровень LLC также определяет, будет ли это соединение без установления соединения или с установленным соединением на канальном уровне.

Подуровень MAC отвечает за связь с физической средой. На подуровне MAC канального уровня к пакету добавляется фактический физический адрес устройства, также известный как MAC-адрес.

Этот пакет называется фреймом, в котором хранится вся адресная информация, необходимая для перехода от исходного устройства к целевому.

MAC-адрес — это 12-значное шестнадцатеричное число, уникальное для каждого компьютера во всем мире.

MAC-адрес устройства находится на его сетевой карте (NIC). В 12 цифрах MAC-адреса первые шесть цифр указывают производителя сетевой карты, а последние шесть цифр полностью уникальны.

Например. 31-16-a6-32-72-0c — это 12-значный шестнадцатеричный MAC-адрес . Таким образом, MAC-адрес представляет собой физический адрес устройства в сети.

Функции уровня канала передачи данных

Создание и завершение ссылки: устанавливает и завершает логическую связь между двумя узлами.

Физическая адресация : После того , как будут кадры созданы , канальный уровень добавляет физические адреса (MAC – адрес) в заголовок каждого кадра , как для отправителя и получателя.

Frame Motion Control : Сообщает передающему узлу «алгоритм отмены», когда нет доступных буферов кадров.

Последовательность кадров : Последовательная передача/прием кадров.

Подтверждение фреймворка: Предоставляет/ожидает подтверждения фреймворка. Они обнаруживают и устраняют ошибки на физическом уровне, поэтому отправляют обратно неподтвержденные сообщения.

Кадры, а также обрабатывать дубликаты квитанции кадра.

Очертание кадра : Создайте и определите границы кадра.

Frame Fault Check : проверяет целостность полученных кадров.

Управление доступом к среде : указывает, когда узел имеет «право» на доступ к физическому носителю.

Управление потоком : это механизм регулирования трафика, который реализуется на уровне канала передачи данных и предотвращает переполнение медленными получателями быстрых отправителей. Если скорость, с которой приемник поглощает данные, меньше, чем скорость, с которой передатчик их производит, канальный уровень активирует механизм управления потоком.

Контроль ошибок : Канальный уровень обеспечивает механизм контроля ошибок, с помощью которого он обнаруживает и повторно передает поврежденные и отсутствующие кадры. Он также решает проблему избыточных кадров, поэтому обеспечивает надежность физического уровня.

Контроль доступа : когда один канал связи используется совместно с несколькими устройствами, подуровень MAC уровня канала передачи данных помогает определить, какое устройство контролирует канал в определенное время.

Обратная связь : после отправки кадров система ожидает обратной связи. Затем получатель отправляет кадры подтверждения обратному источнику, от которого он предоставляет квитанцию ​​для кадров.

сетевой уровень

Сетевой уровень OSI используется для логической адресации, такой как виртуальные каналы, и используется для указания узла к узлу и пути для передачи данных.
Сетевой уровень OSI также предоставляет технологии маршрутизации и коммутации. Кроме того, обработка ошибок, упорядочивание пакетов, онлайн-работа, адресация и контроль перегрузки — все это важные функции сетевого уровня.

Он также предлагает услуги наилучшего качества, когда запрашивается транспортный уровень. Это протоколы IPX и TCP/IP, реализованные на этом уровне.

Есть три подуровни сетевого уровня, давайте познакомимся с ними: –
Subnet доступ: доступ к подсети считается протоколы и несет ответственность за сделку интерфейса с сетью на X.25 линиях.

Конвергенция, зависящая от подсети : отвечает за перемещение уровня транспортной сети на любую сторону сетевого уровня.

Конвергенция, независимая от подсети : используется в нескольких сетях для управления транспортом.

Этот уровень также отвечает за адресацию пакетов, преобразование логических адресов в физические адреса. Вместе они отвечают за доставку пакетов от источника к месту назначения по нескольким сетям (каналам).

Этот слой отвечает за настройку директивы. Хотя пакеты дойдут до пункта назначения самостоятельно, это также зависит от некоторых факторов, таких как трафик и приоритеты. Этот же сетевой уровень определяет, как данные передаются между сетевыми устройствами.

Если две системы подключены к одному и тому же каналу, сетевой уровень не требуется. То же самое, если две системы подключены к двум разным сетям, в которых также есть устройства, подключенные как маршрутизаторы между этими двумя сетями, то в этом пространстве требуется сетевой уровень.

Он также преобразует логический адрес в физический адрес, например, имя компьютера в MAC-адрес.

Он также отвечает за установку пути. Кроме того, он также управляет сетью и решает проблемы.

Он также контролирует работу подсети сетевого уровня, решая, указывать ли физический путь на основе данных, основанных на состоянии сети, приоритете обслуживания и других факторах. Эти протоколы X.25 работают на физическом, канальном и сетевом уровнях.
Этот сетевой уровень находится между уровнем канала передачи данных и транспортным уровнем. Эти службы используют канал передачи данных и предоставляют услуги транспортному уровню.

Функции сетевого уровня

1. Контроль трафика подсети . Маршрутизаторы (промежуточные системы сетевого уровня) могут легко дать указание отправляющей станции «повторно контролировать сетевой трафик », когда буфер маршрутизатора заполнен.

2. Логико-физическое отображение адресов : трансляция логических адресов, имен, физических адресов.

3. Учет использования подсети : у них есть функции учета, чтобы они могли отслеживать количество кадров, пересылаемых из промежуточных систем подсети, чтобы они могли производить информацию для выставления счетов.

На сетевом уровне и уровнях ниже него между узлом и его непосредственным соседом существуют одноранговые протоколы, но этот сосед также может быть узлом, через который маршрутизируются данные, а не станцией назначения.

При этом исходная и конечная станции отделены от нескольких промежуточных систем.

Интернет

1. Это основная обязанность сетевого уровня, поскольку он предоставляет интернет-услуги различным сетям.

2. Он также обеспечивает логические соединения в различных типах сетей.

3. Только благодаря этому слою мы можем объединить разные сети, чтобы создать одну большую сеть.

логическая адресация

1. Множество различных сетей можно объединить в большую сеть или Интернет.

2. Чтобы однозначно идентифицировать каждое устройство в интерфейсной сети, сетевой уровень определяет схему адресации.

3. Эти названия уникально и глобально отличают каждое устройство.

маршрутизация

1. Когда независимые сети или каналы объединяются вместе для создания интернет-бизнеса, возможно, что существует несколько маршрутов от исходного устройства к целевому устройству.

2. Эти протоколы сетевого уровня определяют только лучший путь или путь от источника к месту назначения. Функция самого сетевого уровня называется маршрутизацией.

3. Пути кадров только в сетках.

Упаковка

1. Этот сетевой уровень получает данные от более высоких уровней и создает свои собственные пакеты, для которых инкапсулирует пакеты. Этот же процесс называется пакетированием.

2. Эта пакетизация осуществляется через Интернет-протокол (IP), который определяет формат пакета.

фрагментация

1. Фрагментация означает разделение больших пакетов на более мелкие части.

2. Максимальный размер передаваемого пакета определяется протоколом физического уровня.

3. Для этого сетевой уровень разделяет большие пакеты на фрагменты, чтобы их можно было легко передать на физическом носителе.
4.

Если определено, что максимальный размер передаваемого блока (MTU) нисходящего маршрутизатора меньше размера его собственного кадра, маршрутизатор может сегментировать этот кадр для передачи, а затем собрать его на станции назначения.

Протоколы. На сетевом уровне работают следующие протоколы : IP, ICMP, ARP, RIP, OSI, IPX и OSPF.

транспортный уровень

Транспортный уровень (также называемый сквозным уровнем), он управляет сквозной (от источника к месту назначения) (от процесса к процессу) доставкой сообщений по сети, а также обеспечивает проверку ошибок, тем самым гарантируя, что при передаче данных по сети не возникает избыточности или ошибок.

В нем больше внимания уделяется тому факту, что сообщения для всех пакетов должны приходить целыми и в правильном порядке.

Транспортный уровень также обеспечивает подтверждение успешной передачи данных, а также повторную передачу данных в случае обнаружения ошибки. Транспортный уровень гарантирует, что сообщения доставляются без ошибок, последовательно, без потерь или дублирования.

Размер и сложность транспортного протокола зависят от типа услуги, которую он получает от сетевого уровня.

Вы можете думать о транспортном уровне как о ядре модели OSI. Транспортный уровень предоставляет услуги прикладному уровню и принимает услуги от сетевого уровня.

Транспортный уровень делит сообщение на пакеты, которые он получает от верхнего уровня, а затем снова собирает их в пакеты, чтобы они могли получить сообщение в пункте назначения.

Транспортный уровень предоставляет два типа услуг:

Контактная направленная передача
(a) При этом типе передачи получатель отправляет уведомление обратному источнику, как только получен пакет или группа пакетов.

(b) Этот тип передачи также называется методом надежной передачи.

(c) Поскольку для передачи с установлением соединения требуется, чтобы через сеть было отправлено больше пакетов, этот метод считается более медленным.

(d) Если есть проблемы с данными, которые должны быть переданы, пункт назначения запрашивает повторную передачу источнику, где распознаются и распознаются только полученные пакеты.

(e) Как только компьютер назначения получает все данные, необходимые для повторной сборки в пакет, транспортный уровень собирает эти данные в правильную последовательность, а затем передает ее на сеансовый уровень.

Автономная передача
(a) При этом типе передачи получатель не подтверждает получение пакета.

(b) Передатчик предполагает, что пакет прибыл правильно.

(c) Этот подход обеспечивает очень быструю связь между двумя устройствами.

(d) Его недостатком является то, что передача без соединения менее надежна по сравнению с направленным соединением.

Функции транспортного уровня:

Фрагментация сообщения в пакет и повторная сборка тех же пакетов в сообщение: принимает сообщение с вышеприведенного (сеансового) уровня, разбивает это сообщение на более мелкие блоки (если оно еще не стало меньше), а затем передает эти сообщения вниз на более мелкие блоки. на сетевом уровне. Транспортный уровень на станции назначения аналогичен самому сообщению.
Подтверждение сообщения: обеспечивает надежную сквозную доставку сообщений с подтверждениями.

Управление трафиком сообщений : инструктирует отправляющую станцию ​​«отменить», когда нет доступных буферов сообщений.

Мультиплексирование сеансов : мультиплексирует несколько потоков сообщений или сеансов в логическую ссылку, а также отслеживает, какие сообщения принадлежат каким сеансам.

Адресация точки обслуживания . Между прочим, целью транспортного уровня является доставка сообщения от одного процесса (работающего на исходном устройстве) другому процессу (работающему на целевом устройстве).

Также может случиться так, что на обоих устройствах одновременно запущено много разных программ и процессов. Для доставки сообщения в правильном процессе заголовок транспортного уровня представляет собой тип адреса, который добавляется к адресу точки обслуживания или адресу порта. Выбирая из него правильный адрес, транспортный уровень гарантирует, что сообщение будет доставлено в правильной работе целевого устройства.

Управление потоком: как и уровень канала передачи данных, транспортный уровень также управляет потоком. Транспортный уровень гарантирует, что отправитель и получатель обмениваются данными со скоростью, которую оба могут выдержать. Таким образом, поток управления не позволяет отправителю отправлять пакеты данных получателю быстрее, чем он может обработать. Здесь управление потоком реализовано сквозным, а не через ссылку.

Контроль ошибок: как и уровень канала передачи данных, транспортный уровень также выполняет контроль ошибок. Здесь контроль ошибок реализован сквозной, а не по одному звену. Здесь передающий транспортный уровень гарантирует, что все сообщение достигнет принимающего транспортного уровня без каких-либо ошибок (повреждений, потерь или дублирования). Ошибка исправляется повторной передачей.

Протоколы. На транспортном уровне работают следующие протоколы : TCP, SPX, NETBIOS , ATP и NWLINK.

сеансовый уровень

Основной обязанностью сеансового уровня является помощь в инициировании, обслуживании и прекращении связи между двумя устройствами, это называется сеансом.

Он обеспечивает упорядоченную связь между устройствами, поэтому они должны регулировать поток данных.

Этот протокол сеанса определяет формат данных, которые передаются при обмене данными. Уровень сеанса создает и управляет сеансом между любыми пользователями, в том числе на двух разных концах сети.

Уровень сеанса также управляет тем, кто передает данные в течение определенного периода времени и как долго.

Примерами слоев сеанса являются интерактивные входы в систему и сеансы передачи файлов. Уровень сеанса повторно подключает сеанс, если он отключен. Он также сообщает и регистрирует ошибки верхнего уровня.

Этот уровень сеанса позволяет создавать сеанс между двумя такими процессами, работающими на разных терминалах.

За контроль диалога и управление токеном отвечает сеансовый уровень.

Функции сеансового уровня:

Создание, обслуживание и завершение сеанса. Позволяет создавать, использовать и завершать два прикладных процесса, называемых сеансом, на разных устройствах.

Поддержка сеансов : он выполняет функции, которые позволяют этим процессам обмениваться данными друг с другом по сети, выполнять безопасность, распознавание имен, регистрацию и многое другое.

Контроль диалоговое окно : управления диалогового окна , является функцией от уровня сеанса , который идентифицирует устройство , которое будет продолжаться до быть первым и на сумму от данных , которые должны быть отправлены.

Когда устройство передается впервые, сеансовый уровень отвечает за определение того, какое устройство, участвующее в этом соединении, будет отправлять данные в данный момент времени, а также за то, какой объем этих данных будет отправлен на передачу. Это называется диалоговым управлением.

Типы диалогового управления: простой , полудуплексный и полнодуплексный .

Разделение диалогов и синхронизация : этот сеансовый уровень также отвечает за добавление контрольных точек и флагов к сообщению.

Этот процесс вставки тегов в поток данных называется разделением диалогов.

Протоколы . На сеансовом уровне работают следующие протоколы : NetBIOS, Mail Slots, Names Pipes и RPC.

отображать слой

Уровень представления также называется уровнем перевода. Этот уровень представления представляет данные в стандартизированном формате и скрывает разницу в формате данных между двумя разными системами.

Представление данных уровня представления OSI, оно преобразует обычный текст в код, как это происходит в шифровании, а также расшифровывает данные.

Вместе уровень представления OSI обеспечивает свободу от проблем совместимости, поэтому его также называют уровнем синтаксиса. Он также устанавливает перспективу между другими объектами прикладного уровня.
Уровень представления OSI декодирует представление данных из формата приложения в формат сети и наоборот.

Он форматирует данные уровня отображения, представленные на уровне приложения. Вы также можете рассматривать его как сетевой переводчик.

Это преобразует данные уровня в формат, используемый прикладным уровнем, в формат, общий для передающей станции, а затем переводит этот общий формат обратно в формат, известный прикладному уровню. на приемной станции.

Функции отображения слоя:

1. Преобразование кодов символов : например, ASCII в EBCDIC.
2. Преобразование данных : порядок битов, CR-CR/LF, целочисленное с плавающей запятой и т. д.
3. Сжатие данных : уменьшает количество битов, которые должны передаваться по сети.
4. Шифрование данных : шифрует данные в целях безопасности. Например, шифрование паролей.

Уровень приложения

Этот прикладной уровень действует как окно, через которое пользователи и прикладные процессы могут получить доступ к сетевым службам.

Он всегда реализуется в самой конечной системе. Этот прикладной уровень создает интерфейс между программой, отправляющей или получающей данные, и стеком протоколов.

Когда вы загружаете или отправляете сообщения электронной почты, ваша программа электронной почты взаимодействует с этим уровнем. Этот уровень предоставляет сетевые услуги конечным пользователям, такие как почта, ftp, telnet и dns.

Каковы функции прикладного уровня?

  • Переадресация устройства совместного использования ресурсов
  • Удаленный доступ к файлам
  • удаленный доступ к принтеру
  • межпроцессного взаимодействия
  • Управление сетью
  • Службы каталогов
  • Электронные сообщения (например, почта)

виртуальная сетевая станция

Сетевой виртуальный терминал — это версия программного обеспечения, физический терминал, который позволяет пользователю войти на удаленный хост. Для этого прикладной уровень создает программную симуляцию терминала на удаленном хосте.

Теперь компьютер пользователя разговаривает с программным терминалом, который, в свою очередь, разговаривает с хостом, и наоборот. При этом удаленный хост думает, что он обменивается данными с любым из своих терминалов, и позволяет пользователю войти в систему.

Передача файлов и управление доступом (FTAM):

Это приложение позволяет пользователю получить доступ к файлу на удаленном хосте, чтобы он мог вносить изменения или читать данные, извлекать файлы с удаленного компьютера, который может получить к ним доступ на локальном компьютере, и управлять ими, или вы можете управлять файлами локально в удаленный компьютер.

Почтовые службы : это приложение предоставляет различные почтовые службы, такие как пересылка и хранение электронной почты.

Службы каталогов : это приложение предоставляет источники распределенных баз данных и доступ к глобальной информации о множестве различных объектов и служб.

На прикладном уровне используются следующие протоколы : FTP, DNS, SNMP, SMTP, FINGER и TELNET.

Что вы узнали сегодня

Надеюсь, вам понравилась моя статья Что такое модель OSI  . Я всегда старался предоставить своим читателям полную информацию о модели уровня OSI, чтобы им не приходилось искать информацию на других сайтах или в Интернете в контексте этой статьи.

Это также сэкономит их время, и у них также будет вся информация в одном месте. Если у вас есть какие-либо сомнения по поводу этой статьи или вы хотите, чтобы в ней было какое-то улучшение, вы можете написать к ней низкие комментарии.

Если вам понравился этот пост «Что такое модель уровня OSI» или вы узнали что-то новое, поделитесь этим постом в социальных сетях, таких как Facebook, Twitter и т. д.

Related Articles

Back to top button