ip地址,32位的二进制
8.8.8.8
网卡的mac地址是48位的二进制,经常用16进制表示
34:36:3b:66:4c:3e
ip地址分为2部分,网络ID和主机ID
其中网络地址相当于电话号码的区号
10101100.00010000.01111010.11000000
这样的ip地址如何告诉计算机我是A,B,C,D类地址的哪一类ip地址呢?这个时候子网掩码就登场了
ip地址和子网掩码做与运算就可以算出网段,也就是网络号
##192.168.80.23/24
这种写法困惑了我好久,而且很多开源软件里面也有类似的配置,但是之前自己对网络知识非常的不扎实,这个都看不懂,其实这种写法就是
ip: 192.168.80.23 netmask : 255.255.255.0
11111111 11111111 11111111 11111111(表示前面24位是网络号,也就是说这其实是一个C类的ip地址)
下面依次类推 :
ip : 172.16.3.4 netmask: 255.255.0.0
写成: 172.16.3.4/16(表示前面16位的二进制代表网络号,这是B类ip地址)
#路由器的功能就是跨网络号
A类 1-127 00000001-01111111
B类 128-191 10000000-101111111
C类 192-223 11000000-110111111
D类 :224-239 11100000-11101111
E类 : 240-255 11110000-11111111
特别注意:组播地址,也就是组播ip是没有网络号和主机号之分的
哈哈,当然ip不能全部划分给公网,下面是保留的私网地址
10.0.0.0
172.16.0.0-172.31.0.0
192.168.0.0-192.168.255.0
#保留的私有地址
10.0.0.0
172.16.0.0-172.31.0.0
192.168.0.0-192.168.255.0
#特殊的地址
主机位全0代表本网段
主机位全1代表本网段所有主机
169.254.0.0 DHCP没有获取到ip地址,这样就是默认的
127.0.0.1 回环地址
#广播和多播地址
第二层广播mac地址FF-FF-FF-FF-FF-FF
第三层本地广播 255.255.255.255
定向广播 192.168.80.255
组播,多播 224.0.0.0 --- 239.255.255.255
#子网的划分
先确定要分配的子网,可以从主机号的前面开始分,分号之后来反推出子网掩码,现在知道了为啥叫做子网掩码啊,就是为了划分子网用的吗!
CIDR: 无类别域间路由(Classless Inter-Domain Routing、CIDR)
格式: A.B.C.D/N
需求:
D类网络256个主机,而C类 65535个主机
对于一般的小企业来讲,256不够,65536太多,并不可以灵活分配,分配不合理会给路由造成压力
所以设计除了CIDR规则的划分
CIDR用可变长子网掩码 (VLSM,Variable Length Subnet Masking)
根据各人需要来分配IP地址,而不是按照一个全网络约定的规则。
所以,网络/主机的划分可以在地址内的任意位置进行。这个划分可以是递归进行的
,即通过增加掩码位数,来使一部分地址被继续分为更小的部分。
整个互联网现在都在使用CIDR/VLSM网络地址。除此之外,
CIDR也应用在其他方面,尤其是大型私人网络。
在普通大小的局域网里则较少应用,因为这些局域网一般使用私有网络。