TIC TAC

TIC (Tecnoloxías Información e Comunicacións) e TAC (Tamén Amigos e Colegas)

Conozco los Request for Comments (RFC) desde hace tiempo pero nunca se me ha ocurrido indagar más sobre ellos y eso que son vitales para el funcionamiento de internet y de los sistemas conectados a internet. Siempre que haya dudas acerca del funcionamiento, seguro que alguien hace referencia a un RFC para salir de dudas(por ejemplo: Tema 5. Gestión de duplicados)
En esta entrada de blog intentaré dar una breve respuesta a algunas preguntas que me han surgido sobre ellos.

¿Qué son los RFC?
Los RFC son documentos que incluyen información detallada(métodos, comportamientos, innovaciones, investigaciones) acerca de protocolos de internet estandarizados y aquellos que se encuentran aún en estado de desarrollo. También incluyen información relacionada con requisitos de hosts, de enrutadores y asignación de puertos.
Cuanto mayor sea el número que le acompaña al RFC, más actualizada será la versión. Los textos son publicados en formato plain ASCII text y la web recomendada para su consulta es www.rfc-editor.org/rfc.html
Los RFC son publicados y adoptados como estándares de internet por el Internet Engineering Task Force (IETF)

¿Quién escribe toda esa documentación?
La documentación la escriben ingenieros e investigadores a través de The Internet Society (ISOC). Actualmente, la ISOC se compone de unos 28000 miembros.
No todas las propuestas son adoptadas por el IETF, pero las que lo son, se convierten en estándares de internet.

¿Hay que seguir las especificacion de los RFC?
En el RFC2119 se describen unas palabras clave sobre su uso e interpretación. Estas son:

  • MUST: absolutamente imprescindible por la especificación
  • MUST NOT: absolutamente prohibido por la especificación
  • SHOULD: en ciertas circunstancias particulares y conociendo las implicaciones, se pueden ignorar parte de las especificaciones
  • SHOULD NOT: en ciertas circunstancias particulares y conociendo las implicaciones, se pueden aplicar ciertas especificaciones aún no debiendo hacerlo



¿Hay RFC más importantes que otros?
Se debe hablar de estados de madurez más que de importancia. Los seis estados son:

  • Experimental: son aquellos usados para pruebas de investigación.
  • Propuesto: aquellos que están siendo considerados para una futura estandarización.
  • Draft/Prueba: en este estado se está considerando seriamente la adaptación como estándar. En este proceso sólo se cambiarán cosas para solucionar defectos(bugs)
  • Estándar: aquellos que oficialmente se convierten en estándar de internet. Hay dos categorías: los que se aplican a todo internet y los que sólo a ciertas redes.
  • Informativo: prácticamente no se usan, pero suelen ser inocentadas sobre protocolos cerrados u otros de suma importancia (DNS Structure and Delegation - RFC1591).
  • Histórico: son los que han sido reemplazados por versiones más nuevas y han quedado obsoletas. También pueden ser aquellos que no han recibido suficiente apoyo o han tenido poco interés.


¿Alguien ha tenido alguna experiencia con los RFC o le surge alguna pregunta?

 

Fuentes:
http://codigolibre.org/index.php?option=com_rokdownloads&view=file&Itemid=126&id=57:networking
http://en.wikipedia.org/wiki/Request_for_Comments
http://www.faqs.org/docs/artu/ietf_process.html

Visitas: 56

Etiquetas: ietf, rfc, rst-xan11

Comentar

¡Necesitas ser un miembro de TIC TAC para añadir comentarios!

Participar en TIC TAC

OFOE: Ofertas emprego

© 2012   Creado por J.Carlos Lopez Ardao.

Emblemas  |  Reportar un problema  |  Términos de servicio