网关(Gateway)详解
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同层--应用层。
比如,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。也就是网络关卡。
【说明:由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网关就是路由器的IP!】
----------------------------------------------- 我是分隔线 -----------------------------------
举例说明:
假设你的名字叫小不点(很小),你住在一个大院子里,你的邻居有很多小伙伴,父母是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。
----------------------------------------------- 我是分隔线 -----------------------------------
RIP协议的全称,是路由信息协议,它是一种内部网关协议(IGP),用于一个自治系统(AS)内的路由信息的传递。RIP协议,是基于距离矢量算法的,它使用“跳数”,即METRIC来衡量到达目标地址的路由距离。RIP协议中规定,一条有效的路由信息的度量(METRIC)不能超过15,这就使得该协议不能应用于很大型的网络,应该说,正是由于设计者考虑到该协议只适合于小型网络,所以才进行了这一限制。对于METRIC为16的目标网络来说,即认为其不可到达。
网关是你所在网络的出口地址、网关是连接两个不同网络的设备。
----------------------------------------------- 我是分隔线 -----------------------------------
要解答这些问题,先看一个日常生活中的例子.如图2所示,住在北大街的住户要能互相找到对方,必须各自都要有个门牌号,这个门牌号就是各家的地址,门牌号的表示方法为:北大街+XX号.假如1号住户要找6号住户,过程是这样的,1号在大街上喊了一声:"谁是6号,请回答.",这时北大街的住户都听到了,但只有6号作了回答,这个喊的过程叫"广播",北大街的所有用户就是他的广播范围,假如北大街共有20个用户,那广播地址就是:北大街 21号.也就是说,北大街的任何一个用户喊一声能让"广播地址-1"个用户听到.即21-1=20,在此就是20个用户可以听到。
从这个例中可以抽出下面几个词:
街道地址:北大街,如果给该大街一个地址则用第一个住户的地址-1,此例为:北大街0号
住户的号:如1号,2号等.
住户的地址:街道地址+XX号,如北大街 1号,北大街 2号等
广播地址:最后一个住户的地址+1,此例为:北大街21号
Internet网络中,每个上网的计算机都有一个像上述例子的地址,这个地址就是IP地址,是分配给网络设备的门牌号,为了网络中的计算机能够互相访问,IP地址=网络地址+主机地址,图1中的IP地址是192.168.100.1,这个地址中包含了很多含义.如下所示:
网络地址(相当于街道地址): 192.168.100.0
主机地址(相当于各户的门号): 0.0.0.1
IP地址(相当于住户地址): 网络地址+主机地址=192.168.100.1
广播地址: 192.168.100.255
----------------------------------------------- 我是分隔线 -----------------------------------
DNS是指:域名服务器(Domain Name Server)。在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器
网关(Gateway)详解相关推荐
- SpringCloud Gateway 详解
文章目录 一.网关简介 1.服务网关介绍 1.1 API网关介绍 1.2 网关主要功能 2.常用网关介绍 2.1 Nginx+Lua 2.2 Kong 2.3 Traefik 2.4 Zuul 二.S ...
- 微服务API网关框架详解
一.单节点场景 网关的作用: 统一入口 安全:黑名单.权限身份认证 限流:实现微服务访问流量计算,基于流量计算分析进行限流,可以定义多种限流规则 缓存:数据缓存 日志:日志记录 监控:记录请求响应数 ...
- 网关技术详解及常见网关对比
什么是网关 网关通俗理解 为什么需要网关 网关与服务器集群 网关设计思路 1. 请求路由 2. 服务注册 3. 负载均衡 4. 弹力设计 5. 安全方面 网关设计重点 1. 高性能 2. 高可用 3. ...
- Spring cloud gateway 详解和配置使用
spring cloud gateway 介绍 1. 网关是怎么演化来的 单体应用拆分成多个服务后,对外需要一个统一入口,解耦客户端与内部服务 注:图片来自网络 2. 网关的基本功能 网关核心功能是路 ...
- 阿里云API网关配置详解
首先讲一下使用API网关的原因: 我想很多公司都因API或开放API的安全性感到苦恼吧,大部分公司都会自己的API进行加密处理,或token验证,可这就能防范,其他人抓取接口进行非法操作了吗?答案是肯 ...
- 工业智能网关BL110详解之八十八: 实现西门子S7-1200 PLC接入华为云平台
LAN 接口的配置 采集西门子S7-1200 PLC的配置 工业智能网关BL110一共有一 个LAN 接口,一个WAN接口,可以通过LAN 接口采集数据,通过WAN接口接入局域网,设置过程不一样,WA ...
- 工业智能网关BL110详解之5:实现三菱 PLC FX1S 接入华为云平台
COM口采集三菱 PLC FX1S 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...
- 工业智能网关BL110详解之九十: 实现西门子S7-1200 PLC接入金鸽modbus云平台
LAN 接口的配置采集西门子S7-1200 PLC的配置 工业智能网关BL110一共有一 个LAN 接口,一个WAN接口,可以通过LAN 接口采集数据,通过WAN接口接入局域网,设置过程不一样,WAN ...
- 工业智能网关BL110详解之八十五: 实现西门子S7-1200 PLC接入OPC UA云平台
LAN 接口的配置采集西门子S7-1200 PLC的配置 工业智能网关BL110一共有一 个LAN 接口,一个WAN接口,可以通过LAN 接口采集数据,通过WAN接口接入局域网,设置过程不一样,WAN ...
- 工业智能网关BL110详解之7:实现三菱 PLC FX1S 接入金鸽modbus云平台
COM口采集三菱 PLC FX1S 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...
最新文章
- C/C++中inline/static inline/extern inline的区别及使用
- maven实现依赖的“全局排除”
- HP880G3 安装RHEL6.5
- 阿里内核月报2015年03月
- c语言编程TLC2543AD采集,AD转换器TLC2543编程
- checkStyle -- 代码风格一致
- 蓝桥杯c语言a组2015,2015第七届蓝桥杯决赛C语言A组--穿越雷区(DFS)
- JavaScript中的“ this”关键字
- LaTeX TikZ绘图——组合数学中棋盘多项式的画法
- bat脚本 git pull_Git遇到错误时如何解决的一些坑
- Data Source与数据库连接池简介 JDBC简介(八)
- vs解决方案中添加文件夹
- 浅谈Js对象的概念、创建、调用、删除、修改!
- 比较简单搞定S60的签名
- 软件测试打电话,如何有效测试手机通话测试 - fox的测试人生 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- 南大计算机专业课表,南京大学计算机科学与技术系2019-2020学年第一学期仙林校区.PDF...
- 存储和多屏互动,蜂鸟网的NAS应用解析
- CSAPP第六章家庭作业(原书第二版)
- 图书馆管理系统Python+MySQL+tkinter图形化界面+管理员登录+学生登录(注释详细)
- Python爬虫初级(十一)—— Selenium 详解
热门文章
- bokeh去掉图中的网格线
- 作为技术人,我们如何画出精美的技术配图?我把我画上百张图片的经验,分享给你们
- Kettle Could not initialize class org.apache.batik.bridge.CursorManager
- 基于ensp设计三层校园网络
- 爱了爱了,三步就能做出可视化大屏的python工具,真香
- appium的安装及坑Error: Could not detect Mac OS X Version from sw_vers output,TypeError: Cannot read prope
- Android从零单排 004 地下工作者Service -配置和使用
- 20年跨考中科大计算机经验贴
- C++ 班车信息管理系统
- windows环境php安装imagick扩展