本人不是讲理论 就自己对网络的认识 记录一下
IP
-
是一种根据协议在逻辑上的约定 不是mac地址那样固定。根于根据需求进行定义
-
4个8位2进制 总共32位二进制组成 。 2的8次方 256 每一位可以是0-255
-
IP地址包含 网络地址+主机地址,即IP地址=网络地址+主机地址
-
分类
-
A类 从1.0.0.0 到126.255.255.255
B类 从128.0.0.0到191.255.255.255
C类 从192.0.0.0到223.255.255.255
D类 以1110开始 用于组播
E类 以11110开始 用于科研保留
子网掩码
因为ip是网络位和主机位组成的,仅仅ip,是无法知道这个ip的网路地址 和 主机地址,平时我们看到最多的本地地址 比如192.168.1.13 我们可能会说他是192.168.1.0网段的 这是基于默认255.255.255.0这个子网掩码
5. 子网掩码,必须配合IP使用,单独说子网掩码是没有意义的
6. 通过子网掩码 才能判断两个IP在不在一个局域网内部。
7. 子网掩码可以看出有多少位是网络号,有多少位是主机号 ,
8. 总之 子网掩码可以实现对网段的控制 主机位的控制
网关
- 两个ip,通过子网掩码计算后。会存在两种情况。属于同一个网络段,不在同一个网络段。
- 如果不在同一个网络段,在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的
- 为了实现两个IP间的通信,就需要网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。
广播地址(Broadcast Address)
ip 中 网络地址 就是主机地址全部是0
IP地址和子网掩码进行与运算,结果是网络地址(即主机号全0是网络地址)
广播地址就是主机地址全部是1
引开来 哪一个网段可以有几个主机 呢?
通过子网掩码 我们来确定 总共有多少的主机位(IP是32位二进制) 比如 255.255.255.0 就是8个主机位 2的8次方 去除 网络地址 广播地址 就是 2的8次方-2
通常我们也不用网关作为主机地址,但不是绝对的
ip段/数字-如192.168.0.1/24是什么意思?
ip段/数字-如192.168.0.1/24的解释
直观地说24 就是24个1
那么 掩码位有24 (32-24) 主机位8 可以有256个IP总数
那如果/30 2个主机位 2的2次方 4个IP 总数
其他的类推