默认网关和路由器之间的区别

Difference between Default gateway and a Router

其实我在这方面有三个问题

  1. IP 地址:- 路由器和默认网关是否相同?如果相同,那么为什么路由器(互联网 IP)地址是 public 而网关 IP 地址是本地地址(我的意思是为什么两者不同)

  2. MAC 地址:- WAN MAC 地址和 ROUTER MAC 地址以及默认网关 MAC 地址有什么区别,为什么他们有什么不同?

  3. 数据包和IP包的区别?数据包是通过海底电缆从主机传输到其他国家/地区的远程服务器,还是通过逐跳传输从路由器传输到路由器?

我是新手,问的很傻,请不要生气

Routergateway 本质上是一样的——网关提供对远程子网的访问。其硬件称为路由器。

A​​ default 网关是一个网关,用于提供对所有未专门配置的子网的访问。主机至少需要一个默认网关才能连接到 Internet。

IP 地址配置在(逻辑)接口上。路由器通常至少需要两个接口,每个接口都配置有来自所连接子网的 IP 地址。

同样,物理接口需要一个MAC地址——专门用于数据link层工作(OSI第2层)。它在一个网段内唯一标识接口,供网络交换机用于转发。

一个数据包可以是很多东西。 IP数据包是网络层(OSI第3层)上的数据包(也称为协议数据单元PDU)。 IP 数据包在全球主机之间传输并在它们之间传输用户数据(有效负载)。

用户数据实际上是通过 application-layer 协议(例如 HTTP)传输的,该协议又在 processes/applications 之间使用 transport-layer 协议(例如 TCP)。传输层使用网络层(IPv4 或 IPv6),网络层又使用数据 link 层(例如以太网),而数据层又使用物理层(物理接口和电缆)。