IP地址、子网掩码和DNS服务器等问题?

我宿舍的网络是从公司的后勤处办公楼拉过来的,原先在每间宿舍的网络都是通过路由器下接交换机共享的,由于经常有人使用P2P之类的软件控制网络流量,导致网络质量每况愈下,后来公司的管理员改变了共享策略(听说是使用了软路由之类的东东),在每台客户端PC新建一个“宽带连接”,通过管理员指定的用户名和密码进行拨号接入Internet。这个拨号接入在客户端PC,就和个人单独向ISP申请的宽带业务一样,只不过客户端PC的另一端连接的不是ADSL Modem(其实我也不清楚另一端连接的是什么设备^_^)。

1. 请问这种通过拨号接入Internet的共享上网方式是怎样实现的?

2. 我在我电脑的命令提示符界面下输入“ipconfig /all”并回车,显示的信息如图,在“PPP adapter ADSL(这里的ADSL即是上述用于拨号的‘宽带连接’,被我重命名了)”下面显示的子网掩码怎么会是“255.255.255.255”,网络位和子网位全为1,没有主机位,这样的掩码不是不合法的吗?

3. 在“PPP adapter ADSL”下面显示的的IP地址和默认网关怎么都是同一个A类私有地址“10.0.0.45”呢?

4. 本机的“本地连接”和“ADSL”这两个连接的“Internet协议(TCP/IP)”属性,都设置为“自动获得IP地址”和“自动获得DNS服务器地址”,为什么本地连接获得的是一个B类地址,而ADSL获得的是一个A类私有地址?而且ADSL自动获得的寻址信息很奇怪:子网掩码全为1,IP地址和默认网关又是相同的?百思不得其解。

5. 由于以上两个连接属性都设置为“自动获得IP地址”和“自动获得DNS服务器地址”,我这台电脑每次启动刚进入桌面时,系统对任何操作都会变得反应非常缓慢(呈现“假死”状态),过两三分钟后才正常。据说这是因为客户端PC操作系统进入桌面后首先要进行获取寻址信息占用了一部分系统资源。针对这个问题是不是要给每个连接属性的“Internet协议(TCP/IP)”都设置为指定的IP地址、子网掩码、默认网关和DNS服务器地址?本地连接和ADSL这两个连接属性的“Internet协议(TCP/IP)”分别要怎样设置呢?请指示。

6. 最后一个问题是,为什么在命令提示符下输入“ipconfig /all”查不到本机的实际公网IP地址?我在IP138等网站查询的本机公网地址是121.34.71.x,但在命令提示符下执行上述命令在却查不到,Why ?

只要你的回答能帮我解决以上几个问题,我可以再追加50分,Thanks!
“255.255.255.255”这个子网掩码我还是理解不了:
32bit子网掩码全为1,只有网络位、哪里还有主机位啊? 即使子网掩码为31个1、1个0(即255.255.255.254),得到的地址也只有子网网络号和定向广播地址,但这两个地址不能分配给主机使用。有效的子网划分其子网掩码的主机位最少不低于2bit(即255.255.255.252)。
还有第1个和其他几个问题我还是想不通,楼上楼下的说法也不尽相同,如果阁下有何独到之高见,不妨Hi我或加Tencent[kju: kju:] 4635 39586。再次感谢各位Hier的热心解答!

IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-11
我尝试分析理解下至于对不对。。。。
第一 请问这种通过拨号接入Internet的共享上网方式是怎样实现的?
其实就是以你自己的机器做为路由器,拨号到公司的路由上再通过公司的路由上网的。
第二 这中255.255.255.255 的子网掩码的含义代表了这个网段中就只有你单一的计算机 2的零次方为1
第三是以你自己的机器做为路由但是实际上还是通过密码认证到公司的路由再经过公司路由访问外网,你的机器上实际也是一个内部的地址因为考虑到每个网段只有一部机器所以用了a类的地址这样可以分配的地址多。
第四 哈哈不知道 要高手来解答

怎么计算一个网段中可容纳的主机数量? 就是用255.255.255.255 减去 子网掩码 比如子网掩码为255.255.255.252那么 减去所得的就是 3 实际上是/30 可容纳的主机数就是2的2次方个 4个 有有效的主机为一般就是2个 2个留个网关和广播地址,软路由 以自己做为网关所以就不用留给网关ip地址了,同样整个网络中只有一台主机 那么 也就不需要广播ip地址了 32-32=0 2的0此方为1

第五 这个估计就是你的软路由开机的设置吧。不太有把握 估计是这样
第六 ipconfig查到的是你本机在内网中的地址,而网上找的是你路由器访问外网的原ip地址,这里面涉及到了nat 内部外部地址转换
ip地址缺乏所以路由器上有个内部外部地址转换的功能。具体怎么运作的可以去别的地方了解下太多了说不好。。。本回答被提问者采纳
第2个回答  2010-08-11
1,可能用的交换机或者路由器是可管理的,国内一大堆这样的交换机路由器,可以分配用户名密码来登录;

2,子网掩码为255.255.255.255,说明这个子网中只存在一台主机;

3,本来这个是一个公网地址的,但是不知道为什么是私网地址了,(我的猜测就是其实这个地址还是从内网再继续划分出一个子网中的一个IP),下面那个地址是一个网关,也就是广域网上的IP地址,网关就是所有要到你的主机所在的这个局域网来的数据都要通过的这个端口的IP地址,在广域网里,这个网关就和你的路由在广域网上的IP是相同的。并且这个地址是ISP自动分配的公网ip,是一个动态ip,每次拨号都会改变。你试试看重新登录的时候是不是又是另外一个IP;

4,169.254.X.X是Windows操作系统在DHCP信息租用失败时自动给客户机分配的IP地址,
Autoconfiguration IP Address. . . : 169.254.209.133
Subnet Mask . . . . . . . . . . . : 255.255.0.0
这是自动获取ip,一个内网ip, 主机可能超过254台, 所以使用的是B类的ip;

5,一般都是自动获取的,DHCP服务器会自动分配一个地址给你,至于要在什么地方设置,就看你是用有线还是无线,或者说是不同网卡;

6,刚才答复了,我的猜测就是其实还是私网再划分出的一个子网中的一个IP,
就是说有条宽带拉进了你的家里,你再通过路由器,例如TP,可以设置网关什么,然后你再分配给他人,网关就是指向你设置好的那个网关。你现在的情况,就是如此,是从其他地方拉过来的,当然看到的不是外网地址啦。

基于自己的理解~应该是如此~可以参考下~
第3个回答  2010-08-12
1.这个问题比较专业,我也不是很清楚,就是相当于用软件去虚拟硬件,构造一个新的网络。

2.这个问题看似不合法,实则是一种特殊方式,所有电信adsl用户子网掩码都是全1,具体原因有很多,你百度一下子网掩码255.255.255.255,我曾经看过类似文章,但是原因很多,没怎么看懂。

3.未知。。。

4.和5.问题有点重复,但是要明确,这里的本地连接和adsl连接,是2个,你可以去理解成此时本地连接是网卡,adsl连接时拨号的,实际上这里最终生效的是adsl连接的配置,但是由于本地连接是物理的,所以必须正常工作,不能禁用。关于5.中的设置,如果理解了我所说的,应该就好设置了:由于本地连接在这里没什么作用,所以ip可以任意设置,自动的确会浪费时间,这主要也跟xp的机制有关。adsl连接的ip地址由网络中的dhcp服务器分配,于是一般要设置成自动。

6.这个当然看不到,你看到的只是你几个连接的地址,可以这样理解:你在局域网中,局域网会给你一个地址,你只能看到这个地址。而局域网通过路由连到公网,公网ip只有几个,对于内网,你只能看到局域网中的网络情况,而对于外网,也只能看到路由得到的那几个ip地址。

7.附加的,建议问问你们的网管~~

楼主,又给你找了个链接,你去看这个论坛别人的留言:
http://bbs.51cto.com/thread-629714-1.html
里面是专门讨论255.255.255.255的,个人觉得比较详细了。
255.255.255.255指单台主机

参考资料:十个手指头

相似回答