implementación de una red inalámbrica bluetooth - Universidad del ...
implementación de una red inalámbrica bluetooth - Universidad del ...
implementación de una red inalámbrica bluetooth - Universidad del ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
La interfaz <strong>de</strong>l socket Berkeley permite a los programas abrir terminales <strong>de</strong><br />
comunicaciones para dispositivos remotos en el espacio <strong>de</strong> usuario. El socket es<br />
<strong>una</strong> abstracción <strong>de</strong> <strong>red</strong> para los terminales <strong>de</strong> un canal y está asociado con el<br />
protocolo; usualmente, el PF_INET es usado para asociar un socket con el<br />
protocolo TCP/IP.<br />
La interfaz <strong>de</strong>l driver <strong>de</strong>l dispositivo <strong>de</strong> <strong>red</strong> permite el uso simultáneo <strong>de</strong> múltiples<br />
dispositivos <strong>de</strong> <strong>red</strong>, cada uno <strong>de</strong> los cuales tiene un tipo apropiado para distinguir<br />
la clase <strong>de</strong> dispositivo a la cual pertenece, es <strong>de</strong>cir, Ethernet, PPP, X.25, etc. El<br />
driver <strong>de</strong>l dispositivo registra el dispositivo <strong>de</strong> <strong>red</strong> en el sistema.<br />
La interfaz <strong>de</strong>l driver <strong>de</strong> <strong>red</strong> incluye un paquete encargado <strong>de</strong> organizar los<br />
diferentes tipos <strong>de</strong> dispositivos (Packet Scheduler), para lo cual implementa <strong>una</strong><br />
disciplina <strong>de</strong> colas.<br />
La capa <strong>de</strong> protocolo correspon<strong>de</strong> al protocolo que se está implementando. Cada<br />
protocolo <strong>de</strong>be registrarse por si mismo tanto en la interfaz <strong>de</strong>l socket con la<br />
familia <strong>de</strong> protocolo (PF_XXX) apropiada como en la interfaz <strong>de</strong>l driver <strong>de</strong>l<br />
dispositivo con el tipo <strong>de</strong> protocolo apropiado. De esta manera cada paquete<br />
recibido será entregado a la capa <strong>de</strong> protocolo correspondiente.<br />
Tanto en este diseño como en la mayoría <strong>de</strong> los kernel <strong>de</strong> Linux la capa <strong>de</strong> <strong>red</strong> es<br />
orientada a objetos, siendo estos los objetos más importantes: