TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
El protocolo TCP es protocolo fundamental para el uso de internet ya que da soporte a varias aplicaciones de internet. la cabecera de este protocolo está conformada por puertos de origen y destino, números de secuencia, acuse de recibido, longitud de cabecera, flags, una ventana de recepción un checksum y opciones y relleno esta información nos permitirán saber si la cabecera está estructurada correctamente y así garantizar el buen funcionamiento de protocolo.
El protocolo UDP es un protocolo de transporte basado en el intercambio de datagramas, este protocolo se utiliza para transmitir voz o vídeo, cuando resulta más importante transmitir con velocidad que garantizar el hecho de que lleguen absolutamente todos los bytes donde no es posible realizar retransmisiones por los estrictos requisitos de retardo que se tiene en estos casos. La cabecera UDP consta de cuatro campos de los cuales dos son opcionales dirección de origen y dirección de destino y los otros campos obligatorios son Longitud y Suma de comprobación.
belen.toledo@ucuenca.ec
MPLS Y DWDM
Toledo Illescas María Belén
belen.toledo@ucuenca.ec
MPLS es un estándar IP de conmutación de paquetes es una tecnología del reenvío de paquete que utiliza la escritura de etiquetas para tomar las decisiones del reenvío de datos. Integra IP y ATM en la red. Los paquetes MPLS son enviados después de una búsqueda por etiquetas mejorando asi el desempeño del protocolo.
DWDM es una técnica de transmisión de señales a través de fibra óptica usando la banda C es decir acopa las salidas de diferentes fuentes emisoras de luz, cada una a una longitud de onda diferente, sobre una misma fibra óptica. Los sistemas Modernos de DWDM emplean los multiplexores para combinar las señales.
Hay una cierta pérdida inherente asociada a la multiplexación y la demultiplexación. se utiliza un acoplamiento punto a punto sobre DWDM entre los grandes sitios de la empresa y se necesita solamente un dispositivo de premisa del cliente para convertir el tráfico de las aplicaciones a las longitudes de onda y a la multiplexación específicas.
Protocolo De Enrutamiento De Puerta De Enlace Interior Mejorado (EIGRP)
Toledo Illescas María Belén
Estudiante De La Facultad De Ingeniería Universidad De Cuenca
belen.toledo@ucuenca.ec
CISCO creo el protocolo de enrutamiento EIGRP como un estándar abierto que tiene la finalidad de ayudar a las empresas a operar en un entorno de múltiples proveedores. Este protocolo usa tecnología de vector de distancia también encontrada en IGRP, EIGRP es muy flexible y admite tanto IPv4 como IPv6. Si el cliente ya está ejecutando EIGRP para su red IPv4, puede usar su conocimiento existente y la inversión en EIGRP para soportar también IPv6. De este protocolo existen dos revisiones o versiones que se diferencian en que incluyen mejoras de rendimiento y estabilidad.
Protocolo De Enrutamiento De Puerta De Enlace Interior Mejorado (EIGRP)
Toledo Illescas María Belén
Estudiante De La Facultad De Ingeniería Universidad De Cuenca
belen.toledo@ucuenca.ec
CISCO creo el protocolo de enrutamiento EIGRP como un estándar abierto que tiene la finalidad de ayudar a las empresas a operar en un entorno de múltiples proveedores. Este protocolo usa tecnología de vector de distancia también encontrada en IGRP, EIGRP es muy flexible y admite tanto IPv4 como IPv6. Si el cliente ya está ejecutando EIGRP para su red IPv4, puede usar su conocimiento existente y la inversión en EIGRP para soportar también IPv6. De este protocolo existen dos revisiones o versiones que se diferencian en que incluyen mejoras de rendimiento y estabilidad.
Programacion3 presentacion proyecto final SGBD_LCBelen Toledo
Facultad de Ingeniería
Universidad de Cuenca
SGDB_LCE es un Sistema de gestión de base de datos, utiliza un lenguaje de consulta estructurada y fue desarrollado en el lenguaje java .
Realizado por:
Jhon Flores, Edisson Reinozo, Belen Toledo
1º Caso Practico Lubricacion Rodamiento Motor 10CVCarlosAroeira1
Caso pratico análise analise de vibrações em rolamento de HVAC para resolver problema de lubrificação apresentado durante a 1ª reuniao do Vibration Institute em Lisboa em 24 de maio de 2024
libro conabilidad financiera, 5ta edicion.pdfMiriamAquino27
LIBRO DE CONTABILIDAD FINANCIERA, ESTE TE AYUDARA PARA EL AVANCE DE TU CARRERA EN LA CONTABILIDAD FINANCIERA.
SI ERES INGENIERO EN GESTION ESTE LIBRO TE AYUDARA A COMPRENDER MEJOR EL FUNCIONAMIENTO DE LA CONTABLIDAD FINANCIERA, EN AREAS ADMINISTRATIVAS ENLA CARREARA DE INGENERIA EN GESTION EMPRESARIAL, ESTE LIBRO FUE UTILIZADO PARA ALUMNOS DE SEGUNDO SEMESTRE
Convocatoria de becas de Caja Ingenieros 2024 para cursar el Máster oficial de Ingeniería de Telecomunicacion o el Máster oficial de Ingeniería Informática de la UOC
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
1. TCP (Transmission Control Protocol) Y
UDP (User Datagram Protocol)
Toledo Illescas María Belén
Estudiante De La Facultad De Ingeniería De La Universidad De Cuenca
belen.toledo@ucuenca.ec
Abstract— The TCP protocol is a
fundamental protocol for the use of the internet
since it supports several internet applications. the
header of this protocol is made up of ports of
origin and destination, sequence numbers,
acknowledgment of receipt, length of header,
flags, a reception window, a checksum and
options and filling this information will allow us to
know if the header is structured correctly and thus
ensure the proper functioning of protocol.
The UDP protocol is a transport protocol based
on the exchange of datagrams, this protocol is
used to transmit voice or video, when it is more
important to transmit with speed than to
guarantee the fact that absolutely all the bytes
arrive where it is not possible to carry out
retransmissions by the strict delay requirements
in these cases. The UDP header consists of four
fields of which two are optional source address
and destination address and the other mandatory
fields are Length and Checksum.
Keywords— Protocol, Address, Port, Length,
Check.
Resumen — El protocolo TCP es protocolo
fundamental para el uso de internet ya que da
soporte a varias aplicaciones de internet. la
cabecera de este protocolo está conformada por
puertos de origen y destino, números de
secuencia, acuse de recibido, longitud de
cabecera, flags, una ventana de recepción un
checksum y opciones y relleno esta información
nos permitirán saber si la cabecera está
estructurada correctamente y así garantizar el
buen funcionamiento de protocolo.
El protocolo UDP es un protocolo de
transporte basado en el intercambio de
datagramas, este protocolo se utiliza para
transmitir voz o vídeo, cuando resulta más
importante transmitir con velocidad que
garantizar el hecho de que lleguen
absolutamente todos los bytes donde no es
posible realizar retransmisiones por los estrictos
requisitos de retardo que se tiene en estos casos.
La cabecera UDP consta de cuatro campos de
los cuales dos son opcionales dirección de origen
y dirección de destino y los otros campos
obligatorios son Longitud y Suma de
comprobación.
Palabras Clave — Protocolo, Direccion,
Puerto, Longitud, Comprobacion.
I. INTRODUCCIÓN
La capa de transporte se encuentra entre las
capas de aplicación y red. la capa de transporte
es importante porque proporciona servicios de
comunicación a los procesos de aplicación que
se ejecutan en los hosts.
El protocolo TCP se definió en la RFC 793. A
medida que pasó el tiempo, se detectaron varios
errores e inconsistencias, y se cambiaron los
requisitos de algunas áreas. En la RFC 1323 se
presentan las extensiones y algunas
correcciones de fallas se detallan en la RFC
1122. En la RFC 1323 se presentan las
extensiones de este protocolo; este protocolo se
encuentra diseñado específicamente para
proporcionar una transmisión de datos fiable en
un sistema de comunicaciones, su fiabilidad está
basada principalmente en un número de
reconocimiento, el tiempo de vida y un control de
error en cada paquete transmitido para
determinar si debe o no debe ser enviado de
vuelta a través de la red.
El protocolo UDP se definió con la intención de
hacer que exista la disponibilidad de un tipo de
datagramas para la comunicación por
intercambio de paquetes entre ordenadores en el
entorno de un conjunto interconectado de redes
de computadoras; Este protocolo aporta un
procedimiento para que los programas de
aplicación puedan enviar mensajes a otros
programas con un mínimo de mecanismo de
protocolo. El protocolo se orienta a
transacciones, y tanto la entrega como la
protección ante duplicados no se garantizan.
Las aplicaciones que requieran de una entrega
fiable y ordenada de secuencias de datos
deberían utilizar el Protocolo de Control de
Transmisión
2. II. FORMATO DEL ARTÍCULO
1. TCP (Transmission Control Protocol)
Protocolo de control de transmisión (Transmisión
Control Protocolo o TCP), es un protocolo
fundamental en Internet. Fue creado entre los años
1973 y 1974 por Vint Cerf y Robert Kahn.
TCP da soporte a varias aplicaciones de Internet y a los
siguientes protocolos de aplicación HTTP, SMTP,
SSH y FTP.
Formato del segmento TCP
Se llama segmento TCP a los paquetes de bits que
constituyen las unidades de datos TCP y está
compuesto por los datos enviados desde la capa de
aplicación y la cabecera del protocolo de transporte. El
segmento TCP es luego encapsulado en un datagrama
IP para ser enviado por la capa de red.
El formato de la cabecera TCP:
Imagen 1: Formato De La Cabecera De TCP
Campos de la cabecera TCP
• Puerto origen: Tiene una longitud de 16 bits
el puerto de origen identifica el puerto
emisor.
• Puerto destino: Tiene una longitud de 16 bits
el puerto de destino identifica el puerto
receptor.
• Número de secuencia: Tiene una longitud de
32 bits y es el encargado de identifica el byte
del flujo de datos enviado por el emisor TCP
al receptor TCP que representa el primer byte
de datos del segmento.
• Número de acuse de recibo: Tiene una
longitud de 32 bits el número de notificación
de recibido contiene el valor del siguiente
número de secuencia que el emisor del
segmento espera recibir.
• Longitud de cabecera: Tiene una longitud
de 4 bits la longitud de cabecera nos
especifica el tamaño de la cabecera en
palabras de 32 bits.
• Reservado: Tiene una longitud de 3 bits es
para un uso futuro. Debe estar a 0.
• Flags Tiene una longitud de 9 bits y está
formado por:
o NS: Tiene una longitud de 1 bit
ECN-nonce concealment protection.
Para proteger frente a paquetes
accidentales o maliciosos que se
aprovechan del control de
congestión para ganar ancho de
banda de la red.
o CWR: Tiene una longitud de 1bit
Congestion Window Reduced. El
flag se activa por el host emisor para
indicar que ha recibido un segmento
TCP con el flag ECE activado y ha
respondido con el mecanismo de
control de congestión.
o ECE: Tiene una longitud de 1 bit
para dar indicaciones sobre
congestión.
o URG: Tiene una longitud de 1 bit
indica que el campo del puntero
urgente es válido.
o ACK: Tiene una longitud de 1 bit
indica que el campo de asentimiento
es válido. Todos los paquetes
enviados después del paquete SYN
inicial deben tener activo este flag.
o PSH: Tiene una longitud de 1 bit
Push el receptor debe pasar los datos
a la aplicación tan pronto como sea
posible, no teniendo que esperar a
recibir más datos.
o RST: Tiene una longitud de 1 bit
Reset reinicia la conexión, cuando
falla un intento de conexión, o al
rechazar paquetes no válidos.
o SYN: Tiene una longitud de 1 bit
Synchronice sincroniza los números
de secuencia para iniciar la
conexión.
o FIN: Tiene una longitud de 1 bit se
usa para que el emisor del paquete
solicite la liberación de la conexión.
Tamaño de ventana o ventana de recepción: Tiene
una longitud de 16 bits el tamaño de la ventana de
recepción que especifica el número máximo de bytes
que pueden ser metidos en el buffer de recepción o
dicho de otro modo, el número máximo de bytes
pendientes de asentimiento. Es un sistema de control
de flujo.
Suma de verificación: Tiene una longitud de 16 bits
Checksum es utilizado para la comprobación de
errores tanto en la cabecera como en los datos.
Puntero urgente: Tiene una longitud de 16 bits el
puntero urgente representa la cantidad de bytes desde
el número de secuencia que indica el lugar donde
acaban los datos urgentes.
3. Opciones: Para poder añadir características no
cubiertas por la cabecera fija.
Relleno: Se utiliza para asegurarse que la cabecera
acaba con un tamaño múltiplo de 32 bits.
2. UDP (User Datagram Protocol)
Protocolo de Datagramas de Usuario ( User Datagram
Protocol UDP) es un protocolo del nivel de transporte
basado en el intercambio de datagramas, permite el
envío de datagramas 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. Su uso principal es
en protocolos como DHCP, BOOTP, DNS y demás
protocolos en los que el intercambio de paquetes de la
conexión/desconexión son mayores, o no son rentables
con respecto a la información transmitida, El protocolo
UDP se utiliza cuando se necesita transmitir voz o
vídeo y resulta más importante transmitir con
velocidad que garantizar el hecho de que lleguen
absolutamente todos los bytes donde no es posible
realizar retransmisiones por los estrictos requisitos de
retardo que se tiene en estos casos.
UDP es un protocolo mínimo de nivel de transporte
orientado a mensajes documentado en el RFC 768 de
la IETF.
Principales características
Las características principales de este protocolo son:
1. Trabaja sin conexión, es decir que no emplea
ninguna sincronización entre el origen y el destino.
2. Trabaja con paquetes o datagramas enteros, no con
bytes individuales como TCP. Una aplicación que
emplea el protocolo UDP intercambia información en
forma de bloques de bytes, de forma que por cada
bloque de bytes enviado de la capa de aplicación a la
capa de transporte, se envía un paquete UDP.
3. No es fiable. No emplea control del flujo ni ordena
los paquetes.
4. Su gran ventaja es que provoca poca carga adicional
en la red ya que es sencillo y emplea cabeceras muy
simples.
La cabecera UDP
La cabecera UDP consta de 4 campos de los cuales 2
son opcionales (dirección de origen y dirección de
destino).
Imagen 2: Formato De La Cabecera De UDP
Significado de los diferentes campos de la cabecera
de UDP
Puerto de origen: Es el número de puerto relacionado
con la aplicación del remitente del segmento UDP.
Este campo representa una dirección de respuesta para
el destinatario. Por lo tanto, este campo es opcional.
Esto significa que, si el puerto de origen no está
especificado, los 16 bits de este campo se pondrán en
cero. En este caso, el destinatario no podrá responder
(lo cual no es estrictamente necesario, en particular
para mensajes unidireccionales).
Puerto de destino: Este campo contiene el puerto
correspondiente a la aplicación del equipo receptor al
que se envía.
Longitud: Este campo especifica la longitud total del
segmento, con el encabezado incluido. Sin embargo, el
encabezado tiene una longitud de 4 x 16 bits (que es 8
x 8 bits), por lo tanto la longitud del campo es
necesariamente superior o igual a 8 bytes.
Suma de comprobación: Es una suma de
comprobación realizada de manera tal que permita
controlar la integridad del segmento.
Puertos
UDP utiliza puertos para permitir la comunicación
entre aplicaciones. El campo de puerto tiene una
longitud de 16 bits, por lo que el rango de valores
válidos va de 0 a 65.535. El puerto 0 está reservado,
pero es un valor permitido como puerto origen si el
proceso emisor no espera recibir mensajes como
respuesta.
Los puertos 1 a 1023 se llaman puertos "bien
conocidos" y en sistemas operativos tipo Unix enlazar
con uno de estos puertos requiere acceso como
superusuario.
Los puertos 1024 a 49.151 son puertos registrados.
Los puertos 49.152 a 65.535 son puertos dinámicos y
son utilizados como puertos temporales, sobre todo por
los clientes al comunicarse con los servidores.
Uso en aplicaciones
Las varias aplicaciones claves de Internet utilizan el
protocolo UDP, incluyendo: el Sistema de Nombres de
Dominio, donde las consultas deben ser rápidas y solo
contaran de una sola solicitud, luego de un paquete
único de respuesta, el Protocolo de Administración de
Red, el Protocolo de Información de Enrutamiento
4. (RIP) y el Protocolo de Configuración dinámica de
host.
III. CONCLUSIONES
El protocolo TCP es el encargado de establecer una
conexión y dividir la información en paquetes,
garantizando que no abra pérdida y estarán en el orden
apropiado. TCP también asegura que toda la
información emitida es recibida. Por lo cual cada
paquete emitido, debe recibirse con un ack. Este
protocolo en un determinado tiempo no se recibe el
ACK correspondiente, la información será
retransmitida.
El protocolo UDP aporta un procedimiento para que
los programas de aplicación puedan enviar mensajes a
otros programas con un mínimo de mecanismo de
protocolo, además proporciona una sencilla interfaz
entre la capa de red y la capa de aplicación.
este protocolo no otorga garantías para la entrega de
sus mensajes y UDP no retiene estados de los
mensajes UDP que han sido enviados a la red. UDP
sólo añade multiplexado de aplicación y suma de
verificación de la cabecera y la carga útil. Cualquier
tipo de garantías para la transmisión de la información
deben ser implementadas en capas superiores.
REFERENCIAS
[1] «Protocolo de Control de
Transferencia (TCP)». [En línea]. Disponible
en:
https://www.uaeh.edu.mx/scige/boletin/huej
utla/n3/r1.html. [Accedido: 14-dic-2017].
[2] «Protocolo de control de
transmisión», Wikipedia, la enciclopedia
libre. 28-nov-2017.
[3] «Protocolo UDP». [En línea].
Disponible en:
http://es.ccm.net/contents/284-protocolo-
udp. [Accedido: 14-dic-2017].
[4] «User Datagram Protocol»,
Wikipedia, la enciclopedia libre. 31-may-
2017.