路由器功能

IS-IS路由协议知识总结

自闭症网瘾萝莉.ら 提交于 2020-01-13 13:23:30
一. IS-IS简介 IS-IS(Intermediate System-to-Intermediate System intra-domain routing information exchange protocol,中间系统到中间系统的域内路由信息交换协议)最初是国际标准化组织(International Organization for Standardization,ISO)为它的无连接网络协议(ConnectionLess Network Protocol,CLNP)设计的一种动态路由协议。 为了提供对IP的路由支持,IETF(Internet Engineering Task Force,因特网工程任务组)在RFC 1195中对IS-IS进行了扩充和修改,使它能够同时应用在TCP/IP和OSI环境中,称为集成化IS-IS(Integrated IS-IS或Dual IS-IS)。 IS-IS属于内部网关协议(Interior Gateway Protocol,IGP),用于自治系统内部。IS-IS是一种链路状态协议,使用最短路径优先(Shortest Path First,SPF)算法进行路由计算。 1. 基本概念 1) IS-IS路由协议的基本术语 l IS(Intermediate System):中间系统。相当于TCP/IP中的路由器,是IS

边界网关协议(BGP)知识汇总

自闭症网瘾萝莉.ら 提交于 2020-01-13 13:07:43
一. BGP简介 1. BGP概述 BGP(Border Gateway Protocol,边界网关协议)是一种用于AS(Autonomous System,自治系统)之间的动态路由协议。AS是拥有同一选路策略,在同一技术管理部门下运行的一组路由器。 早期发布的三个版本分别是BGP-1(RFC 1105)、BGP-2(RFC 1163)和BGP-3(RFC 1267),当前使用的版本是BGP-4(RFC 1771,已更新至RFC 4271)。BGP-4做为事实上的Internet外部路由协议标准,被广泛应用于ISP(Internet Service Provider,因特网服务提供商)之间。 BGP特性描述如下: BGP是一种外部网关协议(Exterior Gateway Protocol,EGP),与OSPF、RIP等内部网关协议(Interior Gateway Protocol,IGP)不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最佳路由。 BGP使用TCP作为其传输层协议(端口号179),提高了协议的可靠性。 BGP支持CIDR(Classless Inter-Domain Routing,无类别域间路由)。 路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息。

网关的概念和作用一

纵然是瞬间 提交于 2020-01-13 08:51:02
网关的英文名称:gateway,又叫做网间连接器、协议转换器。网关是在采用不同体系结构或协议的网络之间进行互通时,用于提供协议转换、路由选择、数据交换等网络兼容功能的设施。 网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于 局域网 互连。 网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能。大多数网关运行在OSI 7层协议的顶层--应用层。 【说明:由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网关就是路由器的IP!】 一般来说,路由器的 LAN 接口的 IP地址 就是你所在局域网中的网关。当你所在的局域网的计算机需要和其它局域网中的计算机,或者需要访问互联网的时候,你所在局域网的计算机会先把数据包传输到网关(路由器的LAN接口),然后再由网关进行转发。 举个简单的例子,一套房子内部有三个房间、一个大门,房子可以比喻成你的电脑所在的局域网,三个房间可以比喻成你所在局域网中的三台电脑,房子的大门可以比喻成网关

用树莓派搭建外网可以访问的服务器

◇◆丶佛笑我妖孽 提交于 2020-01-13 05:14:11
一、需要一个对外的公网IP   先查看路由器的对外IP 是否是公网IP,如果不是,可以致电宽带运营商,要求分配公网IP。对于普通用户,宽带运营商分配的公网IP是会变化的,每次启路由器,或者间隔一定时间,IP 都会变化一次。不过,这个问题可以解决。 二、 将树莓派的IP 设置为静态IP   这里假设家里的所有上网设备都是通过路由器连接上网。路由器自身的IP是公网的IP,连接路由器的各个设备,分配的都是私有IP。如果树莓派的IP 不是静态的,那么每次重启路由器,路由器的IP 都是会变的,这样不利于实现接下来要说的路由器端口转发功能。 可以通过修改树莓派的配置文件,实现静态IP 的分配。/ect/dhcpcd.conf 文件有静态IP设置的example。 也可以通过修改路由器的配置选项,实现静态IP的分配。登录路由器管理页面,在左侧找到DHCP服务器--静态地址分配,点击添加新条目输入要信息。 我的树莓派是通过自带WIFI连接路由器的,所以MAC地址填的是无线网卡的地址,IP地址填的是为树莓派分配的静态IP. 三、路由器端口映射 1. 拥有公网IP的是路由器,要实现外网访问路由器局域网内的树莓派,需要路由器做转发的处理。 2. 登录路由器管理界面,在左侧找到转发规则--虚拟服务器,按添加新条目添加转发规则。 如上图,添加的是SSH 的转发规则。在远程用putty工具登录树莓派时

路由器和交换机的区别

别说谁变了你拦得住时间么 提交于 2020-01-12 23:33:08
交换机是用来增加网口的,各个口出来的网线要上网的话,得登录各自的宽带帐号。路由器是用来虚拟拨号的,各个口出来的网线,用的是同一个宽带帐号进行上网。 相同点 路由器和交换机样子长得像。 路由器和交换机都有交换机的功能。(路由器能当交换机使用,其功能比交换机多) 不同点 路由器有拨号的功能,交换机没有。 从交换机出来的网线需要使用各自的宽带帐号进行上网,而路由器出来的网线使用的是同一个宽带帐号。 路由器怎么当成交换机使用 路由器分WAN口和LAN口(一个WAN多个LAN)。WAN口是"入"线(从"猫"进来的线),LAN是接到各个设备的"出"线。把本该插到WAN口的,改成插入到任意一个LAN,那其他LAN口接到的不同设备上,则不同的设备即可登录不同的宽带帐号进行上网。 来源: CSDN 作者: 石头StoneWang 链接: https://blog.csdn.net/w8y56f/article/details/103947647

路由器和交换机在功能、用途上有什么差别?

倾然丶 夕夏残阳落幕 提交于 2020-01-12 02:30:16
一、产生疑问原因 由于最近般了办公室,暂时链接不上办公环境的内网,但是测试环境安装在我的电脑上,所以同事们需要连接到我电脑上的测试环境。那么问题来了。。。。 如何让同事们在没有办公环境内网的情况下,使用到我的电脑上的测试环境呢? 答曰:使大家的电脑ip都在同一个网段上。 解决方案: (1)第一想到的就是路由器,咨询资源提供方,没有路由器; (2)手机热点,其实跟第一个几乎是同样的方案,手机热点只能在支持WiFi的笔记本使用,台式机不行; (3)交换机 手头上倒是有一个,但是我脑子里的印象,交换机是没有办法分配IP(DHCP)的吧?死马当活马医,试试呗,搞技术的不正是靠猜嘛? 后来发现是真的可以用的!因为我们的电脑都没有设定自动获取IP,都是设置的固定IP,那就避开了交换机无法支持DHCP协议,达成了我最初的目的:使大家的电脑都在同一个网段上! 二、好奇心 重点问题!:路由器和交换机在功能、用途有什么差别? 善用谷歌百度,查询整理资料备忘,如下: (一)定义 1、路由器(Router) 路由器(Router)又称网关设备(Gateway),连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。 路由器是互联网络的枢纽,"交通警察"。路由和交换机之间的主要区别就是这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息

SWA2G422&485JK2G基础篇: 手机APP通过APMACBind方式绑定W5500(以太网)设备,实现MQTT远程通信控制

此生再无相见时 提交于 2020-01-12 02:07:07
说明   上一节演示了W5500实现MQTT通信控制   通过上一节咱知道   W5500订阅的主题为:user/W5500的MAC地址   W5500发布的主题为:device/W5500的MAC地址   这节演示下APP利用APMACBind方式获取W5500的MAC地址,进而做到和W5500实现MQTT通信 APMACBind方式介绍   APMACBind是我自己做的一种方式,这种方式目前有一个项目在使用   不过那是前年做的项目,当时是为了解决微信配网绑定问题   不过自从微信小程序支持了UDP,这种方式也被我淘汰(在我心底被淘汰了,有了更为简便的方式)   不过还是有必要拿出来讲一下,因为这种方式比较经典!体现了知识的灵活运用.   首先说明简要说明一下如何实现的让手机APP获取W5500的MAC地址   1.W5500连接路由器,连接上MQTT   2.W5500获取路由器的MAC地址   3.W5500发布的主题:device/路由器MAC   4.手机APP和W5500连接一个路由器   5.手机APP获取路由器MAC地址   6.手机APP订阅:user/路由器MAC   这样W5500就能够把自身的MAC地址通过MQTT发给手机APP,实现绑定   至于为什么用路由器的MAC地址作为主题(因为唯一)   所有用户都用一个MQTT服务器

如何在外网远程管理(控制)路由器

我的未来我决定 提交于 2020-01-12 01:06:06
应用介绍   如果您希望在网络任何地方都可以管理到路由器,进行实时、安全的管控配置。远程WEB管理功能,可以实现在接入互联网的地方即可远程管理路由器。   我公司有多种类型的路由器,其中云路由器是通过手机APP进行远程管理,而其他路由器是通过设置远程WEB管理实现外网管理。本文将分别介绍这两种类型路由器的远程管理方法。 设置方法 一、云路由器   在云路由器和手机APP上都登录TP-LINK ID,即均连接到了云服务器。那么手机便可以在外网管理云路由器。 二、其他路由器    除云路由器之外,其他路由器均是通过在路由器界面开启远程WEB管理,实现外网访问路由器。具体设置方法如下: 1 、设置远程WEB管理 登录路由器界面,在 安全功能 > 远程 WEB 管理 ,WEB管理端口修改为9090, 远程 WEB 管理状态 选择 启用 ,远程WEB管理IP地址设置为255.255.255.255(即允许所有外网电脑都能访问到路由器界面),并点击 确定 。如下图所示: 请注意以下事项: [1] 80、8080等常用端口容易被宽带服务商屏蔽,因此建议将WEB管理端口设置为不常用端口,如9000以上的端口。 [2] 修改WEB管理端口后,局域网电脑管理时需要使用http://LAN口IP:端口(如http://192.168.1.1:9090)。 新界面的无线路由器点击 高级设置 > 设备管理

如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?

六眼飞鱼酱① 提交于 2020-01-10 23:09:40
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?     1、深入的理解计算机网络的知识   深入理解计算机网络的体系结构,熟悉计算机网络的参考模型,ISO/OSI模型和TCP/IP模型。自底向上计算机分为几层,每层实现了什么功能,有什么协议,有什么设备,每一层的传输单位是什么?传输结构的构成是什么样的?常用的应用层模型,如客户/服务器模型,P2P模型,DNS域名系统等等。      2、熟悉Linux环境下网络开发   深入理解Linux下的Socket编程与应用,Linux环境的网络内核以及课上所涉及的内容等等。   3、编程能力和 代码阅读能力 根据以上要求编写题目如下:    一、选择题(5小题,每小题4分,共20分)   1、计算机网络中使用最广泛的交换技术是( )     A.电路交换 B.报文交换 C.分组交换 D.线路交换   答案:C,最常用的TCP/IP协议数据传输形式为分组   2、关于TCP/IP的IP层协议描述不正确的是( )     A、是点到点的协议 B、不能保证IP报文的可靠传送     C、是无连接的数据报传输机制 D、每一个IP数据包都需要对方应答   答案:A,IP协议为面向无连接   3、对地址转换协议(ARP)描述正确的是( )【2012考研真题】     A、ARP封装在IP数据报的数据部分 B、ARP是采用广播方式发送的

小白网络基础大杂烩

别说谁变了你拦得住时间么 提交于 2020-01-10 20:03:37
学了一些linux下的网络相关的命令,但是网络本身是啥,不知道啊, 所以只好找个ccna的网络知识,学一学,太难了我 网络种类: 以太网 ARPA FR帧中继 frame-relay ATM交换机 网络范围: 局域网 广域网(也就俗称的因特网) 网络定义:通过物理线路将所有的终端设备连接到一起,并实现共享环境。 交换机(switch):插电就开始运行,pc机们的网线插到交换机上,pc之间就可以通过交换机通信了。一个交换机就组成了一个小的局域网。是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。 交换机可以识别mac地址,不能识别ip地址。通过mac地址转发数据。交换机上的每个接口都有mac地址,vlan也有mac地址,只要是接口就有mac地址。 集线器(hub):pc机们的网线插到集线器上,pc之间就可以通过集线器通信了。一个集线器就组成了一个小的局域网。集线器(HUB)是计算机网络中连接多个计算机或其他设备的连接设备, 是对网络进行集中管理的最小单元。英文Hub就是中心的意思,像树的主干一样, 它是各分支的汇集点。HUB是一个共享设备,主要提供信号放大和中转的功能, 它把一个端口接收的所有信号向所有端口分发出去