网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

网络的基本概念

  • 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器)
  • 服务器:为客户端提供服务、数据、资源的机器
  • 请求:客户端向服务器索取数据
  • 响应:服务器对客户端请求作出反应,一般是返回给客户端数据

网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 
URL
  • Uniform Resource Locator(统一资源定位符)
  • 网络中每一个资源都对应唯一的地址——URL
IP 、子网掩码 、路由器 、DNS
网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 
IP地址
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址(每个机器都有一个编码,如mac上就有一个叫MAC地址的东西)的差异 。是32位二进制数据,通常以十进制表示,并以“.”分隔 。IP地址是一种逻辑地地址,用来标识网络中一个个主机,在本地局域网上是惟一的 。

网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 
IP
IP(网络之间互连的协议)它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则 。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通 。IP地址有唯一性,即每台机器的IP地址在全世界是唯一的 。这里指的是网络上的真实IP它是通过本机IP地址和子网掩码的"与"运算然后再通过各种处理算出来的(要遵守TCP协议还要加报文及端口什么的,我没有细追究,现在还用不上,反正暂时知道被处理过的就行了),顺便教大家查自己真实IP的方法:

网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 

网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 
子网掩码网关
网关实质上是一个网络通向其他网络的IP地址 。比如有网络A和网络B,网络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 。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里 。而要实现这两个网络之间的通信,则必须通过网关 。如果网络A中的主机发现数据包的目标主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机 。网络B向网络A转发数据包的过程也是如此 所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信 。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器) 。
路由器(windows下叫默认网关,网关就是路由,路由就是网关不要蒙)
如果搞清了什么是网关,默认网关也就好理解了 。就好像一个房间可以有多扇门一样,一台主机可以有多个网关 。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包 。现在主机使用的网关,一般指的是默认网关 。
下方是百度百科给出的解释

网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 
缺省网关
缺省网关(Default Gateway)是计算机网络中一个如何将数据包转发到其他网络中的节点 。在一个典型的TCP / IP网络,节点(如服务器、工作站和网络设备)都有一个定义的默认路由设置(指向默认网关) 。可以在没有特定路由的情况下,明确出发送数据包的下一跳IP地址 。
下方是百度百科给出的解释:

网络IP 、子网掩码 、路由器 、DNS知识你知道些什么

文章插图
 
【网络IP 、子网掩码 、路由器 、DNS知识你知道些什么】可以看出缺省网关就是默认网关,那么有人会说既然有一样为什么又凭空多出来一个缺省网关,我的理解是这样的,应该说默认网关是缺省网关的一个子集 。缺省网关有一个定义的默认路由设置(指向默认网关),缺省网关就相当于一个代理服务器暂时管理发送的数据包,当发送到目标主机时先由目标主机的缺省网关接收再找到对应的默认网关,就相当于缺省网关是父类,默认网关是子类~~


推荐阅读