`

网络号主机号

阅读更多

子网掩码
      (1)子网TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。
    因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。

子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。一般的,32位的IP地址分为两部分,即网络号和主机号,我们分别把他们叫做IP地址的“网间网部分”和“本地部分”。子网编址技术将本地部分进一步划分为“物理网络”部分和“主机”部分,如图:网间网部分物理网络主机

|←网间网部分→|←————本地部分—————→|

其中“物理网络”用于标识同一IP网络地址下的不同物理网络,既是“子网”。

(2)子网掩码IP协议标准规定:每一个使用子网的网点都选择一个32位的位模式,若位模式中的某恢?,则对应IP地址中的某位为网络地址(包括网间网部分和物理网络号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。例如位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。这种位模式叫做子网模(subnet mask)或“子网掩码”。

为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如B类地址子网掩码(11111111 11111111 11111111 00000000)为:255.255.25.0 IP协议关于子网掩码的定义提供一种有趣的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像255.255.255.64和255.255.255.160等一类的子网掩码不推荐使用。

(3)子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。

例如:有一个C类地址为:
192.9.200.13其缺省的子网掩码为:
255.255.255.0则它的网络号和主机号可按如下方法得到:

①将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101

②将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000

③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分
11000000 00001001 11001000 00001101 AND 11111111 11111111 11111111 00000000

11000000 00001001 11001000 00000000结果为192.9.200.0,即网络号为192.9.200.0。

④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101结果为0.0.0.13,即主机号为13。

(4)子网掩码与IP地址子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。

例如:有一个C类地址为:192.9.200.13
其缺省的子网掩码为:255.255.255.0 则它的网络号和主机号可按如下方法得到:

①将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101

②将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000

③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分

11000000 00001001 11001000 00001101 AND 11111111 11111111 11111111 00000000 11000000 00001001 11001000 00000000结果为192.9.200.0, 即网络号为192.9.200.0。

④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111 00000000 00000000 00000000 00001101 结果为0.0.0.13,即主机号为13。

三、子网划分与实例根据以上分析,建议按以下步骤和实例定义

子网掩码。

1、将要划分的子网数目转换为2的m次方。如要分8个子网,8=23。

2、取上述要划分子网数的2的m次方的幂。如23,即m=3。

3、将上一步确定的幂m按高序占用主机地址m位后转换为十进制。如m为3 则是11100000,转换为十进制为224,即为最终确定的子网掩码。如果是C类网,则子网掩码为255.255.255.224;如果是B类网,则子网掩码为255.255.224.0;如果是C类网,则子网掩码为255.224.0.0。
在这里,子网个数与占用主机地址位数有如下等式成立:2m=n。其中,m表示占用主机地址的位数;n表示划分的子网个数。根据这些原则,将一个C类网络分成4个子网。若我们用的网络号为192.9.200,则该C类网内的主机IP地址就是192.9.200.1~192.9.200.254(因为全“0”和全“1”的主机地址有特殊含义,不作为有效的IP地址),现将网络划分为4个部分,按照以上步骤:4=22,取22的幂,即2,则二进制为11,占用主机地址的高序位。

即为11000000

分享到:
评论

相关推荐

    ip子网数目网络号主机号广播地址可用IP地址范围[参考].pdf

    "IP 子网数目网络号主机号广播地址可用IP 地址范围" 计算机网络中的IP 地址是最基本的概念之一,然而,它的计算却是最让人头疼的一部分。今天,我们将详细讲解IP 地址的计算,包括子网数目、网络号、主机号、广播...

    计算机网络主机号计算方法

    计算机网络中的主机号计算方法是网络地址解析的关键部分,它涉及到IP地址、子网掩码以及网络号的运算。在IPv4系统中,IP地址由32位的二进制数组成,通常以四组十进制数字的形式表示,每组数字范围在0到255之间。子网...

    关于网络号及主机号的计算问题

    "网络号及主机号的计算问题" 在计算机网络中,网络号和主机号是两个非常重要的概念,它们是 IP 地址的组成部分。网络号用于标识一个网络,而主机号用于标识一个主机在该网络中的位置。在本文中,我们将通过实例讲解...

    学习电脑信息网络号和主机号的计算

    学习电脑信息网络号和主机号的计算

    子网掩码、ip地址、主机号、网络号、网络地址、广播地址

    子网掩码、IP地址、主机号、网络号、网络地址、广播地址是理解网络通信基础的关键概念。本文将深入解析这些概念,并结合实例说明它们的实际应用。 ### IP地址 IP地址是Internet Protocol Address的缩写,是互联网...

    IP地址,子网掩码,网络号,主机号.pdf

    "IP地址、子网掩码、网络号、主机号" IP地址是Internet Protocol的缩写,用于在Internet上标识设备的唯一地址。IP地址是一个32位的二进制数,通常被分割为4个8位二进制数(也就是4个字节)。IP地址通常用“点分十...

    IP地址,子网掩码,网络号,主机号.doc

    IP地址、子网掩码、网络号、主机号知识点 一、IP地址 IP地址是Internet Protocol的缩写,用于给互联网上的计算机分配一个唯一的编号,使得各个计算机可以相互通信。IP地址是一个32位的二进制数,通常被分割为4个...

    判断ip地址是否合及其根据子网掩码输出网络号和主机号的程序

    它分为两部分:网络号和主机号。网络号标识网络,主机号标识网络中的特定设备。 其次,子网掩码是用来判断任意一个IP地址的网络部分和主机部分的。它也是一个32位的二进制数,通常用点分十进制表示,如255.255.255....

    发现网络中的活动主机

    4. **识别服务**:根据响应的端口号,可以识别出运行在目标主机上的服务,因为每个端口通常与特定的应用程序或服务关联。 在"发现网络中的活动主机源码及报告VC编写"的标签中,我们得知这个课程设计将涉及编程实践...

    键盘网络虚拟主机 v3.0 正式版

    综上所述,键盘网络虚拟主机 v3.0 正式版是一款全面且功能强大的网络托管解决方案,它提供了从基础的文件上传下载,到复杂的域名管理、源代码托管等一系列服务。用户在享受其便利的同时,也需要注意安全设置,确保...

    已知Ip地址,子网掩码如何计算子网号、主机号.doc

    通过以上分析,我们了解了如何基于给定的IP地址和子网掩码来确定网络号、子网号以及主机号,并进一步探讨了如何计算子网数及每个子网的主机号范围。这些知识对于网络管理、地址分配等方面至关重要。

    Java网络编程获取主机信息

    此外,通过`Socket`类,我们不仅可以与远程主机建立连接,还可以获取其套接字信息,如端口号等。 在实际应用中,为了实现用户友好的界面操作,可以使用Java的Swing或JavaFX库创建图形用户界面(GUI)。例如,可以...

    网络安全主机安全加固.pdf

    网络安全主机安全加固.pdf网络安全主机安全加固.pdf网络安全主机安全加固.pdf网络安全主机安全加固.pdf网络安全主机安全加固.pdf

    IP子网掩码和网络号的计算

    ### IP子网掩码和网络号的计算 ...通过以上计算方法,我们不仅可以理解IP地址、子网掩码、网络号、子网号和主机号的基本概念,还能掌握具体的计算方法,这对于网络规划、管理和维护都具有重要意义。

    网络号和网络广播地址计算算法原代码

    例如,在255.255.255.0的子网掩码下,192.168.1.0就是一个网络号,其中前24位(192.168.1)表示网络,最后8位(0)表示主机。 广播地址则是一个特殊的IP地址,用于向同一网络上的所有设备发送数据包。在网络中,...

    砺青网络虚拟主机管理系统 v1.0 测试版

    砺青网络虚拟主机管理系统v1.0测试版是一款专为网络服务器管理设计的应用,它集成了多种后台管理功能,旨在简化网络主机与域名的日常维护工作。这款测试版的发布,意味着用户可以初步体验到其核心功能,并为后续的...

    计算机网络:CH4 网络层-子网掩码与主机IP地址范围的.ppt

    在C类网络中,如果需要划分为两个子网,每个子网需要容纳62个主机号,可以使用第三个字节的两位来划分子网。这样,子网掩码为255.255.255.192。 在确定子网掩码时,需要根据子网划分规则来确定。例如,如果取出1位...

    主机加固方案.v1.doc

    在本文档中,我们将讨论主机加固方案,包括Windows主机检查流程、帐号口令策略修改、网络与服务加固、文件系统加固和日志审核增强等多个方面。 Windows 主机检查流程 在Windows主机检查流程中,我们需要检查补丁...

    最全计算机网络期末考试试题与答案.pdf

    IP 地址由网络号和主机号两部分组成,其中网络号表示互联网中的一个特定网络,主机号表示该网络中主机的一个特定连接。 计算机网络是计算机技术和通信技术相结合的产物。计算机网络可以按作用范围进行分类,分为...

    RS-485多主机通信方式

    RS-485多主机通信方式指的是在RS-485网络中允许多于一个的主机设备同时存在,并且能够有效地进行数据交换。RS-485传统上被设计为一个主节点(主设备)和多个从节点(从设备)的通信模式,但是随着应用需求的增加,多...

Global site tag (gtag.js) - Google Analytics