分享

ip地址,子网掩码,默认网关及他们之间的关系 - 在转弯处等你的日志 - 网易博客

 javaxiaop 2011-03-22
IP地址就不说了,这个应该都知道。IP地址就像身份证一样,在网络上靠IP地址来定义每一个网络终端(广义上来说),所以IP是唯一的。

简单来说,子网掩码 就是判断两个IP地址,是不是在同一个网段(或称子网),在同一网段的两个地址,可以直接通信。不管是通过IP地址也好,还是通过“计算机名”,都是可以的。

如果两个IP地址,不在同一网段,这时候,要想通过IP地址访问另一网段的计算机(也是IP地址),就需要网关地址。网关地址就是出口的地址,而且,网关地址,是你最近的一个出口的地址。网关地址总是与你的计算机的IP地址是同一网段的。这一点是非常重要的。

如果两台计算机,不在同一网段,如果想使用计算机名(就是类似于compute1、cp2之类的名称,称为NetBIOS名称),这时候,必须要使用WINS服务器来解析(或者手动编辑本机的hosts文件),这就是WINS服务器的做用。

如果两台计算机,不在同一网段,要想使用 DNS名称(就是类似于compute1.dns.com、cp2.dns.net之类的名称,或 www.baidu.com之类),这就需要DNS服务器来提供解析,DNS服务器是把DNS名称解析成IP地址的服务器。WINS服务器是把 netbios名称,解析成IP地址的服务器。

接下来,我们把问题扩展到 Internet网络。

如果我们网络中的每一台计算机,都有一个合法的IP地址,则访问Internet,就相当于上面两台计算机、使用DNS名称访问一样,是可以直接访问的。(我单位就是这样的,因为对于中国的大学来说,每个学校都有若干C类地址,我学校有16个C类地址,就是有4096个合法的IP地址)

但现在的问题时,局域网内计算机,大多没有合法的IP地址(使用私网地址),这时候,要想访问Internet(合法的地址),我知道的,有两种方法:代理或NAT(实际上,我们用的NAT严格的名称叫NAPT)。

代理或NAT都是网络中的一台服务器,称做代理服务器,和WINS、DNS服务器一样,也是众多服务器的一种。代理服务器的作用,就是供 局域网内的其他计算机访问公网。

如果你的局域网内的计算机要想上网,必须配置网关地址;如果要想使用www.baidu.com之类名称访问Internet,必须要配置DNS地址(当然,如果你通过编辑本机hosts文件,不需要DNS也是可以的)

如果你的局域网只有一个网段,则网关的地址就是 代理服务器(或NAT服务器的地址);如果你是通过 设置代理上网,则只需要在IE浏览器中设置代理服务器的地址及代理端口就可以,此时不用设置 网关地址。

如果你的局域网有多个网段,并且代理服务器(或NAT服务器)没有在这一网段(指需要上网的这台计算机),则必须设置网关地址,而网关地址是告诉你,访问其他网段(包括Internet)出口。

当然,还需要设置 路由信息。这个,只是多了一步而己。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多