关于路由器的一点疑问

最近家里的HUB换成了ROUTER,因为以前是用的Internet共享,这样一台电脑想上网,主机就必须开着,很浪费资源,所以还是买了一个TP-LINK的SOHO家用宽带低端路由器,换上之后设置基本都没什么问题,我家用的是PPP Over Ethernet  虚拟的拨号,在路由里设置了帐号和密码,结果网络是通的,但是相当慢。经过了反复几次查看设置还是没有发现问题。后来到网上求救,试了下面几种措施,还是不行:

1 DNS的设置。ISP给的DNS地址填入了路由器里,如果不知道就默认,但是我的好象不能改成0.0.0.0 ,记得有一次我看到过有的默认就是这样,不知道怎么回事。

2 DHCP的设置。因为启用了DHCP,就会稍慢,因为要为各机器分配IP,解析等。我还是采用了手动分配IP。

3 关闭防火墙功能。这个没什么说的。

4 启用了UPnP功能。

5 更改了MTU值。进入DOS环境(开始->所有程序->附件->命令提示符),输入以下命令行:ping -f -l 1492 192.168.1.1。 注:其中“192.168.1.1”是网关IP地址(路由器的IP),1492为数据包的长度,参数“-l”是小写的L。如果出现信息:Packet needs to be fragmented but DF set,那就表示MTU值太大了!而如果出现:Reply from 192.168.1.1: bytes=1492 time<10ms TTL=128,则表示此MTU值是可行的,不过还是建议多试几个找到最佳值。
 

最后问了我一个叔叔,专门搞网络的,他让我在路由器前面把那个HUB接上,结果真行了,网络和以前的直连一样。他给我的原因,我也似懂非懂“链路差丢包的缘故”。

通过解决了这个问题,我才深刻体会到搞网络还是要多实践,特别是路由这方面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章