子网地址和主机地址的计算

子网地址和主机地址的计算
子网地址和主机地址的计算

在思科网络技术学院CCNA教学和考试中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。现在给大家一个小窍门可以顺利的解决这个问题。

首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。

255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128。而广播地址就是下一个网络的网络地址减1。而下一个32的倍数是160,因此可以得到广播地址为202.112.14.159。

CCNA考试中,还有一种题型,要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10台主机,那么对于这个子网就需要10+1+1+1=13个IP地址。(注意加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址。)13小于16(16等于2的4次方),所以主机位为4位。而256-16=240,所以该子网掩码为255.255.255.240。

如果一个子网有14台主机,不少同学常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址。这样就错误了,因为14+1+1+1=17 ,大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网。这时子网掩码为:255.255.255.224。

而在子网内部的主机地址的计算方法为:当前主机的IP地址的最后一个字节(十进制)减去当前主机所在的子网地址的最后一个字节,所得的结果就是当前主机的地址.

EG:一主机的IP为192.155.12.112,其所在的子网地址为:0.0.0.96 因此它的子网主机地址为:112-96=16即0.0.0.16

快速计算子网掩码和主机IP

业务的发展常常会导致许多单位面临这样一个问题:工作站数量越来越多,管理单一的大型网络也变得越来越艰难。如果将一个单一的大型网络划分为多个子网,通过对每个子网进行单独管理,可以明显地提高整个网络的性能。

要划分子网就需要计算子网掩码和分配相应的主机块,尽管采用二进制计算可以得出相应的结论,但如果采用十进制计算方法,计算起来更为简便。经过长期实践与经验积累,笔者总结出子网掩码及主机块的十进制算法。

一、明确概念

在介绍十进制算法前我们先要明确一些概念。

类范围:

IP地址常采用点分十进制表示方法X.Y.Y.Y,在这里,X在1~126范围内称为A类地址;X在128~191范围内称为B类地址;X在192~223范围内称为C类地址。比如10.202.52.130,因为X为10,在1~126范围内,所以称为A类地址。

类默认子网掩码:

A类为 255.0.0.0; B类为 255.255.0.0; C类为 255.255.255.0。当我们要划分子网用到子网掩码M时,类子网掩码的格式如下:A类为 255.M.0.0,B类为 255.255.M.0,C 类为255.255.255.M。M是相应的子网掩码,比如255.255.255.240。十进制计算基数是256(下面,我们所有的十进制计算都要用256来进行)。

二、变量说明

1.Subnet_block指可分配子网块大小,表示在某一子网掩码下子网的块数。

2.Subnet_num是可分配子网数,指可分配子网块中要剔除首、尾两块,是某一子网掩码下可分配的实际子网数量。Subnet_num =Subnet_block-2。

3.IP_block指每个子网可分配的IP地址块大小。

4.IP_num指每个子网实际可分配的IP地址数。因为每个子网的首、尾IP地址必须保留(一个为网络地址,一个为广播地址),所以它等于IP_block-2,IP_num也用于计算主机块。5.M指子网掩码。

表示上述变量关系的公式如下:

M=256-IP_block IP_block=256/Subnet_block或Subnet_block=256/IP_block IP_num=IP_block-2 Subnet_num=Subnet_block-2。

6.2的幂数。大家要熟练掌握28(256)以内的2的幂代表的十进制数(如128=27、64=26等),这样可以使我们立即推算出Subnet_block和IP_block的数目。

三、举例说明

现在,通过举一些实际例子,大家可以对子网掩码和主机块的十进制算法有深刻的了解。1.已知所需子网数12,求实际子网数。

这里实际子网数指Subnet_num,由于12最接近2的幂为16(24),即Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14。

2.已知一个B类子网的每个子网主机数要达到60×255个(约相当于X.Y.0.1~X.Y.59.254的数量),求子网掩码。

首先,60接近2的幂为64(26),即IP_block=64; 其次,子网掩码M=256-IP_block=256-64=192,最后由子网掩码格式B类是255.255.M.0得出子网掩码为255.255.192.0。3.如果所需子网数为7,求子网掩码。

7最接近2的幂为8,但8个Subnet_block因为要保留首、尾2个子网块,即 8-2=6< 7,并不能达到所需子网数,所以应取2的幂为16,即Subnet_block=16。因为IP_block=256/Subnet_block=256/16=16,所以子网掩码M=256-IP_block=256-16=240。4.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机块。

由于211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M,又知有4个子网,4接近2的幂是8(23),所以Subnet_block=8,Subnet_num=8-2=6,IP_block=256/Subnet_block=256/8=32,子网掩码M=256-IP_block=256-32=224,故子网掩码表示为255.255.255.224。又因为子网块的首、尾两块不能使用,所以可分配6个子网,每个子网有32个可分配主机块,即32~63、64~95、96~127、128~159、160~191、192~223,其中首块(0~31)和尾块(224~255)不能使用。

由于每个子网块中的可分配主机块又有首、尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机块分别为33~62、65~94、97~126、129~158、161~190及193~222,因此子网掩码为255.255.255.224,主机块共有6段,分别为211.134.12.33~211.134.12.62、211.134.12.65~211.134.12.94、211.134.12.97~211.134.12.126、211.134.12.129~211.134.12.158、211.134.12.161~211.134.12.190及211.134.12.193~211.134.12.222。用户可以任选其中的4段作为4个子网。

菜鸟必看Ip相关知识

IP是英文Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守 IP协议就可以与因特网互连互通。IP地址具有唯一性,根据用户性质的不同,可以分为5类。另外,IP还有进入防护,知识产权,指针寄存器等含义。网络互联 IP是怎样实现网络互连的?各个厂家生产的网络系统和设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元(技术上称之为“帧”)的格式不同。IP协议实际上是一套由软件程序组成的协议软件,它把各种不同“帧”统一转换成“IP数据包”格式,这种转换是因特网的一个最重要的特点,使所有各种计算机都能在因特网上实现互通,即具有“开放性”的特点。 数据包 那么,“数据包(packet)” 是什么?它又有什么特点呢?数据包也是分组交换的一种形式,就是把所传送的数据分段打成“包”,再传送出去。但是,与传统的“连接型”分组交换不同,它属于“无连接型”,是把打成的每个“包”(分组)都作为一个“独立的报文”传送出去,所以叫做“数据包”。这样,在开始通信之前就不需要先连接好一条电路,各个数据包不一定都通过同一条路径传输,所以叫做“无连接型”。这一特点非常重要,它大大提高了网络的坚固性和安全性。 TCP/IP数据包格式 每个数据包都有报头和报文这两个部分,报头中有目的地址等必要内容,使每个数据包不经过同样的路径都能准确地到达目的地。在目的地重新组合还原成原来发送的数据。这就要IP具有分组打包和集合组装的功能。 在实际传送过程中,数据包还要能根据所经过网络规定的分组大小来改变数据包的长度,IP数据包的最大长度可达 65535个字节。 1Byte=8bit IP地址

网络子网划分练习题

IP地址与子网划分练习(二) 姓名: 一、单选题 1、在这个网络里,有效IP地址的范围是() A. —— B. —— .10.255 C. —— D. —— E. ——、在这个网络里,广播地址是() A. B. .8.127 C. D. 3、在这个网络里,广播地址是() A. B. .10.255 C. D. 4、对一个C类网络,要划分出12个子网,那么,划分后的子网掩码是() A. B. .255.248 C. D. 5、对一个B类网络进行子网划分,要划分出510个子网,则子网掩码是() A. B. 255.128 D. 6、对于一个C类网络,要划分出两个子网,每个子网里有31台计算机,则子网掩码是() A. B. .255.192 C. D. 7、把默认的C类网络划分为,则能获得多少个子网,每子网里有多少主机() A. 4 64 B. 2 62 C. 254 254 D. 1 254 8、对B类地址进行了划分,划分为,则可用的子网数和主机数是多少() A. 1 10 B. 1 254 C. 192 10 D. 254 254 9、对于,如果你需要100个子网,每子网500台主机,则掩码是什么() A. B. 254.0 D. 10、现有一个网络,则有多少可用的子网和主机() A. 16, 16 B. 14, 14 C. 30, 6 D. 62, 2 11、现在网络ID为,则有多少可用的子网和主机() A. 1 , 10 B. 1 , 254 C. 192 , 10 D. 254 , 254 12、有子网掩码,则下面哪个是有效的IP地址?() A. B. 10.32 D. 13、现在一个B类网络,要对其进行划分,要求每个子网里有450台主机,则最合适的子网 掩码是?()

子网数目计算

已知172.31.128.255/18,试计算: 1、子网数目, 2、网络号, 3、主机号, 4、广播地址, 5、可分配IP的起止范围 解: 1、算子网数目 首先将/18换成为我们习惯的表示法 11111111.11111111.11000000.000000转为十进制就是255.255.192.0,可以看到这个掩码的左边两节和 B类默认掩码是一致的,所以这个掩码是在B类默认掩码的范围内,意味着我们将对B类大网进行子网划分。B类 掩码默类是用16位(16个0)来表示可分配的IP地址,本题中的掩码在B类默认掩码的基础上多出了两个表示网络 号的1,这就是说是将B类大网划分为(11)2进制个子网,将(11)2进制转换为十进制就是4,所以本题中是将B类 大网划分为4个子网。 2、算网络号 用公式:将IP地址的二进制和子网掩码的二进制进行“与”(and)运算,得到的结果就是网络号。“与运算 ”的规则是1和1得1,0和1得0,1和0得0。 172.31.128.255转为二进制是10101100.00011111.10000000.11111111,掩码是 :11111111.11111111.11000000.00000000 所以: 10101100.00011111.10000000.11111111 11111111.11111111.11000000.00000000 10101100.00011111.10000000.00000000 将10101100.00011111.10000000.00000000 转换为十进制就是172.31.128.0,所以网络号是172.31.128.0 3、算主机号 也用公式:用IP地址的二进制和(子网掩码的二进制的反码)进行“与”运算,得到的结果就是主机号。反码 就是将原本是0的变为1,原本是1的变为0。由于掩码是 11111111.11111111.11000000.00000000 所以其反码表示为00000000.00000000.00111111.11111111,再将IP地址的二进制和掩码的反码表示法进行 “与”运算: 10101100.00011111.10000000.11111111 00000000.00000000.00111111.11111111

用路由器、交换机或集线器建立小型局域网N 共享上网 家庭局域网菜鸟组网教程 121024

用路由器、交换机或集线器 建立小型局域网 作者 DG 2012年4月27日制作 2012年10月24日修改 开始前还4先说几句废话: 目前,使用宽带路由器、交换机或集线器(选择其中任意一种设备)建立家庭、学校宿舍廉价且高性价比的小型局域网,以实现小范围内区域共享上网,达到降低上网成本,已成为网友们共同追求的目标。笔者一朋友也想以此方式与邻居共享上网,94不会设置,上网查阅很多资料,但因对相关专业知识、术语不了解,加之老鸟们总以为菜鸟们应该知道所有老鸟们都认为比较简单的网络、电脑硬件、软件知识,所以在写介绍文章时总4把一些菜鸟们搞不懂的东东一带而过,或没有一目了然地予以展示清楚,最后看得菜鸟们总4一头雾水,彻底晕倒。笔者本人,属纯菜鸟,只4较之其他菜鸟而言菜得还算好点的,所以,受人之托,花了些时间上网查阅了相关资料,并进行了整理,用最简单的图文讲解方式,制作成了此教程。现将此教程共享出来,相信对即使没有相关电脑、网络知识的菜鸟们,只要按照本文一步步去做,也能利用路由器、交换机或集线器任意一种设备轻松搞定,完成小型局域网的共享接入设置,达到共享上网的目的。这已经为部分菜鸟网友所受宜,并寄来电子邮件以示谢意。如下图

希望这一教程能为您设置小型的局域网提供帮助,使菜鸟们迅速成为局域网设置的行家里手。至于老鸟们吧,9请打酱油路过了哈。当然,有不对的地方,欢迎老鸟们来信探讨,也让俺们这不太老的鸟尽快成为真正的老鸟。这里仅详细介绍路由器方案的设置,至于交换机和集线器的设置与路由器大同小异,就不一一列举了,望菜鸟们举一反三,相信也能搞明白其中奥妙。呵,好了,空话少说,进入正题。 当共享电脑超过2台(一般是多家庭共享),建议大家采取路由器方案。 这种方案是通过宽带路由器来实现,因为现在一般的家用宽带路由器所提供的交换端口基本上都为4口,所以一般都直接连接4台电脑,这种共享方案也就适用于4台电脑的情况。要想再多接入电脑共享,也行,那就要考虑增加使用8口、16口等路由器或交换机9行了。 现方案所需设备如下: 4块10/100Mbps以太网卡(宽带设备直接连接在宽带路由器的WAN端口),现在电脑大都集成了网卡,所以,只要你家电脑上有网线插孔就行了,不用另外去准备网卡,这一句话也有点算4多于的了吧; 含4口以上的宽带路由器 5条五类以上直通双绞线。这个你要不知道是什么东东,就上电脑城去,让商家帮你做几根线9行了,你告诉他你这个拿来是做什么用,要五类直通双绞线,长度你自己量好,按照电脑摆放的位置来,商家都知道该怎么做。记着每条网线最大长度限为100米(原购买宽带设备时提供的网线为交叉的,仅适用于与电脑直连,不能用于与交换机或路由器直连)。 在这种方案中,就无需单独一台电脑作为主机长期开启,当各用户需要上网时,只需打开路由器即可上网,非常方便。也94说只要你的路由器不关,连线的电脑都可以随时上网。 当然啦,其他的瓜子、香烟、茶水、点心、水果等9随网友们各自喜爱自备了哈!呵呵! 菜鸟们,请跟我来--按以下方式一步步做,做完了你9有些老鸟的感觉了,呵呵。

ip子网掩码网关计算.docx

一、缺省A、B、C 类地址范围; 分类: 高位网络主机 范围类型 07 位网络24 位主机 1.0.0.0~.0.0 A 类IP 地址 1014 位网络16 位主机B 类 IP地址 11021 位网络8 位主机 192..0.0.0~.255.255C类 IP地址 111028 位多点广播组标号 D 类 IP地址 1111保留试验用 E类 IP地址 2.保留地址: 在 IP 地址 3 种主要类型里,各保留了 3 个区域作为私有地址,其地址范围如下: A 类地址: 10.0.0.0~ B 类地址: C 类地址: 二、子网掩码的作用: code: IP 地址00010100 00001111 00000101 子网掩码00000000 00000000 网络 ID00010100 00000000 00000000 主机 ID 0.0.15.500001111 00000101 计算该子网中的主机数 :2^n -2=2^16-2=65534 其中 :n 为主机 ID 占用的位数 ;2: 表示本网络 ),(表示子网广播 ); 该子网所容纳主机的IP 地址范围 : 三、实现子网 1.划分子网的理由: ①远程 LAN互连; ②连接混合的网络技术; ③增加网段中的主机数量; ④减少网络广播。 2.子网的实现需要考虑以下因素: ①确定所需的网络 ID 数,确信为将来的发展留有余地; 谁需要占用单独的网络 ID ▲每个子网; ▲每个 WAN 连接; ②确定每个子网中最大的计算机数目,也要考虑未来的发展; 谁需要占用单独的主机ID

▲每个 TCP/IP计算机网卡; ▲每个 TCP/IP打印机网卡; ▲每个子网上的路由接口; ③考虑增长计划的必要性: 假设您在 InterNIC 申请到一个网络 ID:但你有两个远程 LAN 需要互连,而且每个远程 LAN各有 60 台主机。 若不划分子网,您就只能使用一个网络ID:,使用缺省子网掩码:,而且在这个子网中可以容纳的主机ID 的范围: 1 ,即可以有 254 台主机。 现在若根据需要划分为两个子网,即借用主机ID中的两位用作网络ID,则子网掩码就应变为:()目的是将借用的用作网络I D 的位掩去。看一看划分出来的子网的情况: ▲ 65~126 本网段( 01 网段)主机数: 2n-2=26-2=62 或 126-65+1=62 ▲129~190 本网段( 10 网段)主机数: 2n-2=26-2=62 或 190-129+1=62 ▲子网号 00 全 0 表示本网络,子网号 11 全 1 是子网屏蔽,均不可用。这个 方案可以满足目前需求,但以后如果需要加入新的网段则必须重新划分更 多的子网(即借用更多的主机 ID 位用作网络 ID),或如果以后需要每个子网中的主机数更多则必须借用网络 I D 位来保证更多的主机数。 四、定义子网号的方法 若 InterNIC 分配给您的 B 类网络 ID 为,那么在使用缺省的子网掩码的情况下, 您将只有一个网络 ID 和 216-2 台主机(范围是: 1 )。现在您有划分 4 个子网的需求。 1.手工计算法:①将所需的子 网数转换为二进制 4→ 00000100 ②以二进制表示子网数所需的位数即为向缺省子网掩码中加入的位数(既应向 主机 ID 借用的位数) 00000100→3位 ③决定子网掩码 缺省的: 借用主机 ID 的 3 位以后:() .0,即将所借的位全表示为1,用作子网掩码。 ④决定可用的网络ID 列出附加位引起的所有二进制组合,去掉全0 和全1 的组合情况 code: 组合情况实际得到的子网ID 000╳ 001→ 32 (00100000 ) 010→ 64 (01000000 ) 011→ 96 (01100000 )

子网掩码与子网划分--讲得很清楚

子网掩码与子网划分--讲得很清楚 子网掩码与子网划分 目录: 一、摘要 二、子网掩码的概念及作用 三、为什么需要使用子网掩码 四、如何用子网掩码得到网络/主机地址 五、子网掩码的分类 六、子网编址技术 七、如何划分子网及确定子网掩码 八、相关判断方法 一、摘要 近期在我的论坛中大家对子网掩码以及子网划分的讨论比较多,因为前面也写了关于ip地址的教程,为了延续性,就写了这个关于子网掩码与子网划分的教程,学这篇教程需要一定的基础(高手当然除外),建议读过前面的关于ip的教程后,再读本教程。准备好了吗?我们开始吧!! 二、子网掩码的概念及作用 子网掩码是一个应用于TCP/IP网络的32位二进制值,它可以屏蔽掉ip地址中的一部分,从而分离出ip地址中的网络部分与主机部分,基于子网掩码,管理员可以将网络进一步划分为若干子网。 三、为什么需要使用子网掩码 虽然我们说子网掩码可以分离出ip地址中的网络部分与主机部分,可大家还是会有疑问,比如为什么要区分网络地址与主机地址?区分以后又怎样呢?那么好,让我们再详细的讲一下吧! 在使用TCP/IP协议的两台计算机之间进行通信时,我们通过将本机的子网掩码与接受方主机的ip地址进行'与'运算,即可得到目标主机所在的网络号,又由于每台主机在配置TCP/IP协议时都设置了一个本机ip地址与子网掩码,所以可以知道本机所在的网络号。 通过比较这两个网络号,就可以知道接受方主机是否在本网络上。如果网络号相同,表明接受方在本网络上,那么可以通过相关的协议把数据包直接发送到目标主机;如果网络号不同,表明目标主机在远程网络上,那么数据包将会发送给本网络上的路由器,由路由器将数据包发送到其他网络,直至到达目的地。在这个过程中你可以看到,子网掩码是不可或缺的! 四、如何用子网掩码得到网络/主机地址 既然子网掩码这么重要,那么它是如何分离出ip地址中的网络地址和主机地址的呢? 过程如下: 1.将ip地址与子网掩码转换成二进制; 2.将二进制形式的ip地址与子网掩码做'与'运算,将答案化为十进制便得到网络地址; 3.将二进制形式的子网掩码取'反'; 4.将取'反'后的子网掩码与ip地址做'与'运算,将答案化为十进制便得到主机地址。 下面我们用一个例子给大家演示: 假设有一个I P 地址:192.168.0.1 子网掩码为:255.255.255.0 化为二进制为:I P 地址11000000.10101000.00000000.00000001 子网掩码11111111.11111111.11111111.00000000 将两者做'与'运算得:11000000.10101000.00000000.00000000 将其化为十进制得:192.168.0.0 这便是上面ip的网络地址,主机地址以此类推。 小技巧:由于观察到上面的子网掩码为C类地址的默认子网掩码(即未划分子网),便可直接看出网络地址为ip地址的前三部分,即前三个字节。 解惑: 什么?你还是不懂?问我为什么要做'与'运算而不是别的?其实你仔细观察一下上面的例子就应该能明白。

ip子网划分计算题举例

ip子网划分计算题举例2007年03月29日星期四 09:13给定IP地址167.77.88.99和掩码255.255.255.192,子网号是什么?广播地址是什么?有效IP地址是什么? 167.77.88.99-->10100111.01001101.01011000.01100011 255.255.255.192-->11111111.11111111.11111111.11000000 两个转换成二进制 and一下得10100111.01001101.01011000.01000000 子网号167.77.88.64 广播地址为10100111.01001101.01011000.01111111 得167.77.88.127 有效ip地址:167.77.88.65-167.77.88.126 一个子网网段地址为5.32.0.0掩码为255.224.0.0网络,它允许的最大主机地址是(c ) A、5.32.254.254 B、5.32.255.254 C、5.63.255.254 D、5.63.255.255 网段为000000101。00100000。00000000。00000000。掩码为11111111。11100000。00000000。00000000。0代表主机位 主机位有21位。又因为主机位全1不能用。所以最大的情况为 000000101。00111111。11111111。11111110。换算位10进制应该是5.63.255.254 拓展: IP和子网掩码 我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到191.255.255.255 C类IP段 192.0.0.0 到223.255.255.255 XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑 B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑 C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑 188.188.0.111,188.188.5.222,子网掩码都设为255.255.254.0,在同一网段吗? 先将这些转换成二进制 188.188.0.111 10111100.10111100.00000000.01101111 188.188.5.222 10111100.10111100.00000101.11011010 255.255.254.0 11111111.11111111.11111110.00000000 分别AND,得 10111100.10111100.00000000.00000000 10111100.10111100.00000100.00000000 网络标识不一样,即不在同一网段。 一个公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适? 首先,无疑,530台电脑用B类IP最合适(A类不用说了,太多,C类又不够,肯定是B类),但是B类默认的子网掩码是255.255.0.0,可以容纳6万台电脑,显然不太合适,那子网掩码设多少合适呢?我们先来列个公式。 2的m次方=560 首先,我们确定2一定是大于8次方的,因为我们知道2的8次方是256,也就是C类IP的最大容纳电脑的数目,我们从9次方一个一个试2的9次方是512,不到560,2的10次方是1024,看来2的10次方最合适了。子网掩码一共由32位组成,已确定后面10位是0了,那前面的22位就是1,最合适的子网掩码就是:11111111.11111111.11111100.00000000,转换成10进制,那就是255.255.252.0。 RFC 1918中定义了在企业网络内部使用的专用(私有)地址空间,如下: 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及掩码计算题 1. 19 2.168.1.0/24 使用掩码255.255.255.240 划分子网,其可用子网数为(),每个子网内可用主机地址数为() A. 14 14 B. 16 14 C. 254 6 D. 14 62

子网计算菜鸟入门

其实关于子网计算的文章很多,无论是书本上还是网络上都能找到,但有一点大家可能都忘记了,那就是在学会计算子网之前,必须要对IP地址和子网掩码的原理做一个比较正确地理解,可以说,理解了原理之后,任何文章都是一个方法的问题了。对于网络入门者来说,如果不明白原理,那么这些数字192.168…..只会让我们的头脑越来越迷糊。本人也是这么过来的,在这里用一种比较诙谐的方式写下自己的一点学习经验,只希望初学者们把这个问题弄明白,共同提高。 《猪八戒夜战子网》 从培训中心出来,八戒闷闷不乐,低头不语,回到住处后也一声不吭的倒头便睡,悟空和沙僧不明就里,莫名其妙。沙僧更是纳闷:“自从上网络培训班取经以来,二师兄总是喜笑颜开,外了讨好漂亮的女班任更是一反常态地用功学习,今天到底是哪里不开心了呢?”悟空一摆手:“莫管他,呆子肯定是想回高老庄了”。 入夜时分,八戒悄悄地起来,到外屋点起灯,把《网络基础培训》教材打开,双手托腮,认真地看了起来: “IP地址共32位,每8位为一个八位组,其中的第1个八位组决定了该地址的分类” “为什么要用IP地址来表示网络主机呢,用网卡的MAC地址不是也可以吗”八戒心中刚刚涌起这个疑问便立刻想起了课堂上田中老师的话:“同一物理网络上的主机只有在它们相互知道对方的MAC地址的基础上才能通信,但是因为本地网卡的MAC地址和不同的网络类型有很大的关系,以太网,令牌环网,FDDI等等,为了使主机的网络地址与计算机硬件能够相对独立出来,以增强网络的路由选择能力,IP地址就在一定程度上代替了网卡的MAC地址” 原来如此!八戒暗暗点头,怪不得无论是安装windows还是linux,总是把TCP/IP协议自己安上,看来IP地址是我们上网的身份证呀!八戒接着向下看: “IP地址有两部分组成:网络地址和主机地址,分配给两者的位数随地址类型的不同而变化,见下表:

IP地址与子网掩码计算

IP地址与子网掩码计算 IP地址与子网掩码 IP地址与网络分类 (1)IP地址 不同的物理网络技术有不同的编址方式;不同物理网络中的主机,有不同的物理网络地址。网间网技术是将不同物理网络技术统一起来的高层软件技术。网间网技术采用一种全局通用的地址格式,为全网的每一网络和每一主机都分配一个网间网地址,以此屏蔽物理网络地址的差异。IP协议提供一种全网间网通用的地址格式,并在统一管理下进行地址分配,保证一个地址对应一台网间网主机(包括网关),这样物理地址的差异被IP层所屏蔽。IP层所用到的地址叫做网间网地址,又叫IP地址。它由网络号和主机号两部分组成,统一网络内的所有主机使用相同的网络号,主机号是唯一的。IP地址是一个32为的二进制数,分成4个字段,每个 字段8位。 (2)三类主要的网络地址 我们知道,从LAN到WAN,不同种类网络规模相差很大,必须区别对待。因此按网络规模大小,将网络地址分为 主要的三类,如下: A类:

0 1 2 3 8 16 24 3 1 0网络号主机号 B类: 1 0网络号主机号 C类: 1 1 0网络号主机号 A类地址用于少量的(最多27个)主机数大于216的大型网,每个A类网络可容纳最多224台主机;B类地址用于主机数介于28~216之间数量不多不少的中型网,B类网络最多214个;C类地址用于每个网络只能容纳28台主机的大量小型网,C类网络最多221个。 除了以上A、B、C三个主类地址外,还有另外两类地址, 如下: D类: 1 1 1 0多目地址 E类: 1 1 1 1 0留待后用 其中多目地址(multicast address)是比广播地址稍弱的多点传送地址,用于支持多目传输技术。E类地址用于将来的扩展之用。 (3)TCP/IP规定网络地址

子网划分练习题带答案

1. 19 2.168.1.0/24 使用掩码255.255.255.240 划分子网,其可用子网数为(),每个子网内可用主机地址数为(A) A. 14 14 B. 16 14 C. 254 6 D. 14 62 2. 子网掩码为255.255.0.0 ,下列哪个 IP 地址不在同一网段中( C) A. 172.25.15.201 B. 172.25.16.15 C. 172.16.25.16 D. 172.25.201.15 3. B类地址子网掩码为 255.255.255.248 ,则每个子网内可用主机地址数为(C) A. 10 B. 8 C. 6 D. 4 4. 对于C 类 IP地址,子网掩码为 25 5.255.255.248 ,则能提供子网数为(C ) A. 16 B. 32 C. 30 D. 128 5. 三个网段 192.168.1.0/24 , 192.168.2.0/24 , 192.168.3.0/24 能够汇聚成下面哪个网段(D) A. 192.168.1.0/22 B. 192.168.2.0/22 C. 192.168.3.0/22 D. 192.168.0.0/22 6.IP 地址219.25.23.56 的缺省子网掩码有几位?C A.8

B.16 C.24 D.32 7.某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子 公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为?D A.255.255.255.0 B.255.255.255.128 C.255.255.255.192 D.255.255.255.224 8.一台IP 地址为10.110.9.113/21 主机在启动时发出的广播IP 是? B A.10.110.9.255 B.10.110.15.255 C.10.110.255.255 D.10.255.255.255 9.规划一个C 类网,需要将网络分为9 个子网,每个子网最多15 台主机, 下列哪个是合适的子网掩码?(D) A.255.255.224.0 B.255.255.255.224 C.255.255.255.240 D.没有合适的子网掩码 10.与10.110.12.29 mask 255.255.255.224 属于同一网段的主机IP 地址是 (B) A.10.110.12.0 B.10.110.12.30 C.10.110.12.31 D.10.110.12.32 11.IP 地址190.233.27.13/16 的网络部分地址是? (B) A.190.0.0.0 B.190.233.0.0 C.190.233.27.0 D.190.233.27.1 12.没有任何子网划分的IP 地址125.3.54.56 的网段地址是? (A) A.125.0.0.0 B.125.3.0.0 C.125.3.54.0 D.125.3.54.32

子网换算试题(50题)

1.一台IP 地址为10.110.9.113/21 主机在启动时发出的广播IP 是? A.10.110.9.255 B.10.110.15.255 C.10.110.255.255 D.10.255.255.255 2。规划一个C 类网,需要将网络分为9 个子网,每个子网最多15 台主机,下列哪个是合适的子网掩码? A.255.255.224.0 B.255.255.255.224 C.255.255.255.240 D.没有合适的子网掩码 3。与10.110.12.29 mask 255.255.255.224 属于同一网段的主机IP 地址是? A.10.110.12.0 B.10.110.12.30 C.10.110.12.31 D.10.110.12.32 4。IP 地址190.233.27.13/16 的网络部分地址是? A.190.0.0.0 B.190.233.0.0 C.190.233.27.0 D.190.233.27.1 5。没有任何子网划分的IP 地址125.3.54.56 的网段地址是? A.125.0.0.0 B.125.3.0.0 C.125.3.54.0 D.125.3.54.32 6。一个子网网段地址为2.0.0.0 掩码为255.255.224.0 网络,他一个有效子 网网段地址是? A.2.1.16.0 B.2.2.32.0 C.2.3.48.0 D.2.4.172.0 7。一个子网网段地址为5.32.0.0 掩码为255.224.0.0 网络,它允许的最大主机地址是? A.5.32.254.254 B.5.32.255.254 C.5.63.255.254 D.5.63.255.255

新手入门-点对点无线安装与调试

在无线网络组网模式中,该如何安装与配置,在安装与调试过程中,又该注意哪些方面等等问题,相信是不少用户最想要关注的。这里就先以“点对点”模式为例,给读者朋友们详细介绍一下其安装与配置过程中 的一些问题。 这里先假设一个计算机环境:一台台式计算机通过ADSL Modem接入Internet,另外有一台笔记本电脑需要通过无线方式临时与台式机建立连接,并实现共享上网。即是说整个网络结构为通过两块无线网卡 实现连接及共享上网。 一、新手上路:硬件连接 通过两块无线网卡实现无线连接的方式,在硬件连接方面比较简单。首先是台式机,需要安装两块网卡,一块有线网卡连接ADSL Modem,用于无线网络与Internet的外部连接;无线网卡用于与笔记本电脑的局域网连接,一般台式机选择PCI接口的无线网卡比较合适,其安装方式跟普通PCI卡相同(比如有线网卡)。 笔记本电脑也需要安装一块无线网卡,在笔记本上可选择PCMCIA和USB两种接口的无线网卡。安装 时请按以下步骤进行: 1、找到PCMCIA槽后,按下旁边的黑色开关,弹出塑料卡,如下图所示。 2、然后插入无线网卡,如下图所示。 接着会看到无线网卡上的指示灯亮,同时计算机屏幕右下角会出现无线网卡连接图标。 提示:要取出无线网卡时,先在软件上禁用无线网卡;然后按下PCMCIA槽旁边的黑色开关,弹出无线网卡;取出无线网卡后重新将原来的塑料卡插上即可。 二、新手进阶:网络配置 通过以上的步骤后,即完成了无线网卡的硬件安装,接着要进行的是无线网卡驱动程序的安装。当无线网卡插入计算机插槽后,即会弹出找到新硬件的提示;此时放入无线网卡附带的驱动光盘,可以直接运行光盘中的安装程序,也可以按照普通的硬件驱动安装方法进行安装。 1、配置无线网卡IP地址。 在配置IP地址之前,首先应该让这两台计算机都在同一个网络环境中,即将两台计算机的组名设置为 一致,比如workgroup等。方法为: 步骤1:在桌面上依次单击“我的电脑/属性”,在弹出的窗口中切换到“计算机名”选项卡。 步骤2:然后单击“网络ID”按钮,然后单击“下一步”开始修改。在进行到如下图所示步骤时,注意按图 所示选择,之后即可修改组名了。

IP地址与子网掩码的计算与划分

关于IP地址与子网掩码的学习心得 首先,不要管这个IP是A类还是B类还是C类,IP是哪一类对于解题是没有任何意义的,因为在很多题中B类掩码和A类或是C类网络一起出现,不要把这认为是一个错误,很多时候都是这样出题 的。 其次,应该掌握以下一些知识: 1、明确“子网”的函义: 子网就是把一个大网划分为几个小网,每个小网的IP地址数目都是一样多的。这个小网就叫做这个大网的子网。大网可以是A类大网(A类网络),也可以是B类大网,还可能是C类大网。 ⑴、二进制数转为十进制 (这里顺便说一下二进制数转为十进制的问题: 在不牵涉到IP地址时的二进制到十进制的转换,采用的是“低次方相加”的方式,但是牵涉到IP 地址时(算广播地址时除外,算广播地址时还是采用“低次方相加”)的二进制到十进制的转换就不能采用这种方式了,而是直接用2的N次方的方法来转换: 比方说在不牵涉到IP地址的计算时,将二进制的111转换为十进制,采用的方法是(2的2次方+2的1次方+2的0次方,即4+2+1),得到的结果是十进制的7。但是在计算IP地址时的的二进制到十进制的转换就不能采用这种方式了,二进制的111转换为十进制时,看到有几个“1”,就表示为2的几次方,这里有三个“1”,就是2的3次方,即在计算IP地址时,二进制的111转换为十进制 就是2的3次方,2的3次方的结果是8。) ⑵、网络的总个数和可用个数 A类网络的个数有2的7次方个,即128个。根据网络规范的规定,应该再去除128个中的第一个和最后一个,那么可用的A类网络的个数是126个。 B类网络的个数有2的14次方个,即16384个。根据网络规范的规定,应该再去除16384个中的第一个和最后一个,那么可用的B类网络的个数是16382个。 C类网络的个数有2的21次方个,即2097152个。根据网络规范的规定,应该再去除16384个中的第一个和最后一个,那么可用的C类网络的个数是2097150个。 ⑶、网络的总IP数和可用IP地址数 每个A类大网(A类网络)中容纳2的24次方个IP地址,即16777216个IP地址;每个B类大网中容纳着2的16次方个IP地址,即65536个IP地址;每个C类大网中容纳着2的8次方个IP地址,即256个IP地址。可用的IP地址数是在总IP地址数的基础上减2得到。 如果把一个B类大网划分为32个小网,那么每个小网的IP地址数目就是65536/32=2048;如果把C 类大网划分为32个小网,那么每个小网的IP地址数目就是256/32=8。 2、明确“掩码”的函义: 掩码的作用就是用来告诉电脑把“大网”划分为多少个“小网”! 好多书上说,掩码是用来确定IP

子网划分算法

子网划分算法 二进制表(表1) 0 0 0 0 0 0 0 0 128 64 32 16 8 4 2 1 CIDR值(表2) 子网掩码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.0/24 CIDR值斜线符(/)表示有多少位被设置为1. 例:255.0.0.0用2进制表示为1111.0.0.0在使用斜线符时,计算出1的个数以指示掩码长度。由于255.0.0.0有8个1.因为表示为/8 默认的子网掩码(表3) 类型格式默认子网掩码

A 网络.结点.结点.结点255.0.0.0 B 网络.网络.结点.结点255.255.0.0 C 网络.网络.网络.结点255.255.255.0 D 组播 E 研究 C类地址的子网划分 子网划分前考虑的5个问题 1.有多少个子网?2=子网数目X是掩码的位数,或是掩码中1的个数。例如:11000中,有2个子网,即4个子网。 2.每个子网中有多少个合法主机号?X22y -2=子网数目Y是非掩码位的位数,即子网掩码中0的个数。例如:11000中,有2-2台主机,即62个主机号。 6减2原因为子网地址和广播地址都不是有效的主机地址。 3.这些合法的子网号是什么? 256-子网掩码=块大小,即增量值。 例:256-192=64.192掩码块大小为64.从0开始以分块计数子网掩码数值,这样可以得到的子网为0,64,128,192. 4.每个子网的广播地址是什么? 广播地址将总是紧邻下个子网的地址。 例:0子网的广播地址是63,因为下一个子网号是64.而64子网的广播地址是127,因为下一个子网是128……最后子网的广播地址将总是255。

子网掩码的计算

1.子网的含义 B类大网中容纳着2的16次方个IP地址,即65536个IP地址;如果把B类大网划分为32个小网,那么每个小网的IP地址数目就是65536/32=2048;掩码的作用就是用来告诉电脑把“大网”划分为多少个“小网”,掩码是用来确定子网数目的依据。 2.各类网络的默认掩码 A类网络的默认掩码是255.0.0.0(11111111.00000000.00000000.00000000);B类网络的默认掩码是255.255.0.0(11111111.11111111.00000000.00000000);C类网络的默认掩码是255.255.255.0(11111111.11111111.11111111.00000000)。 3.子网掩码的另类表示法 如255.255.248.0这样的子网掩码,可以用“/数字”表示,将255.255.248.0转为二进制的形式是 11111111.11111111.11111000.00000000,可以看到左边是有21个1,所以我们可以将255.255.248.0这个掩码表示为/21。反过来,当我们看到/21时,我们就把32位二进制的左边填上21个1,将这个32位二进制数每8位做为一节用句点隔开,再转换为十进制,就是255.255.248.0了。 不管是A类还是B类还是C类网络,在不划分子网的情况下,都是有两个IP地址不可用的:网络号和广播地址。比如在一个没有划分子网的C类大网中用202.203.34.0来表示网络号,用202.203.34.255来表示广播地址,因为C类大网的IP地址有256个,现在减去这两个IP地址,那么可用的IP地址就只剩下256-2=254个了。 如果把一个C类大网划分为4个子网,会增加多少个不可用的IP地址?可以这样想:在C类大网不划分子网时,有两个IP地址不可用;现在将C类大网划分为4个子网,那么每个子网中都有2个IP地址不可用,所以4个子网中就有8个IP地址不可用,用8个IP 地址减去没划分子网时的那两个不可用的IP地址,得到结果为6个。所以在将C类大网划分为4个子网后,将会多出6个不可用的IP地址。 6.根据掩码确定子网的数目 根据掩码是属于哪个默认掩码的“范围”内,可以知道是对A类还是B类还是C类大网来划分子网。比方说202.117.12.36/30,我们先把/30这种另类的掩码表示法转换为我们习惯的表示法: 11111111.11111111.11111111.11111100,转为十进制是255.255.255.252。可以看到,这个掩码的左边三节与C类默认掩码相同,只有第四字节与C类默认掩码不同,所以我们认为255.255.255.252这个掩码是在C类默认掩码的范围之内的,意味着我们将对C类网络进行子网划分。因为C类网络的默认掩码是255.255.255.0,将C类默认掩码转换

ROS菜鸟系列4--简单路由策略实现

ROS的filter规则等同于华为或者思科的ACL规则,安装好的ROS系统,在初始情况下,默认的防火规则有三种:input,output,forward三种链。简单说一下每一种的作用:input是指作用于所有去访问路由器本身的数据流,output是指作用于从路由器本身发出或者回应给其他访问的数据流,forward是指作用于通过路由器转发的数据流,主要是用于过滤内网用户与外网的数据交互。 ;}$X&K L F:M9g_(y%t 0Q%{(j!t'e举些简单的应用例子: "X6}+{/O(Y'z;a 1)假定不允许从IP地址是192.168.1.100的机器登录路由器: /^*@%C.\5P;e [admin@MikroTik] > ip :V,c0\8j*U5L&` [admin@MikroTik] /ip> firewall filter ,J6S2r D!;I'~&1$P [admin@MikroTik] /ip firewall filter> add chain=input src-address=192.168.1.100 action=drop 4k'X)x#a h-}, [admin@MikroTik] /ip firewall filter> print Flags: X - disabled, I - invalid, D - dynamic 0 chain=input action=drop src-address=192.168.1.100 d.{:e!X#@1W"j(m-O 2)假定不允许路由器回应外网用户的PING探测: "f3h5X.x![+U:u8Z v S4N [admin@MikroTik] /ip firewall filter> add chain=output protocol=icmp out-interface=wan icmp-options=0 action=drop [admin@MikroTik] /ip firewall filter> print Flags: X - disabled, I - invalid, D - dynamic 8_!u*k&}0l 0 chain=input action=drop src-address=192.168.1.100 1 chain=output action=drop protocol=icmp out-interface=wan icmp-options=0:0-255 解释相关的部分参数:protocol参数是指选择的协议,如TCP,UDP,ICMP等。icmp-options意思是指ICMP的选项,代码0表示:echo replay。 3)假定禁止内网的机器使用192.168.1.200-192.168.1.220的IP地址访问外部网络 &w0J3j v.C x, [admin@MikroTik] /ip firewall filter> add chain=forward src-address=192.168.1.200- 192.168.1.220 action=drop 6o)n%w.a-V*b [admin@MikroTik] /ip firewall filter> print Flags: X - disabled, I - invalid, D - dynamic 0 chain=input action=drop src-address=192.168.1.100 4}1L)T6O B^3t'r!7k 1 chain=output action=drop protocol=icmp out-interface=wan :{1H!@"%w9f icmp-options=0:0-255 2 chain=forward action=drop src-address=192.168.1.200-192.168.1.220 $K z#d&t"y8l1r 4)假定要实现防止外部网络使用TCP连接攻击路由器本身 .Z Q9`2h3e,g1R [admin@MikroTik] /ip firewall filter> add chain=input protocol=tcp connection-limit=5,32 action=add-src-to-address-list address-list=black-address address-list-timeout=1d 0}K5X#w:)H [admin@MikroTik] /ip firewall filter> add chain=input src-address-list=black-address action=drop ~%k.?7]&D!i$w2q'y, [admin@MikroTik] /ip firewall filter> print ;D0c9}7Z4X%m)|#V Flags: X - disabled, I - invalid, D - dynamic 0 chain=input action=drop src-address=192.168.1.100 :t'i/?&}%n3q"m 1 chain=output action=drop protocol=icmp out-interface=wan icmp-options=0:0-255 ;x2y)N-q%6D 2 chain=forward action=drop src-address=192.168.1.200-192.168.1.220 !b8S3g)s&] 3 chain=input action=add-src-to-address-list protocol=tcp 7[+y.a2|C#M/ address-list=black-address address-list-timeout=1d connection-limit=5,32 1u6D(`9}$O2@5N-n'*F G 4 chain=input action=drop src-address-list=black-address "A&j,3a'\ 以上的功能实现也可以利用filter与mangle相互配合使用: 4v!O3m5F6H [admin@MikroTik] /ip firewall filter> .. [admin@MikroTik] /ip firewall> mangle 7e;L*N)E|/j,_8A2P&J [admin@MikroTik] /ip firewall mangle> add chain=input protocol=tcp connection-limit=5,32 action=add-src-to-address-list address-list=black-address address-list-timeout=1d

相关文档
最新文档