wangchenxicoolwcx.blog.chinaunix.net
wangchenxicool
全部博文(776)
Oops(5)
socket网络编程(13)
pppd移植(1)
2015年(55)
2014年(43)
2013年(147)
2012年(20)
2011年(82)
2010年(429)
huasheng
cfm5538
noiplee
老顽童熊
xjw0205
知嗅
g96998
lzjsqn
aswellas
hkkey
reyn1
wb123456
dnybz
叫我阿进
jaimeliu
sebajun
owen0725
wuzexian
分类: LINUX
2010-02-24 18:39:43
什么是网关
顾名思义,网关(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)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据包的过程也是如此。
所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。
上一篇:AT指令操作GPRS Modem实现网络传输
下一篇:vim命令图片式总结
登录 注册