En los primeros días de la Internet , muchas universidades diferentes y fabricantes de redes han desarrollado sus propias tecnologías que les permitan conectar dispositivos entre sí mediante una red. Para que Internet funcione como lo hace hoy en día, estos dispositivos de diferentes entidades tenían que ser capaces de hablar entre sí . Inicialmente, se trataba de un problema ya que todos ellos utilizan sus propios protocolos de decoro . Esta fue la razón principal para el diseño y desarrollo de protocolo de Internet ( IP) . IP
La idea detrás de IP fue la creación de un protocolo que podría encapsular diferentes protocolos de nivel superior y por lo tanto hacerlos transparentes cuando se viaja a través de una red. El uso de IP significa que diferentes fabricantes utilizan diferentes protocolos podrían comunicarse libremente por " envolver " sus datos en torno a un datagrama IP, que es esencialmente una pieza de datos y una cabecera que contiene información tal como direcciones de origen y de destino . IP se convirtió en el estándar para las comunicaciones en red y sigue siendo el protocolo oficial de comunicaciones de Internet .
TCP y UDP
Protocolo de Control de Transmisión (TCP ) y el Protocolo de datagramas de usuario ( UDP ) son protocolos de alto nivel que trabajan por encima del nivel IP . Ambos se utilizan como un conjunto de normas que regulen cómo se envían los datos y reconocidas . Ellos trabajan en el mismo principio que la propiedad intelectual en la forma en que se encapsulan los datos : Los datos que se reciben por el TCP y UDP es " envuelto " dentro de un paquete TCP o UDP. Esto significa que los datos pueden ser enviados y cualquier dispositivo que soporte TCP y UDP es capaz de transportarlo.
Principales beneficios de Protocolos
Protocolos
dan a los diseñadores y desarrolladores de una manera completamente transparente de transporte de datos a través de una red . Un desarrollador de software no tiene que preocuparse cómo se envían los datos a través de una red. En su lugar , simplemente se asegura de que la aplicación utiliza TCP o UDP, y los protocolos se encargará de la mecánica de cómo los datos son segmentados , que se transportan y reconocido .
IP versión 6
< p> IP versión 6 es una mejora al protocolo IP actual ( versión 4 ) . Versión 6 aborda muchas cuestiones en cuanto a la seguridad , el rendimiento y , lo más importante , el espacio. La versión 4 del protocolo IP permite sólo 4,294,967,296 direcciones ( 232 ) . Este problema se superó temporalmente con el uso de la traducción de direcciones de red (NAT ) , pero esto a su vez significa extremo - a - extremo conectividad se ve comprometida . IP versión 6 permite 2 ( 128 ) direcciones .