1. 什么是路由啊 路由的组成 以及路由的算法
路由:路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程。路由工作在OSI参考模型第三层——网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议(如TCP/IP、IPX/SPX、AppleTalk等协议),但是在我国绝大多数路由器运行TCP/IP协议。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表。
路由器的组成:
RAM(随机存储器)
功能:存放路由表;存放ARP告诉缓存;存放快速交换缓存;存放分组交换缓冲;存放解压后的IOS;路由器加电后,存放running配置文件;
特点:重启或者断电后,RAM中的内容丢失。
NVRAM(非易失性RAM)
功能:存储路由器的startup配置文件;存储路由器的备份。
特点:重启或者断电后内容不丢失。
FLASH(快速闪存)
功能:存放IOS和微代码。
特点:重启或者断电后内容不丢失;可存放多个IOS版本(在容量许可的前提下);允许软件升级不需替换CPU中的芯片。
ROM(只读存储器)
功能:存放POST诊断所需的指令;存放mini-ios;存放ROM监控模式的代码。
特点:ROM中的软件升级需要更换CPU的芯片(还好这种情况比较少遇到)
CPU(中央处理器)
衡量路由器性能的重要指标,负责路由计算,路由选择等。
背板:
背板能力是一个重要参数,尤其在交换机中。
路由算法:又名选路算法,可以根据多个特性来加以区分。算法的目的是找到一条从源路由器到目的路由器的“好”路径(即具有最低费用的路径[1])。算法设计者的特定目标影响了该路由协议的操作;具体来说存在着多种路由算法,每种算法对网络和路由器资源的影响都不同;由于路由算法使用多种度量标准(metric),从而影响到最佳路径的计算。
算法分类:主要有RIP、IGRP(IGRP为 Cisco公司的私有协议);链路状态路由协议基于图论中非常着名的Dijkstra算法,即最短优先路径(Shortest Path First, SPF)算法,如OSPF。在距离向量路由协议中,路由器将部分或全部的路由表传递给与其相邻的路由器;而在链路状态路由协议中,路由器将链路状态信息传 递给在同一区域内的所有路由器。 根据路由器在自治系统(AS)中的位置,可将路由协议分为内部网关协议 (Interior Gateway Protocol,IGP)和外部网关协议(External Gateway Protocol,EGP,也叫域 间路由协议)。域间路由协议有两种:外部网关协议(EGP)和边界网关协议(BGP)。EGP是为一个简单的树型拓扑结构而设计的,在处理选路循环和设置 选路策略时,具有明显的缺点,已被BGP代替。
2. 宽带和路由器知识科普(实用性满满)
WCDMA:宽带码分多址接入技术(Code Division Multiple Access,CDMA)
我们平时说的安装宽带的意思就是安网线的意思,既用线把网络引进来。安wifi是在有网络的基础上,将网线接入路由器,设置好后,由路由器发射无线网络。wifi就是无线网。
而路由器又称为猫,即modem(调制解调器)。
WiFi是无线宽带,WiFi信号好不好用主要与宽带网线套餐和路由器质量性能。
无线网卡的主要用途:
1.台式电脑免拉网线上网:家里有WiFi覆盖,但是无线路由器和台式电脑不在一个房间,牵网线很麻烦,这时候,只需在台式电脑上插上一个无线网卡,用来接收无线路由器发射出来的WiFi,就可以轻松实现上网了;
2.已联网电脑做发射:如果家里的电脑是连的网线上网,但是家里没有WiFi的情况下,就可以将无线网卡插在电脑上,设置成AP模式,即可发射出WiFi,让手机、平板等零流量上网;在有些单位,不知道公共WiFi密码,将无线网卡插在自己办公的电脑上,也可以发射出WiFi,这样自己的手机就可以连私人WiFi上网了。
3.改善笔记本信号:只是针对于部分笔记本,内置的无线网卡性能很一般,能接收WiFi上网,但是效果很差,这时候可以在笔记本上插一个无线网卡,用来接收周边的WiFi,然后上笔记本连WiFi上网信号更强;
4.用于网络电视接收WiFi信号上网:只要家里的网络电视和无线网卡的芯片是匹配的,无线网卡是可以用在家里的网络电视上,用来接收WiFi信号上网的。
wifi账号与密码: 所谓的无线账号(wifi账号)只是标识你的无线网络名称,密码相当于通信证,正确了可以允许你接入无线网络。
宽带账号与密码: 宽带账号和密码是你入网许可的账号和密码,这个如果忘记了,需要找运营商询问。目前家庭宽带主流有两种上网方式,一种是光纤(估计电话线很少了)到家,通过光猫或者宽带调制解调器拨号到网络,一种是直接网线到家。两种方式都需要网络运营提供商给你宽带账号密码来确认你有权使用网络,一般都通过在宽带路由器中选择对应的“拨号”方式,填写运营商提供的账号密码从而才可以连接到互联网上。
总而言之,宽带账号和密码是用来拨号上线用的,他是你在运营商网络里使用网络的账号,账号上有你对应着的带宽信息,计费信息等等,用来识别你是不是运营商的用户还有你的宽带有没有欠费到期,以及你是不是从注册的地址使用的宽带。
路由器的账号与密码: 路由器是连接宽带(网线),发送无线网络(wifi)的工具,我们可以使用路由器查看宽带的使用情况(是否欠费)以及修改wifi密码。
路由器的账号和密码一般为:账号(admin)/密码(admin)IP地址(192.168.1.1)
不同的路由器账号密码都是不同的,路由器的密码一般可以在路由器背面的标签上找到,分以下几种情况:
设置路由器的步骤:(知道路由器的账号和密码)
(1)在浏览器上输入路由器的IP 地址;
(2)输入用户名和密码;
(3)进入路由器设置页面,可以根据自己的需要更改设置。
重置路由器的账号和密码:(不清楚路由器的账号和密码)
关于路由器密码,忘记了,你可以选择重置路由器然后重新填写路由器的账号密码 ,操作如下:
1.一般来说,路由器都有个按钮,你长按该按钮就可以重置路由器了 ;
2.重置路由器后,你链接到wifi 是不需要输入任何账号和密码的,连接WIFI成功后,打开浏览器输入192.168.0.1 (每个路由器的IP地址有可能不一样);
3.重新设置路由器账号密码 ;
4.(如果需要拨号才能连通互联网的)输入宽带账号密码,连通互联网 ;
5.重新设置wifi账户和密码。
(可以和上一部分的 “设置路由器的步骤” 相结合)
1. 手机设置路由器需要先连接这个路由器的wifi信号,然后才可以进行设置的。设置步骤和电脑设置相同,将网线—路由器—电脑之间的线路连接好,启动电脑和路由器设备;
2. 启动设备后,打开浏览器,在地址栏中输入192.168.1.1进入无线路由器设置界面。(如进不了请翻看路由器底部铭牌或者是路由器使用说明书,不同型号路由器设置的默认都不一样。);
3. 设置界面出现一个登录路由器的帐号及密码,输入默认帐号和密码admin,也可以参考说明书;
4. 登录成功之后选择设置向导的界面,默认情况下会自动弹出;
5. 选择设置向导之后会弹出一个窗口说明,通过向导可以设置路由器的基本参数,直接点击下一步即可;
6. 根据设置向导一步一步设置,选择上网方式,通常ADSL用户则选择第一项PPPoE,如果用的是其他的网络服务商则根据实际情况选择下面两项,如果不知道该怎么选择的话,直接选择第一项自动选择即可,方便新手操作,选完点击下一步;
7. 输入从网络服务商申请到的账号和密码,输入完成后直接下一步;
8. 设置wifi密码,尽量字母数字组合比较复杂一点不容易被蹭网;
9. 输入正确后会提示是否重启路由器,选择是确认重启路由器,重新启动路由器后即可正常上网。
提示:(1)路由器可以保存宽带帐号,下次使用时不需要在设置了,直接打开路由电源,开机,就可以了;(2)只要一台电脑设置过就可以了,其他电脑都可以上网,接上网线即可。(实际上设置参数保存在路由器中)
(1)最简单的方法,使用网线连上电脑或者机顶盒,看速度能否稳定(从来不下降到几十k看电影)。如果连接网线的设备网速没问题,显然是无线路由器的问题;否则,是宽带的问题,打10086报修即可。
(2)检测无线的方法:弄台笔记本无线连上。
ipconfig先看一下自己的IP和网关IP,下面假设网关IP是192.168.1.1
开命令行窗口(运行cmd命令)
ping 192.168.1.1 -t
观察一段时间,看是否ping的延时会出现很不稳定甚至超时的状态,如果是,可以确定是无线路由器问题。
3. 路由器的基本知识
解释路由器的概念,首先得知道什么是路由。所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router,是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读懂”对方的数据,从而构成一个更大的网络。
简单的讲,路由器主要有以下几种功能:
第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;
第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;
第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。
为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(Routing Table),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。
为了简单地说明路由器的工作原理,现在我们假设有这样一个简单的网络。如图所示,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,这样一个完整的数据通信转发过程也完成了。
从上面可以看出,不管网络有多么复杂,路由器其实所作的工作就是这么几步,所以整个路由器的工作原理基本都差不多。当然在实际的网络中还远比上图所示的要复杂许多,实际的步骤也不会像上述那么简单,但总的过程是这样的。
增加路由器涉及的基本协议
路由器英文名称为Router,是一种用于连接多个网络或网段的网络设备。这些网络可以是几个使用不同协议和体系结构的网络(比如互联网与局域网),可以是几个不同网段的网络(比如大型互联网中不同部门的网络),当数据信息从一个部门网络传输到另外一个部门网络时,可以用路由器完成。现在,家庭局域网也越来越多地采用路由器宽带共享的方式上网。
路由器在连接不同网络或网段时,可以对这些网络之间的数据信息进行“翻译”,然后“翻译”成双方都能“读”懂的数据,这样就可以实现不同网络或网段间的互联互通。同时,它还具有判断网络地址和选择路径的功能以及过滤和分隔网络信息流的功能。目前,路由器已成为各种骨干网络内部之间、骨干网之间以及骨干网和互联网之间连接的枢纽。
NAT:全称Network Address Translation(网络地址转换),路由器通过NAT功能可以将局域网内部的IP地址转换为合法的IP地址并进行Internet的访问。比如,局域网内部有个IP地址为192.168.0.1的计算机,当然通过该IP地址可以和内网其他的计算机通信;但是如果该计算机要访问外部Internet网络,那么就需要通过NAT功能将192.168.0.1转换为合法的广域网IP地址,比如210.113.25.100。
DHCP:全称Dynamic Host Configuration Protocol(动态主机配置协议),通过DHCP功能,路由器可以为网络内的主机动态指定IP地址,而不需要每个用户去设置静态IP地址,并将TCP/IP配置参数分发给局域网内合法的网络客户端。
DDNS:全称Dynamic Domain Name Server(动态域名解析系统),通常称为“动态DNS”,因为对于普通的宽带上网使用的都是ISP(网络服务商)提供的动态IP地址。如果在局域网内建立了某个服务器需要Internet用户进行访问,那么,可以通过路由器的DDNS功能将动态IP地址解析为一个固定的域名,比如www.cpcw.com,这样Internet用户就可以通过该固定域名对内网服务器进行访问。
PPPoE:全称PPP over Ethernet(以太网上的点对点协议),通过PPPoE技术,可以让宽带调制解调器(比如ADSL Modem)用户获得宽带网的个人身份验证访问,能为每个用户创建虚拟拨号连接,这样就可以高速连接到Internet。路由器具备该功能,可以实现PPPoE的自动拨号连接,这样与路由器连接的用户可以自动连接到Internet。
ICMP:全称Internet Control Message Protocol(Internet控制消息协议),该协议是TCP/IP协议集中的一个子协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。
4. 路由是什么意思
路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。路由通常与桥接来对比,在粗心的人看来,它们似乎完成的是同样的事。
它们的主要区别在于桥接发生在OSI参考模型的第二层(数据链路层),而路由发生在第三层(网络层)。这一区别使二者在传递信息的过程中使用不同的信息,从而以不同的方式来完成其任务。
(4)网络基础知识路由器之路由扩展阅读
路由器能够连接不同类型的局域网和广域网,如以太网、ATM网、FDDI网、令牌环网等。不同类型的网络,其传送的数据单元——包(Packet)的格式和大小是不同的。
就像公路运输是以汽车为单位装载货物,而铁路运输是以车皮为单位装载货物一样,从汽车运输改为铁路运输,必须把货物从汽车上放到火车车皮上,网络中的数据也是如此。
数据从一种类型的网络传输至另一种类型的网络,必须进行帧格式转换。路由器就有这种能力,而交换机和集线器就没有。
参考资料来源:网络-路由