IP地址,子网掩码,网关,dns之间的关系

IP地址

ip地址是在Internet上给主机分配一个32bit地址,按照TCP/IP协议,ip地址用二进制表示,每个ip地址长32bit,换算成二进制就是32位0和1组成,ip地址又分为网络位和主机位。

子网掩码

子网掩码用来判断一个ip地址哪些位是网络位哪些位是主机位,子网掩码不能单独存在,必须结合IP地址一起使用.

网关

当两个ip地址的网络位不同时,这是他们之间想要互相通信,那么久需要通过网关来路由了

DNS

DNS(domain name system) 为域名系统,作用是将ip地址映射成域名,因为域名更方便人们记忆

举例说明

知道ip地址,子网掩码,怎么计算网络地址和广播地址?
    举例一个iP地址172.16.2.160,子网掩码位255.255.255.192,这里面网络位,主机位是多少?主机数是多少?网络地址和广播地址是多少?
    因为子网掩码决定网络位和主机位的个数,当然去看子网掩码,化成二进制即:1111 1111 1111 1111 1111 1111 1100 0000
    有26个连续的1即网络位26
    主机位=32-26=6
    那么主机数就是(2的11次方-2)个,为什么要减2呢?
    因为这串地址里包括一个最小的地址和最大的地址,分别叫做网络地址(也叫网络号)和广播地址,这两个地址是不能分给主机的。

子网号的计算:ip地址和子网掩码相”与”计算(即同时为1则为1,否则为0)
1010 1100 0001 0000 0000 0010 1010 0000 ip地址

1111 1111 1111 1111 1111 1111 1100 0000 子网掩码
相与之后的结果
1010 1100 0001 0000 0000 0010 1000 0000(172.16.2.128这就是子网号)
1010 1100 0001 0000 0000 0010 1000 0001(172.16.2.129是第一个主机)
1010 1100 0001 0000 0000 0010 1011 1110(172.16.2.190最后一个主机)
1010 1100 0001 0000 0000 0010 1011 1111 广播地址 172.16.2.191

除了网络地址:172.16.2.128和广播地址:172.16.2.191 其他的172.16.2.129-172.16.2.190都是可以分配给网关的
ShareWiller wechat
欢迎您扫一扫上面的微信公众号,订阅我的公众号!