首 页 行业热点 新车 试驾评测 养车用车 车型库

在下对网络工程一知半解,望有高人指教: *是如何向内网发送信息的? 数据包里应该储存了目标ip

发布网友

我来回答

2个回答

热心网友

你好!
你这问题是ipv4的NAT问题
192.168.0.0这种私有ip在运营商的设备里不可能存在的
你上网的过程是这样的
比如你电脑ip为192.168.1.100
你pppoe拨号获得1.1.1.1
你要去往目的ip为2.2.2.2
当你发出数据请求的时候 计算机会找是否有去往目的的路 找不到就会丢给网关 也就是路由器 或者如果你直接用电脑pppoe拨号上网会有个缺省条目
下面说核心问题 这里以有路由器为例子
当路由器收到源为192.168.1.0网段的数据后 默认路由器拨号上网成功有2个缺省条目 一个是到192.168.1.0网段的 还有一个是到任意位置的缺省条目 由于192.168.1.100发的数据包目的地址没有明细条目可到 所以路由器有缺省条目 但是并不是立即转发 是把源地址换为它wan口的1.1.1.1 当数据回来的
由于路由内部有NAT映射表 然后就在把数据给的192.168.1.100
就是这么个过程 如果你pc直接拨号上网就不会有这个NAT过程 当然现在由于ipv4地址枯竭 有的运营商都是NAT后让用户上网…………这个就要看人品了 或者联系运营商解决

希望能帮助你!

热心网友

答非所问!比如说:我的地址为1.1.1.1(已经经过NAT转换),现在我希望发给一个朋友,他的*地址为2.2.2.2,内网地址为192.168.1.3,怎么发?目的地址填2.2.2.2的话显然不对,填内网地址更是扯淡,这种情况怎么解决?

热心网友

你好!
你这问题是ipv4的NAT问题
192.168.0.0这种私有ip在运营商的设备里不可能存在的
你上网的过程是这样的
比如你电脑ip为192.168.1.100
你pppoe拨号获得1.1.1.1
你要去往目的ip为2.2.2.2
当你发出数据请求的时候 计算机会找是否有去往目的的路 找不到就会丢给网关 也就是路由器 或者如果你直接用电脑pppoe拨号上网会有个缺省条目
下面说核心问题 这里以有路由器为例子
当路由器收到源为192.168.1.0网段的数据后 默认路由器拨号上网成功有2个缺省条目 一个是到192.168.1.0网段的 还有一个是到任意位置的缺省条目 由于192.168.1.100发的数据包目的地址没有明细条目可到 所以路由器有缺省条目 但是并不是立即转发 是把源地址换为它wan口的1.1.1.1 当数据回来的
由于路由内部有NAT映射表 然后就在把数据给的192.168.1.100
就是这么个过程 如果你pc直接拨号上网就不会有这个NAT过程 当然现在由于ipv4地址枯竭 有的运营商都是NAT后让用户上网…………这个就要看人品了 或者联系运营商解决

希望能帮助你!

热心网友

答非所问!比如说:我的地址为1.1.1.1(已经经过NAT转换),现在我希望发给一个朋友,他的*地址为2.2.2.2,内网地址为192.168.1.3,怎么发?目的地址填2.2.2.2的话显然不对,填内网地址更是扯淡,这种情况怎么解决?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com