局域网
局域网(Local Area Network,简称LAN)是指在有限的范围内、由具有相同或相似协议的计算机互联而成的计算机网络。
当我们在办公室、学校或家里用电脑互联网上网时,我们可能会连接到一个局域网中。所谓局域网,就是一种小范围的计算机网络,它能够把不同的电脑和设备连接起来,让它们可以方便地共享信息和资源。比如,在局域网内,我们可以通过共享文件夹的方式让其他人访问我们的文件,或者通过打印机共享功能实现多台电脑共享一个打印机。局域网被广泛应用于企业、学校、医院等机构内部,实现内部员工之间的信息共享和交流。
局域网的建设需要使用专门的硬件设备(如交换机、路由器等)和软件协议(如TCP/IP、IPX/SPX等),以实现计算机之间的数据交换和共享。这些设备通常被放置在建筑物、校园或办公室内,覆盖面积很小,因此通信速度更快、传输距离更短、安全性更高,并且更容易管理和维护。
IP地址
IP(Internet Protocol)是互联网协议的缩写,指的是一种在计算机网络中负责数据传输和通信的协议。简单来说,IP地址就像是一个门牌号码,用来唯一标识一个设备或者计算机在网络上的位置。类似于我们在现实世界中需要地址来找到一个人或物品,计算机在网络中也需要IP地址来寻找其他设备或服务器。
IP地址由一组数字构成,通常表示为 xxx.xxx.xxx.xxx 的形式,其中每个xxx表示0~255之间的一个数字。比如,192.168.1.1就是一个IP地址。每个IP地址都对应着一个设备或计算机,它可以通过这个地址与其他设备进行通信和交换数据。
在互联网上,使用的是Ipv4或IPv6两种IP地址格式。IPv4地址格式目前被广泛应用,但随着互联网的发展,IPv4地址数量已经不足以满足需求。为了解决这个问题,IPv6地址格式逐渐得到推广,它采用128位二进制数表示,理论上可表示的IP地址数量极其庞大,足以满足未来网络扩展的需求。
IP地址是计算机在互联网上进行通信和数据传输的关键标识。没有IP地址,计算机无法连接互联网,并与其他设备进行交流和信息共享。
子网掩码
子网掩码(Subnet Mask)是一种用来区分网络地址和主机地址的方式。
在计算机网络中,每个IP地址都由两部分组成:网络地址和主机地址。而子网掩码就是一个32位二进制数,它将IP地址划分为网络地址和主机地址两部分,并指示了哪些位属于网络地址,哪些位属于主机地址。
以IPv4地址为例,IPv4地址通常是32位二进制数,而子网掩码也是一个32位的二进制数。例如,IP地址为192.168.0.1,子网掩码为255.255.255.0,二进制表示如下:
IP地址: 11000000.10101000.00000000.00000001
子网掩码: 11111111.11111111.11111111.00000000
IP地址的前24位表示网络地址,后8位表示主机地址。
子网掩码的前24位全是1,表示这些位属于网络地址,后8位全是0,表示这些位属于主机地址。
通过子网掩码,我们可以快速确定目标IP地址所属的网络地址和主机地址。
子网掩码在计算机网络中非常重要,因为它可以帮助我们更准确地管理和配置网络设备。比如,将网络划分成不同的子网,可以提高网络性能和安全性,并能更好地控制网络流量。
IP地址构成:网络位+主机位(网络位相同的IP地址,为同一网段)
网关
DNS
DNS(Domain Name System)是一种用于将域名转换为IP地址的系统,它充当了互联网的“电话簿”。在互联网上,每个网站都有一个唯一的IP地址,计算机通过这个IP地址才能找到相应的网站。但是,人们更容易记住网站的域名而不是IP地址,因此DNS系统就应运而生了。
简单来说,DNS系统可以将域名(如www.example.com)转换为对应的IP地址(如192.168.0.1)。当我们在浏览器中输入一个网址时,浏览器会向DNS服务器发送请求,查询该网址所对应的IP地址,并通过该IP地址连接到目标网站。
DNS系统采用了分布式的架构,由许多DNS服务器组成。当我们查询一个域名时,本地计算机会首先查找本地缓存,如果没有找到,则向本地DNS服务器发出请求。如果本地DNS服务器也没有缓存该域名的信息,则会继续向上级DNS服务器发送请求,最终找到该域名所对应的IP地址。
nslookup + 网址查询网址的IP地址
在CMD命令行中,nslookup
是一个用于查询域名系统(DNS)的命令。当你需要解析某个域名对应的IP地址或者验证域名解析是否配置正确时,都可以使用nslookup
。
例如,在CMD中输入以下命令:
nslookup www.google.com
则会返回类似以下信息:
复制代码服务器: UnKnown
Address: 192.168.1.1
非权威应答:
名称: www.google.com
Addresses: 2607:f8b0:4009:810::2004
172.217.26.68
在这个例子中,nslookup
命令查询了www.google.com
这个域名对应的IP地址,并返回了两个结果:IPv6地址和IPv4地址。
总结
:::tips 一台PC连接外网,需要IP地址,子网掩码,网关,DNS四大参数
:::
IP、子网掩码、网关和DNS是计算机网络中的重要概念,它们之间有密切的联系和作用。下面简单介绍一下它们在实际使用中的作用和关系:
- IP地址:IP地址是计算机在互联网上进行通信和数据传输的关键标识,每个设备或计算机都需要一个独特的IP地址来与其他设备进行通信。在局域网内,IP地址用于区分不同的设备和主机。
- 子网掩码:子网掩码用于将IP地址划分为网络地址和主机地址两部分,并指示哪些位属于网络地址,哪些位属于主机地址。通过配置子网掩码,可以划分出不同的子网,提高网络性能和安全性,也有助于更好地控制网络流量。
- 网关:网关是连接不同网络之间的桥梁,使得在一个局域网内的计算机可以访问到其他局域网或互联网上的资源。比如,在家庭网络中,路由器充当了一个网关,将局域网内的各个设备与互联网连接起来。在企业内部网络中,网关也扮演着重要的角色,可以将不同的子网之间连接起来,实现内部员工之间的信息共享和交流。
- DNS:DNS是互联网中的“电话簿”,将域名转换为对应的IP地址。当我们在浏览器中输入一个域名时,DNS系统会帮助我们查找该域名所对应的IP地址,并通过该IP地址连接到目标网站。
在实际使用中,这四个概念通常是一起配合使用的。比如,在局域网内,我们需要配置每个设备的IP地址和子网掩码,以便计算机之间进行通信和数据传输。而如果想要访问互联网上的资源,则需要设置网关来进行连接。同时,当我们在浏览器中输入一个网址时,DNS系统就会将其转换为对应的IP地址,然后通过网关连接到互联网上的服务器。因此,IP、子网掩码、网关和DNS这些概念都是计算机网络中不可或缺的部分。