网络的IP、DNS和MAC,子网掩码和默认网关

在这之前,先推荐一个B站上的小视频讲解,网络是如何工作的,看完之后,会更明白一些:
https://www.bilibili.com/video/BV1VE41187N7?from=search&seid=7305541969224880364
1、本地电脑获取信息的流程:
在网络上访问网站,要首先通过DNS服务器把网络域名(www.XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,我们的计算机才能访问。
本地电脑通过网络把域名发给DNS服务器,由服务器查询该域名对应的IP地址,把查询到的对应的IP地址,再返回给本地电脑,如果DNS服务器找不到,DNS会去问根服务器(根服务器全球只有13台,不过目前全球一共镜像出一千多台)。
在通过本地网络查询信息时,本地使用的电脑把需要请求的内容进行打包,同时写上本地的IP和目标地IP以及MAC地址(相当于身份证号或者手机号)。服务器收到指令后,会根绝目标IP来找到你需要的信息内容,就会把需要的内容根据本地的IP地址和MAC地址,发送给本地电脑,电脑再根据每个程序不同的端口,把数据分配给需要该数据的对应程序。

2、电脑的IP地址和MAC地址:
对于网络上的某一设备,如一台计算机或一台路由器,其IP地址是基于网络拓扑设计出的,同一台设备或计算机上,改动IP地址是很容易的(但必须唯一),而MAC则是生产厂商烧录好的,一般不能改动(相当于该电脑的身份证)。 我们可以根据需要给一台主机指定任意的IP地址,如我们可以给局域网上的某台计算机分配IP地址为192.168.0.112 ,也可以将它改成192.168.0.200。而任一网络设备(如网卡,路由器)一旦生产出来以后,其MAC地址不可由本地连接内的配置进行修改。如果一个计算机的网卡坏了,在更换网卡之后,该计算机的MAC地址就变了。
其中,IP地址:网络地址+主机地址
例如:网络地址:192.168.100.0
主机地址:0.0.0.1
那么IP地址为:192.168.100.1
92.168.100.1是私有地址,是不能直接在Internet网络中应用的,上Internet要转为公有地址。其实我们只要连接到外网就会用到公有IP,因为每一个网络只能识别同一网段内的IP地址,在经过一些特定的路由时需要替换IP但MAC地址不变,最后把私有IP替换成公有IP登陆因特网。
两台计算机如果能够进行通讯,要保证它们处在同同一网络中,如果处在不同网络中,它们之间是不能进行通讯的。

3、子网掩码
如何通过IP地址,来计算其网络地址:通过子网掩码。
将IP地址和子网掩码都换算成二进制,然后进行与运算,得到的结果再进行十进制转换,结果就是网络地址。
子网掩码是用来判断任意两台计算机的ip地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的ip地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。我的理解,只有通过一些计算,才可以看出其网络地址是多少,所以子网掩码是对网络地址的一个掩盖。

4、默认网关:
如果网络A中的主机发现数据包的目的主机不在本地网络中,即他们的网络地址不同,不能直接进行通讯,所以就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。
所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。
那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。在和 Novell NetWare 网络交互操作的上下文中,网关在 Windows 网络中使用的服务器信息块 (SMB) 协议以及NetWare网络使用的 NetWare 核心协议 (NCP) 之间起着桥梁的作用。网关也被称为 IP路由器。
如果搞清了什么是网关,默认网关也就好理解了。就好像一个房间可以有多扇门一样,一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值