IP地址和子网掩码的关系揭秘
2018-01-24 00:00
127 查看
以前在设置IP地址的时候,总是不明白为什么要设置子网掩码,也不明白为什么经常是255.255.255.0;
今天在看《网络是怎样链接的》这本书,感觉作者写的很生动。特在此记录下来,让自己有个深刻的印象。
要了解为什么需要设置子网掩码,因为互联网和公司的局域网都是基于TCP/IP的思路来涉及的。我们就从TCP/IP的网络结构说起, 正如下图,整个网络结构是由一个个小的子网通过路由器连接在一起形成的。这里子网可以理解成为由集线器连接在一起的一些主机。
在网络中,每个设备都会有一个IP地址。IP地址可以类比现实中的地址'XX号XX室',这个号对应的就是子网,而XX室对应的就是子网中的主机号了。
那么网络中的包是如何传输的呢?
数据包在通过集线器发送到最近的路由器之后,路由器会根据目标地址寻找下一个路由器的位置,然后将数据包发送到下一个路由器,就是这样一个路由器接着一个路由器这样,直到数据包送达目的地址。
那么在传递的过程中,是如何区分子网和主机号的?
因为IP地址的格式是这样的10.11.12.13 ,这里看不出哪几个数字代表的是网络号(子网),这就需要子网掩码来标识网络号和主机号了。我们以255.255.255.0(二进制:1111.1111.1111.0)来说明,子网掩码的四个字段分别与IP地址的四个字段对应。如果是255就说明对应IP字段是网络号。以10.11.12.13和255.255.255.0来说明就是10.11.12为网络号,而13为网络内的主机号。
今天在看《网络是怎样链接的》这本书,感觉作者写的很生动。特在此记录下来,让自己有个深刻的印象。
要了解为什么需要设置子网掩码,因为互联网和公司的局域网都是基于TCP/IP的思路来涉及的。我们就从TCP/IP的网络结构说起, 正如下图,整个网络结构是由一个个小的子网通过路由器连接在一起形成的。这里子网可以理解成为由集线器连接在一起的一些主机。
在网络中,每个设备都会有一个IP地址。IP地址可以类比现实中的地址'XX号XX室',这个号对应的就是子网,而XX室对应的就是子网中的主机号了。
那么网络中的包是如何传输的呢?
数据包在通过集线器发送到最近的路由器之后,路由器会根据目标地址寻找下一个路由器的位置,然后将数据包发送到下一个路由器,就是这样一个路由器接着一个路由器这样,直到数据包送达目的地址。
那么在传递的过程中,是如何区分子网和主机号的?
因为IP地址的格式是这样的10.11.12.13 ,这里看不出哪几个数字代表的是网络号(子网),这就需要子网掩码来标识网络号和主机号了。我们以255.255.255.0(二进制:1111.1111.1111.0)来说明,子网掩码的四个字段分别与IP地址的四个字段对应。如果是255就说明对应IP字段是网络号。以10.11.12.13和255.255.255.0来说明就是10.11.12为网络号,而13为网络内的主机号。
相关文章推荐
- IP地址和子网掩码的关系
- 根据ip地址和子网掩码计算网段地址和广播地址(原创)
- IP地址和子网掩码
- C#根据IP地址和子网掩码计算广播地址
- 通过IP地址和子网掩码计算主机数
- 【计算机网络常见面试题】利用IP地址和子网掩码求网络号和主机号
- PHP对IP地址和子网掩码的处理方法
- 关于IP地址和子网掩码的正在表达式
- IP地址和子网掩码的作用是什么
- IP地址和子网掩码划分详细教程
- CCNA基础 详解IP地址和子网掩码 1
- 通过IP地址和子网掩码与运算计算相关地址
- 通过IP地址和子网掩码与运算计算相关地址
- 子网划分和子网掩码的关系
- IP地址和子网掩码
- 通过IP地址和子网掩码与运算计算相关地址
- 已知IP地址和子网掩码求广播地址
- 通过IP地址和子网掩码与运算计算相关地址
- IP地址最后一位斜杠是什么意思?比如192.168.1.10/27?还有IP地址和子网掩码相加得到的网络地址是什么意思
- 知道ip地址和子网掩码后可以算出网络地址、广播地址、地址范围、本网主机数