网络基础知识
路由:隔离广播。
交换机:switch,为接入交换机的任意两个网络节点提供独享的电信号通路。实际通讯(本地通讯)是基于MAC地址的。
两两之间是基于MAC地址通讯的,电脑和交换机,或交换机和路由是通过MAC地址进行通讯的,不知道对方MAC地址则发送广播,对方收到则回复,这样就可知道MAC地址了。
IP地址:
IP地址范围:0.0.0.0 - 255.255.255.255,这是十进制表示方法。每一位实际为八位二进制数。全0或全为1的地址不作为IP地址。全1的为广播地址。全0的作为本地网络。
A类地址:1.0.0.0 ~ 126.0.0.0,网络数:126,127作为回环地址了,主机数:2^24-2,掩码:255.0.0.0
00000000.00000000.00000000.00000000 - 01111110.00000000.00000000.00000000
B类地址:128.0.0.0 ~ 191.255.255.25,网络数:2^(6+8),主机数:2^16-2,掩码:255.255.0.0
10000000.00000000.00000000.00000000 - 10111111.00000000.00000000.00000000
C类地址:192.0.0.0 ~ 223.255.255.255,网络数:2^(5+8+8),主机数:2^8-2,掩码:255.255.255.0
11000000.00000000.00000000.00000000 - 11011111.00000000.00000000.00000000
D类地址:保留地址,D类地址为组播地址。
在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下:
A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0~172.31.255.255
C类地址:192.168.0.0~192.168.255.255
子网掩码是用来判断主机IP是否在同一个网络中,当两个主机不在同一个网络中就需要经过路由。
CIDR无类地址
划分子网的计算方法:
172.16.0.0/16:
子网:172.16.0.0/19,也就是说向地址位借了三位作为网络地址(19-16=3)。
128 64 32 16 8 4 2 1
0 0 0 --> 0 --> 172.16.0.0
0 0 1 --> 32 --> 172.16.32.0
0 1 0 --> 64 --> 172.16.64.0
0 1 1 --> 96 --> 172.16.96.0
1 0 0 --> 128 --> 172.16.128.0
1 0 1 --> 160 --> 172.16.160.0
1 1 0 --> 192 --> 172.16.192.0
1 1 1 --> 224 --> 172.16.224.0
以此类推 172.16.0.0/20 就是 128 64 32 16 8 4 2 1。