IP地址含有四个字节,32个二进制位。一般有5类:A,B,C,D,E。大量使用的是前三种。A类地址中第一个字节表示网络地址,后三个字节表示该网内计算机的地址;B类地址中前两个字节表示网络地址,后两个字节表示该网内计算机的地址;C类地址则是前三个字节表示网络地址,后一个字节表示网内计算机的地址。A用于巨大的计算机网络,B次之,C则用于小网络。
网络号和主机号是通过子网掩码来区分的。
子网掩码由连续的1和连续的0构成,一共32位二进制数字。
连续的1在前面,表示网络位;连续的0在后面,表示主机位。
例如:11111111111111111100000000000000 这个子网掩码,有18位1,也就是说网络位为18位;有14位0,也就是说主机位为14位。这个子网掩码用十进制表示为2552551920
给一个IP地址,比如191100200123,如何判断网络号是什么呢,只需要把它转化为二进制:10111111011001001100100001111011,前面的18位是网络位,所以网络号就是10111111011001001100000000000000,把它转化为十进制表示就是1911001920
主机号是后14位,即100001111011,转化为十进制为8123,表示这个主机是第8个网段的第123个主机。
网络位和主机位的区分按照下图:
一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。
一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。
一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。
D类IP地址在历史上被叫做多播地址(multicast address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”,范围从224000到239255255255。
扩展资料:
IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。
在一个局域网中,有两个IP地址比较特殊,一个是网络号,一个是广播地址。网络号是用于三层寻址的地址,它代表了整个网络本身。
另一个是广播地址,它代表了网络全部的主机。网络号是网段中的第一个地址,广播地址是网段中的最后一个地址,这两个地址是不能配置在计算机主机上的。
参考资料:
将248转成二进制:11111000
将18转成二进制:00010010
进行与运算,即一一为一,一零为零,零零为零,得出:00010000,转成十进制为:16,即网络号为219224316,主机号就是248相反:00000111,1部分为主机位,进行的是或运算,即一一为一,一零为一,零零为零!得出的结果为最大的主机号!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)