Port et black-out

ben -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour,

J'ai deux petites questions sur des sujets divers :

1 - J'ai un probleme d'ecran : lorsque je redemarre Windows
apres une installation par exemple, mon ecran reste allume, mais
j'entend le bruit de mise sous-tension (hors-tension ??) et tout est noir.
Windows semble (je ne vois rien !) bien redemarrer. Une idee ?
(J'ai mis ma config, a la fin du message)

2 - Je ne comprend pas tres bien ce qu'est, concretment un
port. J'ail lu l'article de CCM, il est nickel, est theoriquement
je comprend bien. Mais concretement, c'est quoi. Une adresse de
la ram ? toutes les donnees sont envoyees a cette adresse pour
les applis communiquent ? Quand j'utilise socket(), concretement,
il se passe quoi ?

Merci d'avance

Ben

IBM APtiva 2158-282 achete en 1998

Machine type/model 2158-272/282
System board V72MA
Processor/Speed AMD-K6(R) 2 400MHz PROCESSOR WITH
3DNOW!
System board chipset ALi M1542/M1543
System board form factor Micro-ATX
Front-side bus speed 100MHz
Mechanical package ATX Microtower
Total slots 3
Slots (ISA/PCI/Shr) 0/2/1
Open slots (ISA/PCI/Shr) 0/1/1
Bays (Total/Open) 4/1
3.5" bays(Ext Total/Open, Int Total/Open) 2/0, 0/0
5.25" bays(Ext Total/Open, Int Total/Open) 2/1, 0/0
Memory PC-100 SDRAM DIMM
Std/Max (MB) 64/256
Sockets (Total/Open) 2/1
Cache 512KB
Hardfile 8.0GB
Hardfile size 3.5 in
Diskette drives 1.44
Diskette drive size 3.5 in
Power supply (w) 95 watts
3D Graphics enabled Yes
Video chip ATI RAGE PRO 2X AGP
Video memory 8MB(std)/8MB(max), SDRAM
Max resolution With 15" monitor: 1024 x 768 With 17" monitor:
1280 x 1024
Max colors 16M
MPEG SW 1
Monitor 272: 2235-00N 282: 2237-00N
Keyboard Rapid Access
Mouse Scrollpoint
Gamepad none
Joystick none
Communications V.90 and K56 Flex (voice)
Modem included Rockwell HCF PCI
CD ROM/DVD ROM 32X MAX CD-ROM
Audio ESS Solo 1
Wavetable Yes (Software)
Speakers Infinity (Passive)
Subwoofer No
Microphone Noise cancelling
TV/Remote control No
Home control No
Operating system Windows 98
Announce date 1/8/99

5 réponses

sebsauvage
 
Pour la notion de ports, tu peux aller lire aussi:

http://sebsauvage.net/comprendre/tcpip/tcpip.html

J'espère que cela t'aidera à comprendre la notion de port.

0
ipl Messages postés 5738 Statut Contributeur sécurité 585
 
Chapeau pour ton site Sébastien, j'y suis allé rapidement et j'ai lu tes conseils HTLM -> ton ton me plait et j'ai mis ton site dans mes favoris et j'y retournerai (peut-être que j'écrirai qq commentaires !)
0
ben
 
Effectivement, ton site est fabuleux.
Merci.
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Merci merci :-) ça fait plaisir.
0
ben
 
Hello !

En fait, j'aimerais encore un peu plus d'info. Ok, les paquets arrivent au niveau de la machine ayant l'IP desiree. Ces donnees arrivent au niveau du modem. Et ensuite ? Ce n'est pas le modem qui envoie les paquets directement sur le port pour l'application ?
Qui le fait ? Ai-je la possiblite de creer un programme qui recupere ces paquets, les anlayse, puis les envoie sur le port adequat ?

@+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
En fait, il y a plusieurs couches:

applications
------------------
couche TCP
------------------
couche IP
------------------
pilote carte réseau/modem
------------------
modem
------------------
ligne téléphonique

(ça correspond (très) grosso-modo au modèle OSI - et dans le cas du modem, il y a en prime la couche PPP qui encapsule les paquets IP, mais passons...)

Le paquet IP arrive à la machine. La couche IP le décode et le passe à la couche au dessus (TCP). C'est TCP qui va le délivrer à la bonne application.
Chaque application peut ouvrir un socket (couple ADRESSEIP:PORT) sur ta machine. Une et une seule application peut posséder un port à un instant donné.
(On ne peut pas avoir 2 applications utilisant le même port sur la même machine.)

Il n'y a donc pas d'ambiguité.

Tu peux très bien voir quelles applications utilisent tel ou tel port (par exemple avec l'excellent et gratuit ActivePorts).
http://www.ntutility.com/freeware.html

Si tu veux voir toutes les trames qui entrent et sortent de ta machine (et pas seulement TCP/IP), tu peux utiliser l'excellent Ethereal. Il est capable de décoder le contenu des trames.
(c'est gratuit aussi:)
http://www.ethereal.com
0