| Sistemes Telemàtics |
STI-2 |
Pràctica 2: Ports. Tcpview. netstat |
Windows |
24-10-2008 |
1-
Introducció.
Qualsevol
connexió de xarxa entre dos ordinadors per realitzar una
tranferència de dades entre ells, s'estableix sempre entre
programes que s'executen en aquests ordinadors. Per poder fer
la connexió calen doncs dues dades: a) Identificar els
ordinadors que es comuniquen. Això es fa per mitjà de
L'adreça IP. b) Identificar els programes que formen part de la
connexió, com
per exemple, quan el programa client Internet Explorer es
connecta amb un programa servidor (per exemple Apache) que
haurà de
respondre a la petició del client. Com que dins d'un ordinador
es poden realitzar mútilples connexions via TCP/IP
simultàneament, hem de tenir un sistema per identificar-les i
diferenciar-les. Per fer aquesta feina s'utilitza el concepte de port.
Bàsicament, un port és un número associat a un
programa que està realitzant amb una connexió (o està preparat per fer-ho) amb un altre programa que pot estar executant-se en un altre ordinador o en el mateix ordinador.
Cada
cop que un programa que treballa amb TCP/IP s'executa, se
l'associa un número de port, o també es diu que obre un
port. Aquest port pot ser sempre el mateix (la qual cosa és
normal en el cas dels servidors) o pot anar canviant cada cop que
s'executa el programa (que és el que passa normalmet amb els
programes clients). Hi han programes, com per exemple els servidors,
que en el moment d'executar-se obren un port i es queden a l'espera de
rebre una petició de connexió d'un altre programe.
Llavors es diu que aquests programes estan "escoltant" per aquell port.
Per poder visualitzar les connexions establertes en el nostre ordinador, podem utilitzar: a) L'ordre netstat des de l'interpret de comandaments b) El programa Tcpview des de l'entron gràfic.
PRÀCTICA
1- Descarrega, instal.la i executa el programa Tcpview. Comprova si tens cap connexió amb l'exterior.
2.-Connectat amb firefox a www.google.us
i comprova l'estat de les connexions. Indica amb quin port del servidor
es connecta el programa client. Comprova el port utilitzat pel Firefox.
Comprova l'estat de la connexió entre Firefox i www.google.cat.
3.-
Atura el programa Firefox, torna a
executar-lo i torna a connectar-te a www.google.cat. Comprova si el
port utilitzat pel Firefox és el mateix que el que tenia en la
connexió anterior. Comprova si el port que utilitza el servidor és el mateix que en el cas anterior.
4.- Intenta connectar-te al servidor http://172.16.246.50 amb el Firefox. Pots connectar-te?.
5.- Intenta connectar-te al servidor
anterior escrivint http://172.16.246.50:45000 amb el Firefox. Pots
connectar-te?. Què vol dir el 45000 aquest?.
6- Connectat a ftp://ftp.upc.es amb des de Tcpview
quina IP i quin port utilitza el programa Internet Explorer i quina IP
i port utilitza el servidor. Indica quin nom té assignat el port
utilitzat pel servidor.
7- Tanca la
finestra de l'Internet Explorer que està connectada a
ww.google.com i torna a connectat-te. El port utilitzat és el
mateix que el de la primera vegada que vas connectar-te?. És un
número més gran o més petit?.
8- Troba el nom del
programa que escolta pel port 135, i a quin directori es troba
l'executable. Indica quin serveis dóna aquest programa.
9- Quin és el significat del número que hi ha al costat del nom de procés que es veu en el, programa Tcpview.
10- Ves a El Meu Ordinador --> Administrar --> Serveis i
Aplicacions --> Serveis --> Telnet, i inicia el servei Telnet de
l'ordinador (Ho pots fer des del menú contextual que surt quam
prems el botó de la dreta a sobre de Telnet). Comprova amb Tcpview
el nom del programa que s'ha posat en funcionament, i quin port a
obert. Està escoltant per aquest port?. Com ho saps?
11- Comprova amb l'ordre netstat que els ports oberts de l'ordinador coincideixen amb els que veus amb Tcpview.
Com ho faries per veure les connexions en mode númeric?. Quina
és la diferència entre utilitzar l'opció -a o no
utitlitzar-la?.
12- Connectat amb l'explorador a http://www.google.com
i comprova quin port obre el programa Internet Explorer i a quin port
es connecta del servidor. Posa el programa Tcpview amb l'opció "Resolve
adresses" desconnectat. Indica la diferència de comportament del
programa en funció de si aquesta opció està
activada o no ho està.
13- Fes un informe que
m'hauràs d'enviar a cf(arrova)collados.org, en format PDF, de nom sti2_pr2_windows_Nom_1rCognom.pdf. Dins de l'informe hauria de sortir
al principi el teu nom i cognom. En el Assupmte del teu correu hauràs de posar sti2_pr2_windows_Nom_1rCognom. L'últim dia per lliurar el treball
és el 3-11-2008. Cada dia que passi d'aquesta data,
treuré dos punts a la nota del treball.