Vous êtes sur la page 1sur 12

Campos

Puerto Origen y Destino


Numero de secuencia
Acuse de recibo
Window
Checksum
Separacin de
conversaciones

X
Confiabilidad



X
X



(Garantizar
la entrega,
Retransmitir
fragmentos
daados)

Num. Sec: ID de
dato
Acuse: ID Dato
x recibir
Control de flujo




X
X


El destino informa
cuantos datos
puede recibir

El origen envia
tantos datos como
el destino est
dispuesto a
recibir)
Detectar
errores





X


Fragamento
daado
TCP
UDP
TCP TCP TCP
UDP
Campos

Puerto Origen y Destino
Numero de secuencia
Acuse de recibo
Window
Checksum
Ensamblaje en el mismo orden



X




El destino puede
Armar el mensaje que se
fragmento en el origen
Y en el mismo orden
TCP
PUERTOS TCP/UDP
Puertos TCP Puertos UDP
1
2
3
4
.
.
.
65535
1
2
3
4
.
.
.
65535
Distintos entre s
Puerto:

Nmero (0-65535)
Que identifica
A una aplicacin comunicante
(0 es no usable)
PUERTOS SERVIDOR y PUERTO CLIENTE
Puertos TCP
1
2
3
4
.
.
65535
Un puerto se asigna de
forma exclusiva a un
servidor
El servidor usa el
puerto permanentemente
El servidor usa el
puerto para aceptar
conexiones entrantes
Un servidor puede usar
su puerto para aceptar
mltiples sesiones
simultneamente.
Puertos TCP
1
2
3
4
.
1270
.
.
65535
Un puerto se asigna de
forma exclusiva a un
cliente
El cliente usa el puerto
temporalmente, solo
mientras dure la conexin
El cliente usa el puerto
para hacer conexiones
entrantes
Un cliente puede usar su
puerto para hacer slo
una conexin.
Conexin saliente Conexin entrante
inicia
acepta
Aplicacin
CLIENTE
Aplicacin
SERVIDOR
PUERTOS SERVIDOR y PUERTO CLIENTE
Puertos: Servidor
0 1023: Servidores estndares Internet
80 tcp: www / 25 tcp: smtp / 110 tcp: pop3 / 23 tcp: telnet / 53 tcp y udp: DNS
1024-49 151: Servidores registrados
1433: MS SQL / 1521: Oracle / 3389: Escritorio Remoto, Terminal server
49 152-65535: Servidores privados
49268: Intranet en ABC empresa
Conexin saliente Conexin entrante
inicia
acepta
Aplicacin
CLIENTE
Aplicacin
SERVIDOR
PUERTOS SERVIDOR y PUERTO CLIENTE
Puertos TCP
Conexin saliente Conexin entrante
inicia
acepta
Aplicacin
CLIENTE
Aplicacin
SERVIDOR
1024- 65535: Usa un puerto libre y aleatorio
C:\Documents and Settings\Cetis>netstat -n

Conexiones activas

Proto Direccin local Direccin remota Estado
TCP 10.3.5.198:1027 10.3.5.254:8080 ESTABLISHED
TCP 10.3.5.198:1136 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1168 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:110 10.3.5.254:2045 ESTABLISHED
TCP 10.3.5.198:1172 10.3.5.254:8080 TIME_WAIT
TCP 10.3.6.198:1182 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1183 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1184 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1185 10.3.6.240:80 ESTABLISHED
TCP 127.0.0.1:1177 127.0.0.1:5152 FIN_WAIT_2
TCP 127.0.0.1:5152 127.0.0.1:1177 CLOSE_WAIT
CLIENTE: Direccin remota

C:\Documents and Settings\Cetis>netstat -n

Conexiones activas

Proto Direccin local Direccin remota Estado
TCP 10.3.5.198:1027 10.3.5.254:8080 ESTABLISHED
TCP 10.3.5.198:1136 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1168 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:110 10.3.5.254:2045 ESTABLISHED
TCP 10.3.5.198:1172 10.3.5.254:8080 TIME_WAIT
TCP 10.3.6.198:1182 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1183 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1184 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1185 10.3.6.240:80 ESTABLISHED
TCP 127.0.0.1:1177 127.0.0.1:5152 FIN_WAIT_2
TCP 127.0.0.1:5152 127.0.0.1:1177 CLOSE_WAIT
CLIENTE: Direccin Local

C:\Documents and Settings\Cetis>netstat -n

Conexiones activas

Proto Direccin local Direccin remota Estado
TCP 10.3.5.198:1027 10.3.5.254:8080 ESTABLISHED
TCP 10.3.5.198:1136 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1168 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1348 10.3.5.254:139 ESTABLISHED
TCP 10.3.5.198:1172 10.3.5.254:8080 TIME_WAIT
TCP 10.3.6.198:1182 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1183 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1184 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1185 10.3.6.240:80 ESTABLISHED
TCP 127.0.0.1:1177 127.0.0.1:5152 FIN_WAIT_2
TCP 127.0.0.1:5152 127.0.0.1:1177 CLOSE_WAIT
CLIENTE: Direccin Local

C:\Documents and Settings\Cetis>netstat -n

Conexiones activas

Proto Direccin local Direccin remota Estado
TCP 10.3.5.198:1027 10.3.5.254:8080 ESTABLISHED
TCP 10.3.5.198:1136 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1168 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1170 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1172 10.3.5.254:8080 TIME_WAIT
TCP 10.3.6.198:1182 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1183 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1184 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1185 10.3.6.240:80 ESTABLISHED
TCP 127.0.0.1:1177 127.0.0.1:5152 FIN_WAIT_2
TCP 127.0.0.1:5152 127.0.0.1:1177 CLOSE_WAIT
CLIENTE: Direccin Local
Porque SOLO el servidor puede usar el mismo puerto para mltiples conexiones (8080)

C:\Documents and Settings\Cetis>netstat -n

Conexiones activas

Proto Direccin local Direccin remota Estado
TCP 10.3.5.198:1027 10.3.5.254:8080 ESTABLISHED
TCP 10.3.5.198:1136 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1168 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1170 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1172 10.3.95.254:5438 TIME_WAIT
TCP 10.3.6.198:1182 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1183 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1184 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1185 10.3.6.240:80 ESTABLISHED
TCP 127.0.0.1:1177 127.0.0.1:5152 FIN_WAIT_2
TCP 127.0.0.1:5152 127.0.0.1:1177 CLOSE_WAIT
CLIENTE:
Para saber quien es el cliente, averigue si su host local es el servidor
(determine si su host est ESCUCHANDO el puerto 1172)
USE el comando: netstat a n
-a: mostrar tambin puertos en ESCUCHA
-n: NO convertir nmeros a NOMBRES (80 a www, 25 a SMTP)
C:\Documents and Settings\Cetis>netstat -n

Conexiones activas

Proto Direccin local Direccin remota Estado
TCP 10.3.5.198:1027 10.3.5.254:8080 ESTABLISHED
TCP 10.3.5.198:1136 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1168 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1170 10.3.5.254:8080 TIME_WAIT
TCP 10.3.5.198:1172 10.3.95.254:5438 TIME_WAIT
TCP 10.3.6.198:1182 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1183 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1184 10.3.6.240:80 ESTABLISHED
TCP 10.3.6.198:1185 10.3.6.240:80 ESTABLISHED
TCP 127.0.0.1:1177 127.0.0.1:5152 FIN_WAIT_2
TCP 127.0.0.1:5152 127.0.0.1:1177 CLOSE_WAIT
La traduccion de nombres de puertos s hace con el archivo

C:\WINDOWS\system32\drivers\etc
Archivo SERVICES

Vous aimerez peut-être aussi