Omar Salvador Gómez Gómez, MSE
Maestría en computación aplicada
Redes de computadoras
03.11.05 Autor: OSGG versión 2.0 2
Agenda
• Introducción
• Servicios
• Protocolo LLC
• Asociación Protocolo/Servicio
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
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
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
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
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
Servicio orientado a la conexión
• Conexión • Transferencia de datos
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)
Protocolo LLC
• Formato del PDU. El PDU contiene cuatro
campos:
– Destination Service Access Point (DSAP)
– Source Service Access Point (SSAP)
– Campo de control
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
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 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
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
Servicio orientado a la conexión
• Este servicio utiliza todos los tipos de PDU
03.11.05 Autor: OSGG versión 2.0 22
Servicio orientado a la conexión
Servicio orientado a la conexió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