martes, 28 de febrero de 2012

¿QUE SON LOS PAQUETES: TCP, ping ICMP, UDP. QUE ES Ping of death, un cable transoceánico y WWW?


¿Que es un paquete TCP?


TCP, Transmission Control Protocol ó Protocolo de Control de Transmisión (en español)of , es uno de los protocolos fundamentales en Internet y Fue creado por Vint Cerf y Robert Kahn.
 Muchos programas dentro de una red de datos compuesta por computadoras, pueden usar el TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de puerto.

FUNCIONES DE TCP: 1.-En la pila de protocolos TCP/IP, TCP es la capa intermedia entre el protocolo de internet (IP) y la aplicación. Normalmente, las aplicaciones necesitan que la comunicación sea fiable y, dado que la capa IP aporta un servicio de datagramas sin confirmación, TCP añade las funciones necesarias para prestar un servicio que permita que la comunicación entre dos sistemas se realize libre de errores, sin pérdidas y con seguridad.
2.-Los servicios provistos por TCP corren en el anfitrión (que es el host host) de cualquiera de los extremos de una conexión, no en la red. Por lo tanto, TCP es un protocolo para manejar conexiones de extremo a extremo. Tales conexiones pueden existir a través de una serie de conexiones punto a punto, por lo que estas conexiones extremo-extremo son llamadas CIRCUITOS VITALES. 
3.-Orientado a la conexión: dos computadoras establecen una conexión para intercambiar datos. Los sistemas de los extremos se sincronizan con el otro para manejar el flujo de paquetes y adaptarse a la congestión de la red.
4.-Operación Full-Dúplex: una conexión TCP es un par de circuitos virtuales, cada uno en una dirección. Sólo los dos sistemas finales sincronizados pueden usar la conexión.
5.-Error Checking: una técnica de checksum que es usada para verificar que los paquetes no estén dañados.
6.-Acknowledgements: sobre recibo de uno o más paquetes, el receptor regresa un reconocimiento al transmisor indicando que recibió los paquetes. Si los paquetes no son notificados, el transmisor puede reenviar los paquetes o terminar la conexión si el transmisor cree que el receptor no está más en la conexión.
7.-Control de flujo: si el transmisor está desbordando el buffer del receptor por transmitir demasiado rápido, el receptor descarta paquetes. Los acknowledgement fallidos que llegan al transmisor le alertan para bajar la tasa de transferencia o dejar de transmitir.
8.-Servicio de recuperación de Paquetes: el receptor puede pedir la retransmisión de un paquete. Si el paquete no es notificado como recibido (ACK), el transmisor envía de nuevo el paquete.  Los servicios confiables de entrega de datos son críticos para aplicaciones tales como transferencias de archivos(FTP por ejemplo), servicios de bases de datos, proceso de transacciones y otras aplicaciones de misión crítica en las cuales la entrega de cada paquete debe ser garantizada.



¿Que es un paquete ping ICMP?


El Protocolo de Mensajes de Control de Internet, ICMP o Internet Control Message Protocol, es el sub protocolo de control y notificación de errores del Protocolo de Internet (IP). Se usa para enviar mensajes de error. ICMP difiere del propósito de TCP y UDP ya que generalmente no se utiliza directamente por las aplicaciones de usuario en la red.
La única excepción es la herramienta ping y traceroute, que envían mensajes de petición Echo ICMP (y recibe mensajes de respuesta) para determinar si un host está disponible, el tiempo que le toma a los paquetes en ir y regresar a ese host y cantidad de hosts por los que pasa.





¿Que es un paquete UDP?



User Datagram Protocol o UDP es un protocolo del nivel de transporte basado en el intercambio de datagramas, Permite el envío de estas a través de la red sin que se haya establecido previamente una conexión, ya que el propio datagrama incorpora suficiente información de direccionamiento en su cabecera. Tampoco tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarse unos a otros y tampoco se sabe si ha llegado correctamente, ya que no hay confirmación de entrega o recepción. Su uso principal es para protocolos como DHCP, BOOTP, DNS.




¿Que es un ping of death?


Un ping de la muerte es un tipo de ataque enviado a una computadora que consiste en mandar numerosos paquetes ICMP muy grandes(mayores a 65.535 bytes) con el fin de colapsar el sistema atacado.
Los atacantes comenzaron a aprovecharse de esta vulnerabilidad en los sistemas operativos en 1996, vulnerabilidad que en 1997 sería corregida por lo que este tipo de ataque no tiene efecto sobre los sistemas operativos actuales. Es un tipo de ataque a computadoras que implica enviar un ping deformado a una computadora. Un ping normalmente tiene un tamaño de 64 bytes; algunos sistemas operativos no podían manejar pings mayores al máximo de un paquete IP común, que es de 65.535 bytes. Enviando pings de este tamaño era posible hacer que esas computadoras dejaran de funcionar.





¿Que es WWW?

la World Wide Web (WWW) o Red informática mundial es un sistema de distribución de información basado en hipertexto o hipermedios enlazados y accesibles a través de Internet. Con un navegador web, un usuario visualiza sitios web compuestos de páginas web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a través de ellas usando hiperenlaces.
La Web fue creada por Tim Berners-Lee con la ayuda de Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza, y publicado en 1992. Desde entonces, Berners-Lee ha jugado un papel activo guiando el desarrollo de estándares Web.
TOMADO DE: http://es.wikipedia.org/wiki/World_Wide_Web
NOTA: COMO LO QUE APARECIO DE CABLE OCEÁNICO NO TIENE RELACION CON INFORMATICA, NO LO PUSIMOS. :/


No hay comentarios:

Publicar un comentario