33
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja PROYECTO CONSTRUCCIÓN DE UNA ONTOLOGÍA DEL MODELO TCP/IP María Susana Guasha M. ESCUELA DE CIENCIAS DE LA COMPUTACIÓN SITEMAS BASADOS EN EL CONOCIMIENTO Profesor Supervisor: ING. NELSON PIEDRA Loja-Ecuador, (julio,2010) 2010, [email protected]

Tema De Dominio Tcp Ip Version 1 Final

Embed Size (px)

Citation preview

Page 1: Tema De Dominio Tcp Ip Version 1 Final

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de Loja

PROYECTOCONSTRUCCIÓN DE UNA ONTOLOGÍA DEL MODELO TCP/IP

María Susana Guasha M.

ESCUELA DE CIENCIAS DE LA COMPUTACIÓNSITEMAS BASADOS EN EL CONOCIMIENTO

Profesor Supervisor:ING. NELSON PIEDRA

Loja-Ecuador, (julio,2010) 2010, [email protected]

Page 2: Tema De Dominio Tcp Ip Version 1 Final

ContenidoINTRODUCCIÓN......................................................................................................................................................31. Especificacion.................................................................................................................................................3DESCRIPCIÓN..........................................................................................................................................................3ÁREA DE CONOCIMIENTO A REPRESENTAR............................................................................................................3DEFINICIÓN DEL ALCANCE......................................................................................................................................3

Estudio del entorno............................................................................................................................................3Funcionamiento general de los protocolos........................................................................................................6Posibles soluciones...............................................................................................¡Error! Marcador no definido.

2. CONCEPTUALIZACIÓN.....................................................................................................................................63. FORMALIZACIÓN..............................................................................................¡Error! Marcador no definido.4. IMPLEMENTACIÓN...........................................................................................¡Error! Marcador no definido.5. ONTOLOGÍA EN PROTEGE.............................................................................................................................17Conclusiones........................................................................................................................................................21Referencias...........................................................................................................................................................23Anexos..................................................................................................................................................................24

Page 3: Tema De Dominio Tcp Ip Version 1 Final

INTRODUCCIÓN

El tema de las ontologías es cada vez más creciente, por ello el ámbito de este proyecto abarca la construcción de una ontología en el tema del Modelo TCP/IP donde se pretende dar a conocer el concepto general, el proceso del funcionamiento de internet. Siguiendo la metodología Methontology donde se contempla: especificación, conceptualización, formalización, implementación y la ontología en protege. [Ramos, 2007]. Con el fin de representar el conocimiento considerando parámetros, encabezados, configuración y servicios.

1. ESPECIFICACIÓN1.1 DESCRIPCIÓN

El proyecto está orientado a la construcción de una ontología orientada al estudio del modelo TCP/IP donde se especifica el modelo TCP/IP, mediante el funcionamiento en internet, capas, estructura, protocolos, campos comparativos, estándares e interpretación de servicios. Mediante conocimientos adquiridos, investigaciones relacionados, estándares de protocolos TCP/IP.

1.2 ÁREA DE CONOCIMIENTO A REPRESENTAR

El modelo TCP/IP. Como funciona internet.

1.3 DEFINICIÓN DEL ALCANCE

El ámbito del proyecto está enfocado en la estructura del modelo TCP/IP, estructura como funciona internet; considerando capas, estructura, protocolos, estándares y servicios. Con ello proponer una ontología del modelo.

1.4 ESTUDIO DEL ENTORNO

El entorno se contempla en el dominio del modelo TCI/IP, con lo que se obtendrá el conocimiento de la funcionalidad requerida para interconectar la red humana con la red de datos. El entorno abarca el funcionamiento en internet mediante las capas, comunicación entre computadores y compartición de información.

Existen dos tipos básicos de modelos de networking:

a.) modelos de protocolo TCP/IP y

b.) modelos de referencia OSI.

fig. 1 Comparativa entre los modelos de networking: OSI y TCP/IP, y las capas corespondientes1.

1 Curriculum CISCO CNNA modulo1 capítulo2 Sección 2.4.2

Page 4: Tema De Dominio Tcp Ip Version 1 Final

El modelo TCP/IP es un modelo de protocolo porque describe las funciones que se producen en cada capa de los protocolos; el porque de TCP/IP, es por la referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP) 2.

TCP/IP es un conjunto de protocolos utilizado para controlar todas las comunicaciones en Internet, y permiten la transmisión de datos entre redes de computadoras. Es utilizado para controlar todas las comunicaciones en Internet. Consta de cuatro capas:

1. Capa acceso a la red (conocida como física, o hardware), 2. Capa de internet (conocida como enlace de datos, o protocolo de internet) 3. Transporte4. Aplicación.

Capas de TCP/IP:

1. Capa acceso a la red: Es el nivel físico de la red, consta de tarjetas de red y cables. Da la forma en la que los datos deben enrutarse, sea cual sea el tipo de red utilizado. Utiliza los protocolos: Ethernet, ppp,

2. Capa de Internet: Se encarga del direccionamiento de los datos e inter-actúa con la capa de transporte. Es el responsable de proporcionar el paquete de datos (datagrama). Mediante el direccionamiento y ruteo de la información (coloca el destino a la información que se envía para saber por donde tiene que pasar esta información para que llegue a su destino3).

3. Capa de transporte:Controla la transmisión de datos y se encarga de la fiabilidad de los mismos. Brinda los datos de enrutamiento, junto con los mecanismos que permiten conocer el estado de la transmisión.

4. Capa de aplicación:Engloba las capas de Aplicación, presentación y sesión del modelo OSI. Incorpora aplicaciones de red estándar (Telnet, SMTP, FTP, etc.). Esta formada por protocolos y programas que ofrece servicios como FTP, HTTP, HTTPS, SMTP y SSH.

2 http://es.wikipedia.org/wiki/TCP/IP3 Commer, pag. 163

Page 5: Tema De Dominio Tcp Ip Version 1 Final

fig. 2 La arquitectura TCP/IP

Proceso de comunicación en TCP/IP

El modelo TCP/IP describe la funcionalidad de los protocolos que forman la suite de protocolos TCP/IP. Esos protocolos, que se implementan tanto en el host emisor como en el receptor, interactúan para proporcionar la entrega de aplicaciones de extremo a extremo a través de una red4.

Un proceso completo de comunicación incluye estos pasos:

1. Creación de datos a nivel de la capa de aplicación del dispositivo final origen.2. Segmentación y encapsulación de datos cuando pasan por la stack de protocolos en el dispositivo final de origen. 3. Generación de los datos sobre el medio en la capa de acceso a la red de la stack.4. Transporte de los datos a través de la internetwork, que consiste de los medios y de cualquier dispositivo intermediario. 5. Recepción de los datos en la capa de acceso a la red del dispositivo final de destino. 6. Des-encapsulación y rearmado de los datos cuando pasan por la stack en el dispositivo final. 7. Traspaso de estos datos a la aplicación de destino en la capa de aplicación del dispositivo final de destino.

Proceso de envío y recepción

Cuando se envían mensajes en una red, el stack del protocolo de un host funciona desde arriba hacia abajo. Por ejemplo en un servidor Web, el proceso de envío de una página Web HTML a un cliente.

1. En el protocolo de la capa Aplicación, HTTP, comienza el proceso entregando los datos de la página Web con formato HTML a la capa Transporte. Allí, los datos de aplicación se dividen en segmentos TCP. A cada segmento TCP se le otorga una etiqueta, denominada encabezado, que contiene información sobre qué procesos que se ejecutan en la computadora de destino deben recibir el mensaje. También contiene la información para habilitar el proceso de destino para reensamblar nuevamente los datos a su formato original.

2. La capa Transporte encapsula los datos HTML de la página Web dentro del segmento y los envía a la capa Internet, donde se implementa el protocolo IP. Aquí, el segmento TCP en su totalidad es encapsulado dentro de un paquete IP, que agrega otro rótulo denominado encabezado IP. El encabezado IP contiene las direcciones IP de host de origen y de destino, como también la información necesaria para entregar el paquete a su correspondiente proceso de destino.

3. Luego el paquete IP se envía al protocolo Ethernet de la capa de acceso a la red, donde se encapsula en un encabezado de trama y en un tráiler. Cada encabezado de trama contiene una dirección física de origen y de destino. La dirección física identifica de forma exclusiva los dispositivos en la red local. El tráiler contiene información de verificación de errores. Finalmente, los bits se codifican en el medio Ethernet mediante el servidor NIC.

Aspectos mas destacables en la comparación de OSI y TCP/IP

En la Capa 3 (Transporte) se describe servicios y funciones que administran conversaciones individuales entre los hosts de origen y de destino. Estas funciones incluyen acuse de recibo, recuperación de errores y secuenciamiento. En esta capa, los protocolos TCP/IP, Protocolo de control de transmisión (TCP) y Protocolo de datagramas de usuario (UDP)5 proporcionan la funcionalidad necesaria.

4 Curriculum CISCO CNNA modulo1 capítulo2 Sección 2.4.45 RFC 768

Page 6: Tema De Dominio Tcp Ip Version 1 Final

En la capa 4 (de aplicación) TCP/IP incluye protocolos para la funcionalidad específica para una variedad de aplicaciones de usuario final. Así también para proveedores y programadores de software de aplicación para fabricar productos que necesitan acceder a las redes para establecer comunicaciones.

IP suministra características de direccionamiento, especificación de tipo de servicio, fragmentación y reensamblaje y seguridad 6.

Los paquetes son parte importante, fluyen en la red para dirigirse de un origen a un destino. Los principales tipos de paquetes son: ip, nolvell, apelton.

Ventajas de TCP/IP:

- Se utiliza a nivel mundial para conectarse a Internet y a los servidores web. - Es compatible con las herramientas estándar para analizar el funcionamiento de la red.- Puede ser más rápido en redes con un volumen de tráfico grande donde haya que enrutar un gran

número de tramas.- Está diseñado para enrutar y tiene mayor fiabilidad, es adecuado para redes grandes y medianas, así

como en redes empresariales.Desventaja principal:

- Un inconveniente de TCP/IP es que es más difícil de configurar.

El éxito de la tecnología TCP/IP, se debe a su aplicabilidad en Internet y como ésta tecnología a su vez incorpora una amplia variedad de tecnologías subyacentes de red.

Puertos utilizados TPC/IP

Puerto es la ubicación en un ordenador que permite la entrada y salida de un programa.Mas conocidos abarca desde 0 hasta 65535.

Port Servicio21/ ftp22/tcp ssh25/ smtp80/ http111/tcp rcpbind139/tcp netbios-ssn445/tcp Microsoft-ds901/tcp samba-swat32770/tcp sometimes-rpc3

2 CONCEPTUALIZACIÓN

2.1 MAPA CONCEPTUAL

El mapa conceptual del proyecto ha sido construido en COE Cmaptools, adjuntado en el anexo A en digital llamado modelo_tcp_ip_V3.cmap.

2.2 TRABAJOS RELACIONADOS

Las ontologías relacionadas están orientadas principalmente al aprendizaje y escenarios de redes. 7

6 RFC 7917 http://cmap.ihmc.us/

Page 7: Tema De Dominio Tcp Ip Version 1 Final

Referencias de trabajos relacionados

Principalmente trabajos publicados 8 de universidades de varias partes del mundo. a. Serafini Maria. TCP-IP. Ubicado en http://www.cmappers.net/search?q=tcp&p=0&r=4. Location: IHMC

Public Cmaps\MariaSerafini\Reti\TCP-IP.b. Torres Manuel, Practica1_equipo2. Location: IHMC Public Cmaps (3)/ Users (create your own folder...)/

A_DII_IRC_2009/ sesion1/ practica1_equipo2.c. Ral Alexander. Disponible en

http://cmapspublic3.ihmc.us/rid=1231556037798_899893782_6969/practica1_equipo3.cmap. Location: IHMC Public Cmaps (3)/ Users (create your own folder...)/ A_DII_IRC_2009/ sesion1/ practica1_equipo2.

2.3 ESPECIFICACIÓN DEL CONTENIDO

ONTOLOGIA TCP/IP ORIENTADA COMO MODELO DE FUNCIONAMIENTO DE INTERNET

¿Para qué se construirá la ontología?

La ontología será construida para ofrecer una fuente de conocimiento con respecto a las mejores prestaciones que se pueden obtener con esta tecnología combinando la estructura del modelo tpc/ip, características que se utilizan en el funcionamiento de una red.

¿Cuál es el uso de la ontología?

Esta otología podrá ser usada para obtener información del proceso de comunicación entre computadores por medio de la red. Y como viaja un paquete hasta llegar a su destino.

¿Cuáles son los usuarios finales?

Estudiantes, Empresas de redes y telecomunicaciones. Administradores de red. Personas interesadas en la infraestructura de la red, y como funciona internet.

2.4 TIPO DE ONTOLOGÍA

El tipo de ontología a implementarse es una ontología de información y de aplicación; de información que especifica la infraestructura de almacenamiento de base de datos en términos de ofrecer un marca estandarizado de información. Y de aplicación en términos de estructura lógica, que describe conceptos que dependen tanto de un dominio y tarea específica, y que generalmente son una especialización de ambas9.

2.5 CONCEPTUALIZACIÓN DEL CONOCIMIENTO

Preguntas que resuelve la ontología:

a)Consulta básica de la ontología

b)¿Cómo esta conformado TCP?/IP?

c)¿cuales son los protocolos de la capa de transporte?

d)¿Qué realiza la capa de acceso a la red?

8 http://www.cmappers.net/ 9 Gruber

Page 8: Tema De Dominio Tcp Ip Version 1 Final

2.5.1 ACTIVIDADES DE METHONTOLOG

Tarea1: Glosario de términos

Construir un glosario con los términos que se incluirán en la ontología, en un lenguaje natural con sus sinónimos y acrónimos.

NOMBRE SINÓNIMO ACRÓNIMO DESCRIPCIÓN TIPO

1

Protocolo de Conexión de Transmisión /Protocolo de Internet

Modelo de referencia TCP/IP

TCP/IP Conjunto de protocolos utilizado para controlar todas las comunicaciones en Internet.

Concepto

2Arquitectura     “plan” con el que se conectan los protocolos

y otros programas de software. Concepto

3Cable de conexión cruzada

rollover cable de cobre trenzado no blindado (UTP) para conectar dispositivos de red similares

Concepto

4Cable de conexión directa

straight trough cable de cobre trenzado no blindado(UTP) para conectar dispositivos de red diferentes

Concepto

5Cable serial consola cable de cobre tipico de las conexiones de área

anchaConcepto

6 Capa Layer   Niveles del modelo de referencia para rdes Concepto

7

cliente de e-mail progrma utilizado para descargar y enviar mensajes de e-mail. Los clientes de e-mail utilizan pop3 para recibr los mensajes de e-mail y SMTP para enviarlos.

Concepto

8

direccion MAC direccion fisica MAC address

dirección de capa data-link estandarizada que se requiere para cada puerto o dispositivo que se conecta a una LAN. Otros dispositivos de la red usan estas direcciones para localizar tablas de enrutamiento y estructuras de datos. Las direcciones MAC tienen 6 bytes y se controlan a traves de la IEEE, se graba en la NIC

Concepto

9

Domain Name System [RFC 897

  DNS Sistema de nombre de dominio que permite traducir de nombre de dominio a dirección IP y de igual manera una dirección IP a un nombre de dominio

Concepto

10

Dynamic Host Configuration Protocol

  DHCP Permite comunicarnos con un host, que es el que nos va a asignar una IP dinámica, para podernos comunicarse con otros computadores en la red.

Concepto

11Eco Ping Es una interferencia que se da en las llamadas

locales, y tradicionalmente de larga distancia Concepto

12encabezado head Datos informativos al comienzo de un bloque

de datos que utilizan los dispositivos para procesar el datagrama.

Concepto

13encapsulación El proceso por el cual se envuelven datos en

un encabezado de protocolo en particular.Concepto

14Enrutamiento Direcionamiento   Son las interfaces de las conexiones físicas y

lógicas en un dispositivoConcepto

15estandares son protocolos y acuerdos muy usados y

aceptadosConcepto

16 ethernet tecnología dominante de red de área local Concepto

17

File Transfer Protocol

  FTP Programa que se ejecuta en un servidor permite transmitir archivos entre máquinas de una red, trabaja en la capa de aplicación del modelo TCP/IP

Concepto

Page 9: Tema De Dominio Tcp Ip Version 1 Final

18

Institute of Electrical and Electronics Engineers

el Grupo de trabajo de ingeniería de Internet IETF

IEEE Instituto de ingenieros eléctricos y electrónicos

Concepto

19Internet Protocol   IP Es el que identifica un punto de unión en la

red llamado interfazConcepto

20

La red local o LAN Local Área Network

LAN Es un sistema de comunicaciones de alta velocidad que conecta microcomputadoras o PC y/o periféricos que se encuentran cercanos, por lo general dentro del mismo edificio

Concepto

21Latencia   Retardos acumulados en los envíos de los

paquetesConcepto

22

Lenguaje de etiquetas por hipertexto

HTML Código fuente en el que están escritos los sitios web. Los exploradores web descargan el código fuente de los servidores web y lo traducen a un formato visual para que lo puedan ver los usuarios finales.

Concepto

23modelo de protocolo

Protocol of model

Proporciona un modelo que coincide fielmente con la estructura de una suite de protocolo en particular

Concepto

24

Modelo de referencia OSI

Open system interconecction

OSI Modelo de interconexión de distema abierto de siete capas.

Concepto

25Paquete     PDU de la capa de internet. Es la unidad de

información que se envía a través de una red.

Concepto

26Protocol de transferencia de archivos

  FTP   Concepto

27protocolo conjunto de reglas que rigen la comunicación.

Especifican la funcionalidad de la red. Concepto

28

Protocolo de datagramas de usuario

concexion no segura

UDP protocolo de la capa de transporte sin conexión en el stack de protocolos TCP/IP. Es un protocolo simple que intercambia datagramas sin acuses de recibo ni garantía de envío y que requiere que el procesamiento de errores y la retransmisión sean administrados por otros protocolos.

Concepto

29Protocolo de resolucion de direcciones

  ARP Enlaza las direcciones IP de alto nivelcon las direcciones físicas de bajo nivel. Recide en la capa de interfaz de red.

Concepto

30

Proxy Gateway   Es usado por muchas empresas como un intermediario, con la función de compartir entre la red y el internet por razones de seguridad.

Concepto

31

Puerto Puerta Port Es una forma genérica de denominar a una interfaz a través de la cual los diferentes tipos de datos se pueden enviar y recibir. Uno que transmite y uno que escucha mediante socket.

Concepto

32recuperacion de errores

procedimiento que permite que un usuario se recupere de errores cono fallas de su sistema host o proceso de transferencia.

Concepto

33

Red de Área Amplia aisla capas superiores de la capas de dir. HW

WAN Incluye enlaces de satélites, fibras ópticas, aparatos de rayos infrarrojos y de láser

Concepto

Page 10: Tema De Dominio Tcp Ip Version 1 Final

34servidor server equipo qur brinda servicio a los clientes.

Programa de computador que ofrece un servicio que se puede obtener en una red

Concepto

35

servidor proxy proxy server actua e nombre del cliente y el servidor en internet. Todos lo pedidos de los clientes a internet van primero al servidor proxy, este los evalúa y si los permite reestablece los pedidos en el lado saliente a internet, de igual forma con el tráfico entrante.

Concepto

36

servidor web web server servidor que responde a las solicitudes HTTP con datos de respuesta HTTP. También aloja la estructura de directorio de los sitios web y sus imágenes asociadas y otros archivosde medios.

Concepto

37

Shell seguro secure shell SSH protocolo que facilita las comunicaciones seguras entre dos sistemas usando una arquitectura cliente/servidor y que permite a los usuarios conectarse a un host remotamente. Usa encriptacion. Alternativo a Telnet

Concepto

38

streaming media Multimedia que se descarga en forma continua al host receptor mientras el usuario final mira el material. Esto les permite a los usuarios finales mirar el material sin tener que descargar por completo el archivo multimedia a su computadora.

Concepto

39Suit de protocolos Conjunto de protocolos de comunicaciones

que implementan el stack de protocolos en las redes en las que se ejecutan.

Concepto

40trailer informacion de control que se agrega a los

datos cuando se los encapsula para la transmisión por la red.

Concepto

41trama frame la PDU de la capa de acceso a la red, que ha

sido codificada para transmisión digital. (tramas ethernet, ppp)

Concepto

42Unidad de datos de protocolo

  PDU Es la unidad que utiliza para el intercambio entre unidades parejas, dentro de una capa

Concepto

43

Tabla MAC     Tabla que crea un switch a fin de saber dónde enviar frames de salida. Está compuesta por un número de puerto y la dirección MAC del host asociado con el mismo puerto. En los switch cisco se denominan tabla CAM

Concepto

44Tiempo de ida y vuelta

Round trip time rtt Tiempo transcurrido durante el tránsito de una señal por un circuito cerrado o para que un mensaje vaya a un ligar remoto y regrese

Concepto

45direccion lógica Logial address   Direccion de capa de red. Se puede cambiar en

cualquier momento. Concepto

46

direccion IP IP address dir IP Número exclusivo que utilizan los dispositivos a fin de identificarse y comunicarse entre ellos en una red de computadoras utilizando el estándar de protocolo de Internet IP.

Concepto

47

Wireshark Snifer   Analizador de protocolos de sw para registrar el tráfico de datos que pasan sobre una red de datos. Captura cada unidad de datos. Se utiliza para el diagnóstico de fallas de red, verificación, desarrollo de protocolo, sw y educacion.

Concepto

48

Red Network   dispositivos interconectados capaces de transmitir distintos tipos decomunicaciones: datos, voz interactiva, videos y productos de entretenimiento.

Concepto

Page 11: Tema De Dominio Tcp Ip Version 1 Final

49

Internetwork     Redes interconectadas, pertenecen a grandes organizaciones públicas, privadas. La internetwork de acceso público mas conocida es la internet

Concepto

50

Internet     Internetwork de acceso público mas conocida y usada. Se crea por la interconeción de redes que pertenecen a los proveedores de servicios de internet ISP que se conectan entre si para proporcionar acceso a usuarios de todo el mundo. Garantiza una comunicación efectiva en infraestructura heterogénea requiere la aplicación de protocolos y tecnologías uniformes.

Concepto

51Datos     Término general para la PDU que se usa en la

capa deaplicación.Concepto

52 Segmento     PDU de la capa de transporte. Concepto

3. TAXONOMÍA

Tarea2: Taxonomía de conceptos

Se construyen taxonomías de conceptos. La salida de esta tarea es un conjunto de taxonomías en las que se clasifican los conceptos

Page 12: Tema De Dominio Tcp Ip Version 1 Final

Se hace referencia a la misma en los archivos adjuntos modelo_tcp_ip_V3.cmap. Version 1

fig. 3 OntologiaVersion1

Page 13: Tema De Dominio Tcp Ip Version 1 Final

fig. 4 modelo_tcp_ip_V2new.cmap Version 2

Page 14: Tema De Dominio Tcp Ip Version 1 Final

Tarea3: Relaciones ad hoc

Construir un diagrama en el que se identifiquen las relaciones ad hoc entre los conceptos de una ontología con los conceptos de otras

CONSTRUCCIÓN DE LOS DIAGRAMAS DE RELACIONES BINARIAS AD HOC

El modelo tcp/ip tiene Protocolos. Los protocolos definen: - Procesos en cada uno de los extremos de comunicación- Define tipos de mensajes- Define el significado de los campos de información- Define la forma en que se envían los mensajes y la respuesta esperada- Define la interacción con la próxima capa inferior.

En la capa de transporte: la relación de la entrega de datos

PDU asociada a las capas del modelo tcp/ip:Relación PDU en la capa de acceso ala red

Propiedad transitiva de la PDU de la capa 1 Propiedad inversa entre pdu capa1

Relación PDU en la capa de Internet

Propiedad inversa

Propiedad inversa de comunicación

Page 15: Tema De Dominio Tcp Ip Version 1 Final

Propiedad transitiva de la PDU de la capa 2 Propiedad inversa entre pdu capa2

Relación PDU en la capa de Transporte

Propiedad transitiva de la PDU de la capa 3 Propiedad inversa entre pdu capa3

Relación PDU en la capa de Aplicación

Propiedad transitiva de la PDU de la capa 4 Propiedad inversa entre pdu capa4

Tarea4: Instancias, relaciones, constantes y clases

Se construye un diccionario de conceptos en el cual se incluye las principales instancias, relaciones ad hoc, constantes de los dominios y clases de atributos, de dichos conceptos.

Nombre del Concepto Instancia Atributo de la Clase Atributo de Instancias RelacionesTCP/IP Tipo de modelo areCapaAccessoALaRed PDU-bit AreMedioDeTransmision CableUTP

FibraOpticaCableCoaxial

Tipo de categoría Tipos de fibraTipo de categoría

Is a

Protocolos EthernetPPP

Tipo de redTipo de conexión

Is a

Estandares SeñalesConectoresCables

Tipo de señalModeloTipo de cable

Is a

CapaInternet PDU-paquete - Are

Page 16: Tema De Dominio Tcp Ip Version 1 Final

Direccionamiento Ipv4Ipv6

Tipo de direccionamiento 32 bits de tamaño128bits de tamaño

Is a

Protocolos AppleTalkATMIPARPRARP

Tipo de redTipo de conexión

Is a

Dispositivos TarjetaDeRed, Switches, Routers

Modelo de tarjetaMarcaMarca

Is a

Problemas DuplicidadTramaPerdidaTrama

Is a

CapaDeTransporte PDU-segmento - AreTransición Hardware de red, software

de redIs a

Destinatario hosts - Tipo de asignación is_aDestinatario Servidor - Tipo de servidor is_aDestinatario LAN - Tipo de red is_aProtocolos TCP

UDPMobileIP

ConexiónSin conexion

Is a

CapaDeAplicación PDU-dato - AreTCP Conexion - is_aUDP Sin conexión - is_aDestinatario TerminalVirtual

GestionDeFicherosTipo de terminalTipo de archivo

Servicios - Are

Tarea5: Detalle ad hoc

Consiste en describir a detalle las relaciones binarias ad hoc definidas en el diagrama de la tarea 3.

Las direcciones de la capa 4 (puertos) identifican las aplicaciones individuales que envían y reciben daos.Las direcciones de la capa 3 (lógica) identifican los dispositivos y sus reglas.Las direcciones de la capa 2 (física) identifican los dispositivos en una red local.

Nombre de la relación Concepto origen Cardinalidad máxima

Concepto destino Propiedad Matemática

Relación inversa

Establece_comunicacion_mediante CapaAccesoALaRed 1 PDU ---asociada a PDU 1 Trama ---

Responde a Trama 1 AccesoALaRed Funcionalse forma por Trama 1 Bit Funcional Son parte

deSe parte de Bit 1 Trama Inversa Se forma

porestablece_comunicacion_mediante CapaInternet 1 PDU --- ---

Asociado a PDU n Paquete --- ---

Responde a Paquete 1 CapaInternet --- ---

Envía _ paquetes Paquete 1 Trama Transitiva Son parte de

Responde Trama 1 Paquete Transitiva Se forma por

establece_comunicacion_mediante CapaDeTransporte 1 PDU Transitiva

Asociado a PDU 1 segmento --- ---

Responde a segmento N CapaDeTransporte --- ---

Se forma por Segmento 1 Paquete Transitiva Son parte

Page 17: Tema De Dominio Tcp Ip Version 1 Final

deSon parte de Paquete n Segmento Transitiva Se forma

por

Tarea6: Descripción de los atributos de instanciaSe describen a detalle las instancias que contiene el diccionario de conceptos.

Nombre del atributo de instancia Concepto Tipo de Valor

Rango de valores Cardinalidad

Tipo de asignación Destinatario String String (1, 1)

Tipo de servidor Destinatario String String (1,1)

Tipo de red Destinatario String String (1,1)

Tarea7: Atributos de la claseSe describen a detalle las clases de atributo que contiene el diccionario de conceptos.

Nombre del atributo de la clase Concepto Tipo de Valor

Cardinalidad Valor

Tipo de modelo TCP/IP String (1,1) Publico

PDU-trama CapaAccessoALaRed Bytes (n) Privado

PDU-paquete CapaInternet Bytes (n) Privado

Tipo de direccionamiento Direccionamiento Ipv4Direccionamiento Ipv6

BitsBits

11

PublicoPublico

PDU-segmento CapaDeTransporte Bytes (n) Privado

Hardware de redSoftware de red

TransiciónTransición

Bytes (n)(n)

PrivadoPrivado

Conexión Protocolos Bytes (n) Privado

Sin conexion Protocolos Bytes (n) Privado

descripción TCP/IP String (1, 1) String

Tipo de dispositivo Dispositivos String (1,1) String

Tarea8: Constantes del dominioSe detallan a fondo las constantes, que especifican información relacionada con el dominio del conocimiento, conservan un solo valor durante todo el proceso.

Corresponde solo al número de direccionamiento en ipv4 de 32 bits y de Ipv6 de 128 bits.

4. FORMALIZACIÓNTarea9: Axiomas formales

Se especifican axiomas formales para lo cual se incluye su nombre, descripción, y una expresión lógica en la que se incluye una lógica de primer orden, los conceptos, los atributos y relaciones ad hoc a los que el axioma hace referencia, y las variables que se usaron.

Tarea10: ReglasSe construye una tabla con las principales reglas que se usarán en la ontología en la que incluye una descripción de los conceptos, atributos y relaciones ad hoc a los que se hace referencia, y las variables usadas en la expresión.Para el modelo tcp-ip debido a la prioridad de flujo y a los picos de tráfico, los equipos de la red pueden perder paquetes de datos y producir retardos en la transmisión. De esta manera los paquetes perdidos son retransmitidos y no se pierde información, este proceso es transparente al usuario por el trabajo que realizan

Page 18: Tema De Dominio Tcp Ip Version 1 Final

los protocolos, de igual forma con las aplicaciones de datos no suelen verse afectadas, por la acción inmediata de las capas.

5. IMPLEMENTACIONDescrito en el archivo modelo_tcp_ipve.owl

fig. 5 Indivudual

Page 19: Tema De Dominio Tcp Ip Version 1 Final

fig. 6 Taxonomia de clases,individuos y relaciones

6. ONTOLOGÍA EN PROTEGETarea11: Instancias

En esta tarea se definen instancias una vez que el modelo conceptual de la ontología se ha creado, especificando en una tabla el nombre de la instancia, nombre del concepto, atributo y valor A

fig. 7 Relaciones

7. Consultas SPARQLa) Consulta de identificación de sujeto, predicado y objeto

PREFIX uri:<http://www.w3.org/2000/01/rdf-schema#>PREFIX rdfs:<http://localhost/default#>select *where {

?s ?p ?o}

Page 20: Tema De Dominio Tcp Ip Version 1 Final

fig. 8 Sujeto, predicado y objeto de la ontologia.

b) ¿Cómo esta conformado TCP?/IP?PREFIX uri:<http://www.w3.org/2000/01/rdf-schema#subClassOf>PREFIX rdfs:<http://localhost/default#TCP_IP>select *where {

?s uri: rdfs: }

fig. 9 Arquitectura y Capas son subclases de la clase TCP/IP

c.) ¿cuales son los protocolos de la capa de trasnporte?PREFIX uri:<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>PREFIX rdfs:<http://localhost/default#ProtocolosDeTransporte>select *where {

?s uri: rdfs: }

fig. 10 Protocolos de la Capa de transporte

d)¿Qué realiza la capa de acceso a la red?PREFIX uri:<http://www.w3.org/2000/01/rdf-schema#subClassOf>PREFIX rdfs:<http://localhost/default#AccesoALaRed>select *where {

?s uri: rdfs: }

Page 21: Tema De Dominio Tcp Ip Version 1 Final

fig. 11 Señala las capas las actividades de la capa de Acceso a la Red

e)¿Cuáles son las capas del modelo TCP/IP?

PREFIX uri:<http://www.w3.org/2000/01/rdf-schema#subClassOf>PREFIX rdfs:<http://localhost/default#Capas>

select *where {

?s uri: rdfs: }

fig. 12 Capas del modelo tcp/ip

8. Tripletas

fig. 13 Identificacion de sujeto, predicado y objeto

Page 22: Tema De Dominio Tcp Ip Version 1 Final

Conclusiones

A través de los conceptos del modelo de referencia tcp/ip se puede extraer la información registrada en el conocimiento para realizar las consultas que respondan a las interrogantes planteadas respecto a la ontología.

Las relaciones binarias ad-hoc proporcionan conocimiento para saber que instancias se relacionan para situar como funciona internet.

El dominio y alcance determinan la complejidad de la ontología como el análisis y síntesis determina la representación y el tipo de ontología a ser representada.

La especificidad del dominio determina el nivel de conocimiento de los elementos de la methontology.

Page 23: Tema De Dominio Tcp Ip Version 1 Final

Referencias

[Albornoz, 2008]

EVALUACIÓN Y COMPARACIÓN DE LOS PROTOCOLOS DE INTERNET. VERSIÓN 4 (IPV4) Y VERSIÓN 6 (IPV6) EN UNA RED EXPERIMENTAL WDM. Javier Rodríguez Albornoz, Rodrigo Guerra Díaz, Agustín González Valenzuela. Departamento de Electrónica. Universidad Técnica Federico Santa María. Disponible en: http://www.todoprogramas.com/manuales/ficheros/2008/1.2489.6063.pdf. ultimo acceso, 26/06/2010

[Comer, 2000]INTERCONECTIVIDAD ENTRE REDES CON TCP/IP. Volumen II. Diseño e Implementación. Traducción de Kourchenko Sergio. Ediciones Pearson Educación de Mexico. 3ra edición. © 2000

[Commer, 1996]REDES GLOBALES DE INFORMACIÓN CON INTERNET Y TCP/IP: Principios Básicos, Protocolos y Arquitectura. COMER Douglas, PRENTICE - HALL.Tercera Edición © 1996

[Gómez, 2009]

ONTOLOGÍAS Y SEMÁNTICA WEB. Ontological Engineering, chapter3. Corcho Oscar, Gómez Asunción, Aguado Guadalupe. Universidad Politécnica de Madrid. Disponible online: http://ocw.upm.es/ciencia-de-la-computacion-e-inteligencia-artificial/ontologies-and-semantic-web/contents/OWS_-_05_-la-terminologia-en-las-ontologias-y-otros-recursos.pdf/view. Citado el 26/06/2010

[Fernández, 2009]CAMINANDO HACIA LA WEB SEMÁNTICA. ESTÁNDARES WEB W3C. Fernandez Jesualdo. Universidad de Murcia. Centro tencológico de la información y la comunicación. Disponible en: http://www.w3c.es/Eventos/2009/Talleres/Murcia/Presentaciones/jesualdo.pdf Citado 29/06/2010

[Gruber, 1993]TOWARD PRINCIPLES FOR THE DESIGN OF ONTOLOGIES USED FOR KNOWLEDGE SHARING. Gruber, Thomas. Disponible Online: http://citeseer.ist.psu.edu/gruber93toward.html Citado: 01/07/2010.

[Hallberg, 2003]FUNDAMENTOS DE REDES. Traduccion de Fuentes Jorge. Ediciones McGraw-Hill. Interamericana Editores S.A. ISBN: 970-10-4124-0. 1ra Edición

[McNab, 2004]SEGURIDAD DE REDES, Traducido por O’Reilly Media, Inc. 2004. Madrid. 1ra edición. Ediciones Multimedia Anaya, S.A.

[Linux System, 2004]ADMINISTRATION PROJECT GUIDE. Volumen1: Proyect Guidelines. Version 2.0. Student notebook. IBM IT Education Services, 2004.

[Kurose, 2004] REDES DE COMPUTADORES.

[Ramos, 2007]Ramos Esmeralda. ONTOLOGÍAS: Componentes, metodologías, lenguajes, herramientas y aplicaciones. Ramos Esmeralda. Vigente Online 07/12/2009. http://dircompucv.ciens.ucv.ve/Documentos/RT-2007-12.pdf. 1316-6239. Citado 07/06/2010.

[Rhel, 2006]MANUAL DE REFERENCIA, RED HAT LINUX. Disponible en : http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/ch-ssh.html Citado 28/06/2010

[Sheldon, 2004] Sheldon Thom. ENCICLOPEDIA LAN TIMES. Primera Edición. Ediciones Mc. Graw-Hill, 2004

[Shane, 2006]Shane Kerr. ISC. IPv6 Artículo publicado en Octubre 2006. Disponible online: http://www.ripe.net/ripe/meetings/ripe-53/presentations/dhcpv6.pdf Citado 29/06/2010

[Stevens, 1994]Stevens W. Richard. THE PROTOCOLS TCP/IP Illustrated, Volumen1. Editorial Addison-Wesley Professional Computing Series. 1994.ISBN 0-201-63346-9.Massachusetts.

www.rfc-es.org[wikipedia, 2010] PROTOCOLOS TCP/IP. Disponible online: http://es.wikipedia.org/wiki/File_Transfer_Protocol. Citado 27/06/2010.

[Rodríguez, 2009] WEB SEMÁNTICA (Parte1): vista general de RDF. Rodríguez Sergio. Universidad Rafael Landivar. Boletin Electrónico No. 05. disponible en: http://www.tec.url.edu.gt/boletin/URL_05_SIS02.pdf. Citado el 30/06/2010

Coelho, Ige. 2009Arquitectura e protocolo TCP/IP. [http://www.youtube.com/watch?v=XKN6CWbZk1g&feature=related] Suecia: FATENE, 2009. Julio.

Page 24: Tema De Dominio Tcp Ip Version 1 Final

Anexos

Page 25: Tema De Dominio Tcp Ip Version 1 Final

Anexo A. Origen de TCP/IP

El protocolo TCP/IP, surgio como un proyecto encaminado a una red robusta y capaz de comunicar datos aun cuando alguna de las partes hubiera sido severamente dañada. en 1979 se le dió el nombre de jerarquía o familia como los protocolos de nivel de transporte TCP (Transport Control Protocol) y de nivel de red IP (Internet Protocol) son los más conocidos, desde entonces se utiliza el nombre de jerarquía de protocolos TCP/IP para denominar la familia completa.

En el modelos TCP/IP al igual que OSI, los modelos de la documentación del trabajo en Internet, propuestas para protocolos nuevos o revisados, estándares del conjunto de protocolos TCP/IP, aparecen en una serie de reportes técnicos llamados Solicitudes de Comentarios de Internet o RFC (Request For Comments) por sus siglas en inglés”

Para el funcionamiento de TCP/IP en la conmutación dinámica de paquetes, controla el arribo y ensamblaje correcto en el destino. [Commer, 1996].

Aplicabilidad de las capas del modelo tcp/ip10

fig. 14 Modelo tcp/ip

10 Curriculum CISCO CNNA modulo1 capítulo2 Sección 3.3.1

Page 26: Tema De Dominio Tcp Ip Version 1 Final

Anexo B. Código RDF

<rdf:RDF xmlns="http://localhost/default#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:j.0="http://localhost/default#hacia%20" xmlns:daml="http://www.daml.org/2001/03/daml+oil#"> <owl:Class rdf:about="http://localhost/default#Dispositivos"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#EnlaceDeDatos"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="http://localhost/default#RequerimientosFisicos"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#AccesoALaRed"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="http://localhost/default#Transicion"/> <owl:Class rdf:about="http://localhost/default#ServiciosDeSoporteDeUsuario"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#DeAplicacion"/> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#MecanismoParaControlDeFlujo"/> </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="http://localhost/default#Transicion"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#AccesoALaRed"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#Capas"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="http://localhost/default#Capas"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#TCP_IP"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="http://localhost/default#Red"/> <owl:Class rdf:about="http://localhost/default#Arquitectura"> <rdfs:subClassOf rdf:resource="http://localhost/default#TCP_IP"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#ProtocolosALaRed"> <rdfs:subClassOf rdf:resource="http://localhost/default#AccesoALaRed"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#ProtocolosDeTransporte"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#DeTransporte"/> </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="http://localhost/default#MecanismoParaControlDeFlujo"/> <rdfs:subClassOf rdf:resource="http://localhost/default#Transicion"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#ProtocolosParaIntercambiarDatos"/> <owl:Class rdf:about="http://localhost/default#SegmentarYRemsamblarDatos"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#DeAplicacion"/> </rdfs:subClassOf> <rdfs:subClassOf>

Page 27: Tema De Dominio Tcp Ip Version 1 Final

<owl:Class rdf:about="http://localhost/default#DeTransporte"/> </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="http://localhost/default#MecanismoParaControlDeFlujo"/> <rdfs:subClassOf rdf:resource="http://localhost/default#Transicion"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#PerdidaODuplicidadDeTramas"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#EnlaceDeDatos"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="http://localhost/default#MediosDeTransmision"> <rdfs:subClassOf rdf:resource="http://localhost/default#AccesoALaRed"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#EntregaDatos"> <j.0:el> <owl:Class rdf:about="http://localhost/default#FuncoionaComo"/> </j.0:el> <j.0:el> <owl:Class rdf:about="http://localhost/default#Destinatario"/> </j.0:el> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#DeAplicacion"/> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#DeTransporte"/> </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="http://localhost/default#MecanismoParaControlDeFlujo"/> <rdfs:subClassOf rdf:resource="http://localhost/default#Transicion"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#ProtocolosEnlaceDeDatos"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#EnlaceDeDatos"/> </rdfs:subClassOf> </owl:Class> <owl:Class rdf:about="http://localhost/default#FuncoionaComo"> <rdfs:subClassOf> <owl:Class rdf:about="http://localhost/default#DeAplicacion"/> </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="http://localhost/default#MecanismoParaControlDeFlujo"/> <rdfs:subClassOf rdf:resource="http://localhost/default#Transicion"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#TransmisionBinaria"> <rdfs:subClassOf rdf:resource="http://localhost/default#AccesoALaRed"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#DeTransporte"> <rdfs:subClassOf rdf:resource="http://localhost/default#Capas"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#DeAplicacion"> <define rdf:resource="http://localhost/default#ProtocolosParaIntercambiarDatos"/> <rdfs:subClassOf rdf:resource="http://localhost/default#Capas"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#EnlaceDeDatos"> <rdfs:subClassOf rdf:resource="http://localhost/default#Capas"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#DirecionamientoFisico"> <rdfs:subClassOf rdf:resource="http://localhost/default#EnlaceDeDatos"/> </owl:Class> <owl:Class rdf:about="http://localhost/default#Destinatario"> <rdfs:subClassOf rdf:resource="http://localhost/default#DeTransporte"/> <rdfs:subClassOf rdf:resource="http://localhost/default#MecanismoParaControlDeFlujo"/> <rdfs:subClassOf rdf:resource="http://localhost/default#Transicion"/> </owl:Class>

Page 28: Tema De Dominio Tcp Ip Version 1 Final

<owl:ObjectProperty rdf:about="http://localhost/default#AspectosFisicos"> <rdfs:range rdf:resource="http://localhost/default#AccesoALaRed"/> <rdfs:domain rdf:resource="http://localhost/default#EnlaceDeDatos"/> <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/> </owl:ObjectProperty> <Dispositivos rdf:about="http://localhost/default#Concentradores"/> <Destinatario rdf:about="http://localhost/default#LAN"/> <Destinatario rdf:about="http://localhost/default#servidor"/> <ProtocolosALaRed rdf:about="http://localhost/default#Ethernet"/> <ProtocolosEnlaceDeDatos rdf:about="http://localhost/default#ARP"/> <ProtocolosEnlaceDeDatos rdf:about="http://localhost/default#AppleTalk"/> <Destinatario rdf:about="http://localhost/default#hosts"/> <Dispositivos rdf:about="http://localhost/default#Switches"/> <ProtocolosDeTransporte rdf:about="http://localhost/default#TCP"/> <Transicion rdf:about="http://localhost/default#HwDeRed"/> <ProtocolosDeTransporte rdf:about="http://localhost/default#UDP"/> <RequerimientosFisicos rdf:about="http://localhost/default#Impedancia"/> <ProtocolosParaIntercambiarDatos rdf:about="http://localhost/default#FTP_SMTP_http"/> <MediosDeTransmision rdf:about="http://localhost/default#CableUTP"/> <Dispositivos rdf:about="http://localhost/default#TarjetaDeRed"/> <MediosDeTransmision rdf:about="http://localhost/default#CableCoaxial"/> <FuncoionaComo rdf:about="http://localhost/default#terminal%20virtual"/> <FuncoionaComo rdf:about="http://localhost/default#gestion%20de%20ficheros"/> <Transicion rdf:about="http://localhost/default#SwDeRed"/> <ProtocolosEnlaceDeDatos rdf:about="http://localhost/default#IP"/> <ProtocolosALaRed rdf:about="http://localhost/default#PPP"/> <MediosDeTransmision rdf:about="http://localhost/default#FibraOptica"/> <ProtocolosDeTransporte rdf:about="http://localhost/default#MobileIP"/> <RequerimientosFisicos rdf:about="http://localhost/default#Resistencia"/> <ProtocolosEnlaceDeDatos rdf:about="http://localhost/default#ATM"/> <ProtocolosEnlaceDeDatos rdf:about="http://localhost/default#RARP"/> <RequerimientosFisicos rdf:about="http://localhost/default#Voltaje"/></rdf:RDF>

Page 29: Tema De Dominio Tcp Ip Version 1 Final

Nuevas consultas

1.) Sujeto objeto y predicadoPREFIX uri:<http://localhost/default#>PREFIX rdfs:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>select *where {

?Sujeto ?Predicado ?Obejto}

2) Relacion transitivaPREFIX uri:<http://localhost/default#>PREFIX rdfs:<http://localhost/default#>select ?S ?P ?Owhere {?S rdfs:establece_comunicacion_mediante uri:PDU. uri:CapaAccesoALaRed ?P uri:PDU. uri:CapaAccesoALaRed rdfs:establece_comunicacion_mediante ?O FILTER regex(str(?S), "CapaAccesoALaRed")}

3)TransitivaPREFIX uri:<http://localhost/default#>PREFIX rdfs:<http://localhost/default#>select ?S ?P ?Owhere {{?S rdfs:establece_comunicacion_mediante uri:PDU. uri:CapaAccesoALaRed ?P uri:PDU. uri:CapaAccesoALaRed rdfs:establece_comunicacion_mediante ?O FILTER regex(str(?S), "CapaAccesoALaRed")}UNION{?S rdfs:asociada_a uri:Trama. uri:PDU ?P uri:Trama. uri:PDU rdfs:asociada_a ?O FILTER regex(str(?O), "Trama") }UNION{?S rdfs:responde_a uri:CapaAccesoALaRed. uri:Trama ?P uri:CapaAccesoALaRed. uri:Trama rdfs:responde_a ?O }}