Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Redes
Equipo 5:
García Castillo Andrea Stephania ok
Jordán Cruz Octavio ok
Lira Ramírez Isaac Balam ok
Rodríguez Albarrán Víctor Hugo ok
Torres Farias Alan ok
Vázquez Islas Emmanuel Alejandro ok
3NM61
Calificación: 8 (OCHO)
Ciclo 2020-2
Fecha de Entrega:
13 / Mayo / 2020
¿Qué es?
Un protocolo de capa de transporte que está orientado a la conexión y una alternativa al protocolo UDP o SCTP más sencilla y sin retardos. Sin embargo, no proporciona medidas de seguridad para el usuario.
Establecimiento de la Conexión
Servicios
1. El Puerto
cliente Origen
(ordenador que desea iniciar la comunicación)
Puerto Destino selecciona un número aleatorio de
Fiabilidad. EstáAdiseñado
secuencia (x). para activa
continuación, recuperar antedesituaciones
el flag SYN en el de campopérdida, corrupción,
de opciones. duplicación
Finalmente envíao desorden, mediante el uso de reconocimientos positivos o
retransmisiones,
un segmento TCP para
al lograr esto destino.
ordenador utilizan algunas técnicas como son: Algoritmo de retransmisión adaptativo y Backoff exponencial.
2.Control
Número
de Flujo.
Demediante
Lo hacecon
Secuencia
El servidor (ordenador el queventana deslizante,
se quiere es decir
establecer aprovecha mejor
una comunicación) el ancho
recibe de banday al permitir transmitir un número determinado de paquetes antes
la petición
de que llegue
almacena el ACKde
el número correspondiente, por un
secuencia x. Elige lo que le permite
número tener
aleatorio (y)una
quetransmisión
utilizará comoeficiente
númeroy para
de tener el control de flujo permitiendo al receptor restringir el
número
secuencia yNúmero
de octetos losDe
activaque Confirmación
puede
flags recibir
SYN en cada momento.
y ACK.
Orientación
Finalmente aenvía
conexión. Obliga establecer
un segmento una conexión
con el número previaelegido
de secuencia entre las dos una
y con máquinas antes dedel
confirmación poder transmitir algún dato. A través de esta conexión los datos
llegarán
valor recibido
Longitud siempremás
Reservado a launo
aplicación
(ACK
Flags x+1).
destino de forma
Ventanaordenada y sin duplicados. Finalmente, es necesario cerrar la conexión.
3.Multiplexación.
De El cliente almacena el número
El protocolo de secuencia
proporciona una (y). Activao el
dirección flag adecada
puerto ACK y finalmente
aplicación que loenvía
usa. una
El conjunto formado por un número de puerto (que identifica una
confirmación
aplicación
Cabecera del máquina)
en una número recibido más uno IP
y una dirección (ACK
(quey+1).
identifica una máquina) recibe el nombre de socket.
Checksum Puntero De Urgencia
Faltan citas para todos los bloques de información que describieron en esta página
Opciones + Relleno (Opcional)
Datos
Flags
Finalización de la conexión
1. (El cliente adopta el papel activo) El cliente decide finalizar la comunicación en su sentido.
Enviando al servidor una señal de finalización (FIN) con un número de secuencia.
2. (El servidor adopta el papel pasivo) El servidor recibe esta señal y responde con un
enviar y recibir datos de reconocimiento (acknowledge, ACK) de señal. Enviando el número de secuencia recibido más
arte de los datos de uso, uno. Cabe señalar que la finalización (FIN) al igual que la señal de petición de conexión (SYN)
exiones, que se pueden consume un número de secuencia. Finalización de la primera half-close.
olos de red del sistema 3. (El servidor adopta un papel activo) El servidor decide finalizar la conexión en su sentido y envía
una señal de finalización (FIN) de conexión al cliente.
Cada conexión se debe 4. (El cliente adopta un papel pasivo) El cliente acepta la petición de finalizar la conexión
de cliente y cuál el de respondiendo con un ACK y enviando el número de secuencia recibido más uno. Finalización de
la” o “socket”) en cada la segunda half-close. Finalización de la conexión TCP.
Bandera URG.- Indica el módulo TCP receptor que el campo apuntador urgente apunte hacia datos urgentes
Bandera ACK.- Indica el módulo TCP receptor que el campo Número de reconocimiento contiene el número de
reconocimiento válido.
Bandera PSH.- Indica al módulo TCP receptor que envíe inmediatamente los datos a la aplicación destino.
Bandera RST.- Pide al módulo TCP receptor que restablezca la conexión TCP
Bandera SYN.- Indica al módulo TCP receptor que sincronice los números de secuencia.
Bandera FIN.- Indica al módulo TCP receptor que el emisor ha terminado de enviar los datos.
Esta información ya está descrita en la página anterior
Sus siglas en ingles son
“Transmission Control
Protocol” que traducido al TCP
es
español sería “Protocolo de
Control de Transmisión”.
es Este protocolo está enfocado en
la transmisión segura de datos a
Un protocolo que de forma segura realiza través de las redes.
el intercambio de datos, ya que requiere de
autorización del emisor y el receptor para
poder realizar una transferencia. Nota, SYN ayuda a la conexión
Una conexión se termina cuando ya no
de los ACK.
hay datos para enviar, por lo cual se
manda un paquete que contiene FIN y
ACK como respuesta, después de este Nota, ACK es un acuse de
se cierra la conexión y cuento la otra se utiliza recibo.
parte recibe el paquete también termina
con la conexión.
Este protocolo se utiliza dentro de la World
Wide Web [HTTPS, HTTP], y dentro del uso de Utiliza negociación en tres pasos para la
correos electrónicos [SMTP]. comunicación, primero se envía un
paquete SYN del cliente al servidor, el
servidor en caso de recibir el paquete, el
servidor responde con un paquete con
cómo funciona las banderas ACK y SYN activadas, el
cliente responderá con un ACK y así se
inicia la transmisión de datos.
La información se divide en paquetes y los
datos llegan por la ruta más rápida posible
en el mismo orden en el que se enviaron.
La identificación de la procedencia de un
paquete es sencilla, además evita la
saturación de la red.
UDP
Por la IETF en 1980 en la Por sus siglas en inglés, “User
RFC (Request for Datagram Protocol” o
definido
Comments) 768 “Protocolo de Datagramas de
Usuario”
se utiliza
Son 2 bloques de 32 bits; en el
primero irán puerto de origen y
destino. En el segundo bloque la Principalmente en aplicaciones que
longitud y el checksum, para que comuniquen en tiempo real (streaming de El protocolo envía los datagramas a una
después vayan los datos del audio y video, consultas DNS, DHCP, etc.) dirección IP “preferida” especificando el
usuario
puerto destino, sin que el host asociado
a éste envíe necesariamente una
confirmación o respuesta.
cómo funciona
dónde se requiere