子网划分
网络设备
集线器
- 共享带宽的设备,采用广播的形式来传输信息,可以实现多台电脑同时使用一个进线接口来上网或组成局域网 。
- 所有端口都共享带宽,在同一时刻只能有两个端口传送数据,其他端口只能等待,传输效率低。如果是个8口的Hub,那么每个端口得到的带宽就只有1/8的总带宽
- 运行自OSI模型的物理层
交换机
- 独享带宽的设备,能够进行地址学习(源端和目标端的MAC地址),维护一张MAC地址表
- 隔离冲突域。因为每个端口都有一条独占的带宽,当两个端口工作时不影响其它端口的工作。
- 运行在OSI模型的数据链路层
路由器
- 连接不同的网络
- 选择信息传送的线路(选路)
- 选择通畅快捷的近路,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率
三者关系
- 组建局域网的速度:交换机>路由器>HUB
- 价格:路由器>交换机>HUB
- 集线器和交换机的作用可以简单的理解为将一些机器连接起来组成一个局域网;但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。
- 路由器的作用在于连接不同的网络并且选择网络中数据传输最合适的路径
- 交换机与路由器的区别在于:交换机属于OSI第二层即数据链路层设备,它根据MAC地址寻址。路由器属于OSI第三层即网络层设备,它根据IP地址进行寻址,通过路由表路由协议产生。
网络连接介质
双绞线(网线)
-
双绞线俗称网线,每条双绞线通过两端安装的RJ-45连接器(俗称水晶头)将各种网络设备连接起来。 多用于主机到集线器或交换机的连接
-
标准:
- 568A标准:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8
- 568B标准:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8
-
接法
- 直通线:双绞线两边是标准相同,如568B-568B(常用);交换机到路由器、计算机到交换机、计算机到集线器等不同设备互联
- 交叉线:双绞线两边标准不一,如568A-568B;交换机到交换机、交换机到集线器、集线器到集线器、路由器到路由器、计算机到计算机、计算机到路由器等相同设备互联
光纤
- 与其它传输介质比较,光纤的电磁绝缘性能好、信号衰小、频带宽、传输速度快、传输距离大。主要用于要求传输距离较长、布线条件特殊的主干网连接。具有不受外界电磁场的影响,无限制的带宽等特点,可以实现每秒万兆位的数据传送,尺寸小、重量轻,数据可传送几百千米,价格昂贵。
IP地址相关知识
MAC&IP地址的区别
-
以太网上的两台计算机之所以能够交换信息就是因为每个设备都有一块网卡,并且每块网卡拥有唯一的物理地址(称为MAC地址)和唯一的逻辑地址(称为IP地址)
-
MAC地址是由生产厂商烧录好的,一般不能改动,并且全球唯一;IP地址需要绑定在网卡上,并且同一个IP地址不能绑定在多个网卡上
-
MAC地址和IP地址结构长度不同
- MAC地址是48位,通常写成4组,每组以"-"分割,每组为两个16进制数
- IPv4地址是32位,通常写成4组,每组以"."分割,每组为一个10进制数
- IPv6地址是128位,通常写成8组,每组为":"分割,每组为四个16进制数
查本机地址:Windows+r–>输入cmd–>输入ipconfig /all
-
MAC地址:34-C9-3D-D5-43-68(物理地址)
-
IPv4地址:192.168.226.1
-
IPv6地址:2409:8a20:a63a:f9d0:44c6:7102:4bf5:b62f
-
MAC地址和IP地址在OSI模型中寻址层不同
- IP地址应用于OSI第三层,即网络层
- MAC地址应用于OSI第二层,即数据链路层
-
MAC地址和IP地址分配方式不同
- MAC地址分为前24位(称为组织唯一标志符,是由 IEEE的注册管理机构给厂商分配)和后24位(称为扩展标识符,由厂商自己分配)
- IP地址是由网络拓扑结构决定分配
IP地址
-
为了便于根据IP地址寻找到该地址所代表的主机,这个32位的二进制数被分为2个部分:网络ID(网络号) 和 主机ID(主机号)
-
网络号:区分网络是否在同一网段
-
主机号:区分同一个网络中的主机
子网掩码
-
每个IP地址都分割成网络号和主机号两部分,目的是便于IP地址的寻址操作;
-
子网掩码主要用于划分IP地址的网络号和主机号,用来判断两个IP是否在同一网络
-
特点:
- 子网掩码不能单独存在,它必须结合IP地址一起使用
- 子网掩码地址是32位的2进制数,其对应网络地址的所有位置都为1,对应于主机地址的所有位置都为0。通常写成4组,每组以"."分割,每组为一个10进制数
本机ip:192.168.226.1
子网掩码:255.255.255.0
-
对应2进制:11111111.11111111.11111111.00000000
-
表明:前面24位为网络号,后面8位位主机号
-
有时也会将ip和子网掩码一起写成192.168.226.1/24
IP地址分类
分类 | 范围(公网地址) | 子网掩码 | 私有IP | 规模 |
---|---|---|---|---|
A类 | 0.0.0.1~126.255.255.255 | /8 | 10.0.0.0~10.255.255.255 | 大规模 |
B类 | 128.0.0.0~191.255.255.255 | /16 | 172.16.0.0~172.31.255.255 | 中等规模 |
C类 | 192.0.0.0~223.255.255.255 | /24 | 192.168.0.0~192.168.255.255 | 小规模 |
D类 | 224.0.0.0~239.255.255.255 | 组播地址 | ||
E类 | 240.0.0.0~247.255.255.255 | 保留 |
- A类地址
网络号的最高位为0(32位2进制),所以A类地址最大不超过127
但是127.0.0.0~127.255.255.255这个范围的地址用于本机回环测试使用(127.0.0.1默认本机回环地址)
0.0.0.0 “0”表任意,所以该地址表示整个网络
x.0.0.0 主机号全为0代表本机地址
x.255.255.255 主机号全为1为广播地址
综上:
- A类地址可用的网络数为2^7-2=126
- A类地址每个网络能容纳的主机数为2^24-2=16777214(上千万台)
- A类地址一般分配给规模比较大的网络使用
- B类地址
网络号的最高两位为10(32位2进制),所以A类地址最小为128,最大为191
x.x.0.0 主机号全为0代表本机地址
x.x.255.255 主机号全为1为广播地址
综上:
B类地址可用的网络数为2^14=16384
B类地址每个网络能容纳的主机数为2^16-2=65534(上万台)
B类地址一般分配给中型的网络使用
- C类地址
网络号的最高三位为110(32位2进制),所以A类地址最小为192
x.x.x.0 主机号全为0代表本机地址
x.x.x.255 主机号全为1为广播地址
综上:
C类地址可用的网络数为2^21=2097152
C类地址每个网络能容纳的主机数为2^8-2=254
C类地址一般分配给小型的网络使用
- 特殊地址
255.255.255.255特殊的广播地址,意味着所有主机
子网划分
原理
- 借用主机位来制造新的网络
- IP地址=网络号+主机号(子网位+主机位)
- IP地址=网络位+子网位+主机位
方法
IP=网络号+主机号[子网位(n)+主机位(m)]
假设子网位数为n;主机位为数m;则子网数为2n个,主机数为2m-2个。
子网掩码都是由一串连续的0和1组成。这里可以将n看做后面有多少个1,m看做后面有多少个0。
举例
-
例1:255.255.248.0这个子网掩码可以最多容纳多少台电脑?
-
将子网掩码转成二进制数
11111111.11111111.11111000.00000000
-
共有11个连续的0
主机数:2^11-2=2046
-
-
例2:有一个B类网络145.38.0.0需要划分为20个能容纳200台主机的子网网络,子网掩码设置多少合适?
-
分析:B类网络子网掩码为/16,子网数至少为20(2n>20,至少为5,。取n=5,m=11,211>200,满足条件)
-
子网掩码
11111111.11111111.11111000.00000000
-
将子网掩码转成十进制数
255.255.248.0
-
2m-2>200,m至少为8。理论上(n=5,6,7,8;m=11,10,9,8)都满足条件
-
-
例3:已知192.168.0.0/255.255.255.128网络,请问最多可以划分几个子网,每个子网范围分别是多少?
-
子网掩码转成二进制
C类默认: 11111111.11111111.11111111.00000000
实际掩码:11111111.11111111.11111111.10000000
结果:对比判断,当前IP向主机位借了1位;当前IP最多可以划分2^1个子网
-
x=0
有效的IP范围:
192.168.0.1~192.168.0.126/25
-
x=1
有效的IP范围:
192.168.0.128~192.168.0.254/25
-
-
例4:某公司申请了一个B类地址172.25.0.0,子网掩码为255.255.224.0。要求根据公司部门和部门员工数进行子网划分并分配IP。已知公司目前有6个部门,最大部门员工数有28人。
-
子网掩码转成二进制
B类默认: 11111111.11111111.00000000.00000000
实际掩码:11111111.11111111.11100000.00000000
结果:对比判断,当前IP向主机位借了1位;当前IP最多可以划分8个子网
分别为000,001,010,011,100,101,110,111
-
当x=000时
172.25.000-----.--------
有效IP为172.25.0.1~172.25.31.254
广播地址为172.25.31.255(172.25.00011111.11111111)
-
当x=001时
172.25.001-----.--------
有效IP为172.25.32.1~172.25.63.254
广播地址为172.25.63.255(172.25.00111111.11111111)
-
其他略
172.25.000-----.--------
有效IP为172.25.0.1~172.25.31.254
广播地址为172.25.31.255(172.25.00011111.11111111)
-
当x=001时
172.25.001-----.--------
有效IP为172.25.32.1~172.25.63.254
广播地址为172.25.63.255(172.25.00111111.11111111)
-
其他略
-