广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2372 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
mars1945
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x2
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[资讯教学] 路由基本知识及相关网关等知识
路由基本知识及相关网关等知识 :

路由器是什么
所谓路由就是指通过相互连接的网路把信息从源地点移动到目标地点的活动。一般来说,在路由过程中,信息至少会经过一个或多个中间节点。通常,人们会把路由和交换进行对比,这主要是因为在普通用户看来两者所实现的功能是完全一样的。其实,路由和交换之间的主要区别就是交换发生在OSI参考模型的第二层(资料链路层),而路由发生在第三层,即网路层。这一区别决定了路由和交换在移动信息的过程中需要使用不同的控制信息,所以两者实现各自功能的方式是不同的。
  早在40多年之间就已经出现了对路由技术的讨论,但是直到80年代路由技术才逐渐进入商业化的应用。路由技术之所以在问世之初没有被广泛使用主要是因为80年代之前的网路结构都非常简单,路由技术没有用武之地。直到最近十几年,大规模的互联网路才逐渐流行起来,为路由技术的发展提供了良好的基础和平台。
  路由器是互联网的主要节点设备。路由器通过路由决定资料的转发。转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者)。作为不同网路之间互相连接的枢纽,路由器系统构成了基于 TCP/IP 的国际互连网路 Internet 的主体脉络,也可以说,路由器构成了 Internet 的骨架。它的处理速度是网路通信的主要瓶颈之一,它的可靠性则直接影响着网路互连的质量。因此,在园区网、地区网、乃至整个 Internet 研究领域中,路由器技术始终处于核心地位,其发展历程和方向,成为整个 Internet 研究的一个缩影。在当前我国网路基础建设和信息建设方兴未艾之际,探讨路由器在互连网路中的作用、地位及其发展方向,对于国内的网路技术研究、网路建设,以及明确网路市场上对于路由器和网路互连的各种似是而非的概念,都具有重要的意义。

路由器的作用
路由器的一个作用是连通不同的网路,另一个作用是选择信息传送的线路。选择通畅快捷的近路,能大大提高通信速度,减轻网路系统通信负荷,节约网路系统资源,提高网路系统畅通率,从而让网路系统发挥出更大的效益来。
  从过滤网路流量的角度来看,路由器的作用与交换机和网桥非常相似。但是与工作在网路物理层,从物理上划分网段的交换机不同,路由器使用专门的软体协议从逻辑上对整个网路进行划分。例如,一台支援IP协议的路由器可以把网路划分成多个子网段,只有指向特殊IP地址的网路流量才可以通过路由器。对于每一个接收到的资料包,路由器都会重新计算其校验值,并写入新的物理地址。因此,使用路由器转发和过滤资料的速度往往要比只查看资料包物理地址的交换机慢。但是,对于那些结构复杂的网路,使用路由器可以提高网路的整体效率。路由器的另外一个明显优势就是可以自动过滤网路广播。从总体上说,在网路中添加路由器的整个安装过程要比即插即用的交换机复杂很多。
  一般说来,异种网路互联与多个子网互联都应采用路由器来完成。
  路由器的主要工作就是为经过路由器的每个资料帧寻找一条最佳传输路径,并将该资料有效地传送到目的站点。由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。为了完成;这项工作,在路由器中保存着各种传输路径的相关资料——路径表(Routing Table),供路由选择;时使用。路径表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路径表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。
  1.静态路径表
  由系统管理员事先设置好固定的路径表称之为静态(static)路径表,一般是在系统安装时就根据网路的配置情况预先设定的,它不会随未来网路结构的改变而改变。
  2.动态路径表
  动态(Dynamic)路径表是路由器根据网路系统的运行情况而自动调整的路径表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网路运行情况,在需要时自动计算资料传输的最佳路径。
路由器的结构
路由器的体系结构
  从体系结构上看,路由器可以分为第一代单总线单CPU结构路由器、第二代单总线主从CPU结构路由器、第三代单总线对称式多CPU结构路由器;第四代多总线多CPU结构路由器、第五代共享记忆体式结构路由器、第六代交叉开关体系结构路由器和基于机群系统的路由器等多类。
  路由器的构成
  路由器具有四个要素:输入端口、输出端口、交换开关和路由处理器。
  输入端口是物理链路和输入包的进口处。端口通常由线卡提供,一块线卡一般支援4、8或16个端口,一个输入端口具有许多功能。第一个功能是进行资料链路层的封装和解封装。第二个功能是在转发表中查找输入包目的地址从而决定目的端口(称为路由查找),路由查找可以使用一般的硬体来实现,或者通过在每块线卡上嵌入一个微处理器来完成。第三,为了提供QoS(服务质量),端口要对收到的包分成几个预定义的服务级别。第四,端口可能需要运行诸如SLIP(串行线网际协议)和PPP(点对点协议)这样的资料链路级协议或者诸如PPTP(点对点隧道协议)这样的网路级协议。一旦路由查找完成,必须用交换开关将包送到其输出端口。如果路由器是输入端加队列的,则有几个输入端共享同一个交换开关。这样输入端口的最后一项功能是参加对公共资源(如交换开关)的仲裁协议。
  交换开关可以使用多种不同的技术来实现。迄今为止使用最多的交换开关技术是总线、交叉开关和共享存贮器。最简单的开关使用一条总线来连接所有输入和输出端口,总线开关的缺点是其交换容量受限于总线的容量以及为共享总线仲裁所带来的额外开销。交叉开关通过开关提供多条资料通路,具有N×N个交叉点的交叉开关可以被认为具有2N条总线。如果一个交叉是闭合,输入总线上的资料在输出总线上可用,否则不可用。交叉点的闭合与打开由调度器来控制,因此,调度器限制了交换开关的速度。在共享存贮器路由器中,进来的包被存贮在共享存贮器中,所交换的仅是包的指针,这提高了交换容量,但是,开关的速度受限于存贮器的存取速度。尽管存贮器容量每18个月能够翻一番,但存贮器的存取时间每年仅降低5%,这是共享存贮器交换开关的一个固有限制。
  输出端口在包被发送到输出链路之前对包存贮,可以实现复杂的调度算法以支援优先级等要求。与输入端口一样,输出端口同样要能支援资料链路层的封装和解封装,以及许多较高级协议。
  路由处理器计算转发表实现路由协议,并运行对路由器进行配置和管理的软体。同时,它还处理那些目的地址不线上卡转发表中的包。

网路管理之网关篇

大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网路向另一个网路发送信息,也必须经过一道「关口」,这道关口就是网关。


什么是网关


顾名思义,网关(Gateway)就是一个网路连接到另一个网路的「关口」。网关。将两个使用不同协议的网路段连接在一起的设备。它的作用就是对两个网路段中的使用不同传输协议的资料进行互相的翻译转换。举个例子,一个商业内部局域网就常常需要通过网关发送电子邮件到Internet的相关地址。

按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的「网关」均指TCP/IP协议下的网关。

那么网关到底是什么呢?网关实质上是一个网路通向其他网路的IP地址。比如有网路A和网路B,网路A的IP地址范围为「192.168.1.1~192. 168.1.254」,子网掩码为255.255.255.0;网路B的IP地址范围为「192.168.2.1~192.168.2.254」,子网掩码为255.255.255.0。在没有路由器的情况下,两个网路之间是不能进行TCP/IP通信的,即使是两个网路连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网路中的主机处在不同的网路里。而要实现这两个网路之间的通信,则必须通过网关。如果网路A中的主机发现资料包的目的主机不在本地网路中,就把资料包转发给它自己的网关,再由网关转发给网路B的网关,网路B的网关再转发给网路B的某个主机(如附图所示)。网路B向网路A转发资料包的过程也是如此。

所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网路之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。

什么是预设网关

如果搞清了什么是网关,预设网关也就好理解了。就好像一个房间可以有多扇门一样,一台主机可以有多个网关。预设网关的意思是一台主机如果找不到可用的网关,就把资料包发给预设指定的网关,由这个网关来处理资料包。现在主机使用的网关,一般指的是预设网关。

如何设置预设网关


一台电脑的预设网关是不可以随随便便指定的,必须正确地指定,否则一台电脑就会将资料包发给不是网关的电脑,从而无法与其他网路的电脑通信。预设网关的设定有手动设置和自动设置两种方式。

1. 手动设置

手动设置适用于电脑数量比较少、TCP/IP参数基本不变的情况,比如只有几台到十几台电脑。因为这种方法需要在联入网路的每台电脑上设置「预设网关」,非常费劲,一旦因为迁移等原因导致必须修改预设网关的IP地址,就会给网管带来很大的麻烦,所以不推荐使用。

在Windows 9x中,设置预设网关的方法是在「网上邻居」上右击,在弹出的选单中点击「属性」,在网路属性对话框中选择「TCP/IP协议」,点击「属性」,在「预设网关」选项卡中填写新的预设网关的IP地址就可以了。

需要特别注意的是:预设网关必须是电脑自己所在的网段中的IP地址,而不能填写其他网段中的IP地址。

2. 自动设置

自动设置就是利用DHCP服务器来自动给网路中的电脑分配IP地址、子网掩码和预设网关。这样做的好处是一旦网路的预设网关发生了变化时,只要更改了DHCP服务器中预设网关的设置,那么网路中所有的电脑均获得了新的预设网关的IP地址。这种方法适用于网路规模较大、TCP/IP参数有可能变动的网路。

另外一种自动获得网关的办法是通过安装代理服务器软体(如MS Proxy)的客户端程式来自动获得,其原理和方法和DHCP有相似之处。



献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2005-06-21 15:30 |
alenpiao
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

谢谢大大提供分享......


献花 x0 回到顶端 [1 楼] From:台湾中华电信 | Posted:2005-06-22 02:13 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.018448 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言