娱乐新地带论坛  

返回   娱乐新地带论坛 > 电脑技术 > 『网络家园』

『网络家园』 网络技术、网络安全、ADSL....

发表新主题 回复
 
主题工具 显示模式
旧 2004-03-06, 08:59 PM   #1
No1
Tony
坛主
级别:199 | 在线时长:40426小时 | 升级还需:374小时级别:199 | 在线时长:40426小时 | 升级还需:374小时级别:199 | 在线时长:40426小时 | 升级还需:374小时级别:199 | 在线时长:40426小时 | 升级还需:374小时
 
Tony 的头像
 
注册日期: 2003-10-22
帖子: 11,053
积分:6
精华:24
现金:14348金币
资产:29325305金币
Tony 是一位成功的新星Tony 是一位成功的新星Tony 是一位成功的新星Tony 是一位成功的新星
NAT是否会造成网络速度变慢?

nat无非就是frefix match,searching table and reassemble packets,主要都是访问存储介质的操作,cpu时间可以忽略不计。总共花的时间就是内存访问一次得速度x访问次数。访问次数取决于算法,每次访问时间取决于硬件。sram访问时间大概10ns,sdram大概80ns,还可以用更高速的cache。用普通pc做nat,情况就比较复杂,要看操作系统,总的来说效率低多了,不过可以估计出一个数量级,假设访问一次的时间为100ns,每个包要访问10次,一个包就要1us,每秒可以转换1m个包,平均每个包100byte,那么nat的速度可以到100mB/s。这是理想情况,实际上替换ip header用什么样的方式影响很大。骨干网高速路由里,packet header 和 payload就是分开放的。
 
Tony 的签名
古代人有点功夫就研究长生不老,现代人忙完一天只有不想活了!
Tony 当前离线  
回复时引用此帖
发表新主题 回复

书签


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码

论坛跳转


所有时间均为北京时间。现在的时间是 05:49 PM


©2003-2024 1819.net All rights reserved.