Control de enlace lógico (LLC) - osgg.net de enlace logico.pdfServicio sin conexión con acuse de...

Post on 16-Apr-2020

8 views 0 download

Transcript of Control de enlace lógico (LLC) - osgg.net de enlace logico.pdfServicio sin conexión con acuse de...

Omar Salvador Gómez Gómez, MSE

Maestría en computación aplicada

03.11.05

Redes de computadoras

Control de enlace lógico (LLC)

03.11.05 Autor: OSGG versión 2.0 2

Agenda

• Introducción• Servicios• Protocolo LLC• Asociación Protocolo/Servicio

03.11.05 Autor: OSGG versión 2.0 3

Introducción

• La idea de LLC es permitir la interoperabilidad entre los diferentes protocolos de las LAN

• LLC es parte del proyecto 802 del IEEE• El protocolo IP y el IPX utilizan LLC

03.11.05 Autor: OSGG versión 2.0 4

Introducción

03.11.05 Autor: OSGG versión 2.0 5

Servicios

• La subcapa LLC proporciona los servicios a sus capas superiores

• El proyecto 802 define dos tipos de servicio:– Sin conexión, que pueden ser:

• Sin acuse de recibo• Con acuse de recibo

– Orientado a la conexión

03.11.05 Autor: OSGG versión 2.0 6

Servicio sin conexión sin acuse de recibo

• La capa de red pasa las unidades de datos sin hacer una conexión y sin esperar confirmación que los datos son recibidos

• Para la transferencia de datos se necesitan las primitivas:– DL-UNITDATA.request– DL-UNITDATA.indication

03.11.05 Autor: OSGG versión 2.0 7

Servicio sin conexión con acuse de recibo

• La capa de red es informada con un acuse de recibo la cual indica que los datos fueron recibidos por el emisor

• Las primitivas que utiliza este servicio son:– DL-DATA-ACK.request– DL-DATA-ACK.indication– DL-DATA-ACK-STATUS.indication– DL-REPLY.request– DL-REPLY.indication– DL-REPLY-STATUS.indication– DL-REPLY-UPDATE.request– DL-REPLY-UPDATE.indication

• Las primeras tres primitivas son usadas para garantizar la entrega de datos

03.11.05 Autor: OSGG versión 2.0 8

Servicio sin conexión con acuse de recibo

03.11.05 Autor: OSGG versión 2.0 9

Servicio orientado a la conexión

• Antes de intercambiar datos, una conexión debe de establecerse entre los dos LLC

• Después que los datos se transfieren, la conexión debe liberarse

• Las primitivas que utiliza este servicio son:–DL-CONNECT–DL-CONNECT–DL-CONNECT–DL-CONNECT–DL-DATA–DL-DATA–DL-DISCONNECT–DL-DISCONNECT–DL-DISCONNECT

–DL-DISCONNECT–DL-RESET–DL-RESET–DL-RESET–DL-RESET–DL-CONNECTION-FLOWCONTROL–DL-CONNECTION-FLOWCONTROL

03.11.05 Autor: OSGG versión 2.0 10

Servicio orientado a la conexión

• Conexión. Las primera cuatro primitivas se utilizan para establecer la conexión

• Transferencia de datos. Una vez que se estableció la conexión se utilizan dos primitivas para la transferencia de datos

• Desconexión. El tercer grupo de primitivas se utiliza para la desconexión

• Reinicio. El cuarto grupo de primitivas se puede usar para reiniciar la conexión

• Control de flujo. El quinto grupo de primitivas de utiliza para indicar que tantos datos deben pasar entre dos entidades

03.11.05 Autor: OSGG versión 2.0 11

Servicio orientado a la conexión

• Conexión • Transferencia de datos

• Desconexión

03.11.05 Autor: OSGG versión 2.0 12

Protocolo LLC

• Este protocolo define el formato de los paquetes enviados entre dos LLC

• A la unidad de dato en la subcapa LLC se le llama unidad de dato de protocolo (PDU)

• El LLC define tres tipos de PDU:– PDUs de información (I-PDUs)– PDUs de supervisión (S-PDUs)– PDUs sin numerar (U-PDUs)

03.11.05 Autor: OSGG versión 2.0 13

Protocolo LLC

• Formato del PDU. El PDU contiene cuatro campos:– Destination Service Access Point (DSAP)– Source Service Access Point (SSAP)– Campo de control– Campo de información

03.11.05 Autor: OSGG versión 2.0 14

Campos DSAP y SSAP

• Son direcciones usadas por el LLC para identificar los dispositivos que generar y usan los datos

03.11.05 Autor: OSGG versión 2.0 15

Campo de control

• Los primeros dos bits del campo de control definen el tipo de PDU

03.11.05 Autor: OSGG versión 2.0 16

Campo de información

• Este campo es usado para transportar los datos que vienen de capas superiores

03.11.05 Autor: OSGG versión 2.0 17

PDU sin numerar

03.11.05 Autor: OSGG versión 2.0 18

Asociación Protocolo/Servicio

• Ya que se analizaron los tipos de servicios ofrecidos por el LLC y el protocolo que transporta unidades de datos del LLC, a continuación se presenta la relación entre ambos

03.11.05 Autor: OSGG versión 2.0 19

Servicio sin conexión sin acuse de recibo

• Este servicio utiliza los U-PDUs:– UI– XID– TEST

03.11.05 Autor: OSGG versión 2.0 20

Servicio sin conexión con acuse de recibo

• Este servicio solamente utiliza el U-PDU AC

03.11.05 Autor: OSGG versión 2.0 21

Servicio orientado a la conexión

• Este servicio utiliza todos los tipos de PDU

PDUs usados para establecer la conexión

03.11.05 Autor: OSGG versión 2.0 22

Servicio orientado a la conexión

• PDUs usados para transferir datos

03.11.05 Autor: OSGG versión 2.0 23

Servicio orientado a la conexión

• PDUs usados en la desconexión

03.11.05 Autor: OSGG versión 2.0 24

Puntos clave• La subcapa de control de enlace lógico (LLC) permite la

interoperabilidad entre los protocolos diferentes de una LAN

• El LLC puede proporcionar servicios sin conexión u orientados a la conexión

• Los servicios sin conexión pueden ser con acuse o si acuse de recibo

• El servicio orientado a la conexión involucra las fases: conexión, transferencia de datos y desconexión

• La unidad de dato en la subcapa LLC es llamada unidad de dato de protocolo (PDU)

• Existen tres tipos de PDU: I-PDU, S-PDU, U-PDU