中文名 | 路由选择器 | 外文名 | routing selector |
---|---|---|---|
简 称 | 路由器 | 定 义 | 比网桥还要复杂的端口设备 |
应用学科 | 网络和接口 | 路由选择协议 | IGP,EGP |
路由协议分为内部网关协议 (IGP)和外部网关协议(EGP)两种,各用于自治系统内部和自治系统之间,其中IGP又分为距离向量和链路向量。距离向量是定期向相邻的路由器交流整个路由表的信息,如路由信息协议(RIPvl)、IGRP。而链路向量只在链路状态发生改变时向所有的路由器交流链路状态信息,如开放最短路优先 (OSPF)。而像EIGRP则同时具有两种协议的特点。
(1)路由信息协议RIP,最早的路由协议之一,而且现在仍然在广泛使用。它是距离向量路由式协议,该协议在计算两个地方的距离时只计算经过的路由器的数目,如果到相同目标有两种不等速或带宽不同的路由器,但是经过的路由器的个数一样,RIP认为两者距离一样;而实 际传送数据时,很明显一个快一个慢,这就是RIP协议的不足之处。 RIP广播一个用户数据报协议 (UDP)数据包更换路由信息,每个路由器间隔30秒更换一次路由信息,在180秒内未收到某路由器的回应,它则认为目前该路由器不可到达;若在270秒后仍未有应答, 则把有关它的路由信息从路由表中删掉。RIP运行简单,适用于小型网络,因特网上还在部分使用着 RIP。
(2)开放最短路径优先协议OSPF,修正了RIP中的一些缺陷。每个采用OSPF的路由器监视每个相邻节点链路状态,然后将链路状态信息以洪泛方式发送到网络内的其他路由器。采用这种方式可以使网络内的每个路由器构造一个相同的链路状态数据库,以描述完整的网络拓扑。
边界网关协议BGP,是基于外部网关协议,用于不同自治系统网络之间交换路由信息的协议,广泛用于因特网。 BGP经常用于网关主机之间,主 机中的路由表包括了已知路由的列表、可达的地址和路由加权,这样就可以在路由中选择最好的通路了。当主机发现更改时,它就使用TCP进行BGP通信,发送更新了的路由信息,此时只发送列表的更新部分。BGP在局域网中通信时使用内部BGP(IBGP)。BGP—4 是最新的版本,它使管理员能够在 已知的路由策略上配置路由加权。 BGP—4可以更方便地使用无级域间路由(CIDR),它是一种在网络中可以容纳更多地址的机制,它比外部网关协议(EGP)更新。
路由选择就是构建网络节点路由表的过程,无论哪种分组网络,路由选择都是由网络提供的基本功能,但咋X.25建议中对路由选择并未作出明确规定,对不同的分组网允许有不同的路由选择算法,如何确立路由选择算法的好坏呢?分组的路由选择的基本原则如下:算法简单,易于实现,以减少额外开销;算法对所有用户都是公平的;应选择性能最佳的传输路径,使得端到端时延尽量小,个网络节点工作量均衡,最大限度提高网络资源利用率;网络出现故障时,在网络拓扑改变的情况下,算法仍能正常工作,自动选择迂回路由。
不同的分组交换网有可能采取不同的路由选择。路由选择可分为动态法和静态法两类。
(1)扩散式路由法,分组从原始节点发往与之相邻的节点,接受该分组的节点检查它是否收到过该分组,如果已经收到过,则将它抛弃;如果未收到,只要该分组的目的节点不是该节点,就将此分组对相邻节点进行广播,最终该分组必将到达目的节点。其中,最早到达目的节点的分组所经历的过程必定是一条最佳路径。采用扩散式路由法,路由选择与网络拓扑无关,即使网络严重故障。只要有一条通路存在,分组也能到达终点,因此分组的传输的可靠性很高。但缺点是分组的无效传输量很大,网络的额外开销也大,网络中业务量的增加会导致排队时延的加大。
(2)固定路由表法,在每个节点交换机中设置一个包含路由目的节点地址和对应输出逻辑信道号的路由表,他指明从该节点到网络中的任何终点应当选择的路径。呼叫请求分组根据分组的目的地址查找该路由表,这样可以获得各转接节点的输出逻辑信号,从而形成一条端到端的虚电路。为防止网络故障或通路阻塞,路由表中可以规定主用路由和备用路由。
(1)自适应路由选择网,自适应路由选择法是指路由选择根据网络情况的变化而变化。路由是由若干段链路串接而成的,自适应路由选择法是用迭代法逐段选取虚链路,从而形成一条端到端的虚电路。但在这种算法中,要求各节点存有全网络拓扑数据,而且每条链路的变化信息必须广播给网络所有的节点。自适应路由选择算法对减少网络时延、平滑网络负载、防止网络阻塞是有利的,但是路由表的频繁更换可能引起网络的不稳定,产生分组循环或者使分组在一对节点之间来回穿梭,自适应路由选择算法是X.25分组网中应用最为普遍的一种选路方式。
(2)集中式路由交换,网管中心负责全网状态信息的采集、路由计算以及路由表的下载。在分组交换网中,交换机之间一般有多条路由可选择。如何获得一条较好的路由,除了要有一个通过网络的平均时延较短和平衡网内业务量能力较强的路由算法外,同时还要考虑网内资源的利用和网络结构的适应能力。 2100433B
路由选择器简称路由器,是比网桥还要复杂的端口设备,外形多样,但共同的一点是路由器是独立的设备,不像网桥或网卡一类可以寄生于某台微机。进行远程连接时,无论路由器还是网桥,都需要与调制解调器配合使用,它有更强的检查和指导载波电路的能力。
也可以说任何负责决定网络(网际)几条通路中沿哪一条传送信息流的机器都可以称作路由选择器。在最低层,一个物理网络桥就是一个路由选择器,因为它决定是否将报文分组从一条物理线传到另一条物理线。在远程网络中,每个单独的报文分组单独选择路由。在网际中,每个IP网关就是一个路由器,因它使用IP报宿地址选择路由。
路由选择器工作在网络层,它可以实现不同类型网络的互连。路由器作为网络互连设备,它既包含硬件设备,又包含互联网协议的软件系统模块和相应的转换模块。
路由器 几十块一个主机路由可能是把电脑主机当做路由
1、设备组网:2台电脑分别属于VLAN10和VLAN20,一台华为AR2220路由器和一台S5700交换机。2、配置两台PC的IP地址。PC1为下图。2、PC2为下图。3、在交换机中进行如下配置:1)...
修改路由器LAN口IP的方法:1、登录路由器管理界面,点击 网络参数 > LAN口设置。2、在WDS无线桥接或LAN-LAN级联时,需要修改LAN口IP地址和主路由器同一网段且不冲突的IP地址。...
宽带共享路由器安装方法 一、硬件安装 先安装宽带路由器,用一条网线从宽带路由器的 WAN口连接至 ADSL的 ADSL/Cable Modem口,另一条网线从宽带路由器的 LAN口连 接至 PC机的 RJ45口,电话外线连接至 ADSL的 Line 口,连接完成后 打开电脑电源启动电脑,接着打开 ADSL、宽带路由器的电源,先检 查 ADSL的状态是否正常,然后检查宽带路由器的工作状态,若宽带 路由器指示灯 M2常亮,, M1熄灭表示工作正常;反之工作不正常。 二、宽带路由器的设置 在硬件安装完成后,启动电脑,打开 IE 网络游览器窗口,接着 在 IE 网络 游览 器 地址 栏中输 入 宽带 路由器的 IP 地址: 192.168.1.1[ 回车 ],当电脑与宽带路由器的连接建立起来后,屏幕 上接着出现登录宽带路由器的界面,输入用户名: admin 密码: admin;按 [确定 ]按钮进
如何路由器 MTU 设置 用路由器慢的原因比较多, 有可能是一台机器负载高, 占完了宽带自然慢了, 还有可能 是路由器设置问题。比如 MTU 值,这个大小有时候也会影响速度,而且经过一次路由器 NAT 转换后应该会对宽带造成一定损失,大概有 1%—5%左右。 这是宽带路由器的一个小小弊端。通过对网速的实测证明,在 ADSL 接入电脑之间安装宽 带路由器后, 在多台电脑同时在线的情况下, 由于路由器在地址解析、 路由分发等方面的耽 误,实际到达电脑的速度比单机直接连入 ADSL 线路要稍慢一些。当然我们也可以采用以 下办法将这种损耗降至最低, 即更改路由器的 MTU 值。MTU 是 Maximum Transmission Unit 的缩写,意思是网络上传送的最大数据包,单位是字节。不同的接入方式, MTU 值是不一 样的,如果值太大就会产生很多数据包碎片, 增加丢包率, 降低网络速度。 我
多路选择器常见分类有4选1数据选择器(见下图)、8选1数据选择器(型号为74151、74LS151、74251、74LS152)、16选1数据选择器(可以用两片74151连接起来构成)等之分。多路选择器还包括总线的多路选择,模拟信号的多路选择等,相应的器件也有不同的特性和使用方法.具体可以查找相关网站。
转换选择器change-over selector
按承载电流但不按接通或开断电流设计的一种装置。它与分接选择器或选择开关配合使用。当从一个极限位置到另一个极限位置时,能使分接选择器或选择开关的触头和接于其上的分接头不止一次地被使用。
VHDL语言
16位的多路选择器,其功能是能够试16位的信号同时附加到data1和data2上。
其VHDL语言如下:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
entity selc is
port(s:in std_logic_vector(1 downto 0);
data:in std_logic_vector(15 downto 0);
data1:out std_logic_vector(15 downto 0);
e: out std_logic;
data2:out std_logic_vector(15 downto 0));
end selc;
architecture fun of selc is
begin
process(s)
begin
case s is
when "00" => data1<=data;e<='1';
when "01" => data2<=data;e<='1';
when others => null;
end case;
end process;
end fun; 解读词条背后的知识 老骥伏枥学编程 少儿编程启蒙,一种另类的学51单片机编程。
零基础学51单片机(五):多路开关状态显示程序(适应于抢答器)
今天我们学习的内容是:用积木拼接搭建成一个多路开关状态显示的程序。以我们单片机上的独立按键为例:假设我们键盘上的 S2 S3 S4 S5 四个独立按键为我们生活中的四个开关。我们的目的,就是哪个键先按下就显示哪个的对应的编号,并且点亮相应的指示灯。上期回顾:零基础学51单片...
2020-03-180阅读39