[CCNA图文笔记]-4-IP地址详解

0×1.二进制和十进制之间的转换
IPv4地址使用32位二进制数格式,通常使用点分十进制数来表示,如202.101.123.21,对应的二进制数就是(11001010.01100101.01111011.00010101)下面是这个二进制和十进制之间的转换方法;
二进制转十进制:
11001010.01100101.01111011.00010101第一组二进制是11001010,可以使用1×27+1×26+0×25+0×24+1×23+0×22+1×21+0×20=202,后面几组同理,但是这样计算太麻烦,有一个简便方法,因为每组二进制都是8位,而每一位对应的十进制数都是不变的;比如:二进制11111111等于128+64+32+16+8+4+2+1=255,而我们只要记住这八位从大到小的对应的十进制就可以了(128、64、32、16、8、4、2、1),11001010就可以直接得出128+64+8+2=202,10000001=128+1=129,00010101=16+4+1=21;
十进制转换二进制:
202.101.123.21可以使用短除法除以2直到商0,比如202/2=101余0101/2=50余150/2=25余025/2=12余112/2=6余06/2=3余03/2=1余11/2=0余1然后从下往上,将余数写出来就是11001010,也就是202的二进制形式;实际上也有简便方法,就是将IP地址对应的十进制数凑成(128、64、32、16、8、4、2、1)可以组合出的那个数,比如202=128+64+8+2,按照十进制数字表(128、64、32、16、8、4、2、1)从高位到低位,如果出现这个数字就填1,没有出现这个数字就填0,很容易就能得,202就是二进制的11001010,再比如101=64+32+4+1也就是二进制的01100101;
0×2.IPv4地址分类
一个IPv4地址主要有两部分组成:一部分用于标识该地址所属网络号,一部分用于标识该网络中某个特定主机。

  • IPv4将IP地址分为5类:
    A类:前8位用来标识网络号,后面24位用来标识主机,所以每个A类网络可以有224次方个IP地址,全球只有126个A类网络,28-2=126(规定0不允许使用,而127被用作回环测试地址)。A类网络第一个字节十进制范围是1(00000001)-126(01111110);B类:前16位用来标识网络号,后16位用来标识主机,第一个字节十进制范围从128(10000000)-191(10111111),全球共有214个B类网络,每个B类网络可以容纳216个主机;C类:前24位用来标识网络号,后8位用来标识主机,第一个字节十进制范围从192(11000000)-223(11011111),全球共有221个C类网络,每个C类网络的主机数是28=256个;D类:第一个字节十进制范围从224(11100000)-239(11101111),这类地址用于组播,全球共用228个组播地址;E类:第一个字节十进制范围从240-255,科研保留地址,共228个;
    a.保留IP地址
    每个网络中实际可容纳的主机数量是理论主机数量减2,这是因为有两个地址被保留:
    网络地址——网络位不变,主机位全0的地址,表示网路本身,如192.168.1.0/24;广播地址——网络位不变,主机位全1的地址,表示本网络的广播,如192.168.1.255/24(/24表示网络位是24位,也就是子网掩码为255.255.255.0);
    b.私有地址
    RFC1918规定了三段私有地址,作为内部组网使用,分为三类:
    A类:10.0.0.0—10.255.255.255(共224个)B类:172.16.0.0—172.31.255.255(共220个)C类:192.168.0.0—192.168.255.255(共2^16个)
    Internet上的路由不会配置这些IP地址,如果有去往这些私有地址的数据包,会被路由丢弃。
    有了这些私有地址段,一些组织或团体对外只需要一个公网IP,通过端口地址转换(PAT)让内外网进行通信,如今互联网上的IPv4地址仍然没有被消耗尽,私有地址功不可没。
    0×2.IP子网划分
    a.实例一
    四台PC的IP地址如下图,他们连接在一台交换机上,交换机工作正常,设备之间连线没有问题,如何让它们之间都可以正常互访?(不考虑防火墙等因素)
    Cisco-CCNA-IPv4-1
    Cisco-CCNA-IPv4-1
    问题分析:上图中A、B、C、D的网络位都是24位(子网掩码255.255.255.0),那么A和B同处在一个子网192.168.1.0,而C和D处在一个子网192.168.2.0,这个时候A和B能够互访,C和D能够互访,而AB和CD之间无法互访。
    方法一:将他们改成一个子网,可以将C和D都改成192.168.1.0/24子网,反之可以将AB都改成192.168.2.0/24子网,这样四台计算机处于相同的子网中,可以相互通信。
    方法二:修改四台PC的子网掩码为/22(255.255.252.0),这样他们同处在192.168.0.0子网中。
    方法三:将中间的二层交换机换成三层交换机,并将A和B划分到一个VLAN里面,给这个VLAN分配一个IP地址192.168.1.254,将A和B的默认网关改成192.168.1.254,同时将C和D划分到另外一个VLAN给这个VLAN分配一个IP地址192.168.2.254,将C和D的默认网关改成192.168.2.254,这样通过三层交换机路由模块将两个不同网段连接起来,实现互访。
    b.实例二
    某个C类网络地址被某公司申请,网络地址是202.1.1.0/24,该公司有5个项目组,每个项目组有28台计算机,问:仅使用202.1.1.0/24,如何将这5个项目组分配到不同子网中?
    问题分析:202.1.1.0/24属于C类地址,前24位是服务商提供,不能改变,所以只能调整后8位主机位,有5个项目组,所以需要从后8位中借出至少3位(23=8)可以分成8个子网,而剩余的5位(25=32)能容纳32-2=30台计算机,刚好符合5个项目组,每个项目组只有28台PC的情况。
    从主机位中借出三位,网络位变成24+3=27位,子网掩码为 255.255.255.224
    借出的三位可以组合成下面8种形式:
    000001010011100101110111
    加上固定的前24位,转换成十进制就是:
    202.1.1.0/27202.1.1.32/27202.1.1.64/27202.1.1.96/27202.1.1.128/27202.1.1.160/27202.1.1.192/27202.1.1.224/27
    在Cisco-CCNA考试中默认是不支持全0和全1的子网的,除非特别说明。
    公司只有5个项目组,在不使用全0和全1的子网的前提下(不使用202.1.1.0/27和202.1.1.224/27),划分如下:
    IP范围202.1.1.32-202.1.1.63,子网202.1.1.32,网关202.1.1.33,子网广播202.1.1.63,可用IP从34-62,掩码/27IP范围202.1.1.64-202.1.1.95,子网202.1.1.64,网关202.1.1.65,子网广播202.1.1.95,可用IP从66-94,掩码/27IP范围202.1.1.96-202.1.1.127,子网202.1.1.96,网关202.1.1.96,子网广播202.1.1.127,可用IP从97-126,掩码/27IP范围202.1.1.128-202.1.1.159,子网202.1.1.128,网关202.1.1.129,子网广播202.1.1.159,可用IP从130-158,掩码/27IP范围202.1.1.160-202.1.1.191,子网202.1.1.160,网关202.1.1.161,子网广播202.1.1.191,可用IP从162-190,掩码/27IP范围202.1.1.192-202.1.1.223,子网202.1.1.192,网关202.1.1.193,子网广播202.1.1.223,可用IP从194-222,掩码/27 (暂时没有使用)
    c.实例三
    一台计算机的IP和子网掩码是192.168.1.160/26,问:这台计算机所在子网、子网广播、子网中第一个可用IP、子网中最后一个IP、子网一共有多少IP可用?
    其实这个例子在经常划分子网的高手眼里几乎就是一眼能看出来,但是为了让新手朋友能够很好的理解,下面给出一个比较通用的步骤:
    Cisco-CCNA-IPv4-2
    Cisco-CCNA-IPv4-2
    上图中,Host对应的是主机IP的二进制表示,Mask是子网掩码的二进制表示,子网掩码26位,所以主机位全0的就是子网地址Subnet,换算成十进制就是(192.168.1.128),主机位全1的就是广播地址Broadcast,换算成十进制就是(192.168.1.191),而子网中第一个IP地址就是(192.168.1.129),最后一个IP地址自然就是(192.168.1.190),子网中一共2^6-2=62个IP地址可用。
    d.实例四
    将下面这组C类IP地址汇总成一条IP地址:
    192.168.1.1/24192.168.2.1/24192.168.3.1/24192.168.4.1/24
    汇总可以减小路由表的大小,汇总的方法就是将需要汇总的IP转换成二进制,将共同的部分取出来,然后在根据共同的部分占用的位数来写出子网掩码。上面的4个IP地址转换成二进制如下图:
    Cisco-CCNA-IPv4-3
    Cisco-CCNA-IPv4-3
    不难看出,红线前面的部分对于四个IP地址来说是相同的,一共21位,所以这组IP汇总后的IP是(192.168.0.0/21)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,539评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,911评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,337评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,723评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,795评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,762评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,742评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,508评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,954评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,247评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,404评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,104评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,736评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,352评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,557评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,371评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,292评论 2 352

推荐阅读更多精彩内容

  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,599评论 2 57
  • IP地址 IP地址是什么? IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”...
    nice_o阅读 18,211评论 0 23
  • 1、概念简介 子网掩码子网掩码又叫网络掩码、地址掩码,是一个32位地址,用于屏蔽IP地址的一部分以区别网络号和主机...
    黒猫阅读 7,636评论 0 23
  • IP地址的分类(记住) IP地址分为A类、B类、C类、D类、E类,规定如下: A类:网络位8位,主机位24位,网络...
    Arya鑫阅读 12,907评论 1 18
  • 晚饭后,我与我的朋友一起往月湖书院方向散步。谈及我初中时代和高中时代的生活。走在竹径里,那风、那物、那人、那...
    吴献敏阅读 720评论 6 0