高手进来!! 路由器的内网和外网的两个问题

发布时间:2024-05-16 10:10 发布:上海旅游网

问题描述:

1. 比如说我用的是单位的局域网,十几个人共享带宽用路由器,IP是192.168.7.41至192.168.7.51,那么这些地址在经过路由器传到外网时是被翻译成同一个外网地址(例如64.49.123.9),还是每个人都对应唯一的一个?

2. 如果是翻译成同一个外网地址,那么外网的网站怎么区分这些人,比如是BT下载,那传下来的数据到底传到内网的哪个地址岂不是无法识别?

问题解答:

1、当然对外来说是同一个IP地址;
2、每一个内网地址,路由器内都有记录,这个你可以看一下有关NAT,IP之类的等相关资料。

这用到的是nat(地址翻译),一对多是超载nat,局域网中的地址被翻译到互联网上,而且是同一个外网地址。
至于区分,nat都有一个nat表,这里用到的超载nat是使用端口号来进行地址的一一对应,基本的nat表的原理是这样的。
192.168.7.42:1028对应64.49.123.9:1028然后192.168.7.43:2245对应64.49.123.9:2245,这样回来的信息就根据端口号来决定该发送到哪里了。不知道我说的明不明白?如果有疑问的话建议你看看nat原理,上网搜索一下,就明白了。

1:同一个
2:路由器工作原理

用户A1将目的用户C3的地址C3,连同数据信息以数据帧的形式通过集线器或交换机以广播的形式发送给同一网络中的所有节点,当路由器A5端口侦听到这个地址后,分析得知所发目的节点不是本网段的,需要路由转发,就把数据帧接收下来。

路由器A5端口接收到用户A1的数据帧后,先从报头中取出目的用户C3的IP地址,并根据路由表计算出发往用户C3的最佳路径。因为从分析得知到C3的网络ID号与路由器的C5网络ID号相同,所以由路由器的A5端口直接发向路由器的C5端口应是信号传递的最佳途经。

路由器的C5端口再次取出目的用户C3的IP地址,找出C3的IP地址中的主机ID号,如果在网络中有交换机则可先发给交换机,由交换机根据MAC地址表找出具体的网络节点位置;如果没有交换机设备则根据其IP地址中的主机ID直接把数据帧发送给用户C3,这样一个完整的数据通信转发过程也完成了。

从上面可以看出,不管网络有多么复杂,路由器其实所作的工作就是这么几步,所以整个路由器的工作原理都差不多。

第一: 内网中,每个人都有自己的内网IP,当所有的人上上外网时,只有一个路由器的IP对外! 相当于,每个人把所需要的网络数据提出,即向路由器发出申请,然后由路由器向INTERNET发出数据(其实这里是向ISP网络供应商发出申请),得到回复的数据后,再转发给内网的每一个用户.

第二: 路由器本身就是连接两个不同网络的设备.你们十几个人是内网,通过路由器连到外网站,它本身主要功能就是网络桥接,数据转发.

1同一个IP。
2路由器就是负责干这个的,不然要路由器干什么。

路由器就像一个邮局的信件分捡中心,内部的地址是他管的,他都认识,对外,只用一个地址就行。呵呵

热点新闻