找回密码
 立即注册
搜索
楼主: 秋横

看了精华区中另外一篇文章,与何丘斑竹商榷:

[复制链接]

43

主题

323

回帖

498

积分

中级会员

积分
498
发表于 2002-10-12 01:46:22 | 显示全部楼层
路由器的地位於網絡中可謂可大可小,1:可以用來作防火牆;2:可以用作traffic control,3:將各個封包分別分發到它們的目的地,並可以用作將幾個pirvte network連接起來的工具,並具有沖突域,以減少packet loss既可能
回复

使用道具 举报

15

主题

238

回帖

503

积分

荣誉版主

积分
503
发表于 2002-10-12 02:29:01 | 显示全部楼层
最初由 pxyzwqii 发布
[B]

多谢!
我觉得你说的3个功能,由操作系统来完成也可以。
是不是路由器起到一个更高层的宏观控制???是一个局域网连接到外面的一个重要关口???
如果用一个电脑专门来做路由器,行吗,不是更加强大么?是不是还需加上一些特殊端口? [/B]


THF说的三个功能里面其实最重要的是第三个, 那也是路由器为什么叫路由器(router)的原因。路由器的有些功能确实由PC的操作系统是可以完成的, 比如转发。 但是首先, 路由器本身就是有自己的操作系统的, 比如Cisco的路由器的操作系统叫IOS(Internetworking Operating System)。并不是只有windows才叫操作系统。
其次, PC的操作系统(比如windows)可以实现的路由功能通常叫“软路由”, 就是说它是纯软件基础的, 并不scalable, 不易扩展, 也不稳定。 就像Windows也可以做软磁盘阵列, 但是真正的磁盘阵列都是要用硬件的磁盘阵列控制器的。路由器里面是有专门的硬件部件在里面的(比如做转发的IP Fast Forwarding Engine等)。

最后, 一个复杂网络的实现靠几台PC加上一些特殊端口是不可能的。 实际上的复杂网络里要考虑到的很多因素PC都是实现不了的, 比如ACL(Access Control List, 访问控制列表, 路由器上用的最多的权限控制方法), MAC地址判断, 动态路由, 路由模式转变等等。 其他诸如种类众多的非TCP/IP的路由协议PC就更束手无策了。
回复

使用道具 举报

15

主题

238

回帖

503

积分

荣誉版主

积分
503
发表于 2002-10-12 10:27:06 | 显示全部楼层
最初由 pxyzwqii 发布
[B]

多谢何大侠,不厌其烦地给小辈答复。对路由器的功能明白多了。

我对您的话的理解是这样:
1、路由器是一个硬件,在windows或其他操作系统环境下,它自带操作系统(自己的软件控制),能实行对网络进行控制,如数据数量、准确和纠错、数据缓存、防火墙(过滤和筛选)、不同协议间的调配、访问的权限控制、数据分发、MAC地址判断等等。
2、路由器自身的IOS(Internetworking Operating System)功能比windows的软路由功能要强大多了,即软件功能强大。
3、路由器是一个相对独立的硬件,不浪费系统资源,较少占用系统时间,因此会更快更稳定,正如软猫和硬猫、外显卡和内显卡的区分吧。

说了这么多,硬路由和软路由最大的区别在于不占用系统资源,自带软件系统功能更强大。有没有理解错误呢??
那依此类推,如果服务器的性能再提高(必然趋势,可解决硬路由的独立硬件优势),另外,tcp/ip协议再改进,或干脆来一个全新的、功能与硬路由一样的新路由协议,这又可解决了硬路由的软件优势,那岂不是可用软路由来取代硬路由了,正如软解压播放取代了硬解压播放一样,而且以后的升级和扩充(软件上的)比硬件的升级要更快、更方便,长期来看,成本会更低。微软有这样的实力来挤挤思科吧,又可使用其windows来占用网络市场了。
拙见!拙见! [/B]


你的理解基本上是不对的。 :-(  因为你还没理解路由器的本质。 它本质上和PC(或windows)并没有任何联系。 一个大型的复杂的网络里面并不是一定需要有PC或服务器(或windows的), 比如电信上用的网络, 它有路由器,有交换机, 有各种其他的网络设备,但是并不需要有PC。举个例子, 我现在可以把PC和家里的电器接起来(比如空调), 让电脑控制这些电器, 可是电脑和这些电器毕竟还是本质上不同的设备。 不能因为它们可以连在一起工作就认为它们是一类的东西。从硬件的角度讲路由器就是一台PC, 因为它自己有CPU, 有内存, 自己有操作系统。 但是它和普通人所理解的“PC”是完全不同的。

所以你说的第一条“在windows或其他操作系统环境下”是不对的, 因为它和windows或其他操作系统并没有任何关系。
第二条你说IOS比windows功能强大这也不正确。 因为虽然都叫操作系统, 但是它们是完全不同的, windows, linux之类的操作系统严格来说应该叫“电脑操作系统”, 它们主要是给用户提供一个使用界面, 而IOS之类的操作系统应该叫“网络操作系统”, 因为它们不是运行在PC上的, 而是运行在路由器, 交换机等网络设备上的。 顺便说一下, IOS只是Cisco的网络设备运行的操作系统, 每家公司的都不大一样的, 象Juniper生产的路由器运行的操作系统叫Juno。并不是所有的路由器都运行IOS的。 只不过Cisco的设备使用范围最广, 所以IOS最广为人知而已。
第三条是完全不对的。 路由器和PC没有任何联系, 所以不存在任何占用PC的系统资源或时间之类的问题。

我这几天会抽空在硬件版贴一些常见的网络设备的照片(包括各种路由器, 交换机, Access Server, VoIP Gateway等等)。 你到时候去看看, 会帮助你理解的。
回复

使用道具 举报

380

主题

2104

回帖

3433

积分

论坛元老

积分
3433
 楼主| 发表于 2002-10-12 10:39:41 | 显示全部楼层
非常感谢

理解了很多的平时见不到的东东的用途及是什么的一回事

期待这样的讨价
回复

使用道具 举报

171

主题

637

回帖

1075

积分

金牌会员

积分
1075
发表于 2002-10-12 13:57:23 | 显示全部楼层

看了大家的讨论,一点儿感受。

首先,我也是做这一行的,看到了如此的技术讨论,感到海浩藏龙卧虎。几位网友的发言给我高手的印象。
其次,在这方面网友的水平参差不齐。由此我也很理解和佩服何斑竹的帖子尽量通俗易懂而少用了专业词汇,以及对新手的耐心。
最后,由此我想,既然海浩有这么多对网络技术感兴趣的网友,又有了何斑竹的领导,为何不专门开一个版,探讨相关问题。因为此贴严格说应该不属于软件天地的内容吧。
呵呵,仅仅建议一下,就这些。
回复

使用道具 举报

51

主题

467

回帖

700

积分

高级会员

积分
700
发表于 2002-10-12 15:09:18 | 显示全部楼层
都是些比较浅显的讨论,启蒙性质的
有兴趣的还是建议去看CCNA和CCNP,CCIP,CCIE的培训材料
比较系统
cisco网站有online的Document CD,可以参考
有些东东比较简单,其实只要在google上搜一下就有比较翔实的解释,没有必要每每麻烦斑竹
回复

使用道具 举报

43

主题

323

回帖

498

积分

中级会员

积分
498
发表于 2002-10-12 23:52:50 | 显示全部楼层
何版主,你也有用過juno嗎?
覺得怎麼樣?
回复

使用道具 举报

43

主题

917

回帖

1361

积分

金牌会员

积分
1361
发表于 2002-10-13 20:54:09 | 显示全部楼层
I donnot quite understand, pc work in 7 layer but router only work in lower two layer.  PC should be more powerful than router in this respective.  PC can be a gateway which will change the ip to ipx or apple talk.  but traditional router cannot.  (of course stuff based on software donnot have scale)  Therefore, I think there is some similiar in PC which has been configured as router or gateway with traditional rounter.  
Love to hear from you.
回复

使用道具 举报

43

主题

323

回帖

498

积分

中级会员

积分
498
发表于 2002-10-14 00:22:21 | 显示全部楼层
有一樣野你真的想不到了,router的速度遠比pc快,另外,router可以對每一個端口設定密碼,流量控制,而PC呢?一給人restart computer再format C:就什麼也沒有了。另外,router的穩定度遠比PC高,就算你用XP又好,2000又好,linux又好,系統都總會有死機的一天,但你聽說過router會死機沒有?還有,接觸router的人遠比pc的人小,就算給別人控制了,也會因別人不懂操作而多一重保障。但PC呢?...................

最初由 xiesongd 发布
[B]I donnot quite understand, pc work in 7 layer but router only work in lower two layer.  PC should be more powerful than router in this respective.  PC can be a gateway which will change the ip to ipx or apple talk.  but traditional router cannot.  (of course stuff based on software donnot have scale)  Therefore, I think there is some similiar in PC which has been configured as router or gateway with traditional rounter.  
Love to hear from you. [/B]
回复

使用道具 举报

15

主题

238

回帖

503

积分

荣誉版主

积分
503
发表于 2002-10-14 01:58:18 | 显示全部楼层
最初由 xiesongd 发布
[B]I donnot quite understand, pc work in 7 layer but router only work in lower two layer.  PC should be more powerful than router in this respective.  PC can be a gateway which will change the ip to ipx or apple talk.  but traditional router cannot.  (of course stuff based on software donnot have scale)  Therefore, I think there is some similiar in PC which has been configured as router or gateway with traditional rounter.  
Love to hear from you. [/B]


不要拿Router和PC比, 我已经说过了这是两种完全不同的东西。 就像冰箱做的很智能了, 具有了某些PC的功能, 可是你会拿冰箱真正的当PC用吗? 同理, 即使PC具有了某些Router的功能, 可是还是没有人会在现实网络里拿PC当Router用的。 因为那毕竟不是同一类产品。

如果你实在理解不了,就去多看看关于Router的书, 有可能的话找台Router实实在在地试一试, 那你就可以理解为什么电信公司不用才几百美元的PC而非要用数万甚至几十万美元的路由器。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-19 19:39 , Processed in 0.105656 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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