c语言sscanf函数的用法是什么
379
2022-08-22
网关
一、什么是网关
网关英文名称为Gateway,又称网间连接器、协议转换器,可以在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,充当翻译器。
网关在网络层以上实现网络互连,既可以用于广域网互连,也可以用于局域网互连。 与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。
举例说明: 假设你的名字叫小不点,住在一个大院子里,邻居有很多小伙伴。当你想跟院子里的某个小伙伴玩,只要在院子里大喊一声名字,他听到了就会回应你,并且跑出来跟你玩。
但这只是在大院,你父母不允许你走出大门,如果你想与外界联系,都必须先通过父母。比如说你想找你的同学小明聊天,而小明家住在另外一个院子里。你不知道小明家的电话号码,不过班主任有一份全班同学的家庭通讯录。于是你跟父母说:
小不点:妈妈(或爸爸),我想找班主任查一下小明的电话号码。
家长:好,你等着。(接着你家长给你的班主任拨了一个电话,问清楚了小明的电话)
小不点:太好了!妈(或爸),我想找小明,你再帮我联系一下小明吧。
家长:没问题。(接着家长打通了小明家电话,让他家长把电话转给小明) . 就这样你和小明愉快地煲起了电话粥。
在这里,你的父母就是你的网关,同样,小明父母是他的网关。至于班主任,她是DNS服务器。
搞清了什么是网关,默认网关也就好理解了。就好像一个房间可以有多扇门一样,一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。
默认网关一般填写192.168.x.1。大多数网关应用在OSI 7层协议中的最顶层:应用层。
二、网关的作用
上面解说网关概念过程中,已经说明了网关的作用。网关负责将两个使用不同协议的网络段连接在一起,对两个网络段中,使用不同传输协议的数据进行翻译转换。它好比是个门,将家里和外面隔开,并由此进出。
三、网关是软件还是硬件
按我的理解,从定义来看,网关是一种网络策略,算软件吧。但它可以有承载的实体,如路由器、交换机、服务器等。在软件协议的角度上讲,网关功能实际上的软件设置过程,定向流量转发的方向,承载路由表的IP地址交换,所以说网关是软硬件互相交互的一个系统。
当然啦,如果用路由器来充当网关,那这个时候,说网关是一个路由器,是硬件,那应该也可以。
四、网关的分类
1、协议网关
协议网关通常在使用不同协议的网络间做协议转换工作,这是网关最常见的功能。协议转换必须在数据链路层以上的所有协议层都运行,而且要对节点上使用这些协议层的进程透明。协议转换必须考虑两个协议之间特定的相似性和差异性,所以协议网关的功能十分复杂。
2、应用网关
应用网关是将一个网络与另一个网络进行相互连通,提供特定应用的网络间设备,应用网关必须能实现相应的应用协议。应用网关可以看做是运行于要求特定业务的客户机与提供所需业务的服务器之间的中间过程。
3、安全网关
安全网关是各种技术有机的融合,具有重要且独特的保护作用,其范围从协议级过滤到十分复杂的应用级过滤。设置的目的是防止Internet或外网不安全因素蔓延到自己企业或组织的内部网。
安全网关是一种多功能装置,它同时具备了网络防火墙、网络入侵检测以及防病毒等等功能。防火墙是防止木马病毒,黑客攻击的屏障,正常访问是被允许的;安全网关则是正常访问也要经过审核,只有授权的计算机才可以访问内网服务器,否则屏蔽链接。防火墙和安全网关可以同时部署。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~