# 网关

  • 又称网间连接器、协议转换器。

  • 连接两个网络。

  • 连接两种网络(如Lora网关,连接Lora网络和以太网。承担连接、转换重任)。

  • 网络的进出口,定义网络的边界。在设备中,网关是一个很重要的配置项,只有知道了网关的位置,才能和外部网络通信。

# 路由器

  • 使用一系列算法决定网络间的最短路径。

# 区别

  1. 如果只是连接两个网络,只需要网关就足够了。因为两个网络只需要连接,不需要决定网络间最短路径。
    1. 如果网络A中的主机想要和网络B中的主机通信,其发现数据包的目的主机不在本地网络中,就把数据包转发给自己的网关;再由自己的网关转发给网络B的网关;网络B的网关再转发给网络B的某个主机。完成网络A向网络B转发数据包的过程。

  1. 如果需要连接多个网络,而且为了保证网络的可靠性,通常网络结构需要设计成网状结构。这样,为了网络间通信,需要网关和路由器两种设备。网关负责连接,路由器负责决定最短路径。
    1. 如果网络A想向其它网络发送数据,由于两个网络可能不是直连的,所以需要确定传送路径,这个工作就是路由器来完成的。

  1. 现在的路由器一般都集成了网关的功能 。

参考链接:

https://blog.csdn.net/daitu3201/article/details/80197683