Você está na página 1de 80

REDES DE DATOS I

Primer trmino 2014

Ing. Jos Miguel Menndez S, Msc

Esquema de Evaluacin

Examen: 60%
Deberes 10%
Proyectos 10%
Lecciones 10%
Laboratorios 10%
Participacin Clases y Charlas ++

Ing. Jos Miguel Menndez S, Msc

Programa Resumido
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Introduccin a las redes


Protocolos y arquitectura
Capa de Aplicacin
Capa de Transmisin
Conmutacin de paquetes
Enlace de datos
Teora de colas
Medios de transmisin
Tecnologas de Transmisin LAN
Tecnologas de Transmisin WAN

Ing. Jos Miguel Menndez S, Msc

Objetivos
Adquirir conocimientos y desarrollar destrezas en el
diseo y configuracin de protocolos y tcnicas
avanzadas de direccionamiento de redes de datos en
ambientes pblicos y privados.
Adquirir conocimientos y desarrollar destrezas en el
diseo y configuracin de conmutacin de paquetes.
Adquirir conocimientos y desarrollar destrezas en la
administracin y seguridad de redes.

Ing. Jos Miguel Menndez S, Msc

Introduccin a las Redes


Google, YouTube, mensajera instantanea, Facebook, Wikipedia,
juegos online, Netflix, iTunes, y el fcil acceso a la informacin
actual. Hace 8 aos sera, sin su computador, ahora es sin su
telfono.
El escenario anterior es de hace 3 decadas.
Ahora:

Subir y compartir fotos, videos.


Presentar y subir trabajos escolares.
Comunicarnos con amigos y familiares por email, llamadas por
internet, mensajes instantaneos.
Mirar videos, peliculas o episodios de series bajo demanda.
Jugar en lnea.
Encontrar la ruta menos congestionada para llegar a tu destino.
Consultar el clima o el trafico de cmaras web.
Revisar tu estado de cuenta, comprar ticketes para el estadio o
conciertos.

Ing. Jos Miguel Menndez S, Msc

Impacto
El desarrollo de las telecomunicaciones ha cambiado
nuestras vidas en muchos aspectos.
Cambio la manera en que aprendemos.
Cambio la manera en que jugamos.
Cambio la manera en que interactuamos.
Cambio la manera en que nos proyectamos.

Ing. Jos Miguel Menndez S, Msc

Elementos de las redes


La infraestructura de redes contiene 3 categoras de redes:
Dispositivos
Medio
Servicios
Los 2 primeros tratan de elementos fsicos, mientras que los
servicios son elementos intangibles.
http://static-courseassets.s3.amazonaws.com/IntroNet50ENU/module1/index.ht
ml#1.2.1.2
Ing. Jos Miguel Menndez S, Msc

Elementos de las redes: Dispositivos

Dispositivos

Ing. Jos Miguel Menndez S, Msc

Elementos de las redes: Medios


Medios

Ing. Jos Miguel Menndez S, Msc

Elementos de las redes: Servicios


Servicios

Ing. Jos Miguel Menndez S, Msc

Esquema de comunicacin

Ing. Jos Miguel Menndez S, Msc

Esquema de comunicacin

Ing. Jos Miguel Menndez S, Msc

Introduccin

Para qu se usan?

Compartir recursos.
Intercambio de informacin.
Redundancia de servicios
Optimizacin de servicios

Ing. Jos Miguel Menndez, Msc.

13

Introduccin

Componentes bsicos

Dispositivos: Computadores, telfonos, impresoras, cmaras


IP, sensores, televisores
Medios: Tarjetas de red, fibra ptica, cables UTP, medio areo
(wireless)
Servicios: Web, impresin, repositorio, transferencia de
archivos, autenticacin

Ing. Jos Miguel Menndez, Msc.

14

Clasificacin

Diferentes criterios:

Por alcance (geogrfico)


Por tipo de conexin

Medios guiados

Medios no guiados
Por tecnologa (P2P, BC, MC)
Por topologa fsica

Ing. Jos Miguel Menndez, Msc.

15

Por Alcance

Extensin geogrfica.

PAN (Personal Area Network)


LAN (Local Area Network)
WLAN (Wireless LAN)
VLAN (Virtual LAN)
WAN (Wide Area Network)
SAN (Storage Area Network)

Ing. Jos Miguel Menndez, Msc.

16

Transferencia de un archivo
1.

El sistema originador debe activar una ruta directa de


comunicacin de datos o identificar la red de comunicacion
por donde alcanzar al sistema de destino.
2. El Sistema Originador debe comprobar que el Sistema de
Destino est Preparado para recibir Datos.
3. La aplicacin de transferencia de Datos en el Sistema
Originador debe comprobar que el programa de manejo de
archivo en el Sistema de Destino est preparado para
aceptar y guardar el archivo para este usuario.
4. S el formato usado en los dos sistemas son diferentes, uno
u otro sistema debe desarrollar una funcin de traslado de
formato.
Ing. Jos Miguel Menndez S, Msc

Arquitectura de Protocolos
Alto grado de cooperacin entre los dos Sistemas de
computadores
El objetivo es dividir en subtareas, las cuales seran
implementadas separadamente.
En una arquitectura de protocolo, los modulos son
arreglados de manera vertical.
Cada capa en la pila desarrolla un set de funciones
relacionadas requeridas para comunicarse con el otro
Sistema.
El mismo set de funciones debe exister en ambos
Sistemas.
Ing. Jos Miguel Menndez S, Msc

Viaje One-Way
Compra de boletos

Confirmar
retorno

Documentar
equipaje

Recoger equipaje

Embarque

Dembarque

Despegu

Aterrizaje

Ruta de vuelo

Proceso de un viaje areo en capas


de servicios
Entrega mostrador a mostrador de [personas y equipaje]
Traslado de equipaje: entrega-reclamo
Traslado de personas: embarque-desembarque
Traslado de la aeronave: pista a pista
Ruta de vuelo desde el origen hasta el destino

Capas: cada capa implementa un servicio a travs de las


acciones internas a la capa y solicitando el servicio
proporcionado por una capa inferior

Boleto (compra)

Confirmar retorno

equipaje (entrega)

equipaje (reclamo)

embarque

desembarque

despegue

aterrizaje

Vuelo

Vuelo

trfico areo intermedio


ruta de vuelo

ruta de vuelo
ruta de vuelo

Llegada Aeropuerto

Salida Aeropuerto

Implementacin distribuida de la
funcionalidad de las capas

Modelo OSI
Porqu un modelo de red dividido en capas?
Divide el proceso de comunicacin en partes ms
pequeas:

Facilita el desarrollo de componentes de red


Facilita el diseo de las redes
Facilita la correccin de errores
Facilita la administracin de la red

Ing. Jos Miguel Menndez S, Msc

Modelo OSI
Porqu un modelo ...?
Estandariza el software y los dispositivos de red
Asegura la compatibilidad y la interoperabilidad entre
dispositivos de diferentes fabricantes

Previene que los cambios en una capa afecten a otras


Las capas se desarrollan ms rpido
Acelera la evolucin de las redes

Simplifica el aprendizaje

Ing. Jos Miguel Menndez S, Msc

OSI es un estndar
El modelo OSI fue adoptado en 1979 por el comit
tcnico TC97 (procesamiento de datos), del cual
dependa el subcomit SC16
OSI fue adoptado en 1984 oficialmente como un
estndar internacional por la ISO (International
Organization of Standards).
Ahora es la recomendacin X.200 de la ITU (International
Telecommunication Union) y la norma ISO/IEC 7498-1

OSI como Modelo de Referencia


OSI es un modelo de referencia que muestra como
debe transmitirse un mensaje entre nodos en una red
de datos
El modelo OSI tiene 7 niveles de funciones
No todos los productos comerciales se adhieren al
modelo OSI
Sirve para ensear redes y en discusiones tcnicas
(resolucin de problemas).

Modelo OSI

Ing. Jos Miguel Menndez S, Msc

Encapsulacin
Puede contener
encabezados de
las capas 5, 6 y 7

Nodo A

Nodo B

Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace
Fsica

Unidades de Informacin
Mensaje
Paquete
Frame
Header 2

Header 4
Header 3

DATOS

DATOS
DATOS

DATOS

bits

RED

Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace
Fsica

Encapsulacin
Cuando un protocolo de una capa superior enva datos a su par en
otro nodo, los entrega al protocolo de la capa inferior.
El protocolo de la capa inferior no sabe si el protocolo de nivel superior
enva una imagen, un correo o una secuencia numrica.

Luego el protocolo del nivel inferior, para crear su mensaje,


agrega una informacin de control (header) que es utilizada entre
pares para comunicarse entre ellos.
Esta informacin de control generalmente es colocada al iniciar el
mensaje. En algunos casos se anexa informacin de control al final del
mensaje y la llaman trailer.

A los datos entregados por el protocolo de la capa superior,


dentro del mensaje, se le llama cuerpo del mensaje o payload.
La operacin de meter el mensaje del nivel superior detrs de
un header o cabecera en el mensaje de nivel inferior se llama
encapsulacin.

Multiplexamiento y demultiplexamiento
En cada una de las capas de un modelo de
comunicaciones se pueden alojar varios procolos.
Por tal, dentro del header que agrega un protocolo al
construir el mensaje para su par, ubicado en otro
nodo, debe incluir un identificador para indicar a qu
protocolo o servicio de la capa superior le pertenece
el payload.
Este identificador es conocido como llave de multiplexacin
(demux key)

Cuando el mensaje llega al nodo destino, el protocolo


que lo recibe debe retirar el header, mirar la llave de
multiplexacin y entregar (demultiplexar) la carga til
(payload) al protocolo o aplicacin correctos en la
capa superior.

Ejemplo
Usuario en el Nodo A enva el mensaje Tengo una idea.
Los datos se encapsulan y se registra
a qu protocolo de la capa superior
le pertenece la carga til (payload)

Tengo una idea.


Tengo una idea.

Tengo una idea.


H4

Tengo una idea.

H3

H4 Teng

H2

H3

H2

H3

H3 o una idea.

H4 Teng T2

H4 Teng T2

H2

H2

H3 o una idea. T2

H3 o una idea. T2

Fsica (1)

Sesin (5)
Transp. (4)
Red (3)
Enlace (2)

Ejemplo
Usuario en el Nodo B recibe el mensaje Tengo una idea.
Para entregar el mensaje al protocolo
correcto, dentro de una capa, se usa

Tengo una idea.

la llave de multiplexacin.

Tengo una idea.

Sesin (5)
Transp. (4)
Red (3)
Enlace (2)

Tengo una idea.


H4
H3
H2

H3

H2

H4 Teng

H4 Teng T2

H3

H4 Teng T2

Fsica (1)

Tengo una idea.

H2

H2

H3 o una idea.

H3 o una idea. T2

H3 o una idea. T2

Los 7 Niveles del modelo OSI


Cada nivel ( capa) tiene unas funciones precisas para resolver
determinados problemas de la comunicacin (divide y vencers)
Nivel OSI
Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace
Fsica

Funcin que ofrece


Aplicaciones de Red: transferencia de archivos
Formatos y representacin de los datos
Establece, mantiene y cierra sesiones
Entrega confiable/no confiable de mensajes
Entrega los paquetes y hace enrutamiennto
Transfiere frames, chequea errores
Transmite datos binarios sobre un medio

Nivel de Aplicacin (Capa 7)


La capa de aplicacin est cerca al usuario (no ofrece
servicios a otras capas del modelo OSI)
Es el nivel ms alto en la arquitectura OSI
Define la interfaz entre el software de comunicaciones y
cualquier aplicacin que necesite comunicarse a travs de la
red.
Las otras capas existen para prestar servicios a esta capa
Las aplicaciones estn compuestas por procesos.
Un proceso de aplicacin se manifiesta en la capa de
aplicaciones como la ejecucin de un protocolo de aplicacin.

Nivel de Presentacin (Capa 6)


Define el formato de los datos que se intercambiarn
Asegura que la informacin enviada por la capa de
aplicacin de un nodo sea entendida por la capa de
aplicacin del otro nodo
Si es necesario, transforma a un formato de
representacin comn
Negocia la sintxis de transferencia de datos para la
capa de aplicacin (estructura de datos)
Ejemplo: formato GIF, JPEG PNG para imgenes.

Nivel de Sesin (Capa 5)


Define cmo iniciar, coordinar y terminar las
conversaciones
entre
aplicaciones
(llamadas
sesiones).

Administra el intercambio de datos y sincroniza el dilogo


entre niveles de presentacin (capa 6) de cada sistema.
Ofrece las herramientas para que la capa de aplicacin, la de
presentacin y la de sesin reporten sus problemas y los
recursos disponibles para la comunicacin (control del
dilogo sesin- entre aplicaciones).
Lleva control de qu flujos forman parte de la misma sesin y
qu flujos deben terminar correctamente.

Nivel de Transporte (Capa 4)


Proporciona un nmero amplio de servicios.
Asegura la entrega de los datos entre procesos que
han establecido una sesin y que se ejecutan en
diferentes nodos
Evita que las capas superiores se preocupen por los detalles
del transporte de los datos hasta el proceso correcto
Hace multiplexamiento para las aplicaciones
cul es la aplicacin/servicio destino/origen?

Segmenta bloques grandes de datos antes de transmitirlos


(y los reensambla en le nodo destino)
Asegura la transmisin confiable de los mensajes
No deja que falten ni sobren partes de los mensajes
trasmitidos (si es necesario, hace retransmisin de
mensajes)
hace control de flujo y control de congestin

Nivel de Red (Capa 3)


Entrega los paquetes de datos a la red correcta, al
nodo correcto, buscando el mejor camino (es decir,
permite el intercambio de paquetes).
Evita que las capas superiores se preocupen por los detalles
de cmo los paquetes alcanzan el nodo destino correcto
En esta capa se define la direccin lgica de los nodos
Esta capa es la encargada de hacer el enrutamiento y el
direccionamiento
Enrutamiento: cul es el mejor camino para llegar a la red destino?
Direccionamiento: cul es el nodo destino?

Dispositivos de Red
Enrutador (Router)

Dispositivos de Red
Enrutador (Router)

Nivel de Enlace (Capa 2)


Inicia, mantiene y libera los enlaces de datos entre dos
nodos.
Hace transmisin confiable (sin errores) de los datos sobre
un medio fsico (un enlace)

Define la direccin fsica de los nodos


Construye los frames
Tambin debe involucrarse con el orden en que lleguen los
frames, notificacin de errores fsicos, reglas de uso del medio
fsico y el control del flujo en el medio.
Es diferente de acuerdo a la topologa de red y al medio
utilizado.

Dispositivos de Red
NIC (Network Interface Card)

Dispositivos de Red
NIC (Network Interface Card)

Dispositivos de Red
Puente (Bridge)

Dispositivos de Red
Puente (Bridge)

Dispositivos de Red
Switch

Dispositivos de Red
Switch

Nivel Fsico (Capa 1)


Define las caractersticas mecnicas, elctricas y
funcionales para establecer, mantener, repetir,
amplificar y desactivar conexiones fsicas entre nodos
Acepta un chorro de bits y los transporta a travs de
un medio fsico (un enlace)
Nivel de voltaje, sincronizacin de cambios de voltaje,
frecuencia de transmisin, distancias de los cables,
conectores fsicos y asuntos similares son especificados
en esta capa.

Dispositivos Capa 1
Repetidor (Repeater)

Dispositivos Capa 1
Concentrador (Hub)

Dispositivos Capa 1
Concentrador (Hub)

Modelo OSI
Capas de Host vs. Capas de Medios
Capas de Host
Proporcionan una entrega
precisa de los datos entre
los computadores
Capas de Medios
Controlan la entrega fsica
de mensajes a travs de la
red

Modelo OSI
Las dos nicas capas del
modelo con las que el
usuario interacta son la
primera capa la:
Fsica,
y la ltima capa: la de
Aplicacin.

Modelo OSI
Abarca los aspectos fsicos de
la red (cables, hubs, y el resto
de los dispositivos que
conforman el entorno fsico de
la red).
Ejemplo: Ajustar un cable mal
conectado.

*Telecommunication Standards
Organizations
International
Telecommunications
Union
Telecommunication
Standardization Sector (ITU-TSS). Formerly called the Consultative
Committee on International Telegraph and Telephone (CCITT)
International Organization for Standards (ISO). Member of the ITU, makes
technical recommendations about data communications interfaces.
American National Standards Institute (ANSI)
Institute of Electrical and Electronics Engineers (IEEE)
Internet Engineering Task Force (IETF)
Electronic Industries Association (EIA)
National Institute of Standards and Technology (NIST)
National Exchange Carriers Association (NECA)
Corporation for Open Systems (COS)
Electronic Data Interchange -(EDI) of Electronic Data Interchange for
Administration Commerce and Transport (EDIFACT).

*Internet Engineering Task Force


A protocol proposed by a vendor
IETF working group study the proposal

IETF issues a request for comment (RFC)


IETF reviews the comments
IETF proposes an improved RFC

The RFC becomes a proposed standard


The proposed standard becomes a draft
standard if two or more vendors adopt it

Keywords
Una arquitectura de protocolo es la estructura en capas de hardware
y software que soporta el intercambio de datos entre sistemas y
soportes de aplicaciones distribuidas, como el correo electrnico y
transferencia de archivos.
En cada capa de una arquitectura de protocolo, uno o ms
protocolos comunes son implementadas en sistemas de
comunicacin. Cada protocolo proporciona un conjunto de reglas
para el intercambio de datos entre sistemas
La arquitectura de protocolo ms utilizado es el conjunto de
protocolos TCP / IP, que consta de las siguientes capas:, acceso fsico
de red, Internet, transporte y aplicacin.
Otra arquitectura de protocolo importante es el modelo OSI de siete
capas.
Los mensajes al enviar BAJAN en la arquitectura de capas y al recibir
SUBEN.
Ing. Jos Miguel Menndez S, Msc

THE TCP/IP PROTOCOL ARCHITECTURE


Tres componentes: aplicaciones, computadoras y
redes.
Transferencia de archivos y correo electrnico.
Los hosts estn conectados a las redes, y los datos
que se intercambian son transferidos por la red desde
un host a otro.

Ing. Jos Miguel Menndez S, Msc

TCP/IP Layers

Ing. Jos Miguel Menndez S, Msc

Introduccin a TCP/IP
Telefonista

Internetista??
Ing. Jos Miguel Menndez S, Msc

Caractersticas de TCP/IP
Es orientado a conexin -> permite que dos mquinas que
estn comunicadas controlen el estado de la transmisin.
Permite ordenar los datagramas cuando vienen del
protocolo IP.
Permite el monitoreo del flujo de los datos y as evita la
saturacin de la red.
Permite que los datos se formen en segmentos de longitud
variada para "entregarlos" al protocolo IP.
Permite multiplexar los datos -> la informacin que viene
de diferentes fuentes (por ejemplo, aplicaciones) en la
misma lnea pueda circular simultneamente.
Permite comenzar y finalizar la comunicacin
amablemente.
Ing. Jos Miguel Menndez S, Msc

Caractersticas de TCP/IP
Las aplicaciones pueden comunicarse en forma
segura (ACK).
Los routers no se preocupan del control (Capa IP),
Cul es el beneficio???
Durante el establecimiento de la comunicacin entre
2 maquinas entorno Cliente-Servidor.

Ing. Jos Miguel Menndez S, Msc

Introduccin a TCP/IP
Una red que deba establecer nuevas conexiones
siempre ser ms lenta que una en la que todo ya este
conectado.
Conexin Virtual
Entre 2 puntos, aun si estas en un chat.
http://www.ietf.org/rfc/rfc793.txt
RFC 793 Instituto?
Ing. Jos Miguel Menndez S, Msc

Servicios sobre TCP


Puerto

Protocolo

20 tcp
21 tcp
22 tcp
23 tcp
25 tcp
53 tcp
80 tcp
110 tcp
143 tcp
161 tcp
162 tcp
443 tcp
465 tcp
993 tcp
995 tcp
1863 tcp
5400 tcp
5500 tcp
5600 tcp
5700 tcp
5800 tcp
6881 tcp
6969 tcp
Ing. Jos Miguel Menndez S, Msc

Descripcin
FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - datos
FTP File Transfer Protocol (Protocolo de Transferencia de Ficheros) - control
SSH, scp, SFTP
Telnet manejo remoto de equipo, inseguro
SMTP Simple Mail Transfer Protocol (Protocolo Simple de Transferencia de Correo)
DNS Domain Name System (Sistema de Nombres de Dominio), por ejemplo BIND9
HTTP HyperText Transfer Protocol (Protocolo de Transferencia de HiperTexto)
(WWW)
POP3 Post Office Protocol (E-mail)
IMAP4 Internet Message Access Protocol (E-mail)
SNMP Simple Network Management Protocol
SNMP-trap
HTTPS/SSL usado para la transferencia segura de pginas web
SMTP Sobre SSL. Utilizado para el envo de correo electrnico (E-mail)
IMAP4 sobre SSL (E-mail)
POP3 sobre SSL (E-mail)
MSN Messenger
VNC protocolo de escritorio remoto (usado sobre HTTP)
VNC protocolo de escritorio remoto (usado sobre HTTP)
VNC protocolo de escritorio remoto (usado sobre HTTP)
VNC protocolo de escritorio remoto (usado sobre HTTP)
VNC protocolo de escritorio remoto (usado sobre HTTP)
BitTorrent puerto por defecto
BitTorrent puerto de tracker

Servicios sobre UDP


Puerto

Protocolo

67 udp
68 udp
69 udp
123 udp
500 udp
514 udp
520 udp
1720 udp
5060 udp

Ing. Jos Miguel Menndez S, Msc

Descripcin
BOOTP BootStrap Protocol (Server), tambin usado por DHCP
BOOTP BootStrap Protocol (Client), tambin usado por DHCP
TFTP Trivial File Transfer Protocol (Protocolo Trivial de Transferencia de Ficheros)
NTP Protocolo de sincronizacin de tiempo
IPSec ISAKMP, Autoridad de Seguridad Local
syslog usado para logs del sistema
RIP Routing Information Protocol (Protocolo de Informacin de Enrutamiento)
H.323
Session Initiation Protocol (SIP)

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Identifica los puertos de


origen y de destino, y con
esto la conexin

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Con el numero de secuencia


se pueden ordenar de lado
remoto los datos enviados

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Campo Acuse de recibo, cuando el Flag ACK


esta en 1, este campo (Acknowlegment
number ) tiene un valor.

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Longitud de la cabecera de
TCP, 2^4 palabras enteras de
32 bits

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Reservado para
aplicaciones futuras

Formato de cabecera TCP

Seis banderas de 1 bit.


URG: El paquete contiene informacin urgente.
ACK: Si este indicador est fijado en 1, el paquete es un acuse de recibo.
PSH: Se requiere un "push" (los datos sean entregados a las aplicaciones sin buffers
intermedios.
RST: Reset de la conexin.
Ing. Jos
Miguel Menndez S, Msc de los numeros de secuencia.
SYN:Sincronizacion
FIN: Fin del "stream" de bytes.

Formato de cabecera TCP

Es una ventana variable controlada por


el receptor , permitiendo un control de
flujo en el nivel de transporte. Se
introduce un valor indicando la cantidad
de informacin que el receptor est
preparado para procesar.

Si el valor llega a CERO ser necesario


que el emisor se detenga. A medida que
la informacin es procesada este valor
aumenta indicando disponibilidad para
continuar la recepcin de datos.
Ing. Jos Miguel Menndez S, Msc

Formato de cabecera TCP

Revisin de errores
Ing. Jos Miguel Menndez S, Msc

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Seala los datos urgentes


dentro de la trama

Formato de cabecera TCP

Ing. Jos Miguel Menndez S, Msc

Opcional aplicaciones
distintas

Formato de cabecera TCP

Relleno
Ing. Jos Miguel Menndez S, Msc

Transferencia Confiable
Comunicacin Fluida

Retransmisin

Cmo sabe que debe retransmitir????


Ing. Jos Miguel Menndez S, Msc

Establecer una conexin


La conexin establecida entre las dos aplicaciones el
siguiente esquema:
Los puertos TCP deben estar abiertos.
La aplicacin en el servidor es pasiva, es decir, que la
aplicacin escucha y espera una conexin.
La aplicacin del cliente realiza un pedido de conexin al
servidor en el lugar donde la aplicacin es abierta pasiva.
La aplicacin del cliente se considera "abierta activa".
Las dos mquinas se sincronizan mediante negociacin en
tres (3 way hand Shake) pasos que tambin se usan durante
el cierre de la sesin.
Ing. Jos Miguel Menndez S, Msc

3-Way Handshake
1.
2.

3.

El cliente enva un segmento donde el indicador SYN est en 1


(segmento de sincronizacin), con nmero de secuencia N,
Numero de secuencia inicial.
El servidor recibe el segmento inicial que viene del cliente y
contesta con un acuse de recibo, que es un segmento con el ACK
est 1 y el indicador SYN tambin en 1 (porque es nuevamente una
sincronizacin). Este segmento incluye el nmero de secuencia del
servidor, que es el nmero de secuencia inicial para el cliente. El
campo ms importante en este segmento es el de ACK que
contiene el nmero de secuencia inicial del cliente incrementado
en 1.
El cliente transmite un acuse de recibo, que es un segmento en el
que el indicador ACK est fijado en 1 y el indicador SYN est fijado
en 0 (ya no es un segmento de sincronizacin). Su nmero de
secuencia est incrementado y el acuse de recibo representa el
nmero de secuencia inicial del servidor incrementado en 1.

Ing. Jos Miguel Menndez S, Msc

3-Way Handshake

Ing. Jos Miguel Menndez S, Msc

Você também pode gostar