Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TCP/IP
TCP / IP tiene caractersticas que permiten que el protocolo para operar como sus requisitos de aplicacin estndar dicta. Estas caractersticas se pueden combinar con las opciones de desarrollo que se traducen en un rendimiento deficiente. El impacto de estas caractersticas TCP / IP que en una aplicacin depender de si la aplicacin es transaccional o de streaming. Aplicaciones transaccionales se ven afectados por la sobrecarga necesaria para el establecimiento de la conexin y terminacin. Por ejemplo, cada vez que se establece una conexin en una red Ethernet, tres paquetes de aproximadamente 60 bytes cada uno debe ser enviado, y aproximadamente un RTT se requiere para el intercambio. Cuando la terminacin de una conexin se produce, cuatro paquetes que se intercambian. Esto es para cada conexin, una aplicacin que abre y cierra las conexiones a menudo incurre en estos gastos indirectos en cada caso. Otro aspecto de TCP / IP es de comienzo lento, que se lleva a cabo cada vez que se establece una conexin. De comienzo lento es un lmite artificial en el nmero de segmentos de datos que se pueden enviar antes de reconocimiento de los segmentos que se recibe. Comienzo lento se ha diseado para limitar la congestin de la red. Cuando una conexin a travs de Ethernet se ha establecido, independientemente de su tamao la ventana del receptor, una transmisin de 4 KB puede tomar hasta RTT 3-4 debido a la lentitud de arranque. Una optimizacin de TCP / IP llamado el algoritmo de Nagle tambin puede limitar la velocidad de transferencia de datos en una conexin. El algoritmo de Nagle se ha diseado para reducir la sobrecarga de protocolo para las aplicaciones que envan pequeas cantidades de datos, tales como Telnet, que enva un carcter nico a la vez. En lugar de enviar de inmediato un paquete con un montn de cabecera y los datos poco, la pila de espera de ms datos de la aplicacin, o un reconocimiento, antes de proceder