双绞线光纤无线网卡

集线器

计算机A发送信号,左边的Hub不仅把信号传给计算机B和计算机C,还传给了右边的Hub;右边的Hub收到信号后,又会把信号传给计算机 D和计算机E。这也意味着A发送信号时,其他的计算机(包括B、C、D、E)在此刻不能同时发送信号,如果它们也同时发送信号就会发生冲突

所以说集线器连接起来的网络在同一个冲突域(Collsion Domain)中,即集线器不能隔离冲突域

交换机

路由器

总结

网络设备的主要特性

设备类型 OSI层 能否隔离冲突域 能否隔离广播域 依赖的地址
集线器 物理层 × ×
交换机 数据链路层 × MAC地址
路由 网络层 IP 地址

IP地址

  • 每种网络协议都有自己的网络层地址,IP 地址是TCP/IP协议的网络层地址。每台计算机的网卡都有自己的MAC地址,并且全世界的所有网卡的MAC地址是惟一的,那么能否就只用网卡 MAC来确定标识计算机呢?答案是不行!这是因为网卡的MAC地址编址是平面的,也就是说网卡的MAC是没有规律的,编号相邻的两个网卡,一个可能在美国,而另一个可能在日本,发送数据的计算机如何能够找到它们呢? 要解决这个问题就是采用统一编址方案的层次型的地址。
  • IP地址的出发点非常明确,它是用逻辑地址来标识计算机,如同电话号码。更重要的是IP地址的编址方法合理,使得发送者发送出的数据能够传送到接收方,即IP地址要提供寻址能力。

我们先来看看电话号码。电话号码是由区号和市内电话号码组成的,当拨打010-12345678时,由于电话号码编址是有规律的,010表示北京的电话,所以程控交换机就把呼叫转到北京;北京市的程控交换机知道自己所管辖区域的电话所在,会把呼叫转到号码为12345678的市内电话上,这个过程实际上就是寻址的过程

  • 如同电话由区号和市内的电话号码组成一样,IP地址也由两部分组成:网络地址和主机地址。网络地址相当于电话号码的区号,而主机地址则相当于市内的电话号码。
  • IP地址和电话号码不同的是IP地址采用32位固定长度二进制位地址。为了表示方便,人们采用点分十进制法,即把32位IP地址分成4个字节字节之间用点分开,然后每个字节单独转换成十进制。(10000000.00001011.00000011.00011111->128.11.3.31)

A、B、C类IP地址

已经知道IP地址由网络地址和主机地址组成,那么哪一部分是网络地址,哪一部分是主机地址呢?在没有采用子网掩码前,人们采用了一种很有技巧(或者说是很繁琐)的方法解决这一问题,即对IP地址进行分类,IP地址被分为 A、B、C、D、E类。

分类 前导位 网络地址/主机地址 网络数量 主机数量 地址范围 第一个字节范围
A类 0(占一位) 前8位/后24位

2

7

1

2^7-1

271
(网络地址不能全为0或1)

2

24

2

2^{24}-2

2242

1.0.0.1~127.255.255.255
起始:00000001.00000000.00000000.00000001
终止:01111111.11111111.11111111.111111110
1~127
B类 10(占两位) 前16位/后16位

2

14

2^{14}

214

2

16

2

2^{16}-2

2162

128.0.0.1~191.255.255.254
起始:10000000.00000000.00000000.00000001
终止:10111111.11111111.11111111.111111110
128~191
C类 110(占三位) 前24位/后8位

2

21

2^{21}

221

2

8

2

2^8-2

282

192.0.0.1~223.255.255.254
起始:11000000.00000000.00000000.00000001
终止:11011111.11111111.11111111.111111110
192~223

子网内主机数量-2的原因:因为主机号全为0的是网络地址,不可用,主机号全为1的是广播地址,也不可以分配给主机,所以要减去网络地址和广播地址。

特殊地址形式

  1. 受限广播地址
    受限广播地址又称有限广播地址,该地址形式唯一,即:32位全为1的IP地址(255.255255.255)。此地址用来将一个分组以广播方式发送给本网络中的所有主机(本网内成员向全网广播)。路由器会将其广播功能限制在本网内部,以减少网络负荷。
  2. 直接广播地址
    直接广播地址的形式是一个有效的网络号和一个全1的主机号用来使路由器将一个来自其他网络的分组以广播方式发送给特定网络上的所有主机。例如,主机199.15.123.24要以广播方式发送一个分组给221.25.123.0 的特定网络中的所有主机,则需要使用直接广播地址 221.25.123.255。
  3. “这个网络上的特定主机”地址
    “这个网络上的特定主机”地址用于一网内部某个主机或某个路由器向另一个主机发送分组“这个网络上的特定主机”地址的形式为一个全0的网络号和一个确定的主机号。这样的分组只能在本网内部由主机号对应的主机接收。例如,主机199.158.26.25要向本网络内的IP地址为199.158.26.115的主机发送一个分组,则目的地址应为0.0.0.115。
  4. 回送地址
    A类IP地址中的127.0.0.0是一个保留地址,它即回送地址用于网络软件测试本地进程间通信使用。“Ping”应用程序可以发送一个将回送地址作为目的地址的分组,以测试IP软件能否接收或发送一个分组。一个客户进程可以使用回送地址来发送一个分组给本机的另一个进程用来测试本地进程之间的通信状况。

子网子网掩码

  • IP 地址的分类,已经解决了IP地址中的网络地址和主机地址的分界问题,然而随着网络的迅速发展,新的问题又产生了。以A类地址为例,一个A类网络中可以有

    2

    24

    2

    =

    16777214

    2^{24}-2=16777214

    2242=16777214个主机,这样的网络太大了,根本无法管理,更重要的是同一网络中的主机太多,太多的广播包会使得网络效率大大降低。于是人们想到了子网的划分,即把一个大的网络划分成小的网络。

这仍然和电话号码很类似,例如北京电信把北京划分成很多分局,电话号码12345678中的 123用来表示分局。

  • IP地址的子网划分也是如此,从主机位中借位来进行子网划分,这样就形成了 “网络号+子网号+主机号”的三层结构
    子网号也不能全部为0或全部为1
  • 这里有一个重要问题没有解决,就是进行子网划分后,如何表示从主机位中借了多少位。或者说划分子网后,哪些位是网络位,哪些位是主机位? 人们采取子网掩码解决这一问题。所谓的子网掩码是和IP地址一一对应的32位二进制数,如果掩码中的某位为1,则和该位对应的 IP地址就是网络位;如果掩码中的某位为0,则和该位对应的IP地址就是主机位。

CIDR(无域间路由技术

  1. 无类域间路由使用“网络前缀networkprefix)”,形成新的无分类的二级地址结构,即&lt;网络前缀 &gt;,<主机号>。它取代了传统标准分类的IP地址与划分子网概念的“网络号+主机号”的结构,也不再使用子网的概念,所以三级结构的IP地址又重新回到了二级结构,然而它又不同于标准的IP地址的分类方法,因此是一种无分类的二级地址结构。

无类域间路由地址还可以采用“斜线记法”,即在IP地址后面加一个斜线“/”然后上网前缀所占的比特数。例如,表示前21位为网络前缀,后11位是主机号,则记为:201.113.22.0/21。

  1. 无类域间路由将网络前缀相同的连续的IP地址组成一个“CIDR地址块”块。起始地址与块地址数就可以表示一个CIDR地址块。块起始地址是指地址块中数值最小的那个地址。例如,当201.113.22.0/21表示的是一个地址块时,它的起始地址是201.113.22.0,地址块中的地址数是

    2

    11

    2^{11}

    211。网络前缀表示对应21位的网络号是确定的,所以可以由获得这个地址块的机构分配的主机地址数有

    2

    32

    21

    =

    2

    11

    2^{32-21}=2^{11}

    23221=211个。

A类、B类与C类IP 地址中,主机号全为1的地址为广播地址,无类域间路由中的广播地址采用同一原则。例如,网络 135.35.0.0/16的广播地址就是将16位的主机号置1,即135.35.255.255;网络135.35.0.0/28 的广播地址应该是将4位的主机号置1,即 135.35.0.15。

子网划分实例

例1:某企业申请C类IP地址203.74.205.0,现要划分4个子网,请确定子网掩码以及每个子网的IP地址范围

  1. 确定子网位的位数

2

n

2

4

2^n-2≥4

2n24,得

n

=

3

n=3

n=3(此时可划分6个子网,题目只需4个)

  1. 确定掩码
子网划分: 1 1 0 网络地址(21位) 子网地址(3位) 主机地址(5位)

掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

  1. 确定子网的IP地址范围

将C类IP地址写成点分十进制:203.74.205.0->11001011.01001010.11001101.00000000

由于子网位不能全部为0,所以第一个子网就是指子网为001的子网,而主机位(还剩下5位)从00001到11110
子网1:11001011.01001010.11001101.00100001~11001011.01001010.11001101.00111110(203.74.205.33 – 203.74.205.62)
子网2:11001011.01001010.11001101.01000001~11001011.01001010.11001101.01011110(203.74.205.65 – 203.74.205.94)
子网3:11001011.01001010.11001101.01100001~11001011.01001010.11001101.01111110(203.74.205.97 – 203.74.205.126)
注意:通常来说,子网位不能全部为0,然而有的路由器在使用专门命名后是允许子网位全部为0的,这样可以减少IP地址的浪费。

例2:如果将172.0.35.128/25划分3个子网,其中第一个子网能容纳55台主机,另外两个子网分别能容纳25台主机,要求网络地址从小到大依次分配给3个子网,这3个子网的掩码分别为255.255.255.192、255.255.255.224和255.255.255.224,可用的IP地址段分别为172.0.35.129 – 172.0.35.190、172.0.35.193 – 172.0.35.222和172.0.35.225- 172.0.35.254。

  1. 确定主机位的位数

第一个子网:

2

n

2

55

2^n-2≥55

2n255,得

n

=

6

n=6

n=6(此时可容纳62台主机,题目只需55台)
第二个第三个子网:

2

n

2

25

2^n-2≥25

2n225,得

n

=

5

n=5

n=5(此时可容纳30台主机,题目只需25台)

  1. 确定掩码
    将C类IP地址写成点分十进制:172.0.35.128->10101100.00000000.00100011.10000000
    掩码:11111111.11111111.11111111.10000000(点分十进制表示:255.255.255.128)

  2. 确定子网的IP地址范围

第一个子网:网络位24位,子网位2位,主机位6位
10101100.00000000.00100011.10000001~10101100.00000000.00100011.10111110(172.0.35.129 – 172.0.35.190)
子网掩码:11111111.11111111.11111111.11000000(点分十进制表示:255.255.255.192)

第二个子网:网络位24位,子网位3位,主机位5位
10101100.00000000.00100011.11000001~10101100.00000000.00100011.11011110(172.0.35.193 – 172.0.35.222)
子网掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

第三个子网:网络位24位,子网位3位,主机位5位
10101100.00000000.00100011.11100001~10101100.00000000.00100011.11111110(172.0.35.225- 172.0.35.254)
子网掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

VLSM(可变长子网掩码)

可变长子网掩码的主要作用是将IP网段进行分割,达到节省IP地址空间的目的。

公司,有A、B、C、D四个部门每个部门需要20个IP地址,该公司申请了一个C类地址块192.168.134.0/24,请给出合理的子网划分方案?

不使用VLSM方法划分

  1. 确定子网位的位数

2

n

2

4

2^n-2≥4

2n24,得

n

=

3

n=3

n=3(此时可划分6个子网,题目只需4个)

  1. 确定掩码
    将C类IP地址写成点分十进制:192.168.134.0->11000000.10101000.10000110.00000000
    掩码:11111111.11111111.11111111.00000000(点分十进制表示:255.255.255.0)

  2. 确定子网的IP地址范围

第一个子网:网络位24位,子网位3位,主机位5位
11000000.10101000.10000110.00100001~11000000.10101000.10000110.00111110(192.168.134.33 – 172.0.35.62)
子网掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

第二个子网:网络位24位,子网位3位,主机位5位
11000000.10101000.10000110.01000001~11000000.10101000.10000110.01011110(192.168.134.65 – 172.0.35.94)
子网掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

第三个子网:网络位24位,子网位3位,主机位5位
11000000.10101000.10000110.01100001~11000000.10101000.10000110.01111110(192.168.134.97 – 172.0.35.126)
子网掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

第四个子网:网络位24位,子网位3位,主机位5位
11000000.10101000.10000110.10000001~11000000.10101000.10000110.10011110(192.168.134.129 – 172.0.35.158)
子网掩码:11111111.11111111.11111111.11100000(点分十进制表示:255.255.255.224)

部门 A部门 B部门 C部门 D部门
子网区间 192.168.134.33 – 172.0.35.62 192.168.134.65 – 172.0.35.94 192.168.134.97 – 172.0.35.126 192.168.134.129 – 172.0.35.158
子网掩码 255.255.255.224 255.255.255.224 255.255.255.224 255.255.255.224

上面就是根据网络数量划分的子网,每个子网里面有5个主机位,那么每个网络里面的可用IP地址数量是

2

5

2

=

32

2

=

30

2^5-2=32-2=30

252=322=30
但是现在每个部门只需要20个IP地址就足够,现在经过划分之后,每个部门有30个IP地址,所以造成了浪费。如果现在公司由于发展成立一个新的E部门,该部门也需要20个IP地址。就需要重新划分,造成工作量的增加,所以第一种可扩展性不好,也不推荐用这种方法,第二种方案使用VLSM子网划分

使用VLSM方法划分

某公司,A,B,C,D四个部门,A部门需要100个IP地址,B部门需要50个IP地址,C和D部门需要25个IP地址,现在公司申请了一个C类地址块192.168.147.0/24,请给出合理的子网划分方案?

  1. 确定掩码
    将C类IP地址写成点分十进制:192.168.147.0/24->11000000.10101000.10010011.00000000
    掩码:11111111.11111111.11111111.00000000(点分十进制表示:255.255.255.0)

  2. 根据主机数量进行划分:第一次子网划分 (给A部门分配IP)
    根据主机数量进行划分,A需要100个IP地址,

    2

    n

    2

    100

    2^n-2≥100

    2n2100,得

    n

    =

    7

    n=7

    n=7,所以需要7个主机位。
    子网1:11000000.10101000.10010011.0|0000000(192.168.147.0/25)
    子网2:11000000.10101000.10010011.1|0000000(192.168.147.128/25)
    掩码:11111111.11111111.11111111.1|0000000

根据上面的分法,子网1和子网2的可用IP地址数量都为126个,所以拿其中一个分配给A部门,则可满足A部门的需求这里就把子网1分配给A部门(192.168.147.0/25)。

  1. 第二次子网划分(给B部门分配IP)
    根据主机数量进行划分,B需要50个IP地址,

    2

    n

    2

    50

    2^n-2≥50

    2n250,得

    n

    =

    6

    n=6

    n=6,所以需要6个主机位。
    由于上面给A部门分配完之后,还剩下一个网络192.168.147.128/25,因此在子网2的基础上继续划分。
    子网2:11000000.10101000.10010011.1|0000000(192.168.147.128/25)
    ->在子网2的基础上进行细分:
    子网3:11000000.10101000.10010011.10|000000(192.168.147.128/26)
    子网4:11000000.10101000.10010011.11|000000(192.168.147.192/26)
    掩码:11111111.11111111.11111111.11|000000

根据上面的分法,子网3和子网4的可用IP地址数量都为62个,所以拿其中一个分配给B部门,则可满足B部门的需求这里就把子网3分配给A部门(192.168.147.128/26)。

  1. 第三次子网划分(给C和D部门分配IP)
    根据主机数量进行划分,C、D需要25个IP地址,

    2

    n

    2

    25

    2^n-2≥25

    2n225,得

    n

    =

    5

    n=5

    n=5,所以需要5个主机位。
    由于上面给B部门分配完之后,还剩下一个网络192.168.147.192/26,因此在子网4的基础上继续划分。
    子网4:11000000.10101000.10010011.11|000000(192.168.147.192/26)
    ->在子网4的基础上进行细分:
    子网5:11000000.10101000.10010011.110|00000(192.168.147.192/27)
    子网6:11000000.10101000.10010011.111|00000(192.168.147.224/27)
    掩码:11111111.11111111.11111111.111|00000

根据上面的分法,子网5和子网6的可用IP地址数量都为30个,均可满足C、D部门的需求。这里就把子网5分配给C部门(192.168.147.192/27),把子网6分配给D部门(192.168.147.224/27)。

部门 A部门 B部门 C部门 D部门
子网区间 192.168.147.1 – 192.168.147.126 192.168.147.129 – 192.168.147.190 192.168.147.193 – 192.168.147.222 192.168.147.225 – 192.168.147.254
子网掩码 255.255.255.128 255.255.255. 192 255.255.255. 224 255.255.255. 224

CIDR与VLSM的区别

CIDR是把几个标准网络合成一个大的网络;VLSM是把一个标准网络分成几个小型网络(子网)
CIDR是子网掩码往左边移了;VLSM是子网掩码往右边移了

原文地址:https://blog.csdn.net/weixin_42071236/article/details/134541877

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_13575.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注