路由

路由器开发

最后都变了- 提交于 2019-12-18 01:28:01
宽 带上网已经不是什么新鲜事情,人们对相关的网络器件已经不再陌生,比如说常见的路由器。对于一般的网络用户,他们能知道怎样使用路由器来上网、玩游戏等就 已经感到很满足了,通常情况下对路由器的深层技术很少去过问研究,但做为兴趣广泛的技术爱好者,对这方面的知识是非常感兴趣的。但限于各种条件的制约,这 些爱好者都非开发者,很大程度上无法深入了解真正的技术实现过程以及相关的核心内幕。正是基于此点,笔者凭借自身的知识沉淀,尽最大努力为爱好技术的读者 架设一坐能通向深层核心的桥梁,为大家揭开路由器的神秘面纱,剖开其核心内脏。为使读者能清晰明白的理解掌握,笔者尽量将专业的技术内容转化为容易接受的 知识讲解,其中可能有不足偏颇之处,还请大家多见谅。 概述 什么是路由器? 互联网是依靠路由器连接起来的,路由器是互联网或者说IP网络的核心设备。宽带接入的不断增长,带动了路由器的需求不断增加。 路由器究竟是什么样的技术产物? 谈到路由器的开发,我们就不免要谈到“嵌入式”设备的开发,没错,通俗的说,路由器就是一种嵌入式产品。那么究竟什么是嵌入式设备呢?    其实就目前而言,嵌入式设备已经不断深入我们的日常生活方方面面。通俗的讲,嵌入式设备是指具有计算机功能,但又不称为计算机的设备或器材,它几乎包括 了我们周围的所有电器设备 PDA、手机、机顶盒、汽车、微波炉、电梯、安全系统、自动售货机、医疗仪器、立体音响

前端知识点总结——VUE

五迷三道 提交于 2019-12-17 16:16:23
转载自: http://www.bslxx.com/m/view.php?aid=1799 1.框架和库的区别: 框架:framework 有着自己的语法特点、都有对应的各个模块 库 library 专注于一点 框架的好处: 1.提到代码的质量,开发速度 2.提高代码的复用率 3.降低模块之间的耦合度 (高内聚低耦合) UI:user interface GUI : graphical user interface CLI : command line interface API : application interface 思维模式的转换: 从操作DOM的思维模式 切换到 以数据为主 2.Vue概述 1、what 是一个渐进式的构建用户界面的js框架 2、where 小到的简单的表单处理,大到复杂的数据操作比较频繁的单页面应用程序 3、why 1.方便阅读的中文文档 2.容易上手 (学习曲线比较缓和) 3.体积小 4.基于组件化的开发方式 5.代码的可读性、可维护性得到了提高 4、how 工作方式:可以通过丰富的指令扩展模板,可以通过各种各样的插件来增强功能 搭建环境: 方式1 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project #

图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”)

寵の児 提交于 2019-12-17 12:23:18
一、代理ARP概述 我: 当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应: 不就是服务器的MAC嘛! 这时我会反问: 那电脑怎么拿到这个服务器的MAC地址呢? 小伙伴一般都自信的抛出下面两个点: ①根据网络通信中数据封装的原则,通信双方需要封装源目IP和MAC地址; ②如果要拿到目标MAC地址,就需要通过ARP协议进行交互。 我:好,确实没毛病,你是指的下面这个意思吧 ==> 小伙伴:对对对,是这个意思的。 我:好,你再看看下面这个图,再确认下。 小伙伴:好像不太对唉,刚才没注意看...... 互联网这么多路由器,根据之前学过的: ①路由器隔离广播域,每个接口/网段都是独立的广播域; ②ARP请求是二层广播包,广播包没法过路由器, 这样的话,ARP请求广播包根本没法穿越互联网到达目标服务器。 我:那我们平常上微博逛知乎去京东剁手基本都依据上面这张图, 通过DNS协议将域名解析为IP地址,通过ARP协议将IP解析为MAC地址 。现在ARP请求无法穿越过去,电脑便无法获取目标服务器的MAC地址,怎么跟它通信呢? 小伙伴: 。。。。。。 上面这个疑惑,我相信每个学习网络协议的初学者经常会问到,更普遍的情况是,很多工作多年的工程师,也未必能够将下面这几个问题完全搞清楚: ①电脑访问互联网服务器的时候,ARP询问的内容,真的是问服务器的吗

Cisco路由器的6种模式

吃可爱长大的小学妹 提交于 2019-12-17 09:07:06
Cisco路由器的6种模式 --------------------------------------------------------------------------------------------------------------------------------------------------- 普通模式 router> 路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。 --------------------------------------------------------------------------------------------------------------------------------------------------- 特权模式 router# 在router>提示符下键入enable,路由器进入特权命令状态router#,此时路由器处于特权模式。 特权模式,可以执行所有的用户命令,还可以看到和更改路由器的设置内容。 ------------------------------------------------------------------------------------------------------------------------

如何将两个路由器连接起来

让人想犯罪 __ 提交于 2019-12-17 08:03:22
有时候宿舍里会有六七台电脑,这样我们平时买的四口路由器就不够用了,有人就想能不能把再找一个四口的旧路由器给接进去当扩展呢,这样还能省钱。答案是非常好的想法,而且实现起来也特别的简单。 步骤如下: 1、那个原先正常连接上网的路由器不需要做任何改变,只需要将其中的一个LAN出口留出来备用就可以了。 2、另一个路由器先不要和那个正常使用的路由器连接,先将LAN出口通过网线和电脑连接起来,然后进入路由器设置(一般默认网址是192.168.1.1,用户名admin,密码:admin),在网路参数设置里把路由器的默认进入网址改了(比如就改成192.168.1.2或不同于那个默认的就可以)保存并退出。 3、现在可以将原先正常使用的那个路由器的留的那个LAN出口通过网线和新拿来的那个路由器的LAN出口相连,电脑的所有设置都是默认(IP地址什么的都是自动获取)。 4、可以打开网页看看了,你是不是上网了? 这样一来就又多出两个接口,可以接更多的电脑了,呵呵,有什么问题可以随时和我交流...... 来源: https://www.cnblogs.com/smszhuang168/archive/2011/02/23/2168280.html

路由器基础设置之ospf

巧了我就是萌 提交于 2019-12-17 05:32:25
我们将以上面的拓扑图来进行实验,要用ospf的协议达到全网互通的效果 router1: enable  进入特权模式 config t  进入全局配置模式 interface L0   ip address 1.1.1.1 255.255.255.0  配置回环的ip地址 exit interface s0/3/0  进入接口模式 ip address 192.168.10.1 255.255.255.0 no shu  激活接口 exit router2: enable config t interface L0  回环接口无需激活 ip address 2.2.2.2 255.255.255.0 exit interface s0/3/0 ip address 192.168.10.2 255.255.255.0 clock rate 6400  同步时间 no shu exit interface s0/3/1 ip address 192.168.20.1 255.255.255.0 clock rate 6400 no shu exit router3: enable config t interface L0  回环接口无需激活 ip address 3.3.3.3 255.255.255.0 exit interface s0/3/0 ip address 192

静态路由配置

两盒软妹~` 提交于 2019-12-17 05:16:08
静态路由配置实验 一 实验目的 •掌握静态路由的基本配置方法 •了解路由环路 •利用ensp实验平台完成路由器和交换机的基本配置 二 实验要求 •完成实验指导书中全部实验内容,记录实验结果; •写出实验报告。报告要求:有实验目的、实验内容、实验步骤、实验结果和实验结论。实验结论中应对实验结果给出合理的分析。 三 实验环境 •硬件pc机 •网络环境 •操作系统:windows平台 •相关软件:VirtualBox、Wireshark、ensp 四 实验步骤与内容 •4.1实验拓扑 下面拓扑模拟一个中小企业的三层交换及路由网络,交换机充当各的网关做三层交换,在交换机和路由器之间配置静态路由,并配置路由汇总的功能。 4.2基础配置 路由器的基础配置 #sysnameR1 interface GigabitEthernet0/0/0 ipaddress 192.168.100.1 255.255.255.0 interface LoopBack100 ip address 100.100.100.100 255.255.255.0 interface LoopBack200 ip address 200.200.200.200 255.255.255.0 交换机基础配置 #sysname SW1 vlan batch 2 to 3100 dhcp enable interface

实验6:路由器IOS升级

我们两清 提交于 2019-12-17 04:55:10
路由器IOS升级 Cisco路由器IOS映像恢复及升级方法   一、Cisco 1000,1600,2500,4000系列   1、IOS映像恢复的方法及步骤   1) 连接PC的COM1口与路由器的console口,使用PC的超级终端软件访问该路由器;   2) 开启路由器的电源开关,并在30秒内按下键盘的Ctrl+break,中断路由器的正常启动以进入rom监视模式,屏幕上提示符如下:   >   3) 键入如下命令:   >o /r 0x2101   改变路由器虚拟寄存器的默认值(0x2102);   4) 键入重启命令:   >i   路由器重启,当屏幕显示以下信息表明路由器重启完毕:   System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE   Copyright (c) 1986-1995 by cisco Systems   2500 processor with 1024 Kbytes of main memory   …   Press RETURN to get started!   5) 路由器在虚拟寄存器的值为0x2101时自动进入rom启动模式:   router(boot)>   6) 此时,将TFTP服务器上的IOS映像文件恢复至路由器flash memory中,依次键入以下命令:   router

packet tracer 学习ARP报文请求

一曲冷凌霜 提交于 2019-12-17 04:39:41
实现四种效果 转发异网帧 丢弃同网帧 学习源地址 广播未知帧 拓扑如上,配置主机端口IP与网关 路由ARP为空 广播未知帧&学习源地址&转发异网帧 如图所示通信,打开ARP报文,在路由器arp表尚未记录时,arp的目标mac就是全0,未知及广播。 观察以太帧也可以发现,目标(dest)mac帧也为全F,即为广播。 而且,目标IP地址为网关地址——及路由器端口地址 发到该交换机后可以看到进行广播 达到路由后发出的ARP将自己的端口地址换成源mac,目标mac换成发送主机(192.168.0.1)并更新ARP表 然后重新准备ARP 源mac,ip改为该路由器的端口mac,ip,由于ARP表中无目标mac信息,故仍然位置广播(同理挂差dest mac为全F)。 仍然广播未知帧 而后主页也发送ARP给路由器,并更新ARP表 丢弃同网帧 这个是交换机独有的特性,同网指得是一个网段 网段(network segment)一般指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分。 包中ICMseq=43表示超时丢弃。 来源: CSDN 作者: 眯眯眼:) 链接: https://blog.csdn.net/qq_43430273/article/details/103568644

3.21IP基础-设备选型

拥有回忆 提交于 2019-12-17 03:24:44
一、选择交换机的主要技能指标 交换机:交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。 选择参数: 1、转发技术 2、吞吐量(以太网的吞吐量的最大理论值被称为限速,是指交换机有足够的能力以全速处理各种尺寸的数据封包转发) 3、管理功能 4、延时功能 5、单/多MAC地址类型 6、全双工 7、能否支持VLAN(通过将局域网划分为虚拟网络VLAN网段,可以强化网络管理和网络安全) 8、链路聚合(链路聚合技术可以实现不同端口的负载均衡,同时也能够互为备份,保证链路的冗杂性) 9、安全性 10、端口数量、端口参数 二、选择路由器的主要技能指标 路由器:路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。 选择参数: 1、整机吞吐量、端口吞吐量(高速路由器的包转发能力至少达到20Mapps以上) 2、路由器能力(高速核心路由器应该能支持至少25万条路由,平均每个目的地址至少提供2条路径,系统必须支持至少25个BGP对等以及至少50个IGP邻居) 3、背板能力(背板能力能够体现在路由器吞吐量上,背板能力通常大于依据吞吐量和测试包长所计算的值。) 4、丢包率