路由

路由器:用于网络设备互连的计算机设备

天大地大妈咪最大 提交于 2019-12-06 00:23:33
路由器的核心作用是实现网络互连、数据转发:首先,路由器多个三层接口(物理接口、逻辑接口、子接口)连接到不同网络上且路由器的物理接口较少(2-4个);其次,路由器至少向上实现到网络层;再次,路由器必须具有储存、转发、寻径功能。 路由器的基本作用: 路由(寻径):路由表建立、刷新 交换:在网络之间转发分组数据 隔离广播,指定访问规则 异种网络互连 子网间的速率匹配 路由器的每一个接口都是一个网段。 路由表的概念:路由器为执行数据转发路径选择所需要的信息被包含在路由器的一个表项中,称为“路由表”;当路由器检查到包的目的IP地址时,它就可以根据路由表的内容决定应该转发到那个下一个跳地址上去;路由表被存放在路由器的RAM上。 路由表的构成:目的网络地址,掩码,下一条地址,发送的物理端口,路由信息的来源,路由优先级,度量值。 路由表的建立和维护:手动配置的手动维护,自动配置的自动维护。 静态路由包括:目标网段,掩码,下一跳的地址 来源: https://www.cnblogs.com/cgyww/p/11953507.html

设备选型

自作多情 提交于 2019-12-06 00:22:42
1.交换机的主要技能指标: (1)机架插槽数:指机架式交换机所能安插的最大模块数。 (2)扩展槽数:指固定配置式带扩展槽交换机所能安插的最大模块数。 (3)最大可堆叠数:指可堆叠交换机的堆叠单元中所能堆叠的最大交换机数目。 (4)支持的网络类型:一般情况下,固定配置式不带扩展槽交换机仅支持一种类型的网络,机架式交换机和固定配置式带扩展槽交换机可支持一种以上类型的网络,如支持以太网、快速以太网、千兆以太网、ATM、令牌环、FDDI等。一台交换机所支持的网络类型越多,其可用性和可扩展性将越强。 (5)最大SONET端口数:SONET(Synchronous Optical Network,同步传输网络)是一种高速同步传输网络规范,最大速率可达2.5Gbit/s。一台交换机的最大SONET端口数是指这台交换机的最大下传的SONET接口数。 (6)背板吞吐量:背板吞吐量也称背板带宽,单位是每秒通过的数据包个数(pps),表示交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时成本也将会越高。 (7)MAC地址表大小:连接到局域网上的每个端口或设备都需要一个MAC地址,其他设备要用到此地址来定位特定的端口及更新路由表和数据结构。一个设备MAC地址表的大小反映了该设备能支持的最大节点数。 (8)支持的协议与标准

刷路由器固件的一些提示

送分小仙女□ 提交于 2019-12-06 00:21:13
记录下前段时间关于路由器的收获,(防止遗忘,为重启该计划做准备),拿起键盘又不知从何说起…… 大体概念 : 首先我对路由器的认识是颠覆了的,从前我没有去深入了解它,我并不明白它的构造。如今,我了解到路由器是一个小型的嵌入式,他有自己的操作系统,各路由器厂商都会开发各自的操作系统,但他们往往基于Linux。 紧接着要说的是关于open-wrt、老毛子、Pandorabox他们都是什么?他们是第三方固件,是第三方开发的操作系统,基于Linux,可拓展性很强。 什么是breed、u-boot?据我所知breed是恩山论坛大佬h**开发的引导,与我们所熟知的电脑需要引导一样,路由器也是需要引导的,breed等被称作“不死系统”,正是因为它改写了路由器的引导,使得即使在路由器“变砖”的情况下,摁住reset键,接通电源3-5秒后,将会还原系统至breed;以开始新一段的刷机之旅。。。。 一些零散的知识点 : 1.刷机需要适配机器的CPU, 这里 有关于路由器品牌型号与CPU的对应。但是!!也要注意的是一些二手商家会换CPU,有时候屡屡刷机失败,可能是CPU不匹配的结果。推荐的是先刷breed,在breed的web控制台,会有CPU的具体型号。 2.在刷入breed之前不要乱刷其他第三方固件,不匹配会变砖,刷breed并不很麻烦但需要ssh可以连接到路由器。极路由需要申请成为开发者

OSPF路由协议的实现过程

99封情书 提交于 2019-12-06 00:20:22
1OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP), 在单一自治系统(AS)内部工作。 2、初始化形成端口初始信息:在路由器初始化或网络结构发生变化(如链路发生变化,路由器新增或损坏)时,相关路由器会产生链路状态广播数据包LSA, 该数据包里包含路由器上所有相连链路,也即为所有端口的状态信息。 3、路由器间通过泛洪(Floodingl机制交换链路状态信息:各路由器一方面将其LSA数据包传送给所有与其相邻的OSPF路由器, 另一方面接收其相邻的OSPF路由器传来的LSA数据包,根据其更新自己的数据库。 4、形成稳定的区域拓扑结构数据库:OSPF路由协议通过泛洪法逐渐收敛,形成该区域拓扑结构的数据库, 这时所有的路由器均保留了该数据库的一个副本。 5、形成路由表:所有的路由器根据其区域拓扑结构数据库副本采用最短路径法计算形成各自的路由表。 来源: https://www.cnblogs.com/123456qq/p/11953379.html

vue-cli3路由

烂漫一生 提交于 2019-12-06 00:13:05
在vue-cli3,如果想使用路由,就要先创建一个router.js文件,与main.js平级 如图: 然后配置router.js import Vue from 'vue'import Router from 'vue-router'//组件模块import Pagea from './pages/pagea'import Pageb from './pages/pageb'Vue.use(Router);export default new Router({ routes: [ {path: '/pagea', name:'Pagea',component: Pagea}, {path: '/pageb',name:'Pageb',component: Pageb}, {path: '/',redirect:'/pageb'} ]}) 这里我用的是我自己学习路由用的 main.js中要加入 import router from './router' Vue.use(router);new Vue({  ...,  router}) 接下来在页面中引进路由 <router-link to="/pagea">组件内跳向第一个页面</router-link> <router-link>是vue-cli中路由的标签,to就是之前router.js中的path字段。 在需要展示的地方

路由器的概念和原理

限于喜欢 提交于 2019-12-06 00:13:00
路由器又可以称之为网关设备。路由器就是在 OSI /RM中完成的 网络层 中继以及第三层中继任务,对不同的网络之间的 数据包 进行存储、分组转发处理,其主要就是在不同的逻辑分开网络。而数据在一个 子网 中传输到另一个子网中,可以通过路由器的路由功能进行处理。在网络通信中,路由器具有判断网络地址以及选择IP路径的作用,可以在多个网络环境中,构建灵活的链接系统,通过不同的数据分组以及介质访问方式对各个子网进行链接。路由器在操作中仅接受源站或者其他相关路由器传递的信息,是一种基于网络层的互联设备。 [1] 路由器通常位于网络层,因而路由技术也是与网络层相关的一门技术, 路由器与早期的网桥相比有很多的变化和不同。 通常而言,网桥的局限性比较大,它只能够连通 数据链路层 相同或者类似的网络,不能够连接数据链路层之间有着较大差异的网络。但是路由器却不同,它打破了这个局限,能够连接任意的两种不同的网络,但是这两种不同的网络之间要遵守一个原则,就是使用相同的网络层协议,这样才能够被路由器连接。 路由技术简单来说就是对网络上众多的信息进行转发与交换的一门技术,具体来说,就是通过互联网络将信息从源地址传送到目的地址。路由技术这几年来也取得了不错的发展和进步,特别是第五代路由器的出现,满足了人们对数据、语音和图像的综合应用,逐渐被大多数家庭网络所选择并且广泛被使用。 除此之外,这几年来

端口转发

拥有回忆 提交于 2019-12-06 00:12:11
端口转发有时也被叫做隧道,是安全壳为网络安全通信使用的一种方法。比如,你现在在内网中,是无法直接访问外网的。但是我们可以通过路由器的NAT方式访问外网。如果内网有100台主机,那都是通过路由器这一个公网IP和外网通信的。当互联网上的消息发送回来时,路由器怎么知道这个消息是给他的,而另一个消息是给你的呢? 这就需要我们的IP地址和路由器端口进行绑定,这时,在路由器中就会有一个内网IP和路由器端口对应的一张表。当路由器的10000端口收到消息的时候,就知道把消息发送给他,当20000端口收到消息的时候,就知道要把消息发送给你。 来源: https://www.cnblogs.com/lhy55/p/11952947.html

NAT技术原理与应用

梦想的初衷 提交于 2019-12-06 00:09:30
公有IP地址: 也叫全局地址,是指合法的IP地址,它是由NIC(网络信息中心)或者ISP(网络服务提供商)分配的地址,对外代表一个或多个内部局部地址,是全球统一的可寻 址的地址。 私有IP地址: 也叫内部地址,属于非注册地址,专门为组织机构内部使用。因特网分配编号委员会(IANA)保留了3块IP地址做为私有IP地址: 10.0.0.0 ——— 10.255.255.255 172.16.0.0——— 172.16.255.255 192.168.0.0———192.168.255.255 地址池: 地址池是有一些外部地址(全球唯一的IP地址)组合而成,我们称这样的一个地址集合为地址池。在内部网络的数据包通过地址转换到达外部网络时,将会在地址池中选择某个IP地址作为数据包的源IP地址,这样可以有效的利用用户的外部地址,提高访问外部网络的能力。 1.1.2关于NAT NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现在Internet上。顾名思义,它是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术,如下图所示。因此我们可以认为

关于Arp命令的随笔

随声附和 提交于 2019-12-06 00:07:03
一.ARP命令 Arp 命令用于显示和修改地址解析协议 (ARP)使用的“IP到物理”地址转换表。 Arp缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。 如果在没有参数的情况下使用,则 ARP命令将显示帮助信息。 Arp -a 和 arp –g命令的输出结果是一样的,用于查看高速缓存中的所有项目。 使用 arp –a internet_address命令,就可以只显示与该接口相关的ARP缓存项目。 如果有多个网卡,可以使用 ”arp –a –n interface_address”,显示指定网络接口的ARP信息 -v 选项只能和 arp –a一起使用,在详细模式下显示当前arp项。所有无效项和环回接口上的项都将显示。如下图所示,能看到本地环回接口的arp项。 二.ARP协议 ARP(Address Resolution Protocol)即地址解析协议, 用于实现从 IP 地址到 MAC 地址的映射,即询问目标IP对应的MAC地址 。 1.ARP的位置    OSI模型有七层,TCP在第4层传输层,IP在第3层网络层,而ARP在第2层数据链路层。高层对低层是有强依赖的,所以TCP的建立前要进行ARP的请求和应答。    ARP高速缓存表在IP层使用

网络相关的命令工具研究报告-traceroute

别说谁变了你拦得住时间么 提交于 2019-12-06 00:04:58
  Traceroute用于定位目标主机之间的所有路由器。通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。它利用IP协议的生存时间(TTL)字段并尝试从每个网关到主机的路径引发ICMP TIME_EXCEEDED响应。Traceroute是Linux和Mac OS等系统默认提供的路由追踪程序,tracert是windows系统默认提供的路由追踪程序,二者功能相同。但其实现原理却不同。 Traceroute的实现原理: 从源地址发出一个UDP探测包到目的地址,并将TTL设置为1 到达路由器时,将TTL减1 当TTL变为0时,包被丢弃,路由器向源地址发送一个ICMP超时通知,内含发送IP包的源地址,IP包的所有内容及路由器的IP地址 当源地址收到该ICMP包时,显示这一跳路由信息 重复1~5,每次TTL加1 直至目的地址收到探测数据包,并返回端口不可达通知(ICMP Port Unreachable) 当源地址收到ICMP Port Unreachable时停止traceroute   而Tracert与Traceroute的不同就在于,目的地址每次发送的是ICMP请求回显(ICMP