网关:

(1)知乎通俗解释

通俗一点的讲:网关就是要去别的网络的时候,把报文首先发送到的那台设备。稍微专业一点的术语,网关就是当前主机的默认路由。

网关一般就是一台路由器,有点像“一个小区中的一个邮局”,小区里面的住户互相是知道怎么走,但是要向外地投递东西就不知道了,怎么办?把地址写好送到本小区的邮局就好了。

那么,怎么区分是“本小区”和“外地小区”的呢?根据IP地址 + 掩码。如果是在一个范围内的,就是本小区(局域网内部),如果掩不住的,就是外地的。

例如,你的机器的IP地址是:192.168.0.2/24,网关是192.168.0.1

如果机器访问的IP地址范围是:192.168.0.1~192.168.0.254的,说明是一个小区的邻居,你的机器就直接发送了(和网关没任何关系)。如果你访问的IP地址不是这个范围的,则就投递到192.168.0.1上,让这台设备来转。

(2) 百度百科

大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway) [1]  就是一个网络连接到另一个网络的“关口”。也就是网络关卡。

网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。

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

那么网关到底是什么呢?网关实质上是一个网络通向其他网络的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)与主机的IP 地址作 “与” 运算的结果不同判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。网络A向网络B转发数据包的过程。

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

举例说明

假设你的名字叫小不点(很小,这里你就是一个url地址,指向某个网页资源),你住在一个大院子里,你的邻居有很多小伙伴,父母是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。

但是你家长不允许你走出大门,你想与外界发生的一切联系,都必须由父母(网关)用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一个院子里,他家里也有父母(小明的网关)。但是你不知道小明家的电话号码,不过你的班主任老师有一份你们班全体同学的名单和电话号码对照表,你的老师就是你的DNS服务器。于是你在家里和父母有了下面的对话:

小不点:妈妈(或爸爸),我想找班主任查一下小明的电话号码行吗?家长:好,你等着。(接着你家长给你的班主任拨了一个电话,问清楚了小明的电话)问到了,他家的号码是211.99.99.99

小不点:太好了!妈(或爸),我想找小明,你再帮我联系一下小明吧。

家长:没问题。(接着家长向电话局发出了请求接通小明家电话的请求,最后一关当然是被转接到了小明家家长那里,然后他家长把电话给转到小明).

就这样你和小明取得了联系。

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

(3) DNS服务器

DNS是指:域名服务器(Domain Name Server)。在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。

我们最擅长记忆的就是网站的名称,而不是网站的一连串的 IP 地址,而从名称到 IP 地址的转换工作就交给了域名系统来完成。例如在上面的例子中,记录了某个家长的名字,但是并不知道该家长的手机后,这时候就需要借助与DNS服务器(老师)来获取该家长的手机号,即IP地址。

(4) DHCP服务器

Dynamic Host Configuration Protocol,动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。担任DHCP服务器的计算机需要安装TCP/IP协议,并为其设置IP地址、子网掩码、默认网关等内容。

两台连接到互联网上的电脑相互之间通信,必须有各自的IP地址,由于IP地址资源有限,宽带接入运营商不能做到给每个报装宽带的用户都能分配一个固定的IP地址(所谓固定IP就是即使在你不上网的时候,别人也不能用这个IP地址,这个资源一直被你所独占),所以要采用DHCP方式对上网的用户进行临时的地址分配。也就是你的电脑连上网,DHCP服务器才从地址池里临时分配一个IP地址给你,每次上网分配的IP地址可能会不一样(动态IP),这跟当时IP地址资源有关。当下线的时候,DHCP服务器可能就会把这个地址分配给之后上线的其他电脑。这样就可以有效节约IP地址,既保证了网络通信,又提高IP地址的使用率。

静态IP是分配后固定不变的,缺点是当有人使用相同的IP时,可能会出现IP冲突。

网关、默认网关、DNS服务器、DHCP服务器相关推荐

  1. 卸载系统的dhcp服务器,dhcp服务器释放ip地址

    dhcp服务器释放ip地址 内容精选 换一换 用户的弹性云服务器已绑定EIP,但是无法连接到Internet.弹性云服务器通过EIP访问Internet的流程如图1所示:本问题请按照以下思路进行排查处 ...

  2. dhcp服务器(dhcp服务器怎么设置)

    dhcp服务器怎么设置? 如果要设置服务器的话,首先你在打开的时候点击右键就可以设置了. dhcp服务器怎么样? 现在的网络都使用的是TCP/IP协议,因此相对于一台计算机来说,它要上网就必须有一个I ...

  3. IPIP地址、ipv4ipv6、子网掩码、网段计算、网络广播ID计算、默认网关、DNS服务器、DHCP服务器

    文章是学习各方知识的总结,力求言简意赅. IP和IP地址: IP(Internet Protocol)网络之间互连的协议(网协). 网络之间互连的协议:为计算机网络相互连接进行通信而设计的协议.在因特 ...

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

    一.ip地址,子网掩码 一.IP地址的概念 我们知道因特网是全世界范围内的计算机联为一体而构成的通信网络的总称.联在某个网络上的两台计算机之间在相互通信时,在它们所传送的数据包里都会含有某些附加信息, ...

  5. IP地址、子网掩码、网关、默认网关、DNS的理解

    IP地址 Internet上为了区分数以亿计的主机而给每个主机分配一个专门的地址,通过IP地址可以访问到每台主机. 子网掩码 子网掩码又称网络掩码.地址掩码.子网络遮罩.它是用来指明一个IP地址哪些位 ...

  6. IP地址,子网掩码、默认网关,DNS的设置和工作原理(总结)

    概念: 1. 概述 IP地址:人们在Internet上为了区分数以亿计的主机而给每台主机分配的一个专门的地址,通过IP地址就可以访问到每台主机. 子网掩码:不能单独存在,它必须结合IP地址一起使用.子 ...

  7. dhcp服务器批量修改ip租期,dhcp服务器的ip地址租期默认是多久

    dhcp服务器的ip地址租期默认是多久 内容精选 换一换 Atlas 200 DK开发者板支持通过USB端口或者网线与Ubuntu服务器进行连接,连接示例图如图1所示.Atlas 200 DK连接Ub ...

  8. DHCP服务器介绍及配置

    目录 一.DHCP服务器简介 1.简介 2.使用DHCP的好处: 二.DHCP服务原理 1.DHCP租约过程 2.DHCP的续租过程 三.DHCP服务器配置 1.Server端安装DHCP服务器 2. ...

  9. Windows2003下DHCP服务器备份、还原、迁移、绑定

    1. 备份.还原DHCP服务器配置信息 在网络管理工作中,备份一些必要的配置信息是一项重要的工作,以便当网络出现故障时,能够及时的恢复正确的配置信息,保障网络正常的运转.在配置DHCP服务器时也不例外 ...

  10. ip、子网掩码、网关、默认网关

    这里写目录标题 ip 网络地址 主机地址 子网 子网掩码 子网掩码的表示方法 为什么要使用子网掩码? 子网掩码的分类 网关 默认网关 ip ip地址 = 网络地址 + 主机地址(又称:网络号和主机号) ...

最新文章

  1. 使用C++实现Socket编程传输协议文件(包括大文件)
  2. python调用shell命令-python调用shell命令小结
  3. ubuntu java开发环境搭建(jdk+tomcat+eclipse)
  4. canal数据同步(canal安装)
  5. 网狐棋牌(二) CQueueServiceEvent初步分析
  6. SAP Fiori Elements的change and save实现原理
  7. vb.ne textbox数字保存excel_Excel 另类保护:锁死页面布局、保存、审阅标签右键等菜单禁编辑...
  8. Deep Convolutional Network Cascade for Facial Point Detection论文算法解析
  9. 大数阶乘 nyoj28
  10. 如何有效解决企业敏感文件泄露问题
  11. 萝卜青菜各有所爱------htm 与 html
  12. html中半圆怎么写,css怎么写半圆?
  13. 咸鱼Maya笔记—Maya 热键
  14. 裸金属服务器跟云服务器区别有哪些?裸金属应用在哪些场景中?
  15. 【生信MOOC】生物序列比对工具——多序列比对
  16. c# api接口管理
  17. 使用阿里云搭建自用大数据集群(3台),含计费方式描述
  18. Oracle11g下载安装教程
  19. wangeditor富文本编辑器使用过程中遇到的问题以及解决办法
  20. 走亲访友不慌!手把手教你怎样用Mask R-CNN和Python做一个抢车位神器

热门文章

  1. VBA 游标类型声明位置rs.CursorLocation
  2. Micro-Outlier Removal: 一种Kaggle快速提分的小技巧
  3. NC65后台任务(定时任务)
  4. 鸿蒙系统越狱,更新后APP数据原封不动,鸿蒙系统被嘲讽就换了一个开机动画
  5. dedecms标签总结
  6. 【C语言】实现童年的乐趣-扫雷
  7. CausesValidation =“False”
  8. 关于Visual Studio 2017安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  9. Android TextView字体加粗
  10. Fetch API 简单指南