搜档网
当前位置:搜档网 › 路由器的工作原理和功能

路由器的工作原理和功能

路由器的工作原理和功能
路由器的工作原理和功能

第二章路由器

模块1路由器的工作原理和功能(ZY3200502001)

【模块描述】本模块包含IP路由的基础概念、路由器的主要功能和工作原理。通过对路由的概念以及路由选择和数据转发等工作过程的介绍,掌握网络互联中有关路由的基础知识,掌握路由器的工作原理。

【正文】

一、路由器及其基本功能

路由器(Router)是网络之间互联的设备。如果说交换机的作用是实现计算机、服务器等设备之间的互连,从而构建局域网络的话,那么路由器的作用则是实现网络与网络之间的互连,从而组成更大规模的网络。

路由器工作在TCP/IP网络模型的网络层,对应于OSI七层网络参考模型的第三层,因此,路由器也常称为网络层互连设备。路由器的主要作用和基本功能如下:1.连接网络

大型企业处在不同地域的局域网之间通过路由器连接在一起可以构建企业广域网。企业局域网内的计算机用户要访问Internet(因特网),可以使用路由器将局域网连接到ISP (Internet Service Provider)网络,实现与全球Internet的连接和共享接入。实际上Internet本身就是由数以万计的路由器互相连接而构成的超大规模的全球性公共信息网。

2.隔离以太广播

交换机会将广播包发送到每一个端口,大量的广播会严重影响网络的传输效率。当由于网卡等设备发生硬件损坏或计算机遭受病毒攻击时,网络内广播包的数量将会剧增,从而导致广播风暴,使网络传输阻塞或陷于瘫痪。

路由器可以隔离广播。路由器的每个端口均可视为一个独立的网络,它会将广播包限定在该端口所连接的网络之内,而不会扩散到其它端口所连接的网络,如图ZY3200502001-1所示。

路由器

广播域

交换机

图ZY3200502001-1 路由器隔离广播

3.路由选择和数据转发

“路由(Routing)”功能是路由器最重要的功能。所谓路由,就是把要传送的数据包从一个网络经过优选的传输路径最终传送到目的网络。传输路径可以是一条链路,也可以是由一系列路由器及其级联链路组成。

路由器是智能很高的一类设备,它能根据管理员的设置和运用路由协议,自动生成一个到各个目的网络的路由表,当网络状态发生变化时,路由器还能动态地修改、更新路由表。当路由器收到数据包时,路由器根据数据包中的目的IP地址查找路由表,从所有路由条目中选出一条最佳路由,作为数据包转发的出口,将该数据包进行第2层封装后再发送出去。

网络中的每个路由器都维护着一张路由表,如果每一个路由表都是正确的话,那么,IP 数据包就会一跳一跳地经过一系列路由器,最终到达目的主机,这就是IP网(也是整个Internet)运作的基础。

二、路由器的工作原理

路由器的主要工作包括三个方面:1)生成和动态维护路由表;2)根据收到的数据包中的IP 地址信息查找路由表,确定数据转发的最佳路由;3)数据转发。下面按照这三个方面介绍路由器的工作原理。

1.生成和动态维护路由表

每台路由器上都存储着一张关于路由信息的表格,这个表格称之为路由表。路由表中记录了从路由器到达所有目的网络的路径,即目的网络号(网络前缀)与本路由器数据转发接口之间的对应关系。路由表中有很多路由条目,每一个条目就是一条到达某个目的网络的路由。

(1) 路由表的组成

路由器的路由表中有许多条目,每个条目就是一条路由。每个路由条目至少要包含以下内容:路由条目的来源、目的网络地址及其子网掩码、下一跳(Next Hop )地址或数据包转发接口,如图ZY3200502001-2所示。 R 1

10.120.2.0

255.255.255.0

172.16.1.0255.255.255.0

E 0S 0

路由器R1的路由表来源

目的网络子网掩码下一跳地址转发接口直连

10.120.2.0255.255.255.0E0学习获得172.16.1.0255.255.255.0192.168.0.5S0

192.168.0.5

图ZY3200502001-2 路由表的组成示意图

在路由器R1的路由表中,第1项表示凡是到网络10.120.2.0的IP 数据包,都要从E0接口转发出去;第2项表示凡是到网络172.16.1.0的数据包,都要从S0接口转发到下一跳路由器,也可用路由器接口的IP 地址(192.168.0.5)表示。

(2) 路由器生成和更新路由表的工作过程

路由器启动后能够自动发现直接相连的网络,它会把这些网络的IP 地址、子网掩码、接口信息记录在路由表中,并将该条目的来源标记为 “直连”。

路由器会把网络管理员人工设定的路由直接添加到路由表中,并标记为“静态路由”。 路由器运行路由协议,与相邻的路由器之间相互路由信息,根据收集到的信息了解网络的结构,发现目的网络,按照特定的路由算法进行计算,生成到达目的网络的路由条目,添加到路由表中,并将该条目的来源标记为生成它所使用的路由协议。路由器会根据网络状态的变化随时更新这些通过学习而得到的路由,因此这些路由统称为动态路由。

在网络的运行过程中,各路由器之间周期性地交换路由信息。当网络或链路状态变化时,路由器会及时发出有关信息的通告,其它路由器收到通告信息后会重新进行路由计算并更新相应的路由条目,以保证路由的正确、有效。

2.最佳路由选择过程

在路由表中,如果到达某一目的网络存在多个路由条目时,路由器则会选择子网掩码最长的条目为数据转发的路由。

下面,我们通过一个具体的例子来说明路由器选择数据包转发路由的过程。表ZY3200502001-1是一个简化的路由表,路由器要转发一个目的IP地址为10.1.1.1的数据包。

表 ZY3200502001-1 某路由器的路由表

目的网络子网掩码下一跳地址转发接口

192.168.1.0 255.255.255.0 2.0.0.1 S0/0

10.0.0.0 255.0.0.0 3.0.0.1 E0/0

10.1.1.0 255.255.255.0 4.0.0.1 S0/1

0.0.0.0 0.0.0.0 5.0.0.1 E0/1

路由器的路由选择过程如下:

(1)找出所有匹配的路由条目

将目的IP地址与路由表中所有条目中的子网掩码分别进行“与”运算,如果结果与本条目中的目的网络号(网络前缀)相同,则认为是匹配。

1)第一个路由条目:10.1.1.1同255.255.255.0进行与运算后的结果10.1.1.0,与目的网络号192.168.1.0不同,不匹配;

2)第二个路由条目:10.1.1.1同255.0.0.0进行与运算后的结果10.0.0.0,与目的网络号10.0.0.0相同,匹配;

3)第三个路由条目:10.1.1.1同255.255.255.0进行与运算后的结果10.1.1.0,与目的网络号10.1.1.0相同,匹配;

4)第四个路由条目:目的网络号和子网掩码均为0.0.0.0,这一条目和任一IP地址都匹配,是一条默认路由。

(2)选择最佳路由

通过上述计算找到了三条配位的路由条目,这三条路由的子网掩码的长度分别是8位、24位、0位,根据最长掩码匹配的原则,选择子网掩码长度为24位的路由条目,即表中的第3个路由条目,作为最佳路由,将该数据包从S0/1接口转发出去。

3.数据包转发的工作过程

路由器采用下一跳选路的基本思想,路由表中仅指定数据包从该路由器到最终到达目的网络的整条路径上一系列路由器中的第一个路由器的路径。路由器根据接收到的IP数据包头中的目的IP地址查找路由表,决定下一跳路由,从相应的接口上将数据包转发出去,具体转发过程如下。

(1)路由器从网路接口上接收数据帧

路由器上具有多个业务接口,它们分别连接至不同的网络,用于连接局域网的称之为局域网接口,连接广域网的称之为广域网接口。对于不同的信号传输介质,路由器具有相应的物理接口,如对应于以太网,路由器有各类以太网接口;对应于异步通信电路,路由器有串行接口,等等。

(2)对数据帧进行链路层处理

路由器根据网络物理接口的类型,调用相应的链路层协议,以处理数据帧中的链路层报头,并对数据进行完整性验证,如CRC校验、帧长度检查等。

(3)网络层数据处理

路由器除去数据帧的帧头、帧尾,得到IP数据包,读取包头中的目的IP地址。

(4)选择数据包转发的最佳路由

路由器按照上一节所述过程,查找路由表,根据匹配情况决定最佳转发路由:

1)如果有多个匹配条目,则选择子网掩码网络位数最长的条目为下一跳路由;

2)如果只有一个匹配条目(包括默认路由),则选择该条目为下一跳路由;

3)如果没有找到匹配的路由条目,则宣告路由错误,向数据包的源端主机发送一条Unreachable(路由不可达)ICMP报文,丢弃该数据包。

(5)转发数据包

路由器将IP数据包头中的TTL (Time To Live)数值减1,并重新计算数据包的校验和(Checksum),然后交给数据链路层进行二层封装成帧,最后从路由指定的转发接口上将数据帧发送出去。

如果转发接口是以太口,路由器将在本机的MAC地址缓存表中查找对端以太端口的MAC 地址,如果找不到则通过ARP协议进行查询,然后对IP包封装上相应的以太网数据帧帧头,将该数据帧从以太接口上发送出去。在数据的逐级转发过程中,IP包头中的源IP地址和目的IP地址用于三层端到端寻址,始终是不变的;而以太帧头中的源MAC地址和目的MAC地址用于二层单跳寻址,每次转发时都要更换为本跳链路两端接口的MAC地址。

如果转发接口是其它类型的物理接口,路由器则会将IP包封装成与之相应类型的数据帧进行转发。

三、路由器的集成功能

除了路由选择和数据转发等基本的功能外,很多路由器上还集成了一些网络安全等方面的功能,例如网络地址转换(NAT)功能、访问控制列表(ACL)等。

1.网络地址转换

由于合法IP地址紧缺、申请困难,一般情况下企业网络内部使用私有IP地址。当内部计算机需要与外部网络通信时,路由器提供网络地址转换,将私有IP地址转换为合法IP 地址,实现与Internet的连接。使用NAT还有一个好处是隐藏了内部网络的结构,可以有效避免来自外网的恶意攻击。

2.访问控制列表

借助于ACL,在路由器上可以设置多种访问控制策略,规定哪些用户、哪段时间、哪种网络协议和哪种网络服务是被允许外出和进入的。这不仅可以避免网络的滥用,提高网络传输性能和带宽利用效率,也可以有效地避免蠕虫病毒、黑客工具对内部网络的侵害。

【思考与练习】

1.路由表中每个条目必须包含哪些基本内容?

2.简述路由器在网络中的作用。

3.简述路由器的数据包转发过程。

Welcome !!! 欢迎您的下载,资料仅供参考!

路由器的工作原理

路由器的工作原理 路由器的是实现网络互连,在不同网络之间转发数据单元的重要网络设备。路由器主要工作在OSI参考模型的第三层(网络层),路由器的主要任务就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效地传送到目的站点。为了完成这项工作,在路由器中保存着各种传输路径的相关数据——路由表(Routing Table),供路由选择时使用。由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。因此,当路由器接收到来自一个网络接口的数据包时,首先根据其中所含的目的地址查询路由表,决定转发路径(转发接口和下一跳地址),然后从ARP缓存中调出下一跳地址的MAC地址,将路由器自己的MAC 地址作为源MAC,下一跳地址的MAC作为目的MAC,封装成帧头,同时IP数据包头的TTL(Time To Live)也开始减数,最后将数据发送至转发端口,按顺序等待,传送到输出链路上去。在这个过程中,路由器被认为了执行两个最重要的基本功能:路由功能与交换功能。 路由功能 路由功能是指路由器通过运行动态路由协议或其他方法来学习和维护网络拓扑结构,建立,查询和维护路由表。 路由表里则保存着路由器进行路由选择时所需的关键信息,包含了目的地址、目的地址的掩码、下一跳地址、转发端口、路由信息来源、路由优先级、度量值(metric)等。 路由信息可通过多种协议的学习而来,其来源方式可分为直连路由、静态路由、缺省路由和动态路由。一个路由器上可以同时运行多个不同的路由协议,每个路由协议都会根据自己的选路算法计算出到达目的网络的最佳路径,但是由于选路算法不同,不同的路由协议对某一个特定的目的网络可能选择的最佳路径不同。此时路由器根据路由优先级(决定了来自不同路由来源的路由信息的优先权)选择将具有最高路由优先级(数值最小)的路由协议计算出的最佳路径放置在路由表中,作为到达这个目的网络的转发路径。(优先级顺序:直连路由>静态路由>动态路由(OSPF>RIP)) 而对于一个特定的路由协议,可以发现到达目的网络的所有路径,根据选路

路由器的工作原理及性能指标

路由器的工作原理及性能 路由器是一种典型的网络层设备。它是两个局域网之间接帧传输数据,在O SI/RM之中被称之为中介系统,完成网络层中继或第三层中继的任务。路由器负责在两个局域网的网络层间接帧传输数据,转发帧时需要改变帧中的地址。它在OSI/RM中的位置如图1所示。 一、原理与作用 路由器(Router)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。它不关心各子网使用的硬件设备,但要求运行与网络层协议相一致的软件。路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质的,如光纤、同轴电缆、双绞线;远程路由器是用来连接远程传输介质,并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机、发射机。 一般说来,异种网络互联与多个子网互联都应采用路由器来完成。 路由器的主要工作就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效地传送到目的站点。由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。为了完成这项工作,在路由器中保存着各种传输路径的相

关数据——路径表(Routing Table),供路由选择;时使用。路径表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路径表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。 1.静态路径表 由系统管理员事先设置好固定的路径表称之为静态(static)路径表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。 2.动态路径表 动态(Dynamic)路径表是路由器根据网络系统的运行情况而自动调整的路径表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。 二、路由器的优缺点 1.优点 适用于大规模的网络; 复杂的网络拓扑结构,负载共享和最优路径; 能更好地处理多媒体; 安全性高; 隔离不需要的通信量; 节省局域网的频宽; 减少主机负担。 2.缺点 它不支持非路由协议; 安装复杂; 价格高。 三、路由器的功能 (1)在网络间截获发送到远地网段的报文,起转发的作用。 (2)选择最合理的路由,引导通信。为了实现这一功能,路由器要按照某种路由通信协议,查找路由表,路由表中列出整个互联网络中包含的各个节点,以及节点间的路径情况和与它们相联系的传输费用。如果到特定的节点有一条以上路径,则基于预先确定的准则选择最优(最经济)的路径。由于各种网络段和其相互连接情况可能发生变化,因此路由情况的信息需要及时更新,这是由所使用的路由信息协议规定的定时更新或者按变化情况更新来完成。网络中的每个路由器按照这一规则动态地更新它所保持的路由表,以便保持有效的路由信息。 (3)路由器在转发报文的过程中,为了便于在网络间传送报文,按照预定的规则把大的数据包分解成适当大小的数据包,到达目的地后再把分解的数据包

二层交换机、三层交换机、路由器的基本工作原理和三者之间的主要.

二层交换机、三层交换机和路由器的基本工作原理和三者之 间的主要区别 一、二层交换机: 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。 具体如下: (1当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上; (2再去读取包头中的目的MAC地址,并在地址表中查找相应的端口; (3如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上。 二、三层交换机: 三层交换技术就是将路由技术与交换技术合二为一的技术。在对第一个数据流进行路由后,它将会产生一个MAC地址与IP地址的映射表,当同样的数据流再次通过时,将根据此表直接从二层通过而不是再次路由,从而消除了路由器进行路由选择而造成网络的延迟,提高了数据包转发的效率。 三、路由器: 传统地,路由器工作于OSI七层协议中的第三层,其主要任务是接收来自一个网络接口的数据包,根据其中所含的目的地址,决定转发到下一个目的地址。因此,路由器首先得在转发路由表中查找它的目的地址,若找到了目的地址,就在数据包的帧格前添加下一个MAC地址,同时IP数据包头的TTL(Time To Live

域也开始减数,并重新计算校验和。当数据包被送到输出端口时,它需要按顺序等待,以便被传送到输出链路上。 路由器在工作时能够按照某种路由通信协议查找设备中的路由表。如果到某一特定节点有一条以上的路径,则基本预先确定的路由准则是选择最优(或最经济的传输路径。由于各种网络段和其相互连接情况可能会因环境变化而变化,因此路由情况的信息一般也按所使用的路由信息协议的规定而定时更新。 四、主要区别:二层交换机工作在数据链路层,三层交换机工作在网络层, 路由器工作在网络层。 具体区别如下: 1二层交换机和三层交换机的区别: 三层交换机使用了三层交换技术 简单地说,三层交换技术就是:二层交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。 2什么是三层交换: 三层交换(也称多层交换技术,或IP交换技术是相对于传统交换概念而提出的。众所周知,传统的交换技术是在OSI网络标准模型中的第二层——数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发。简单地说,三层交换技术就是:二层交换技术+三层转发技术。 三层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。 其原理是:假设两个使用IP协议的站点A、B通过第三层交换机进行通信,

路由器概念及工作原理的理解

路由器概念及工作原理的理解 2007-08-18 10:17:14| 分类:默认分类| 标签:|字号大中小订阅 要解释路由器的概念,首先得知道什么是路由。所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router,是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读懂”对方的 数据,从而构成一个更大的网络。 简单的讲,路由器主要有以下几种功能: 第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信; 第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、 压缩和防火墙等功能; 第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流 量控制等功能。 为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(Routing Table),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。 为了简单地说明路由器的工作原理,现在我们假设有这样一个简单的网 络。如图所示,A、B、C、D四个网络通过路由器连接在一起。 现在我们来看一下在如图所示网络环境下路由器又是如何发挥其路由、数据转发作用的。现假设网络A中一个用户A1要向C网络中的C3用户发送一 个请求信号时,信号传递的步骤如下:

详解路由器的工作原

详解路由器的工作原理 详解路由器的工作原理 我们知道路由器是用来连接不同网段或网络的,在一个局域网中,如果不需与外界网络进行通信的话,内部网络的各工作站都能识别其它各节点,完全可以通过交换机就可以实现目的发送,根本用不上路由器来记忆局域网的各节点MAC地址。路由器识别不同网络的方法是通过识别不同网络的网络ID号进行的,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。路由器要识别另一个网络,首先要识别的就是对方网络的路由器IP地址的网络ID,看是不是与目的节点地址中的网络ID 号相一致。如果是当然就向这个网络的路由器发送了,接收网络的路由器在接收到源网络发来的报文后,根据报文中所包括的目的节点IP地址中的主机ID号来识别是发给哪一个节点的,然后再直接发送。 为了更清楚地说明路由器的工作原理,现在我们假设有这样一个简单的网络。假设其中一个网段网络ID号为A ,在同一网段中有4台终端设备连接在一起,这个网段的每个设备的IP 地址分别假设为:A1、A2、A3和A4。连接在这个网段上的一台路由器是用来连接其它网段的,路由器连接于A网段的那个端口IP地址为A5。同样路由器连接另一网段为B网段,这个网段的网络ID号为B ,那连接在B网段的另几台工作站设备设的IP地址我们设为:B1、B2、B3、B4,同样连接与B网段的路由器端口的IP地址我们设为B5。 在这样一个简单的网络中同时存在着两个不同的网段,现如果A网段中的A1用户想发送一个数据给B网段的B2用户,有了路由器就非常简单了。 首先A1用户把所发送的数据及发送报文准备好,以数据帧的形式通过集线器或交换机广播发给同一网段的所有节点(集线器都是采取广播方式,而交换机因为不能识别这个地址,也采取广播方式),路由器在侦听到A1发送的数据帧后,分析目的节点的IP地址信息(路由器在得到数据包后总是要先进行分析)。得

路由器及工作原理

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 路由器及工作原理 路由器及其工作原理问题的提出: 不同的网络之间要相互通信,如何实现? A 公司网络某银行网络清华大学网络B 公司网络我校网络用路由器互联,由路由器控制数据在不同网络间的传递 1 1 、知道路由器的作用 2 2 、理解路由器的工作原理(重点、难点) 3 3 、能够描述路由表的结构 4 4 、知道路由表的建立方法学习目标一、路由器及其作用请问: 现实生活中如何邮寄一个包裹?发件人张三(郑州)将包裹寄往: 北京市朝阳区北辰东路 123 号,李四(收)收件人李四(北京)邮局系统哪条路径? ?邮局1 邮局2 A A B B C C D D E E F F 邮局的作用: 收、发包裹,传递包裹;为包裹的传递选择一条最优的路径;包裹走的路径不同,会影响包裹的打包形式(如纸质包装、木质包装等)路由器: 在传送数据的计算机网络中,路由器就相当于邮局;路由器是一种网络互联设备,能将数据从一个网络转发至另一个网络;数据在从源到达目的地的过程中,需要解决两个问题: 选路转发 A 公司网络某银行网络清华大学网络B 公司网络我校网络PC Web 服务器走哪一条路呢? PC 机访问 web 服务器: RA 二、路由器的工作原理路由器根据其路由表进行选路; 1 / 6

路由表中记录着到达不同网络的数据所对应的转发路径,如下表所示: 到达目的网络201.89.1.0 的数据包,需通过IP 地址为10.123.1.254 的下一跳路由器进行转发: 目的网络下一跳201.89.1.0 10.123.1.254 4 100.1.0.0 202.100.100.1 . . 路由器的工作过程: : 路由器收到数据包时,会检查其目的 IP 地址;接着在路由表中查找通往目的网络的最佳路径,根据查找结果进行不同处理: 如果找到目的网络,就从指示的下一跳 IP 地址或送出接口将数据包转发出去;如果没有目的网络但有默认路由,就从默认路由指示的下一跳 IP 地址或送出接口将数据包转发出去;否则,路由器将数据包丢弃。 操作演示: 路由器的工作过程 IP 路由表中至少包含以下两项内容: 目的网络地址到达目的地路径上的下一个路由器的接口IP 地址或送出接口路由器下一站选路的基本思想: 路由表仅指定到达目的网络的下一步,而不是到达目的网络的完整路径。 思考题 . 1. 路由表中为什么不是目的主机地址,而是目的主机所在的网络地址? . 2. 路由表中为什么不是到达目的主机的完整路径?路由器是一个网络互联设备,对数据包进行选路并转发;路由器的选路是根据路由器中保存的路由表进行的。

无线路由器工作原理

无线路由器工作原理-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

无线路由器工作原理[电脑硬件]收藏转发至天涯微博 悬赏点数 10 3个回答 匿名提问2009-03-22 12:36:19 无线路由器工作原理 回答 验证 换一张 码: 登录并发表取消 最佳答案 PT5892009-03-22 13:03:29 现在的无线产品便宜了,很多家庭都购买了无线产品充分享受无线上网的乐趣。很多用户经常会遇到无线路由器的设置问题,这些问题导致最终无法上网。一般而言,不同的无线路由器设置也不太相同,但设置原理相互之间不会差太多,可能某一个无线路由器多一个功能,那它的设置就不同。下文重点讲解在无线路由器设置中遇到的问题。 PC和无线路由连接 首先当然要正确连接无线路由器。配置无线路由器之前,必须将PC与无线路由器用网线连接起来,网线的另一端要接到无线路由器的LAN口上,然后将Modem出来的线路连接到无线路由器的WAN口,这样就ok了。如下图登陆到无线路由器的管理界面。在与无线路由器相连的PC的IE上输入19 2.168.1.1,多数的无线路由器默认管理IP是192.168.1.1,用户名和密码都是ad min,具体的是哪款无线路由器可以参考相关的说明书,说明书上都有注明登陆无线路由器的管理界面的用户名和密码。 如果输入192.168.1.1之后,打不开地址,那就是PC的网络设置问题,打开连接属性,IP地址设置为192.168.1.x,(x为2到255数)其他的默认,网关可以不理。或者选择自动分配IP。 进入无线路由器的配置界面之后,系统会自动弹出一个“设置向导”。对于新手来说,按照“设置向导”下一步进行下去。其实,“设置向导”跟手动自己设置的项目是一回事。 在无线路由器的网络参数设置中,必须对LAN口、WAN口两个接口的参数设置。在实际应用中,很多用户只对WAN口进行了设置,LAN口的设置保持无线路由器的默认状态。

无线路由器工作原理

无线路由器工作原理[电脑硬件]收藏转发至天涯微博 悬赏点数10 3个回答 匿名提问2009-03-22 12:36:19 无线路由器工作原理 回答 验证码:换一张 登录并发表取消 最佳答案 PT5892009-03-22 13:03:29 现在的无线产品便宜了,很多家庭都购买了无线产品充分享受无线上网的乐趣。很多用户经常会遇到无线路由器的设置问题,这些问题导致最终无法上网。一般而言,不同的无线路由器设置也不太相同,但设置原理相互之间不会差太多,可能某一个无线路由器多一个功能,那它的设置就不同。下文重点讲解在无线路由器设置中遇到的问题。 PC和无线路由连接 首先当然要正确连接无线路由器。配置无线路由器之前,必须将PC与无线路由器用网线连接起来,网线的另一端要接到无线路由器的LAN口上,然后将Modem出来的线路连接到无线路由器的WAN口,这样就ok了。如下图 登陆到无线路由器的管理界面。在与无线路由器相连的PC的IE上输入192.168.1.1,多数的无线路由器默认管理IP是192.168.1.1,用户名和密码都是admin,具体的是哪款无线路由器可以参考相关的说明书,说明书上都有注明登陆无线路由器的管理界面的用户名和密码。 如果输入192.168.1.1之后,打不开地址,那就是PC的网络设置问题,打开连接属性,IP地址设置为192.168.1.x,(x为2到255数)其他的默认,网关可以不理。或者选择自动分配IP。 进入无线路由器的配置界面之后,系统会自动弹出一个“设置向导”。对于新手来说,按照“设置向导”下一步进行下去。其实,“设置向导”跟手动自己设置的项目是一回事。 在无线路由器的网络参数设置中,必须对LAN口、WAN口两个接口的参数设置。在实际应用中,很多用户只对WAN口进行了设置,LAN口的设置保持无线路由器的默认状态。 路由器的WAN口设置:

路由器的工作原理和功能

第二章路由器 模块1路由器的工作原理和功能(ZY3200502001) 【模块描述】本模块包含IP路由的基础概念、路由器的主要功能和工作原理。通过对路由的概念以及路由选择和数据转发等工作过程的介绍,掌握网络互联中有关路由的基础知识,掌握路由器的工作原理。 【正文】 一、路由器及其基本功能 路由器(Router)是网络之间互联的设备。如果说交换机的作用是实现计算机、服务器等设备之间的互连,从而构建局域网络的话,那么路由器的作用则是实现网络与网络之间的互连,从而组成更大规模的网络。 路由器工作在TCP/IP网络模型的网络层,对应于OSI七层网络参考模型的第三层,因此,路由器也常称为网络层互连设备。路由器的主要作用和基本功能如下:1.连接网络 大型企业处在不同地域的局域网之间通过路由器连接在一起可以构建企业广域网。企业局域网内的计算机用户要访问Internet(因特网),可以使用路由器将局域网连接到ISP (Internet Service Provider)网络,实现与全球Internet的连接和共享接入。实际上Internet本身就是由数以万计的路由器互相连接而构成的超大规模的全球性公共信息网。 2.隔离以太广播 交换机会将广播包发送到每一个端口,大量的广播会严重影响网络的传输效率。当由于网卡等设备发生硬件损坏或计算机遭受病毒攻击时,网络内广播包的数量将会剧增,从而导致广播风暴,使网络传输阻塞或陷于瘫痪。 路由器可以隔离广播。路由器的每个端口均可视为一个独立的网络,它会将广播包限定在该端口所连接的网络之内,而不会扩散到其它端口所连接的网络,如图ZY3200502001-1所示。 路由器 广播域 交换机 图ZY3200502001-1 路由器隔离广播 3.路由选择和数据转发 “路由(Routing)”功能是路由器最重要的功能。所谓路由,就是把要传送的数据包从一个网络经过优选的传输路径最终传送到目的网络。传输路径可以是一条链路,也可以是由一系列路由器及其级联链路组成。 路由器是智能很高的一类设备,它能根据管理员的设置和运用路由协议,自动生成一个到各个目的网络的路由表,当网络状态发生变化时,路由器还能动态地修改、更新路由表。当路由器收到数据包时,路由器根据数据包中的目的IP地址查找路由表,从所有路由条目中选出一条最佳路由,作为数据包转发的出口,将该数据包进行第2层封装后再发送出去。 网络中的每个路由器都维护着一张路由表,如果每一个路由表都是正确的话,那么,IP 数据包就会一跳一跳地经过一系列路由器,最终到达目的主机,这就是IP网(也是整个Internet)运作的基础。

路由基本原理及路由协议详情详情

路由基本原理及路由协议 一.OSI/RM参考模型中分组交换网络的(网络层)路由选择1.路由选择 路由选择也较路径选择。 路由选择是指选择和建立一条合适的物理或逻辑的通路,以供进网数据从网络的源节点到达宿节点的控制过程。 2.路由问题概述 分组交换网结构可以抽象成以下网络拓扑图 数据分组从源节点A到达宿节点D的路径(通路)有: l1,l3(A-B-D) l2,l6(A-C-D) l2,l4,l7(A-C-E-D) 问题: 哪条通路是最佳的? 最佳-即最短路径问题。 假如上图中每条边都有权值,A到D的最短路径应该是所有路径中,构成路径的边的权值之和最小的哪条路径。 权值:在网络中主要是数据传输时延和距离。 3.对路由选择算法的要求 a.能正确、迅速、合理地传输数据分组 b.能适应由于节点或链路故障引起的拓扑变化 c.能适应网络通信量的变化,使网络内的通信负载达到均衡 d.算法应尽量简单 4.路由选择算法的两大策略 a.静态路由选择算法——基于网络拓扑(距离)和时延的要求,以固定的准则来选择路由。因此这类算法也叫做确定型(非自适应)路由算法。这类算法简单,速度快,但不能适应因种种原因而引起的网络拓扑变化和网络内部通信量的变化。这类算法使用于那些网络拓扑结构不经常变化的小型网络。 b.动态路由选择算法——基于网络状态参数的变化,来选择某段时间内有效的路由。这类算法能够适应网络拓扑状态和其它状态参数的变化而调整路由。因此这类算法也叫做自适应路由算法 5.实现路由选择算法的一般方法 a.标头指示法 b.路由表法 在每个交换节点(路由器)中建立路由表。 二、互联网中的路由算法——IP路由技术

移动IP路由器技术的基本原理与工作过程

移动IP路由器技术的基本原理与工作过程 互联网的广泛应用、移动用户的不断增加,使移动IP路由技术的研究显得特别重要。IETF的建议提供了移动IP协议,但却没有提供优化路由,它存在路由的“三角形”问题。因此,只有解决IETF建议的路由“三角形”问题及其复杂性问题,移动IP路由技术才可以有效地同现有的网络兼容,实现真正的移动优化路由。 移动IP路由技术还处于发展阶段,许多技术还有待于深入研究和探讨,这里从目前使用的移动IP路由技术出发,简要介绍移动IP路由技术的基本原理和工作过程,并对路由优化进行分析总结。 移动IP路由技术 技术背景 1996年IETF提出了RF2002移动IP协议。它提出的背景是由于当时盛行的IP协议并不能满足用户以移动方式接入企业网和互联网的要求。因为在IP协议中,假定任何一个端点的设备都是固定的(即IP地址唯一),那么在通信时,只要将目的端的IP地址嵌入目的地址域,与数据包一同打包封装,然后传送到目的端即可。但在移动环境中,若通信端点的一方为移动用户,IP协议就无法准确地将数据包送到移动主机。移动IP协议的出现,使该问题迎刃而解。 移动IP协议的基本思想是:将IP地址标志与寻址功能分开,用两个IP地址分别表示。用于标志移动主机的IP地址为本地代理地址,用于标志主机当前所在位置的IP地址为接管地址CoA(CareofAddress)。那么移动主机如何进行路由寻址,又用到了哪些路由技术?下面作详细分析。

运用协议要经常谈到几个通信实体:移动主机MH(MainHost)、本地网络HN(HomeNetwork)、外地网络FN(For ei gnNetwork)、本地代理HA (HomeA gent)、外地代理FA(ForeignAgent)及接管地址CoA (CareofAddress)。这里我们仅对接管地址CoA进行详细分析。 CoA地址的作用与获取 路由技术最基本的原理是移动主机(MH)登记到本地代理(HA),在本地代理(HA)与外地代理(FA)之间建立数据通道来实现数据包的路由功能。接管地址(CoA)是指移动主机漫游到外地网络(FN)后所获得的临时地址,为移动主机和本地网络(HN)通信提供了一个通道,它是通道的终点。因此正确获取接管地址(CoA)是关键的步骤。要获得接管地址通常有两种渠道:一是直接以外地代理(FA)的IP地址作为接管地址(CoA),移动主机利用它来登记,此时,FA就是通道的终点,负责接收数据包、解除封装、再发给移动主机。这种地址模式可以使多个移动主机共享一个CoA,使用率较高。二是临时分配给移动主机的IP地址。它是通过外部(如DHCP)获得的外地网络中的一个暂时地址。此时移动主机自身是通道终点,自行解除封装,取出数据包。在这种模式下,一个CoA仅能被一个移动主机使用,使用率较低。CoA是数据包路由的核心,但它是一种动态的地址,也就是说当移动主机更换网络时,CoA也就随即改变。 寻找移动代理 当移动主机进入网络时,必须找到一个移动代理以便获得最新的CoA。移动主机有两种寻找代理的方法:一是被动发现,移动主机等待移动代理周期性的广

wifi路由器工作原理

wifi路由器工作原理 WIFI广告路由器本身说是一套WIFI广告系统 分为:硬件端,软件端 硬件:WIFI路由器 软件:后台WEB广告管理系统,前端用户系统 原理图 2.支持远程管理,SYSLOG、SNMP、TELNET、SSHD、HTTPS等功能 3.支持本地和远程在线升级,导入导出配置文件。 4.支持NTP,内置RTC。 5.支持国内外多种DDNS。 6.支持VLAN,MAC地址克隆,PPPoE服务器。 7.WIFI支持802.11b/g/n,支持WIFIAP、APClient,中继器,中继桥接和WDS等多种工作模式(可选) 8.WIFI支持WEP,WPA,WPA2等多种加密方式,,MAC地址过滤等功能。 9.支持APN/VPDN 11.支持TCP/IP、UDP、FTP、HTTP等多种网络协议 12.支持SPI防火墙,穿越,访问控制,URL过滤,等功能。 13.支持定时重启等功能 14.采用高性能工业级GPS模块(可选) HTTP重定向

乘客连接上wifi后,打开浏览器输入任意的网址均被重定向到 AP本地网站或者指定外网网站(可配置),默认重定向到AP本地网站。 软件升级 支持本地wifi升级、服务器通过3G网络远程升级两种升级方式。 广告内容更新 广告、网站信息等,支持本地wifi、服务器通过3G网络远程 FTP升级两种升级方式。 流量统计 广告统计 广告点击次数统计,以上统计信息均保存在路由器上,定时(时 间可配置)上报到应用服务器;也可进行人工查询上报; 监控管理 提供在线监测功能 1.路由器首先向应用服务器发送登陆注册包,直到应用服务器收到路由器注册包,并回复注册成功应答包;此后路由器定时向应用服 务器进行握手,握手频率可设置。握手时如果失败,则再连发三次,如果三次仍然失败,则认为应用服务器或者网络异常,此时路由器 不提供互联网上网服务,但手机用户仍可以访问路由器上本地广告、网页信息等,同时应用服务器认为路由器已下线。 当WIFI客户端通过登入后,AP需要通知应用服务器用户已上线,同时平台能够看到WIFI客户端登录账号手机号码、登入的时间、MAC地址、获取的IP地址、在线时间 用户下线通知 当WIFI客户端下线后,AP需要通知应用服务器。如果一段时间(可配置)后,不产生数据包时,AP认为此用户已离线。在管理平台 上面可以显示WIFI客户端离线时间

路由器工作原理介绍

XCNA第五讲路由器的工作原理 1 路由器作为网关设备的定位 (1)作为广域网的接口Ethernet Serial (2)VPN (3)地址转换协议NAT/PAT(私有地址-> 公有地址) Internetwork 互联网 Internet 因特网 交换----网络内的数据转发----DMAC地址 路由----网络间的数据转发----DIP地址 路由器不允许泛洪,因为路由器泛洪会影响整个因特网。 广播域和冲突域的划分: Hub:不能隔离冲突域,不能隔离广播域; Switch:可以隔离冲突域(每接口为一冲突域),不能隔离广播域;(网桥功能同交换机)-Router:可以隔离冲突域(每接口为一冲突域),可以隔离广播域(每接口同时为一广播域) 路由器转发数据的过程:确认目的网络----确认路径信息(路由) 路由器收到的数据----数据帧:

2层报头(S/DMAC)| 3层报头 为了让路由器能够解析数据包的DIP,2层报头中的DMAC用网关的MAC地址 路由表的六元组:1.前缀/网络号2.掩码3.出站接口4.下一跳地址5.度量值(选择度量值最小的路径)6.管理距离 单点故障:由于某一段链路或网络设备故障而导致整个网络崩溃(缺乏健壮性) 2 什么是控制层面?什么是数据层面? 控制层面Control Plane:路由器是如何获得路由条目的 是各种协议工作的层面。它的作用是通过控制和管理各种网络协议的运行,使得路由器/交换机能够对整个网络的设备、链路和运行的协议有一个准确的了解,并在网络发生变化时也能及时感知并调整。 先比较这些路由的管理距离,再比较度量值,还是一样就比较ECMP等价负载均衡数据层面Data Plane:是针对数据发送来说的,接收到一个数据包之后如何查表转发网络号比对路由前缀 当路由器收到一个包时,将其目的IP地址和掩码做与操作,如果得到的结果和网络号一致则表示路由匹配。最长匹配原则:有多条路由匹配时,选择掩码最长的那个。3 直连路由和非直连路由的概念 3 直连路由和非直连路由 直连路由 只要路由的接口状态是UP的,并且配置了IP地址和子网掩码,即可自动获得直连路由 IP地址&&子网掩码--->网络号 度量值和管理距离都为0 Show ip route

三剑客的工作原理(集线器,路由器,交换机)

号称网络硬件三剑客的集线器(Hub)、交换机(Sw itch)与路由器(Router)一直都是网络界的活跃分子,但让很多初入网络之门的菜鸟恼火的是,它们三者不仅外观相似,而且经常呆在一起,要想分清谁是谁,感觉有点难!就让我们一起来看看它们之间有什么区别和联系吧! 三剑客的工作原理 一、集线器 1.什么是集线器 在认识集线器之前,必须先了解一下中继器。在我们接触到的网络中,最简单的就是两台电脑通过两块网卡构成“双机互连”,两块网卡之间一般是由非屏蔽双绞线来充当信号线的。由于双绞线在传输信号时信号功率会逐渐衰减,当信号衰减到一定程度时将造成信号失真,因此在保证信号质量的前提下,双绞线的最大传输距离为100米。当两台电脑之间的距离超过100米时,为了实现双机互连,人们便在这两台电脑之间安装一个“中继器”,它的作用就是将已经衰减得不完整的信号经过整理,重新产生出完整的信号再继续传送。 中继器就是普通集线器的前身,集线器实际就是一种多端口的中继器。集线器一般有4、8、16、24、32等数量的RJ45接口,通过这些接口,集线器便能为相应数量的电脑完成“中继”功能。由于它在网络中处于一种“中心”位置,因此集线器也叫做“Hub”。 2.集线器的工作原理 集线器的工作原理很简单,以图2为例,图中是一个具备8个端口的集线器,共连接了8台电脑。集线器处于网络的“中心”,通过集线器对信号进行转发,8台电脑之间可以互连互通。具体通信过程是这样的:假如计算机1要将一条信息发送给计算机8,当计算机1的网卡将信息通过双绞线送到集线器上时,集线器并不会直接将信息送给计算机8,它会将信息进行“广播”--将信息同时发送给8个端口,当8个端口上的计算机接收到这条广播信息时,会对信息进行检查,如果发现该信息是发给自己的,则接收,否则不予理睬。由于该信息是计算机1发给计算机8的,因此最终计算机8会接收该信息,而其它7台电脑看完信息后,会因为信息不是自己的而不接收该信息。 3.集线器的特点 1)共享带宽 集线器的带宽是指它通信时能够达到的最大速度。目前市面上用于中小型局域网的集线器主要有10Mbps、100Mbps和10/100Mbps自适应三种。 10Mb带宽的集线器的传输速度最大为10Mbps,即使与它连接的计算机使用的是100Mbps网卡,在传输数据时速度仍然只有10Mbps。10/100Mbps自适应集线器能够根据与端口相连的网卡速度自动调整带宽,当与 10Mbps的网卡相连时,其带宽为10Mb;与100Mbps的网卡相连时,其带宽为100Mb,因此这种集线器也叫做“双速集线器”。

无线路由器的几种工作模式原理

无线路由器的几种工作模式原理解释 模式一:AP模式 有线口接LAN,AP对内服务。LAN可再往外网。DHCP默认关闭。 不进行NAT转换 模式二:Router模式 有线口接W AN,可设置PPPOE等。其他如AP。DHCP默认开启。 此模式特点是对数据包做NA T。 模式三:Repeater模式 有线口接LAN。DHCP关闭,SSID同上级。LAN口一般没数据输出。 成功后,此时有两个相同无线信号,WINDOWS只显示最强。中继可受无线接入,桥接不行。 中继的目的在于增强信号。加密方式和密码以及SSID可以不同,也可以相同,相同的话可以实现无线漫游。以上说的是简化版。 中继是WDS的应用之一。 模式四:Bridge模式 有线口接LAN。DHCP关闭。只允许有线接入,不接受无线接入。 WDS系统中所有基点都必须工作在相同的信道,除根基点之外,其余WDS基点的DHCP 必须关闭。WDS之间MAC相互绑定。 加入WDS的无线路由器要配置相同的网段,不同的IP。 工作在Bridge模式下的设备,用无线网卡搜索不到其发射的无线信号。 评:桥接方式的实现,诸厂商多有不同,要视具体情况而定。 模式五:Client模式 主从模式。主从AP。有线口接LAN。DHCP关闭。 相当于一块无线网卡。一般只与上级通讯,不接受无线接入。 与WDS不同,APClient工作在一种完整的路由器模式,因此它可以具备路由器的所有基本功能。WDS工作在上级路由器的子网中,APClient可以自己构建自己的子网,方便网络的配置和管理。 譬如,ASUS的子网是192.168.220.*,而上级TPLINK的子网是192.168.1.*,再上级的有线路由器是10.0.1.*,然后进入INTERNET。之间的数据传输,不启用NAT,全是路由。 模式六:WDS+AP模式 支持WDS技术的无线AP或无线路由具有混合的无线局域网工作模式,可以支持在点对点、点对多点、中继应用模式下的无线访问点(无线AP或无线路由),同时工作在两种工作模式状态,即:中继桥接模式+AP模式。 评注:我的ASUSWL-330N的帐号分享模式,相当于是Repeater的不同SSID模式。类似于同一块无线网卡的软AP实现模式。决定不是WDS+AP模式!

路由基本原理及路由协议详情详情

实用标准文案 路由基本原理及路由协议 一.OSI/RM参考模型中分组交换网络的(网络层)路由选择 1.路由选择 路由选择也较路径选择。 路由选择是指选择和建立一条合适的物理或逻辑的通路,以供进网数据从网络的源节点到达宿节点的控制过程。 2.路由问题概述 分组交换网结构可以抽象成以下网络拓扑图 的路径(通路)有:A到达宿节点D数据分组从源节点)(A-B-Dl,l31)(A-C-Dl,l62 A-C-E-D)l,l,l(724问题:哪条通路是最佳的?最佳-即最短路径问题。假如上图中每条边都有权值,A 到D的最短路径应该是所有路径中,构成路径的边的权值之和最小的哪条路径。 权值:在网络中主要是数据传输时延和距离。 3.对路由选择算法的要求 a.能正确、迅速、合理地传输数据分组 b.能适应由于节点或链路故障引起的拓扑变化 c.能适应网络通信量的变化,使网络内的通信负载达到均衡 d.算法应尽量简单

4.路由选择算法的两大策略 a.静态路由选择算法——基于网络拓扑(距离)和时延的要求,以固定的准则来选择路由。因此这类算法也叫做确定型(非自适应)路由算法。这类算法简单,速度快,但不能适应因种种原因而引起的网络拓扑变化和网络内部通信量的变化。这类算法使用于那些网络拓扑结构不经常变化的小型网络。 b.动态路由选择算法——基于网络状态参数的变化,来选择某段时间内有效的路由。这类算法能够适应网络拓扑状态和其它状态参数的变化而调整路由。因此这类算法也叫做自适精彩文档.实用标准文案 应路由算法 5.实现路由选择算法的一般方法 a.标头指示法 b.路由表法在每个交换节点(路由器)中建立路由表。IP路由技术二、互联网中的路由算法——IP路由1.互联网中的路由主要有路由器的路由功能完成。2.路由器中的路由功能 a.实现网间中继IP数据包的功能,包括:数据帧的封装和拆封、IP地址到MAC地址的映射等 b.对IP数据包的控制,例如ttl=0时丢弃数据包 c.依据路由表选择最佳路由。 d.支持有关的路由算法和路由协议 3.路由表 互联网路由器中的路由表只保存部分路由信息。即每个表项只给出目的网络号,和下一(个路由器)站的地址。

无线路由器的工作原理

无线路由器的工作原理 [导读] 无线路由器的工作原理路由器的分类应用离不开对路由器的工作原理的剖析,而路由器的工作原理则决定了其主要分类及其应用的范围。为了简单地说明 无线路由器的工作原理 路由器的分类应用离不开对路由器的工作原理的剖析,而路由器的工作原理则决定了其主要分类及其应用的范围。为了简单地说明路由器的工作原理,现在我们假设有这样一个简单的网络。 如图所示,A、B、C、D四个网络通过路由器连接在一起,现在我们来看一下在如图所示网络环境下路由器又是如何发挥其路由、数据转发作用的。现假设网络A中一个用户A1要向C网络中的C3用户发送一个请求信号时,信号传递的步骤如下: 第1步:用户A1将目的用户C3的地址C3,连同数据信息以数据帧的形式通过集线器或交换机以广播的形式发送给同一网络中的所有节点,当路由器A5端口侦听到这个地址后,分析得知所发目的节点不是本网段的,需要路由转发,就把数据帧接收下来。 第2步:路由器A5端口接收到用户A1的数据帧后,先从报头中取出目的用户C3的IP地址,并根据路由表计算出发往用户C3的最佳路径。因为从分析得知到C3的网络ID号与路由器的C5网络ID号相同,所以由路由器的A5端口直接发向路由器的C5端口应是信号传递的最佳途经。 第3步:路由器的C5端口再次取出目的用户C3的IP地址,找出C3的IP地址中的主机ID号,如果在网络中有交换机则可先发给交换机,由交换机根据MAC地址表

找出具体的网络节点位置;如果没有交换机设备则根据其IP地址中的主机ID直接把数据帧发送给用户C3,这样一个完整的数据通信转发过程也完成了。 路由器工作原理图 从上面可以看出,不管网络有多么复杂,路由器其实所作的工作就是这么几步, 所以整个路由器的工作原理基本都差不多。当然在实际的网络中还远比上图所示的要 复杂许多,实际的步骤也不会像上述那么简单,但总的过程是这样的。 无线路由器本质上是个路由器,我们平时用宽带路由器是用网线来和电脑进行通讯的,而无线路由器则是使用无线电波传输数据,但是它还要通过网线来进行INTERNET接入。 如果打比方说,无线路由器相当于我们常见的路由器,那么无线接入器(AP)就相当 于我们常见的交换机。

路由器工作原理

1.1路由器工作原理 1.1.1概述 路由器的主要作用是转发数据包,将每一个IP数据包由一个端口转发到另一个端口。转发行为既可以由硬件完成,也可以由软件完成,显然硬件转发的速度要快于软件转发的速度,无论那种转发都根据“转发表”或“路由表”来进行,该表指明了到某一目的地址的数据包将从路由器的某个端口发送出去,并且指定了下一个接收路由器的地址。每一个IP数据包都携带一个目的IP地址,沿途的各个路由器根据该地址到表中寻找对应的路由,如果没有合适的路由,路由器将丢弃该数据包,并向发送改包的主机送一个通知,表明要去的目的地址“不可达”。 路由表如何形成是路由器软件系统的核心内容,动态路由协议就是用来收集路由信息,为路由表的创建提供原始素材。简单来讲,当路由器加电后经过人工适当配置后,如指定端口IP地址等,路由器已经能够识别它的各个接口卡上的所有已经启动并且经过配置的端口所连接的网络,路由器就有了最初的路由表,这时各个端口所连的网络就可以互通了。如何将最初的路由表告知其他路由器,这就是动态路由协议的任务了。路由器将自身的路由信息通过路由协议所规定的数据格式发送出去,接收到该信息的路由器如果也运行了相同的路由协议,就可以将改信息加以保存,根据规则对收到的信息加工处理,这样它的路由表得到扩充与丰富,再将变化后的路由表发送给其他路由器,经过一段时间,所有的路由器都得到了关于整个网络的路由信息,该过程也称为路由收敛。当网络拓扑结构发生变化时,路由信息要重新进行收敛。 动态路由协议有许多种,它们的适用范围与特性各不相同,ZXR10支持常用的几种路由协议:路由信息协议(RIP v2)、开放最短路径优先(OSPF v2)、边界网关协议(BGP v4)。这几种路由协议同时运行时,各自收集到路由信息按照优先权顺序安装到路由表中,只有优先权最高的路由信息起到转发作用,其他的做为备份,当最高优先权的路由信息失效时,次优先权的路由信息得以启用。 为进一步理解路由器的工作原理,需要了解TCP/IP协议栈的背景知识,以下几节对此作简要介绍。 1.1.2网络模型与协议 TCP/IP协议栈是一组不同层次上的多个协议的组合。通常,TCP/IP被认为是一个四层协议的体系结构,它是国际标准化组织(ISO)的开放系统互联(OSI)七层参考模型的简化,两者的结构图2-3所示:

路由器原理 路由器的工作原理详细说明

路由器原理路由器的工作原理详细说明 本文来自:https://www.sodocs.net/doc/8a13448497.html,/thread-2-1-1.html 路由器(Router)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。 它不关心各子网使用的硬件设备,但要求运行与网络层协议相一致的软件。路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质的,如光纤、同轴电缆、双绞线;远程路由器是用来连接远程传输介质,并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机、发射机。 路由器工作原理如下: (1)工作站A将工作站B的地址12.0.0.5连同数据信息以数据帧的形式发送给路由器1。 (2)路由器1收到工作站A的数据帧后,先从报头中取出地址12.0.0.5,并根据路径表计算出发往工作站B的最佳路径:R1->R2->R5->B;并将数据帧发往路由器2。 (3)路由器2重复路由器1的工作,并将数据帧转发给路由器5。 (4)路由器5同样取出目的地址,发现12.0.0.5就在该路由器所连接的网段上,于是将该数据帧直接交给工作站B。 (5)工作站B收到工作站A的数据帧,一次通信过程宣告结束。 事实上,路由器除了上述的路由选择这一主要功能外,还具有网络流量控制功能。有的路由器仅支持单一协议,但大部分路由器可以支持多种协议的传输,即多协议路由器。由于每一种协议都有自己的规则,要在一个路由器中完成多种协议的算法,势必会降低路由器的性能。因此,我们以为,支持多协议的路由器性能相对较低。用户购买路由器时,需要根据自己的实际情况,选择自己需要的网络协议的路由器。 近年来出现了交换路由器产品,从本质上来说它不是什么新技术,而是为了提高通信能力,把交换机的原理组合到路由器中,使数据传输能力更快、更好。

相关主题