NaNi_Z
1 Nickel

Re: 网络基本功系列:细说网络那些事儿

服务器端在给PC1 发送响应报文的时候,通过PC 1的IP地址发现与自己不是同一网段,因此把报文发送给路由器R2,由R2进行转发。

可是网络上可能会有很多路由器连接着这种192的局域网地址,R2如何知道该发往哪里呢?

之前的问题可能问的不太清楚,我再描述一下:

    比如说,路由器的WAN口和LAN口不是一个网段的,PC1与WebServer都分别连接在R1和R2的LAN口上。

    现在PC1要访问WebServer的服务,那它发送的请求信息中的目的IP是R2的WAN口IP还是WebServer的IP?我认为是R2的WAN口IP,请求消息经R1转发后可以找到R2,R2接收到这个请求后再将这个请求转发给WebServer。

    现在WebServer要给PC1发送响应。可是现在它拥有的PC1的IP地址是一个内部地址,网络上的每一个路由器都有可能连接着这样一个内部地址,甚至R2的LAN口一侧通过另一个路由器就可能拥有一个与PC1相同的IP。R2转发这个响应后是否知道该将它发往R1,这个响应消息是如何正确的发送到PC1的呢?

感谢你的回答~

0 项奖励