因为IP地址共占4个字节,我们用W.X.Y.Z来表示。
CLASS A
NETWORKID占用一个字节,但只使用其中的1"126数值,因此只可以提供126个A类网络,而HOSTID占用3位,共可提供16,777,214台HOST(全部为0和1的不可使用)。A类地址早已经被申请完了。
CLASS B
NETWORKID占用两个字节,但W只使用其中的192"223数值,共可提供16,384个网络,而HOSTID占用2位,共可提供65,534台HOST(全部为0和1的不可使用)。
CLASS C
NETWORKID占用三个字节,但W只使用其中的128"191数值,共可提供2,097,152个网络,而HOSTID占用1位,共可提供254台HOST(全部为0和1的不可使用)。
NETWORKID127用来做循环测试用,不能做其它用途,例如传送信息给127.0.0.1实际是传给自己。
W.X.Y.Z中如果出现255,表示为广播。例如传送信息给255.255.255.255表示送到每一台HOST。如传送信息给168.95.255.255表示信息送到NETWORKID为168.95的每一台HOST。
第一个数字W高于233,因为他们保留给MULTICAST供实验用。最后一个数字不可为0或者255.
■..子网掩码(Subnet Masks)
Subnet Masks也是一个32bit的值,它有两大功能。
-- 用来区分IP地址中的NETWORKID和HOSTID。
-- 将网络分割为多个子网。
Subnet Masks中1用来定出NETWORKID,0用来定出HOSTID
这样每个子网可提供30台左右的主机。
■..域名与IP对应
至于如何将161.111.0.91与server.com对应可以有几种方法。
-- HOSTS文件
-- DNS:DOMAIN NAME SYSTEM
-- WINS:WINDOWS INTERNET NAME SERVICE
-- BROADCAST(广播)
-- LMHOSTS文件
HOSTS文件
HOSTS是一个文本文件,你可以直接在里面将IP与名称做对应。不同的操作系统HOSTS文件所放置位置不同。
WINNT在%systemroot%\system32\etc\
win9x在WINDOWS\中将HOSTS.ASM改名成HOSTS
LAN Manager在lanman.dos\etc中
反正肯定能找到它。它适合小规模的网络,将做好的HOST文件放到每一台主机的相应位置中,但随着网络的规模不断加大,特别是Internet这样干是不可能的。
DNS
将主机和对照的IP地址放到所谓的DNS服务器中,当某个主机与其他主机通信时可先到DNS服务器中询问,一个网络中可以有多个DNS服务器。当这个DNS没有所查询的IP数据,可以转向外界的DNS来查询。
InterNIC负责管理全世界的IP地址单位,在InterNIC之下分为多个域。
DOMAIN是InterNIC指定的名称
SUBDOMAIN是你申请的次域名称
HOST NAME为主机名称,不用申请