是路由的下一跳吗?如果私网中有内部路由器,网关可以作为下一跳吗?
答案1
意思是路由的下一跳吗?
是的,意思是路由的下一跳。
如果私有网络中有内部路由器,网关是否可以作为下一个下一跳
您可以这样做,但必须指定从主机到网关的路由必须经过内部路由器
例子:
Host(192.168.1.10) ---> (192.168.1.1)Router(172.16.1.2) ---> (172.16.1.1)Gateway ---> NET
Then you will config in host like this:
route add -host 172.16.1.1 gw 192.168.1.1
route add default gw 172.16.1.1
答案2
每次 IP 数据包通过路由器/网关时,跳数都会减少。这与内部/外部路由器无关。原因是为了防止数据包永远处于乒乓状态,例如,如果路由器 A 将数据包路由到路由器 B,而路由器 B 将同一数据包路由到路由器 A。数据包被“杀死”,然后跳数等于零。顺便说一句,这就是 traceroute 命令的工作方式。
答案3
最初的互联网人谈论的是“网关”,而 OSI 人却认为这个术语有其他含义,并称其为“路由器”。许多 Unix 传说仍然谈论“网关”,但更准确的说是“路由器”。
(“网关”在协议之间进行转换,即从互联网邮件到 CMS 上的 IBM 内容,等等。但如今互联网协议无处不在,因此真正的网关还远未实现)。
答案4
这样想吧:
路由器 A 有两个网络,端口 A 10.5.5.1/24 和端口 B 10.2.2.2/24 路由器 B 有两个网络,端口 A 10.2.2.1/24 和端口 B 10.2.2.1/24
现在假设您将路由器 A 的端口 B 连接到路由器 B 的端口 B,您将能够毫无问题地从路由器 B “看到”路由器 A,但是,路由器 B 默认无法看到路由器 A 上的网络 10.5.5.1。
为了正确设置它,你必须创建这样的路线:
在路由器 B 中:路由添加 10.5.5.0 255.255.255.0 10.2.2.2(其中 10.2.2.2 是 10.5.5.0 网络的网关 IP)。
您还必须反过来进行设置!
在路由器 A 中:路由添加 10.2.2.0 255.255.255.0 10.5.5.1(其中 10.5.5.1 是 10.2.2.0 网络的网关 IP)。
希望这可以帮助