查看: 4832|回复: 4

想问各位一个困惑我已久端口映射的问题,

[复制链接]
发表于 2008-6-26 15:42:31 | 显示全部楼层 |阅读模式
假设一个路由器带好些主机上网,路由器的外部地址好比是218.2.135.1  , 内部的IP地址是192.168.0.1 ,内部有9台主机的IP地址为192.168.0.2-192.168.0.10,由于192.168.0.2-192.168.0.10都是私有IP地址,需要经过NAT转换成合法的IP地址218.2.135.1才行,如果等发出去的数据再返回来后首先经过路由器(也就是网关),路由器通过这个数据包的哪个标记区分这个数据是发送到内网里面的哪个主机的呢?
回复

使用道具 举报

发表于 2008-6-26 16:14:00 | 显示全部楼层
端口
在论坛按标题搜索'NAT",参考http://www.csna.cn/forum.php?mod ... 7&highlight=NAT
回复

使用道具 举报

 楼主| 发表于 2008-7-1 19:00:28 | 显示全部楼层
我已经了解了一些,比如内网的主机A的IP地址是10.0.0.1    端口号1234;被翻译成外网的IP地址是155.99.25.11  端口号就是62000了,只要是外网的数据包发到网关的62000端口就是发送给内网主机A的1234端口的,如果内网主机A其它的端口比如1240也要和外网对话,那翻译成外网是什么呢?是不是可能就是155.99.25.11:62001了?
回复

使用道具 举报

 楼主| 发表于 2008-7-1 21:40:34 | 显示全部楼层
在网上查HTTP的默认端口号是80,如果在电脑中同时打开新浪和网易的网页,那都是通过80端口,那如何区分哪些数据是给新浪的,又有哪些数据是给网易的呢?
回复

使用道具 举报

发表于 2008-7-17 19:57:20 | 显示全部楼层
原帖由 mawenxi 于 2008-7-1 21:40 发表
在网上查HTTP的默认端口号是80,如果在电脑中同时打开新浪和网易的网页,那都是通过80端口,那如何区分哪些数据是给新浪的,又有哪些数据是给网易的呢?

0.2--->新浪IP
0.2--->163,目标IP不一样啊。
不同的SOCKET,路由器是可以区分的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表