谁能谈谈路由和网关到底有何区别??

解决方案 »

  1.   

    从分层上说,路由和网关是严重不同的。但我的理解更简单: 
    路由,顾名思义,就是指路的。如果两台机器的网络地址不同,就要路由了。 
    网关,是用于不同网络协议转换的,如邮件网关、WAP网关等等。一个网络数据包经过一个网关时,通常都会被改动,而路由器一般对包的改动非常小。
      

  2.   

    TCP/IP网络是由网关(Gateways)或路由器(Routers)连接的。当IP准备发送一个包的时候,它把本地(源)IP地址和包的目的地址插入IP头,并且检查目的地网络ID是否和源主机的网络ID一致,如果一致,包就被直接发送到本地网的目的计算机,如果不一致,就检查路由表中的静态路由,如果没有发现路由信息,包就被转送到缺省网关。        缺省网关连接到本地子网和其它网络的计算机,它知道网际网上其它网络的网络ID,也知道如何到达那里,因此它能把包转发到别的网关,直到最终转发到直接和限定的目的地相连的网关,这一过程称为路由。
      

  3.   

    在TCP/IP的正规术语表中没有网关这个词,相反路由器对应的是IP层交换设备。网关这个熟语被用在太多的地方了,或许表示可以连到Internet的一个网络接口。
      

  4.   

    http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=proxy&Number=279184&page=0&view=collapsed&sb=5&o=all&fpart=
      

  5.   

    一楼说的有道理。
    不过getway也是要指路的