全方位幻想类似的:内网访问外网后,外网是怎么把数据送回的?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 01:25:41
内网访问外网后,外网是怎么把数据送回的?有谁知道?谢谢了!
问题是如果内网内同时两台电脑通过网关(路由器)访问了外网,外网发回数据给网关,网关是怎么做到映射的?
还有,网关的这种对应映射关系是否是成功之后马上释放? 网络上动态域名解析是什么原理,解析后访问是否还通过提供解析的主机传输数据?(我用过了,网速很慢,故有此疑问) .qq是怎么做到内网与内网通信的,即使你设置不通过服务器中转?

回答的时候希望把断口那些一楷写上,好理解些.
谢谢高手,大侠!

通过你的内网网关对外的IP地址和内网网关对外的随机的一个端口号,这个端口号由网关负责映射到你内网的对应IP和端口号

过程:
内网->网关->外网
内网主机:根据目的地址,判断是否在同一网络:是,直接发送到目的地址;否,发送到网关!

网关:根据目的地址,判断是否是自已,否,则转发(具体是在数据包上加一层即:
假如原来的数据包为:源地址,数据内容,目标地址.
变为类似:源地址(网关地址),源地址,数据内容,目标地址(网关地址),目标地址.);是,则回应消息.