![]() | ![]() | ![]() |
| | #1 |
| Admin 1,618034 ![]() | Porte & Socket LE PORTE Ogni processo locale che comunica con uno remoto viene identificato in una connessione TCP/IP tramite una porta. Una porta è rappresentata, all'interno di un pacchetto TCP o UDP, da un campo a 16 bit che può assumere un valore tra 0 e 65535. E' possibile suddivere i tipi di porte in tre categorie: Well Known Ports: il cui valore va da 0 a 1023 sono assegnate a specifici protocolli dalla Internet Assigned Number Authority (IANA); Registered Ports: il cui valore va da 49151, sono registrate a nome delle societÃ* che hanno sviluppato specifiche applicazioni; Dynamic and/or Private Ports: il cui valore va da 49152 a 65535, non sono gestite da nessun organo di controllo, e vengono assegnate dinamicamenete, dal sistema operativo, quando un client si connette ad un host remoto; I SOCKET La combinazione tra indirizzo IP, protocollo di trasporto e numero di porta prende il nome di Socket. Le condizioni per instaurare una connessione TCP sono due: - apertura passiva lato server, la quale indica al sistema operativo su quale porta vengono accettate le connessioni; - apertura attiva lato client, che richiede al sistema operativo l'assegnamento di una porta per connettersi all'host remoto; WELL KNOWN PORTS Sebbene generalmente un'applicazione utilizzi solamente un protocollo tra TCP e UDP, vi sono dei casi come per esempio il protocollo DNS o altri in cui vengono utilizzati entrambi i protocolli. In quest'ultimo caso si avrÃ* il medesimo numero di sia per quanto riguarda TCP che per quanto riguarda UDP. Di seguito alcune tra le Well Known Port (porte note) più comuni: Porte TCP 7 ECHO - Servizio Echo; 20 FTP DATA - File Transfer Protocol Dati; 21 FTP - File Transfer Protocol Controllo; 22 SSH - Secure Shell Remote Login Protocol 23 TELNET - Telnet Protocol; 25 SMTP - Simple Mail Transfer Protocol; 53 DNS - Server dei nomi di dominio; 67 BOOTPS - (Dhcp) Bootstrap Protocol Server; 68 BOOTPC - (Dhcp) Bootstrap Protocol Client; 80 HTTP - Hypertext Transmission Protocol; 110 POP3 - Post Office Protocol 3; 111 SUNRPC - Sun RPC Portmap; 113 AUTH - Servizio autenticazione; 119 NNTP - Network News Transfer Protocol; 137 NETBIOS-NS - NETBIOS Name Service 138 NETBIOS-DGM - NETBIOS Datagram Service 139 NETBIOS-SSN - NETBIOS Session Service 143 IMAP - Internet Mail Access Protocol; 389 LDAP - Lightweight Directory Access Protocol; 443 HTTPS - http protocol over TLS/SSL; 515 PRINTER - Spooler; Porte UDP 7 ECHO - Servizio Echo; 53 DNS - Server dei nomi di dominio; 67 BOOTPS - (Dhcp) Bootstrap Protocol Server; 68 BOOTPC - (Dhcp) Bootstrap Protocol Client; 69 TFTP - Trivial File Transfer Protocol; 111 SUNRPC - Sun RPC Portmap; 123 NTP- Network Time Protocol; 137 NETBIOS-NS - NETBIOS Name Service; 138 NETBIOS-DGM - NETBIOS Datagram Service; 139 NETBIOS-SSN - NETBIOS Session Service; 161 SNMP - Simple Network Management Protocol (SNMP); 162 SNMP - TRAP Simple Network Management Protocol Trap; 515 PRINTER - Spooler;
__________________ |
| |
| Sponsored Links |
| |
| Strumenti discussione | |
| Modalità visualizzazione | |
| |