路由:隔离广播。

交换机: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是否在同一个网络中,当两个主机不在同一个网络中就需要经过路由。


15176491564546_upload.png


CIDR无类地址


划分子网的计算方法:

20230117002519.png

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。