Impugnar pregunta 86

Temas relacionados con el examen de test
Responder
Josen
Usuario registrado
Mensajes: 418
Registrado: 29 May 2007, 23:28
Agradecido: 0
Agradecimiento recibido: 0

Impugnar pregunta 86

Mensaje por Josen »

86. NO es un protocolo orientado a conexión:
a. SNMP.
b. XMPP.
c. ATM.
d. SMTP.

Respuesta: A

Josen
Usuario registrado
Mensajes: 418
Registrado: 29 May 2007, 23:28
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por Josen »

Con solo poner en Google “SNMP TCP OR UDP” aparecen muchas respuestas:

While TCP can be used for SNMP, it was originally designed for UDP transport only. ... UDP is faster than TCP because it does not order packets (which can be done by the application layer), and it is a connectionless protocol
While some SNMP equipment uses TCP, the vast majority transmits through UDP. When looking for SNMP equipment, look for reliable managers and agents that use UDP.
https://www.dpstele.com/snmp/transport- ... dp-tcp.php


In addition, the Internet Assigned Numbers Authority has allocated port 25 for both TCP and UDP for use by SMTP. In practice however, most if not all organizations and applications only choose to implement the TCP protocol. For example, in Microsoft's port listing port 25 is only listed for TCP and not UDP
https://stackoverflow.com/questions/168 ... tcp-or-udp


Typically, SNMP uses UDP as its transport protocol. The well known UDP ports for SNMP traffic are 161 (SNMP) and 162 (SNMPTRAP). It can also run over TCP, Ethernet, IPX, and other protocols.
https://wiki.wireshark.org/SNMP

dgomroy
PreparaTIC26
Mensajes: 116
Registrado: 08 Jun 2010, 10:54
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por dgomroy »

Creo que la clave no es si usa UDP o TCP sino si el protocolo en sí es orientado a conexión. En el caso de SNMP, que es un protocolo de capa de aplicación, no existe a ese nivel, de aplicación, un establecimiento de conexión, inicio de sesión o semejante, es decir, en el protocolo SNMP no hay un mensaje "Hello" o similar (como sí existe para SMTP por ejemplo).

Creo que por ahí van los tiros...

_0p0s1t0r_
Usuario registrado
Mensajes: 49
Registrado: 02 Jun 2018, 23:29
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por _0p0s1t0r_ »

Hola,

Esta pregunta es un clavo ardiendo para mí.

En la sección "5. To Transport or Not To Transport" de la RFC https://tools.ietf.org/html/rfc1270 se valora la idoneidad de utilizar SNMP sobre el protocolo de transporte UDP haciendo referencia a una serie de funciones que son utilizadas para la transmisión de paquetes SNMP por la red (Routing, Media Independence, etc.). Posteriormente dentro de esta misma sección se indica textualmente que "There are other services and functions that are provided by a connection oriented transport." dando a entender que es factible utilizar el protocolo SNMP sobre un transporte orientado a conexión.

Por otro lado, en la sección "6. Connection Oriented vs. Connectionless" se evalua la idoneidad del uso de una comunicación orientada, o no, a conexión. Textualmente se recopilan los requisitos a satisfacer para el mantenimiento de la conexión:
If a connection oriented transport is used, then a fundamental design choice must be made with respect to connection maintenance:
(1) Keep a connection open to each managed object on the
network,
(2) Establish and tear down connections on a per-operation
basis, or
(3) Keep a fixed number of connections open and, when another
connection is needed, use some algorithm (e.g., LRU) to
select one for closing and opening to the new agent."
All of these alternatives pose severe problems, and because of them,
each is undesirable.
Ahora bien, que cada uno saque sus propias conclusiones. ¿Es SNMP orientado a conexión si utiliza TCP por debajo? ¿El que use servicios orientados a conexión lo convierte en un protocolo orientado a conexión?

Saludos.

raf31
Usuario registrado
Mensajes: 69
Registrado: 12 Nov 2014, 12:54
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por raf31 »

Entiendo que aunque es cierto que los protocolos pueden ser tuneados de la forma que quiera cada empresa (igual que los lenguajes o cualquier producto), para poder referirnos a ellos como "Protocolo" en mayúsculas, deben tener las características del estándar correspondiente, sino más bien es un producto (propietario o abierto) de la empresa y no un protocolo en sentido estricto. De otra manera sería imposible ponernos de acuerdo en las características...

La RFC sí que estudia varias opciones, pero la conclusión es que en internet usa UDP (si sigues el estándar)

"For SNMP, connectionless transport service (UDP) is specified in the Protocol Specification [1]. This choice was made after careful study and consideration by the original SNMP developers.
The prime motivation of this choice is that SNMP must continue to operate (if at all possible) when the network is operating at its worst."

https://tools.ietf.org/html/rfc1270

Josen
Usuario registrado
Mensajes: 418
Registrado: 29 May 2007, 23:28
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por Josen »

Solicitud enviada. El no ya lo tenemos así que por intentarlo...

"
Considero que la respuesta que se ha dado como válida no es correcta. El protocolo SNMP también se puede utilizar como protocolo orientado a conexión. Actualmente se puede usar SNMP sobre TCP y sobre UDP por lo que no se le puede definir únicamente como no orientado a conexión.
Incluyo tres enlaces donde desarrollan este caso y en qué casos usar dicho protocolo con TCP.

Enlace 1: RFC 1270
https://tools.ietf.org/html/rfc1270
En la sección 5 del RFC 1270 "5. To Transport or Not To Transport" se valora la idoneidad de utilizar SNMP sobre el protocolo de transporte UDP haciendo referencia a una serie de funciones que son utilizadas para la transmisión de paquetes SNMP por la red (Routing, Media Independence, etc.). Posteriormente dentro de esta misma sección se indica textualmente que "There are other services and functions that are provided by a connection oriented transport." dando a entender que es factible utilizar el protocolo SNMP sobre un transporte orientado a conexión.
En la sección "6. Connection Oriented vs. Connectionless" se evalúa la idoneidad del uso de una comunicación orientada, o no, a conexión y recopilan los requisitos a satisfacer para el mantenimiento de la conexión orientada a conexión.

Enlace 2: Developing WMI Solutions: A Guide to Windows Management Instrumentation
https://books.google.es/books?id=e7afsJ ... ed&f=false

Página 35: “Today the IETF has released standards that allow SNMP to run over many connection-oriented protocols such as TCP, X.25 and ATM.
... A connection-oriented protocol may the be preferred choice, for example, if the administrator wishes to control an SNMP agent that is located on a particularly unreliable segment of the network.”

Enlace 3: https://wiki.wireshark.org/SNMP
Typically, SNMP uses UDP as its transport protocol. The well known UDP ports for SNMP traffic are 161 (SNMP) and 162 (SNMPTRAP). It can also run over TCP, Ethernet, IPX, and other protocols.

"

Avatar de Usuario
trynda
Usuario registrado
Mensajes: 21
Registrado: 15 Oct 2015, 20:06
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por trynda »

Me uno a la impugnación:

- CUERPO SUPERIOR DE SISTEMAS Y TECNOLOGÍAS DE LA INFORMACIÓN DE LA ADMINISTRACIÓN DEL ESTADO.
- ACCESO LIBRE
- PRIMERA PARTE
- PREGUNTA NÚMERO 86
- MOTIVO DE ALEGACIÓN:

Considero que la respuesta que se ha dado como válida no es correcta. El protocolo SNMP también se puede utilizar como protocolo orientado a conexión. Actualmente se puede usar SNMP sobre TCP y sobre UDP por lo que no se le puede definir únicamente como no orientado a conexión.
Incluyo tres enlaces donde desarrollan este caso y en qué casos usar dicho protocolo con TCP.

Enlace 1: RFC 1270
https://tools.ietf.org/html/rfc1270
En la sección 5 del RFC 1270 "5. To Transport or Not To Transport" se valora la idoneidad de utilizar SNMP sobre el protocolo de transporte UDP haciendo referencia a una serie de funciones que son utilizadas para la transmisión de paquetes SNMP por la red (Routing, Media Independence, etc.). Posteriormente dentro de esta misma sección se indica textualmente que "There are other services and functions that are provided by a connection oriented transport." dando a entender que es factible utilizar el protocolo SNMP sobre un transporte orientado a conexión.
En la sección "6. Connection Oriented vs. Connectionless" se evalúa la idoneidad del uso de una comunicación orientada, o no, a conexión y recopilan los requisitos a satisfacer para el mantenimiento de la conexión orientada a conexión.

Enlace 2: Developing WMI Solutions: A Guide to Windows Management Instrumentation
https://books.google.es/books?id=e7afsJ ... ed&f=false

Página 35: “Today the IETF has released standards that allow SNMP to run over many connection-oriented protocols such as TCP, X.25 and ATM.
... A connection-oriented protocol may the be preferred choice, for example, if the administrator wishes to control an SNMP agent that is located on a particularly unreliable segment of the network.”

Enlace 3: https://wiki.wireshark.org/SNMP
Typically, SNMP uses UDP as its transport protocol. The well known UDP ports for SNMP traffic are 161 (SNMP) and 162 (SNMPTRAP). It can also run over TCP, Ethernet, IPX, and other protocols.

danielside24
Usuario registrado
Mensajes: 32
Registrado: 11 Ene 2018, 09:09
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por danielside24 »

Como decía dgomroy, la esencia es si la máquina de estados de este protocolo necesita o no de una conexión, y no la necesita ni está diseñado para ello. ¿Puedo usar ICMP sobre TCP? Seguramente sí, y nadie dudaría de que su esencia es "envío mensaje y me olvido". La orientación a la conexión tiene que ver con enviar tramas, corregir errores con paquetes que llegan fuera de orden, enviar ACKs y un montón de cosas complejas.La idea con este protocolo era no sobrecargar la red con la información de gestión y por eso evitaron crear conexiones.

Si mi abuelo hubiera tenido una carreta de bueyes y hubiera ido con ella por la autopista eso no la hubiera hecho un Ferrari.

dgomroy
PreparaTIC26
Mensajes: 116
Registrado: 08 Jun 2010, 10:54
Agradecido: 0
Agradecimiento recibido: 0

Re: Impugnar pregunta 86

Mensaje por dgomroy »

Sí, comparto la idea de danielside24. En todo caso, suerte con la impugnación. Pese a no estar de acuerdo, reconozco que está bien argumentada.

Responder

Volver a “PRIMER EXAMEN 2018”