TCP/IP(Internet 协议)是一套通信协议,用于互连 Internet 上的网络设备(路由器、交换机等)。
IP 地址、子网掩码和默认网关是 TCP/IP 配置中的必需品,TCP/IP 网络的寻址方式以及如何划分网络和子网学习很重大,掌握一些 IP 地址和子网掩码的也很重大。
下面将带大家了解一下 IP 地址和子网掩码的一些一般概念。
IP 地址:关于网络和主机
IP 地址是分配给基于 TCP/IP 的网络中的每台计算机、打印机、千兆以太网交换机、路由器或任何其他设备的逻辑数字地址,它们中的每一个都拥有唯一的 IP 地址。
IP 地址要么手动配置(静态 IP 地址),要么由 DHCP 服务器配置。
IP 地址由 4 个字节的数据组成,一个字节由 8 位组成(一位是单个数字,只能是 1 或 0),因此每个 IP 地址总共有 32 位。
这是一个二进制的 IP 地址示例:10101100. 00010000. 11111110.00000001,为简化起见,一般使用十进制表明来使 IP 地址像这样: 172. 16. 254. 1

什么是子网划分和子网掩码?
子网划分是将较大的网络划分为较小的子网络(子网)的过程,我们总是保留一个 IP 地址来标识子网,并保留另一个 IP 地址来标识子网内的广播地址。
子网划分将较大的网络分解为小部分,这样效率更高,并且可以节省大量地址,因此,较小的网络会创建较小的广播,从而产生较少的广播流量,此外,子网还通过将网络问题隔离到其特定存在来简化故障排除。
子网掩码是一个 32 位或 128 位的数字,用于对 TCP/IP 网络中的现有 IP 地址进行分段,TCP/IP 协议使用它来确定主机是在本地子网上还是在远程网络上。
子网掩码将IP地址分为网络地址和主机地址,从而确定IP地址的哪一部分是为网络保留的,哪一部分是可供主机使用的,一旦给出了 IP 地址及其子网掩码,就可以确定主机的网络地址(子网),一般,子网计算器可以在线轻松获得,可协助将 IP 网络划分为子网。

IP 地址和子网掩码如何工作?
在 TCP/IP 配置中,除非我们从子网掩码表中获得更多信息,否则我们无法确定 IP 地址的一部分是用作网络地址还是主机地址,如果子网掩码示例是 255.255.255.0,并且由于二进制表明法中的 255 等于 11111111,则子网掩码为:
11111111.11111111.11111111.0000000
将 IP 地址和子网掩码排列在一起,地址的网络和主机部分可以分开:
11000000.10101000.01111011.10000100——IP地址(192.168.123.132)
11111111.11111111.11111111.00000000 -- 子网掩码 (255.255.255.0)
前 24 位标识为网络地址,后 8 位(子网掩码中剩余的零)标识为主机地址,这为您提供以下内容:
11000000.10101000.01111011 .00000000 -- 网络地址(192.168.123.0)
00000000.00000000.00000000. 10000100 -- 主机地址 (000.000.000.132)
所以目前您知道,对于使用 255.255.255.0 子网掩码的示例,网络地址是 192.168.123.0,主机地址是 0.0.0.132。当一个数据包到达 192.168.123.0 子网,并且它的目的地址是 192.168.123.132 时,您的计算机将从网络接收并处理它。
从 IP 地址和子网掩码获取网络地址
网络地址是IP网络的名称,正如我们上面解释的,它是IP地址的一部分,可以通过子网掩码确定,如果您尝试确定计算机位于哪个 IP 网络,只需参考 IP 网络上的第一个(编号最低的)地址——即您的网络地址。
示例 1:
下图中,IP地址的前三部分属于IP网络,由子网掩码决定,0 是 IP 地址第四部分中可用的最低地址,因此,计算机属于 IP 网络 101.102.103.0。IP 地址的第四部分 (.5) 显示计算机在 IP 网络上使用的主机地址。

示例 2:
同样,下面的下一台计算机属于 IP 网络 211.139.157.0。它在IP网络上使用主机地址9,其IP地址为211.139.157.9

结论
随着IP服务以前所未有的速度进入我们的日常生活,没有互联网协议,世界将不一样,因此,对 IP 地址、子网掩码和网络地址的基本了解是成功配置 TCP/IP 的基础,希望这篇文章对您有些协助。




网关不是必须的,不需要访问其它网段就不需要网关。
来来,讲讲IPV6
下次奉上
谢谢,掩码最后一部分可以不是0吗?
自认为说明白了,其实用了一堆网络术语,而不是日常生活语言,所以别人还是不能准确理解。
一个数据包如何发出去,如何收到,在这个过程中ip和子网掩码怎么用、谁用。这样讲是不是更清楚。
子网掩码用来区分网络地址和主机地址,方便路由。没那么复杂。
要明白这个问题,就应该先讲一讲。IP和子网掩码是给谁看的? 明白了,这个东西就相当于 寄信的地址,他是给邮局看的。应该就明白了。。
说白了,IP地址不够用,这一片用一样的IP地址,但是又用子网掩码进行区分这一片的设备。要是一开始就用IPV6,IP地址够用,就不存在这个问题了
码起来先
说的真的让人看不懂,越说越糊涂
IT网络基础知识讲座
哈哈,喜欢吗
能讲一下逻辑吗?比如从外面进来一个网线,有给定的ip地址,然后到你这里后,比如一个机房,或者两个机房,那怎么做子网呢?
掩码用于内网的机器们分辨信号是否来自同一可交互网段
解释的很到位
子网掩码将IP地址分成两部分,一部分网络号,一部分子网号。
连DNS也不讲……
浅尝辄止没有深度
机器码是mac地址?
就一句话,你电脑坏了不要老找管网络的
看完还不懂在简单点