参考Windows系统的IP地址设置接口(图1)、IP地址、子网掩码、默认网关、DNS服务器是什么意思?
图1
1个IP地址
概述
计算机要实现网络通信,必须有快速定位的网络地址。IP地址是计算机在互联网上的唯一标识,需要实际快递配送和具体的住宅地址,这是有道理的。
Ip地址分别由0到255之间的点分隔符表示为4位十进制数。例如,一台主机的IP地址为128.20.4.1
IP地址的配置
IP地址=网络地址主机地址(由主机编号和网络编号组成)
想想为什么可以更有效地管理和定位行政区域(国家、省、城市、街道等)。
同样,我们通常可以将网络划分为多个子网。每个子网都有自己的网络地址,每个子网由多台计算机组成(当然,还可以包含其他子网)。
要找到指定的IP地址,可以先找到指定的网络地址,然后在该网络中找到该主机地址。
IP地址是一个数字字符串(IP4协议),由4 * 8位(1字节)0/1组成
以文章开通win7截图中的IP地址192.168.1.168、子网掩码255.255.255.0(下文详细介绍)为例,该地址包含很多含义:
192.168.100.168(IP地址)=192.168.1.0(网络地址)0.0.0.168(主机地址)
网络地址、主机地址是如何计算的?我们首先要简单学习子网掩码。
2子网掩码(subnet mask)
IP的网络地址和主机地址分别用多少位表示?如果不指定,则无法知道哪个位是网络号,哪个位是主机号。此操作必须通过子网掩码完成。
概述
子网掩码(也称为网络掩码、地址掩码和子网掩码)是一个数字字符串,由4 * 8位(1字节)0/1组成。
此功能用于屏蔽(屏蔽)IP地址的一部分,将其分为网络地址和主机地址两部分,并说明IP地址是在LAN上还是在远程网络上。
子网掩码允许您将网络划分为子网、可变长子网掩码(VLSM),或将较小的网络合并为较大的网络,即超级网络。
子网掩码不能单独存在,必须与IP地址一起使用。
子网掩码规则
长度为4 * 8位(1字节),由连续1和连续0组成。
例如,11111111111 . 111111111 . 111111111 . 00000000等于十进制数:255.255.255.0
假设局域网中计算机a的IP地址为192.168.1.1,子网掩码为255.255.255.0,如下图所示。
图2
网络地址: IP地址中连续被1遮盖的部分,即110000000.10101000.00000001.000000000,对应的网络地址:192.168.1.0
主机地址: IP地址部分(例如,00000000 . 0000000 . 0000000 . 0000000 . 00000001,对应的网络地址:0.0.0.1),连续被零遮挡
排除此网络的两个特殊地址。
广播地址:192.168.1.255(主机编号均为11111111)(请参阅广播机制和类型)
网络地址:192.168.1.0(主机编号均为000000)
此子网上的最大主机数:2的8胜256-2
其他信息:
对于a类地址,默认子网掩码为255.0.0.0。b类地址的默认子网掩码为255.255.0.0。c类地址的默认子网掩码为255.255.255.0。
3通过子网掩码计算网络地址
请参阅:《IP地址,子网掩码,默认网关,DNS服务器详解》
计算法
计算过程是这样的:
1.IP地址和子网掩码都转换为二进制。
2.两者都执行“和运算”以获得网址。
计算过程:上/下排序、1位1位计算、1和1=1、其馀组合为0
1 0 1 0
和运算1 0 1 1
-
结果1 0 1 0
如果IP地址为192.168.1.168,子网掩码为255.255.255.0,则网络地址转换步骤如下
1)将IP地址和子网掩码分别转换为二进制
将192.168.1.168转换为二进制,转换为11000000.10101000.0000001.101010000
将255.255.255.0转换为二进制,转换为1111111111 . 111111111 . 1111111111 . 0000000
2)两者和运算
11000000.10101000.00000001.10101000
和燕山11111111 1111111 1111111 000000
-银
结果11000000.10101000.00000001.000000000
3)将计算结果转换为小数:192.168.1.0
立即实践
例如,使用网线直接连接两台计算机。
图3
以下是各种IP地址设置。在不同的设置下,检查网络是否畅通。
图4
说明:第一种情况是通的,因为两台计算机在同一个网络192.168.0.0中。第二、三种情况是通的,因为两台计算机在不同的网络中。
网络地址计算过程如上,不再详细说明。
结论:
通过网线直接连接或通过集线器(集线器)、常规交换机连接的计算机必须位于同一个网络(网络地址)中,主机地址不同,才能通信。
注意:同一网络表示网络地址,而不是物理连接。
例如,两台计算机连接到同一个路由器上(简单地解释为同一个链接),如果网络地址不匹配,则无法通信。
扩展:IP网段表示法
示例:192.168.0.0/24
192.168.0.0:网络地址
24:表示子网掩码二进制表示法中的连续1个数字。其中111111 1111111111 000000,即255.255.255.0
4.默认网关(地址)
请参阅:《百度百科-网关》
什么是网关?
你能联想到海关吗?什么是海关?)。
连接两个不同网络的设备可以称为网关设备。网关的作用是实现两个网络之间的通信和控制。
网关设备可以是交互(网络之间超过3层)、路由器、启用了路由协议的服务器、代理服务器、防火墙等。
网关地址是网关设备的IP地址。
假设有两个网络。
网络a的IP地址范围为“192.168.1.1至192.168.1.254”,子网掩码为255.255.255.0
网络b的IP地址范围为“192.168.2.1至192.168.2.254”,子网掩码为255.255.255.0
为了两个网络之间的通信,必须通过网关。
如果网络A的主机发现数据包的目标主机不在本地网络上,则将数据包转发到自己的网关,然后从网关转发到网络B的网关,网络B的网关再转发回网络B的主机(如图所示)。将数据包从网络a传递到网络b的过程。
图5
网关的IP地址必须已设置,TCP/IP协议才能启用不同网络之间的通信。
默认网关
一台主机可以有多个网关。默认网关是指主机找不到可用网关时,将数据包发送到默认指定网关,并由该网关处理数据包。当前主机使用的网关,通常表示默认网关。
扩展:自动设置默认网关
自动设置是使用动态主机配置协议(DHCP)服务器自动为网络上的计算机分配IP地址、子网掩码和默认网关。
如果网络的默认网关发生了变化,则每当您更改DHCP服务器的默认网关设置时,网络上的所有计算机都将获得新默认网关的IP地址。此方法适用于网络规模大、TCP/IP参数可能会更改的网络。
另一种自动获取网关的方法是通过安装代理服务器软件(如MS Proxy)的客户端程序自动获取,其原理和方法与DHCP类似。
扩展说明
问:有人问,如果在互联网上为连接到同一个(二层)交换机或集线器的计算机设置不同的网络地址,为什么不能通信。
回答:
在TCP/IP协议中,如果网络层(用IP地址标识通信者)数据包转发到下一层数据链路层(用MAC地址标识通信者),则必须通过ARP广播获得与目标IP相对应的MAC地址。
但是,ARP消息只能在同一个网络地址内广播,因此,如果目标计算机与源计算机位于不同的网络上,则无法响应,因此源计算机无法完成链路层数据封装。
此处提供了与ARP协议相关的信息。
5.DNS服务器
域名和DNS
访问网站时经常使用域名(比IP更有意义,更容易记住,如www.baidu.com)。
域名由一系列以点分隔的名称组成,通常包含组织名称,并始终包含2至3个字符的后缀,以表示组织类型或域所在的国家。
但是,计算机之间的通信网络通信是通过IP进行的,因此必须将域名解析为相应的IP。DNS是执行域名解析的服务器。
为了解析消息的域名,DNS维护域名(域名)和IP地址(IP地址)的比较表。
DNS查找过程如下图所示
图6
为了解析消息的域名,DNS维护域名(域名)和IP地址(IP地址)的比较表。
1.在浏览器中输入www.qq.com域名后,操作系统首先检查自己的本地主机文件中是否存在此站点映射关系,如果存在,则首先调用此IP地址映射以完成域名解析。
2.如果主机没有到此域名的映射,请找到本地hosts解析器缓存,查看是否存在此web地址映射关系,如果存在,请直接返回并完成域名解析。
3.如果hosts和本地DNS解析器缓存没有对应的URL映射关系,则首先查找在TCP/ip参数中设置的默认DNS服务器。这里我们称之为本地DNS服务器。该服务器在接收查询时,如果本地配置区资源包含要查询的域名,则将验证结果返回到客户端,并完成域名解析
4.如果要查找的域名未被本地DNS服务器区域解析,但该服务器已经缓存了此地址映射关系,则调用此IP地址映射以完成域名解析。这个确认没有权限。
5.如果本地DNS服务器本地区域文件和高速缓存检查都失败,则根据本地DNS服务器设置(是否设置了转发器)进行查询。如果不使用转发模式,本地DNS将请求发送到13个根DNS,根DNS服务器收到请求后,将使用此域名(.com)决定谁授予管理权限,如果本地DNS服务器收到IP信息。联系负责com域的此服务器。负责com域的此服务器收到请求后无法自行确认。找到管理com域的下一级DNS服务器地址,并将其提供给本地DNS服务器。如果本地DNS服务器收到此地址,请找到qq.com域服务器,重复以上操作,查询到找到www.qq.com主机为止。
6、使用转发模式时,该DNS服务器会将请求转发到更高级别的DNS服务器,由更高级别的服务器确认,如果更高级别的服务器无法确认,或者查找根DNS或发送更高级别的发送请求,以实现这种循环。本地DNS服务器是转发、根提示,最后将结果返回到本地DNS服务器,DNS服务器返回到客户端。
1.《关于dns服务器地址我想说详细讲解电脑IP地址,子网掩码,默认网关 和 DNS服务器等》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《关于dns服务器地址我想说详细讲解电脑IP地址,子网掩码,默认网关 和 DNS服务器等》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/1953682.html