TCP/UDP

Get Started. It's Free
or sign up with your email address
Rocket clouds
TCP/UDP by Mind Map: TCP/UDP

1. DEFINICION:El Protocolo de Control de Transmisión (TCP) permite a dos anfitriones establecer una conexión e intercambiar datos. El TCP garantiza la entrega de datos, es decir, que los datos no se pierdan durante la transmisión y también garantiza que los paquetes sean entregados en el mismo orden en el cual fueron enviados.

2. VENTAJAS *El conjunto TCP/IP está diseñado para enrutar. *Y tiene un grado muy elevado de fiabilidad. *Es adecuado para redes grandes y medianas, así como en redes empresariales. *Se utiliza a nivel mundial para conectarse a Internet y a los servidores web. Es compatible con las herramientas estándar para analizar el funcionamiento de la red. DESVENTAJAS *Es más difícil de configurar y de mantener. *Es algo más lento en redes con un volumen de tráfico medio bajo. puede ser más rápido en redes con un volumen de tráfico grande donde haya que enrutar un gran número de tramas. *Se utiliza tanto en redes empresariales como por ejemplo en campus universitarios o en complejos empresariales, en donde utilizan muchos enrutadores y conexiones a mainframe o a ordenadores UNIX, como así también en redes pequeñas o domésticas, y hasta en teléfonos móviles y en domótica.

3. Características TCP é um protocolo orientado à conexão que permite a entrega sem erros de um fluxo de bytes originados de uma determinada máquina em qualquer computador da inter-rede. Esse protocolo atua na camada de transporte oferecendo um serviço de transferência de bytes fim a fim, confiável, em uma inter-rede não-confiável. O protocolo fragmenta o fluxo de bytes de entrada em mensagens e passa cada uma delas para a camada Inter-Rede. No host destino, o protocolo TCP remonta as mensagens recebidas no fluxo de saída. O TCP cuida também do controle de fluxo, impedindo que um transmissor rápido sobrecarregue um receptor lento com um volume de mensagens muito grande. Todas as conexões TCP são full-duplex e ponto a ponto. Full-duplex quer dizer que o tráfego pode ser feito em ambas as direções ao mesmo tempo. Ponto a ponto quer dizer que cada conexão possui exatamente dois pontos terminais. O TCP é compatível com os processos de multicast e difusão.

4. FUNCION DEL PROTOCOLO TCP: Resulta curioso comprobar cómo el funcionamiento de una red de ordenadores tan grande como internet se basa en una idea conceptualmente sencilla: dividir la información en trozos o paquetes, que viajan de manera independiente hasta su destino, donde conforme van llegando se ensamblan de nuevo para dar lugar al contenido original. Estas funciones las realizan los protocolos TCP/IP: el Transmission Control Protocol se encarga de fragmentar y unir los paquetes y el Internet Protocol tiene como misión hacer llegar los fragmentos de información a su destino correcto. Los ordenadores personales precisan de un software especial que sepa interpretar correctamente las órdenes del TCP/IP. Este software, que recibe el nombre de pila TCP/IP, realiza una labor de intermediario entre internet y el computador personal. En el caso de los PC es el conocido Winsock, del que existen diversas versiones. Para los Macintosh el software es el MacTCP. Por otra parte, cuando un ordenador personal se conecta a una red de área local a través de la línea telefónica por medio de un módem y un puerto serie, necesita también una pila TCP/IP, así como un protocolo de software, siendo el más extendido el PPP, que al proporcionar más fiabilidad en la conexión ha dejado atrás al más rudimentario protocolo SLIP. El protocolo TCP fragmenta la información en paquetes a los que añade una cabecera con la suma de comprobación. El TCP tiene como misión dividir los datos en paquetes. Durante este proceso proporciona a cada uno de ellos una cabecera que contiene diversa información, como el orden en que deben unirse posteriormente. Otro dato importante que se incluye es el denominado suma de comprobación, que coincide con el número total de datos que contiene el paquete. Esta suma sirve para averiguar en el punto de destino si se ha producido alguna pérdida de información. El protocolo IP "ensobra" los paquetes y les añade entre otros datos la dirección de destino. Después del protocolo TCP entra en funcionamiento el Internet Protocol, cuya misión es colocar cada uno de los paquetes en una especie de sobres IP, que contiene datos como la dirección donde deben ser enviados, la dirección del remitente, el tiempo de "vida" del paquete antes de ser descartado. etc... A medida que se ensobran, los paquetes son enviados mediante routers, que deciden en cada momento cuál es el camino más adecuado para llegar a su destino. Dado que la carga de internet varía constantemente, los paquetes pueden ser enviados por distintas rutas, llegando en ese caso desordenados. Por último, de nuevo el protocolo TCP comprueba que los paquetes hayan llegado intactos y procede a montar de nuevo el mensaje original. Con la llegada de paquetes a su destino, se activa de nuevo el protocolo TCP, que realiza una nueva suma de comprobación y la compara con la suma original. Si alguna de ellas no coincide, detectándose así pérdida de información en el trayecto, se solicita de nuevo el envío del paquete desde el origen. Por fin, cuando se ha comprobado la validez de todos los paquetes, el TCP los une formado el mensaje inicial.

5. DEFINICION: UDP son las siglas de Protocolo de Datagrama de Usuario (en inglés User Datagram Protocol) un protocolo sin conexión que, como TCP, funciona en redes IP.

6. VENTAJAS Y DESVENTAJAS:

7. Función. En lafamilia de protocolos de InternetUDP proporciona una sencilla interfaz entre lacapa de redy lacapa de aplicación. UDP no otorga garantías para la entrega de sus mensajes y el origen UDP no retiene estados de los mensajes UDP que han sidoenviados a la red. UDP sólo añademultiplexadodeaplicaciónysuma de verificaciónde la cabecera y la carga útil. Cualquier tipo de garantías para la transmisión de lainformación deben ser implementadas en capas superiores. La cabecera UDP consta de 4 campos de los cuales 2 son opcionales (con fondo rojo enla tabla). Los campos de los puertos fuente y destino son campos de16 bitsqueidentifican el proceso de origen y recepción. Ya que UDP carece de un servidor deestado y el origen UDP no solicita respuestas, el puerto origen es opcional. En caso deno ser utilizado, el puerto origen debe ser puesto a cero. A los campos del puertodestino le sigue un campo obligatorio que indica el tamaño enbytesdeldatagramaUDP incluidos los datos. El valor mínimo es de 8 bytes. El campo de la cabecera restante esuna suma de comprobación de 16 bits que abarca la cabecera, los datos y una pseudo-cabecera con las IP origen y destino, el protocolo, la longitud del datagrama y 0's hastacompletar un múltiplo de 16. pero no los datos. El checksum también es opcional,aunque generalmente se utiliza en la práctica.El protocolo UDP se utiliza por ejemplo cuando se necesita transmitir voz o vídeo yresulta más importante transmitir con velocidad que garantizar el hecho de que lleguenabsolutamente todos los bytes.

8. CARACTERISTICAS: Ventajas del protocolo UDP: *ransferencia de datos muy rápida *Muy flexible, bueno para utilizarse con sistemas ajenos *Con capacidad de Routing *Con capacidad de Broadcast / Multicast *Adecuado para la transferencia de cantidades de datos medianas o pequeñas (<=2048Bytes) Desventajas del protocolo UDP: *Los paquetes de datos perdidos no se envían de nuevo *Se eliminan los paquetes de datos con suma de comprobación errónea y no se solicitan de nuevo *Es posible la asignación múltiple de paquetes individuales *La secuencia de llegada de los paquetes en el receptor no se puede predecir *Los datos se transfieren orientados a paquetes (no orientado a flujo) *La función de Broadcast sólo se puede utilizar en la dirección de envío