在过去,男人是需要能够上房揭瓦的,是要能够修水管的。现在的男人是需要会装系统的,会设置路由器的。世界变化太快!

废话不多说,本文来讨论一下电脑上最为常见的几个网络参数:IP地址、子网掩码、默认网关和DNS。

【IP地址】

门牌号大家都知道了,邮递员叔叔送信滴时候才知道送到哪里,从哪里送来;IP地址在电脑上担当同样的角色,电脑A要发送数据(信)给另外一台电脑B时,网络协议(邮递员)根据IP地址将数据送到B那里去。

路由器现在是非常普及的网络设备了,其下连接的电脑(无论有线还是无线),IP地址通常为192.168.x.x的样子。

网络中的每台电脑要进行网络数据传输,必须具有与本网络内其他电脑不重复的IP地址,即网络内唯一的地址。

【子网掩码】

这好像IP地址的孪生兄弟,或者说影子更为贴切,总是一起出现。我们知道邮编里面,有部分数字是表示城市的,而IP地址也有部分数字是表示网络地址的,这 个网络地址就需要子网掩码与IP地址作个“与”运算得出来。所以没用子网掩码,网络协议将无法得知应该将数据送到哪个网络(城市)了。

对于家庭网络,子网掩码通常为255.255.255.0。

255.255.255.0与192.168.1.1等于192.168.1.0,可以看出来,任何数字跟255作与运算,都等于这个数字本身;而0跟任何数字与,都等于0。

【默认网关】

过去发信件的时候,我们通常是把信放到熟知的一个“邮箱”里面,邮递员叔叔会去那里取。这里的默认网关就好比这个邮箱,他是一个IP地址,通常就是我们的 路由器局域网地址。意思是告诉我们使用的电脑,在发送网络数据时,发送到这个地方,这个地方的“邮递员”会将数据送到我们指定的目的地。

【DNS服务器地址】

DNS的全称是Domain Name System,即域名系统。这是一个IP地址,通常由宽带提供商指定。电脑上的“宽带连接”,或者是路由器的WAN口拨上号以后,会从宽带商认证服务器那 里自动取得。我们也可以直接手动指定,比如电信的DNS服务器地址222.172.200.68就很典型。

没有DNS服务器地址,我们通常无法上网。这是因为这个指定的服务器,会将我们在浏览器中输入的网址“翻译”成IP地址。

IP地址 子网掩码 默认网关和DNS服务器的关系的更多相关文章

  1. IP地址 子网掩码 默认网关 DNS(转)

    突然被问到IP地址方面的知识,吓得我赶紧上网找一找资料,觉得这篇还是写得简单易懂,share一下. Key: 1.IP地址=网络地址+主机地址,(又称:主机号和网络号组成): 2.将IP地址和子网掩码 ...

  2. IP地址,子网掩码,默认网关,路由,形象生动阐述

    自己的Linux虚拟机已经分配了固定的IP地址(使用无线路由,用的是192.168.1.XX网段),公司的无线网络分配的IP地址是(10.51.174.XX网段) 所以当自己的电脑拿到公司,还想使用桥 ...

  3. [转]IP地址-子网掩码-默认网关

    IP地址:是给每个连接在Internet上的主机分配的一个32bit地址.地址有两部分组成,一部分为网络地址,另一部分为主机地址.IP地址分为A.B.C.D.E 5类.常用的是B和C两类.网络地址的位 ...

  4. winform C#获得Mac地址,IP地址,子网掩码,默认网关

    1.添加程序集 2.引入命名空间 using System.Management; 3.方法 ManagementClass mc = new ManagementClass("Win32_ ...

  5. linux下修改ip地址,默认网关以及DNS

    *修改IP地址 即时生效: ifconfig eth0 192.168.1.100  netmask 255.255.255.0 重启生效: vim  /etc/sysconfig/network-s ...

  6. IP地址 子网掩码 默认网关 网络地址 广播地址

    “IP地址”是“TCP/IP”(Transmite Control Protocol 传输控制协议/Internet Protocol网际协议)里其中的一种协议. Internet之所以能将广阔范围内 ...

  7. IP地址,子网掩码,默认网关,DNS服务器知识详解(转)

    转自:http://www.cnblogs.com/JuneWang/p/3917697.html 为了更深入的学习TCP/IP协议,最近看了不少有关资料,收集整理记录如下,以备后面的使用和方便各位学 ...

  8. IP地址,子网掩码、默认网关,DNS服务器是什么意思?

    (一)  问题解析001.   问:  IP地址,子网掩码,默认网关,DNS服务器,有什么区别呀?我知道没有IP地址就不能上网,我也知道没设DNS就不能上外网,可它们都有什么功能,有什么区别呢?还有真 ...

  9. IP地址,子网掩码,默认网关,DNS服务器详解

    为了更深入的学习TCP/IP协议,最近看了不少有关资料,收集整理记录如下,以备后面的使用和方便各位学习: IP地址,子网掩码,默认网关,DNS服务器是什么意思? (一)  问题解析 001.   问: ...

随机推荐

  1. linux初级学习笔记二:linux操作系统及常用命令,文件的创建与删除和命名规则,命令行展开以及linux中部分目录的作用!(视频序号:02_3)

    本节学习的命令:tree,mkdir,rmdir,touch,stat,rm 本节学习的技能:Linux中主要的目录作用以及特殊的目录文件: 文件的命名规则,命令行展开: 文件的创建与删除: Linu ...

  2. [Selenium] waitUntilAllAjaxRequestCompletes

    private static final String JQUERY_ACTIVE_CONNECTIONS_QUERY = "return $.active == 0;"; pri ...

  3. iOS 深拷贝、浅拷贝、自定义对象拷贝简介

    copy语法的目的:改变副本的时候,不会影响到源对象: 深拷贝:内容拷贝,会产生新的对象.新对象计数器置为1,源对象计数器不变. 浅拷贝:指针拷贝,不会产生新的对象.源对象计数器+1. 拷贝有下面两个 ...

  4. Python测试框架doctest

    doctest是python自带的一个模块.本博客将介绍doctest的两种使用方式:一种是嵌入到python源码中,另外一种是放到一个独立文件. doctest 的概念模型 在python的官方文档 ...

  5. flask logging 最佳实践

    flask项目中, 你可以使用python 的 logging模块实现记录日志. 也可以使用 flask 基于logging模块封装过的app.logger实现. 直接上代码 config.py im ...

  6. RobotFramework:App滑动屏幕

    转自:http://blog.csdn.net/jgw2008/article/details/77993399 在使用Robot Framework测试Android机器过程中, 经常要用到滚屏操作 ...

  7. 数据库备份脚本.sh

    #!/bin/bash #auto bakcup mysql db BAK_DIR=/data/backup/mysql/`date +%Y-%m-%d` MYSQL_DB=数据库名 MYSQL_PW ...

  8. HDU 5881 Tea (模拟)

    题意:有一壶水, 体积在 LLL 和 RRR 之间, 有两个杯子, 你要把水倒到两个杯子里面, 使得杯子水体积几乎相同(体积的差值小于等于1), 并且使得壶里剩下水体积不大于1. 你无法测量壶里剩下水 ...

  9. (水题)洛谷 - P1478 - 陶陶摘苹果(升级版)

    https://www.luogu.org/problemnew/show/P1478 没啥好说的…… 居然还漏写一个等于号WA了一发. #include<bits/stdc++.h> u ...

  10. asp.net实现服务器文件下载到本地

    1.说明 通过文件下载框实现将服务器上的文件下载到本地指定位置.这里需要指定服务器文件路径 try { string strFilePath = Server.MapPath("~" ...