Newsgroup: it.comp.lang.visual-basic
Titolo: Rete di PC con protocollo TCP/IP (2)

Cari Amici,
fino ad adesso ho sempre utilizzato il NETBeui per le connessioni in rete e
vorrei provare ad utilizzare al suo posto il TCP/IP. Naturalmente, occorre
predisporre in maniera opportuna le mask e le sub-mask dei vari PC, ma, pur
avendo i settaggi di qualche rete funzionante in questo modo, vorrei capirne
di più.
C'è qualcuno che sa indicarmi passo-passo la procedura oppure un articolo
che spiega esattamente come fare?
Ciao e grazie!
============================================
                      CYBER Hardware & Software
                         di Albani Ettore Massimo
                           Via Scapacchiò, 48/B
                 35030 Selvazzano Dentro (PD) - Italy
                         Tel./Fax: 
(+39) 049-638681
 
http://www.protec.it/cyber
                           E.mail: 
cy...@protec.it
============================================

 che spiega esattamente come fare?
vai su news:it.comp.reti.locali
--
ciao
xAERO




 che spiega esattamente come fare?
L'assegnazione degli indirizzi, statici o dinamici, alle macchine è
determinata dalla tipologia dei sistemi operativi compongono la
rete.
L'assegnazione degli indirizzi "classica" prevede indirizzi statici
per tutte le macchine che compongono la rete.
L'indirizzo da assegnare ad ogni macchina deve appartenere al
range di indirizzi definiti di tipo privato.
In genere si assegnano indirizzi che fanno parte del range:
10.0.0.0 --> 10.255.255.255 oppure
192.168.0.0 --> 192.168.255.255
che sono appunto indirizzi che possono essere assegnati solo a
macchine che fanno parte di reti private; nessuna macchina presente
in Internet può utilizzare questo range di indirizzi.
Ad ogni indirizzo va associata una netmask, che ha lo scopo di
specificare il numero di rete e il numero di macchine che fanno
parte della rete.
Facciamo conto che gli indirizzi da assegnare alle macchine
inizino da 192.168.0.1 (forse un po' consunto, ma sempre
buono). Questo indirizzo definisce un host (1) che appartiene
alla rete 192.168.0.
A questo indirizzo va associata una netmask 255.255.255.x.
Il numero (x) concorre a definire il numero di host complessivi
che appartengono alla rete, il numero della rete e il numero
dell'host. "What's ??" dirai tu.
Per capire come, è obbligatorio visualizzare gli indirizzi
in forma "canonica", ossia in bit. Facciamo conto che la
netmask sia 255.255.255.0
192.168.0.1 corrisponde, in bit a:
11000000.10101000.00000000.00000001
255.255.255.0 corrisponde, in bit a:
11111111.11111111.11111111.00000000
La regola è:
Il numero di rete è definito da tutti i bit dell'indirizzo IP a cui
nella netmask corrisponde un 1; il numero di host e definito
dai bit a cui nella netmask corrisponde uno 0.
Con indirizzo IP e Netmask indicati in precedenza:
11000000.10101000.00000000.00000001
11111111.11111111.11111111.00000000
|________________________||________|
                    net number                host n.
si ottiene una rete che ha numero
110000001010100000000000  (0xC0A800 hex)
e un host che ha numero
00000001                                  (0x01 hex)
Proviamo con altro indirizzo e netmask:
IP addr     192.168.0.156
Netmask   255.255.255.192
Trasformiamo in binario:
11000000.10101000.00000000.10011100
11111111.11111111.11111111.11000000
|___________________________||_____|
                    net number                    host n.
La rete in questo caso è definita dal numero
11000000101010000000000010
(0x0302A002 hex  =>   50503682 dec)
l'host dal numero
011100
(0x1C hex  =>  28 dec)
In altre parole:
Le corrispondenze IP address e netmask definiscono numero
della rete e numero di host di una macchina.
Utilizzando in maniera oculata le corrispondenze IP address
e netmask è possibile creare delle sottoreti di una rete che
"contengano" una frazione degli host teorici per l'indirizzo di rete
in questione.
Dunque, specificando per l'indirizzo 192.168.0.1 una netmask
255.255.255.0, si definisce l'appartenenza di host(1) ad una sottorete
che comprende tutto lo spazio indirizzabile per gli host nella rete
192.168.0: dato che l'ultimo ottetto della netmask è composto di
soli 0, la sottorete potrà definire 254 host, con indirizzi da 192.168.0.1
a 192.168.0.254 (192.168.0.0 e 192.168.0.255 sono rispettivamente
indirizzo della rete e indirizzo di broadcast; non sono attribuibili ad
un host, vengono utilizzati solo per le funzioni di routing).
Nota:
L'esempio che ho fatto in qualche modo si rifà alla notazione
"classful" degli indirizzi in regime IpV4. E' attualmente in vigore
la notazione "classless" CIDR che porta verso IpV6.
Per maggiori informazioni leggi l'RFC 1519.
Il NG di riferimento dovrebbe essere it.comp.reti.ip-admin
oppure it.comp.reti.locali, non questo.

 wrote in message
8sca7s$k4q73$1...@ID-51240.news.cis.dfn.de...


 > Ciao e grazie!


[STRAMEGA-CUT]
Jimi sei grande!!!!!
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057

 in Internet può utilizzare questo range di indirizzi.
[snip]
hai lasciato fuori il range di indirizzi
 172.16.0.0 --> 172.31.255.255 (netmask 255.255.0.0)
nella scelta di un indirizzo c'è minoltre da tener presente che gli
indirizzo terminanti con .255 (oppure in alcuni tipi di rete con .0) sono
indirizzi di tipo broadcast (cioè riferiti a tutte le macchine della rete) e
quindi non vanno utilizzati;
ciao

 Jimi sei grande!!!!!
propongo promozione
da jimi-sahib
a jimi-bwana
o jimi-effendi
(con jimi-sua-santita' hellboy potrebbe risentirsi, mai vorrei)

Troppo gentile.
Forse un po' esagerato per un OT.


touchè :))
ciao

 un host, vengono utilizzati solo per le funzioni di routing).
Ciao