4、轻松划分子网——CCNA

4.1 子网划分基础

进行子网划分的好处有:

  • 减少网络流量
  • 优化网络性能
  • 简化管理
  • 有助于覆盖大型地理区域

4.1.1 ip subnet-zero

# ip subnet-zero ,这个命令让你能够在网络设计中使用第一个子网和最后一个子网(Cisco12.x以上版本默认启用);
例如:
C类地址192.168.10.6,子网掩码255.255.255.192提供了子网64和128,配置命令ip subnet-zero后,将可使用子网0、64、128和192。这让每个子网掩码提供的子网多了两个。

Tips:
1. # show running-config  //查看全局配置下是否有启用 ip subnet-zero 这条命令;
2. 没启用命令 # ip subnet-zero 时会提示:"Bad mask /26 for address 192.168.10.6";因为这里要使用的地址属于子网 0 ;

4.1.2 如何创建子网

要创建子网,我们可借用IP地址中的主机位,将其用于定义子网地址。这意味着主机位更少了,因此子网越多,可用于定义主机的位越少

要创建子网,可采取如下步骤:

  1. 确定需要的网络ID数:
    · 每个LAN子网一个;
    · 每条广域网连接一个。
  2. 确定每个子网所需的主机ID数:
    · 每个TCP/IP主机一个;
    · 每个路由器接口一个。
  3. 根据上述需求,确定如下内容:
    · 一个用于整个网络的子网掩码;
    · 每个物理网段的唯一子网ID;
    · 每个子网的主机ID范围。

4.1.3 子网掩码

子网掩码是一个长32位的值,让IP分组的接收方能够将IP地址的网络ID部分和主机ID部分区分开来。
并非所有网络都需要子网,这意味着网络可使用默认子网掩码。

默认的子网掩码:
A类:255.0.0.0
B类:255.255.0.0
C类:255.255.255.0

Tips:
默认的子网掩码不能修改!

4.1.4 CIDR

CIDR(Classless Inter-Domain Routing,无类域间路由选择),它是ISP(Internet Service Provider,因特网服务提供商)用来将大量地址分配给客户的一种方法。ISP以特定大小的块提供地址。
从ISP那里获得的地址块类似于192.168.10.32/28,这指出了子网掩码。

最大的子网掩码为/30(不管是哪类地址),因为至少需要将两位用作主机位。

CIDR值:

子网掩码 CIDR值
255.0.0.0 /8
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
……………. ...
255.255.255.252 /30

其中/8 ~ /15只能用于A类网络,/16 ~ /23可用于A类和B类网络,而/24 ~ /30可用于A类、B类和C类网络。

Tips:
配置思科路由器时不能使用斜杆 / 表示法。

4.1.5 C类网络的子网划分

在C类网络中,只有8位用于定义主机。子网位从左向右延伸,中间不能留空。
例如:
二进制 十进制 CIDR
00000000 = 0 /24
10000000 = 128 /25
11000000 = 192 /26
11100000 = 224 /27
11110000 = 240 /28
11111000 = 248 /29
11111100 = 252 /30

  • C类网络的快速子网划分

给网络选择子网掩码后,需要计算该子网掩码提供的子网数以及每个子网的合法主机地址和广播地址。

解决下面5个问题即可明白如何划分:

  1. 选定的子网掩码将创建多少个子网?
    2^x个,其中x为被遮盖(取值为1)的位数。
    例如:
    11000000中,取值为1的位数为2,因此子网数为2^2(4个)。

  2. 每个子网可包含多少台主机?
    2^y – 2个,其中y为未遮盖(取值为0)的位数。
    例如:
    11000000中,取值为0的位数为6,因此每个子网可包含的主机数为2^6 – 2(62)个。(2的6次方减去的2为子网地址和广播地址,它们不是合法的主机地址。)

  3. 有哪些合法的子网?
    块大小(增量)为256 – 子网掩码。
    例如:
    256 – 192 = 64
    即子网掩码为192时,块大小为64。从0开始不断增加64,直到到达子网掩码的值,中间的结果就是子网,即0、64、128和192。

  4. 每个子网的广播地址是什么?
    广播地址总是下一个子网前面的数。例如,子网0的广播地址为63,因为下一个子网为64;子网64的广播地址为127,因为下一个子网为128。最后一个子网总是255。

  5. 合法的主机地址有哪些?
    合法的主机地址位于两个子网之间,但全为0和全为1的地址除外。例如,子网号为64,广播地址为127,则合法的主机地址范围为65 ~ 126,即子网地址和广播地址之间的数字。

  • C类网络子网划分示例

示例1#C:255.255.255.128(/25)
128的二进制表示为10000000 ,只有一位用于定义子网,余下7位用于定义主机。这里将对C类网络192.168.10.0进行子网划分。
网络地址 = 192.168.10.0
子网掩码 = 255.255.255.128
子网数:在128(10000000)中,取值为1的位数为1,因此子网数为2^1 = 2;
主机数:有7个主机位取值为0(10000000),因此主机数为2^7 – 2 = 126;
合法的子网:合法的子网为 256 – 128 = 128,即0和128;
每个子网的广播地址:广播地址总是下一个子网前面的数。对于子网0,下一个子网为128,因此其广播地址为 127。子网128的广播地址为255;
每个子网包含的主机地址:合法的主机地址位于子网和广播地址之间。子网 0 的合法主机地址为:1 ~ 126,子网 128 的合法主机为:129~254;

示例2#C:255.255.255.192(/26)
这里将使用子网掩码255.255.255.192对网络192.168.10.0进行子网划分。
网络地址 = 192.168.10.0
子网掩码 = 255.255.255.192
子网数:在192(11000000)中,取值为1的位数为2,因此子网数为2^2 = 4;
主机数:有6个主机位取值为0(11000000),因此主机数为2^6 – 2 = 62;
合法的子网:合法的子网为 256 – 192 = 64,即0、64、128和192;
每个子网的广播地址:对于子网0,下一个子网为64,因此其广播地址为 63;
每个子网包含的主机地址:子网0的合法主机地址为:1~ 62;子网64的合法主机地址:65 ~ 126;子网128的合法主机为:129 ~190;子网192的合法主机地址为:193 ~254;

Example:
192.168.10.0/27
子网数为:2^3 = 8;每个子网的主机数:2^5 -2 = 30;合法的子网:256 – 224 = 32(块大小),即0、32、64、96、128、160、192和224;

4.1.6. B类网络和的子网划分

255.255.0.0(/16)
255.255.128.0(/17)
255.255.192.0(/18)
255.255.224.0(/19)
255.255.240.0(/20)
255.255.248.0(/21)
255.255.255.252.0(/22)
255.255.255.254.0(/23)
255.255.255.255.0(/24)
255.255.255.128.0(/25)
255.255.255.192.0(/26)
255.255.255.224(/27)
255.255.255.240(/28)
255.255.255.248(/29)
255.255.255.254(/30)

在B类网络中,有16位可用于主机地址(最多可将其中14位用于子网划分)!

  • B类网络子网划分示例

示例1#B:255.255.128.0(/17)
网络地址=172.16.0.0
子网掩码=255.255.128.0
子网数:2^1 = 2(与C类网络相同)
每个子网的主机数:2^15 - 2 = 32766
合法的子网:256 – 128 = 128,即0.0和128.0(从第三个字节划分)
每个子网的广播地址:子网0.0的广播地址为127.255,子网128.0的广播地址为255.255;
合法的主机地址:子网0.0的主机地址为0.1 ~ 127.254,子网128.0的主机地址为128.1~255.254;

示例2#B:255.255.192.0(/18)
网络地址=172.16.0.0
子网掩码=255.255.192.0
子网数:2^2 = 4
每个子网的主机数:2^14 - 2 = 16384
合法的子网:256 – 192 = 64,即0.0、64.0、128.0和192.0;
每个子网的广播地址:子网0.0的广播地址为 63.255,子网 64.0 的广播地址为127.255,子网128.0的广播地址为191.255,子网192.0的广播地址为255.255
合法的主机地址:子网0.0的主机地址为0.1 ~ 63.254,子网64.0的主机地址为64.1 ~ 127.254,子网128.0的主机地址为128.1 ~ 191.254,子网192.0的主机地址为192.1~255.254;

示例3#B:255.255.255.0(/24)
将子网掩码255.255.255.0用于B类网络时,并不将其称为C类子网掩码!!!
网络地址=172.16.0.0
子网掩码=255.255.255.0
子网数:2^8 = 256
每个子网的主机数:2^8 - 2 = 254
合法的子网:256 – 255 = 1,即0.0、1.0、2.0、3.0、……、255.0。
每个子网的广播地址:子网0.0的广播地址为0.255,子网1.0的广播地址为1.255,子网2.0的广播地址为2.255,……子网255.0的广播地址为255.255;
合法的主机地址:子网0.0的主机地址为0.1~ 0.254,子网1.0的主机地址为1.1~ 1.254,子网2.0的主机地址为2.1~ 2.254,子网255.0的主机地址为255.1~255.254;

示例4#B:255.255.255.128(/25)(适合生产环境使用)
网络地址=172.16.0.0
子网掩码=255.255.255.128
子网数:2^9 = 512
每个子网的主机数:2^7 - 2 = 126
合法的子网:256 – 128 = 128,即0.0、0.128、1.0、1.128…255.0、255.128。
每个子网的广播地址:子网0.0的广播地址为0.127,子网0.128的广播地址为0.255,子网1.0的广播地址为1.127,……子网255.128的广播地址为255.255;
合法的主机地址:子网0.0的主机地址为0.1~ 0.126,子网0.128的主机地址为0.129~ 0.254,子网255.0的主机地址为255.1~ 255.254,子网255.128的主机地址为255.129~255.254;

4.1.7. A类网络的子网划分

255.0.0.0 (/8)
255.128.0.0 (/9)
…………………………………
255.255.255.252(/30)

在A类网络中,有24位可用于主机地址(最多可将其中22位用于子网划分)!

示例1#A:255.255.0.0(/16)
子网数:2^8 = 256
每个子网的主机数:2^16 = 65534
合法的子网:10.0.0.0、10.1.0.0、10.2.0.0…10.255.0.0;
每个子网的广播地址:10.0.255.255、10.1.255.255…10.255.255.255
每个子网的主机地址:10.0.0.1~ 10.0.255.254…10.255.255.1~10.255.255.254

示例2#A:255.255.240.0(/20)
子网数:2^12 = 4096
每个子网的主机数:2^12 – 2 = 4094
合法的子网:0、16、32…(第三个字节,即10.0.0.0、10.0.16.0、10.0.32.0…)

Tips:
无论是A类、B类还是C类网络,使用子网掩码/30时,每个子网都只包含2个主机地址。这种子网掩码只适合用于点到点链路。

总结

1. 计算子网数则将所借的1位的次数加到2的次方上;
2. 计算每个子网的主机数则将剩余的0加到2的次方上再减去2;
3. 计算有哪些子网时使用256减去子网掩码,得出块大小,然后从0开始不断的相加所得的块大小,每相加一次所得的值即是合法的子网!
4. ip subnet-zero //使用所有子网; show ip route //查看路由表; show running-config //查看运行配置;

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容

  • 1、概念简介 子网掩码子网掩码又叫网络掩码、地址掩码,是一个32位地址,用于屏蔽IP地址的一部分以区别网络号和主机...
    黒猫阅读 7,592评论 0 23
  • IP地址 IP地址是什么? IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”...
    nice_o阅读 18,135评论 0 23
  • IP地址的分类(记住) IP地址分为A类、B类、C类、D类、E类,规定如下: A类:网络位8位,主机位24位,网络...
    Arya鑫阅读 12,802评论 1 17
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,585评论 2 57
  • 计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集...
    程序员必修课阅读 2,014评论 2 65