电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2320 人浏览分享

什么是IP地址、网关、DNS、子网掩码、MAC地址?

[复制链接]
2320 1
平时在网络中总是会遇到不少专业术语,如IP地址、DNS、网关、子网掩码、MAC地址等等,对于这些
网络技术相关名词,鲜有网友真正了解它们。今天小编一文带大家科普下什么是IP地址、网关、DNS子
网掩码、MAC地址。

20181203103833193.jpg

宽带


1、什么是IP地址?

IP地址就是指给每个连接在Internet上的电脑主机分配的一个32bit地址(IPv6为64位)按照TCP/IP协
议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。

例如一个采用二进制形式的IP地址是“00001010000000000000000000000001”(最新的IPV6更长
达到64位),地址太长人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形
式,中间使用符号“.”分开不同的字节。

于是,上面的IP地址可以表示为“10.0.0.1”。IP地址的这种表示法叫做“点分十进制表示法”,这显然比1和
0容易记忆得多,但计算机内部数据处理器仅支持二进制,也就是说仅能识别0和1,因此我们看到的IP地址都
是由计算机转换成十进制后所看到的结果。

20181203103648496.jpg


IP地址又分为公网IP(也叫外网IP)和内网IP(也叫本地IP),公网IP是全球独一无二的内网IP则通
常为192.168.1.*(*为2-254之间的数值),它是由路由器或交换机分配。

2、什么是网关?

网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连是最复杂
的网络互连设备仅用于两个高层协议不同的网络互连。

举个例子:从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信
息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到
另一个网络的“关口”。

按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的在这里
我们所讲的“网关”均指TCP/IP协议下的网关。

再来说下网关的ip地址

网关实质上是一个网络通向其他网络的IP地址,网关在网段内的可用ip中选一个
不过,一般用的是第1个和最后一个。

比如有网络A和网络B:

网络A:的IP地址范围为“192.168.1.1~192. 1681.254”,子网掩255.255.255.0;

如果需要与其它网段通信,那么它的网关可以设置为192.168.1.1,当然也可以设置为网段内其它的一个ip地址。

网络B:的IP地址范为“192.168.2.1~192.168.2.254”,子网掩码255.255.255.0。

如果需要与其它网段通信,那么它的网关可以设置为192.168.2.1,当然也可以设置为网段内其它的一个ip地址。

20181203103437807.jpg


网关是如何实现通信?

在没有路由器的情况下,不同的两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台
交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的
网络里。而要实现这两个网络之间的通信,则必须通过网关。

如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网
关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据
包的过程。

所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。

如果搞清了什么是网关,默认网关也就好理解了。就好像一个房间可以有多扇门一样,一台主机可以有
多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这
个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

评论 1

xunxunmimi0936 xunxunmimi0936  初级会员  发表于 2018-12-4 10:42:27 | 显示全部楼层
谢谢你的科普,有些我们还是第一次听说。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.