路由器 – 嗨软 https://ihacksoft.com/archive 分享最好用的常用软件 Tue, 22 Nov 2022 02:41:09 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.26 speed nonegotiate 光接口协商命令详解 https://ihacksoft.com/archive/777.html https://ihacksoft.com/archive/777.html#respond Tue, 13 Aug 2019 09:43:33 +0000 https://ihacksoft.com/?p=1506   今天遇到一个奇怪的网络问题,两端的设备都配置好了,中间线路也跟电信确认了两次,没有问题的。但是这端与对端就是ping不通,接口地址配置也检查过好几次了。通过 show ip route vrf xxx 可以学到很多路由,但是是通过 BGP 学到了,并不是对面通过 OSPF 学过来的;通过 show ip ospf neighbor 也没学到对端的邻居关系;最后直接 show interface g3/x,发现端口竟然是 down,说明接口根本没有起来,肯定不通的。起初还怀疑是不是电信的工程师插错了口子,后来有人想到了光口的自动协商机制。

  我这端设备是思科的,对端是华为的,如果用自动协商模式,会导致不通,需要关闭自动协商,如何关闭呢?
在思科光模块端口模式下输入命令:speed nonegotiate
在华为光模块端口模式下输入命令:combo-port fiberundo negotiation auto

  后来我这边在端口上输入 speed nonegotiate 后问题解决了,以下是网上找的资料:

  在cisco的交换机中,千兆光接口是需要协商才能确定传输速度的,当两边的端口速度、频率不一致时,将导致交换机光口无法正常使用。因此,需要使用speed nonegotiate来取消协商。
可能有的认为,我两边是auto还不行吗?答案是对于千兆网卡这样不行。这是因为千兆的通信标准与以前习惯的100M自适应有差别,简单而言:
100M端口:auto—-10M,FULL,auto一方会变成10M,half,可以正常通讯,但是会丢包,流量大的时候性能会极大下降。
1000M端口:auto—-100M,FULL,则auto会down,这是1000M的标准定义的。

]]>
https://ihacksoft.com/archive/777.html/feed 0
ABR与ASBR是什么?区别又是什么? https://ihacksoft.com/archive/760.html https://ihacksoft.com/archive/760.html#respond Mon, 29 Jul 2019 01:48:58 +0000 https://ihacksoft.com/?p=1489   虽然之前有过网络管理的相关经验,但那只是单位内部的,并无涉及大型网络的管理运维。最近工作岗位换了,涉及到骨干网络的相关关管理与技术,很多东西要重新学习。本文学习下 ABR 与 ASBR 路由器。

ABR 区域边界路由器

  全称:Area Border Routers,位于一个或多个OSPF区域边界上、将这些区域连接到主干网络的路由器。ABR被认为同时是OSPF主干和相连区域的成员,可以同时属于两个以上的区域,但其中一个必须是骨干区域(area 0)。因此,它们同时维护着描述主干拓扑和其他区域拓扑的路由选择表。

ABR ASBR

ASBR 自治系统边界路由器

  全称:AS Boundary Routers,与其他AS交换路由信息的路由器称为ASBR,使用了多种路由协议。它位于OSPF自主系统和非OSPF网络之间。ASBR可以运行OSPF和另一路由选择协议(如RIP),把OSPF上的路由发布到其他路由协议上。只要一台OSPF路由器引入了外部路由的信息,它就成为了ASBR。ASBR必须处于非存根OSPF区域中。

  由ASBR发出的LSA5,用于向自治系统区域通告网络拓扑。

  综上所述,ABSR一般是位于非OSPF区域和OSPF区域间互联的路由器,而ABR是OSPF种多个区域连接区域0间的路由器。

OSPF 的 LSA-4 和 LSA-5 的区别是什么?

  LSA-4 即类型4:ASBR Summary LSA:由ABR发出,ASBR汇总LSA除了所通告的目的地是一个ASBR而不是一个网络外,其他同Network Summary LSA。

  LSA-5 即类型5:AS External LSA:发自ASBR路由器,用来通告到达OSPF自治系统外部的目的地,或者OSPF自治系统那个外部的缺省路由的LSA.这种LSA将在全AS内泛洪(4个特殊区域除外)。

]]>
https://ihacksoft.com/archive/760.html/feed 0
读懂 show ip route 路由表信息,超详细! https://ihacksoft.com/archive/713.html https://ihacksoft.com/archive/713.html#respond Mon, 17 Jun 2019 08:20:06 +0000 https://ihacksoft.com/?p=1442   在思科(Cisco)系列路由器上,show ip route 这个命令是一个非常常用并且十分重要的命令。里面可以查看该设备的当前直连的或者学习到的全部路由信息,即路由表:routing table。该命令后面可以接多个可选项,包括:[address [mask] [longer-prefixes]] | [protocol [process-id]]等。

  若需使用该命令,你应当通过命令行进入路由器的执行模式(EXEC mode),其输出结果会按行列出:具体的路由条目,路由类型,管理距离(administrative distance),相邻路由器地址,获得该路由信息的物理端口名等信息。Show ip route可以简化为:sh ip ro,在进行路由配置、排错时,它是一个非常重要、实用的必备工具。

  多说无意,还是来看看实例吧!

C 192.168.1.0/24 is directly connected, FastEthernet0/0

  C是connected直接相连的意思,192.168.1.0/24是直连的网段,24是255.255.255.0的缩写,要转发数据包到192.168.1.0网段,通过fastethernet0/0接口转发。

R 192.168.3.0/24 [120/1] via 192.168.65.2, 00:00:04, Serial2/0

  R是RIP协议,通过动态路由协议RIP学到的路由,192.168.3.0/24就是学到的路由,[120/1]即[管理距离/度量值(此数为路由跳数)],是度量值和管理距离,也就是优先级的意思。via 192.168.65.2 via 有“经由”的意思,一般路由表中理解为“下一跳” ,指下一跳的接口IP地址为192.168.65.2,就是你要发送数据包到下个路由器的接口,从Seria2/0口转发。

  此外,show ip route connected 要仅显示路由表中直接相连的网络;show ip route static 要仅显示路由表中的静态路由。

  值得一提的是,在show ip route命令的输出中,会列出关于路由类型的简写代码,包括:I, R, O, C, S, E, B, i等。它们的含义分别为:I,指从内部网关协议(IGRP)中学到的路由。R,从RIP协议中学到的路由。O,从OSPF(开放式最短路径优先)协议学到。C,直连路由。S,静态配置的路由,请注意,静态路由的管理距离为 0。E,从外部网关协议(EGP)学到的路由。B和i,分别指从BGP协议、IS-IS协议学到的路由信息。在下图示例中,Codes部分,列出的是简写代码及其含义解释,而Codes区域以下的部分,则列出的是该设备上的具体路由条目。具体看下 Cisco 官方说明:

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2,
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2,
       ia - IS-IS inter area, * - candidate default, U - per-user static route,
       o - ODR, P - periodic downloaded static route
]]>
https://ihacksoft.com/archive/713.html/feed 0
三层交换机和路由器还是有区别的 https://ihacksoft.com/archive/709.html https://ihacksoft.com/archive/709.html#respond Thu, 13 Jun 2019 14:41:28 +0000 https://ihacksoft.com/?p=1438   虽然三层交换机与路由器都具有路由转发功能,二者都运行在OSI模型的第三层,即网络层,但是二者并不等同,适用范围也不同,不会相互替代。

1、主打功能不同

  三层交换机的主打的功能点是二层交换技术,并附加一点路由转发功能。路由器的主打功能是路由转发,并可能附加一些备用功能,比如硬件防火墙、二层交换技术等其它功能。

2、适用环境不同

  三层交换机的路由转发功能一般都比较粗略,由于它一般用在简单的接入网的连接。它在以太网中的主要作用还是提供快速的二层数据交换,功能特点还是针对频繁的以太网数据交换。

  路由器的设计初衷就是为了跨网段连接。尽管它也能在局域网内用于连接网络,但是它的路由转发功能主要用于不同类型网络之间,例如连接局域网与广域网,连接以太网和令牌环网。它的主打功能就是路由转发,专业处理复杂路由路径和复杂的网络连接。因此,路由器的路由转发功能,比三层交换机强大得多。路由器的优势是能够选择最佳路由、负荷分担、链路备份以及与其他网络进行路由信息的交换等功能。为了能够适应各种类型的网络,路由器的接口类型非常丰富,例如以太网接口、令牌环网接口、WLAN网卡、光纤接口等等。三层交换机一般只有以太网接口。

3、性能不同

  三层交换机的路由转发是由硬件实现的,使用专用ASIC芯片来处理路由转发。路由器的路由转发是由软件实现的,在CPU中运行一段程序来处理路由转发。

  所以三层交换机的转发效率会高过路由器,但是路由转发的功能都比较弱,由于路由转发功能是固化在硬件中的,不具有软件可扩展性,也就不会具有路由器的附加功能(例如防火墙功能)。

]]>
https://ihacksoft.com/archive/709.html/feed 0
路由器、交换机、IP、MAC最通俗的事例解释 https://ihacksoft.com/archive/706.html https://ihacksoft.com/archive/706.html#respond Wed, 12 Jun 2019 15:15:49 +0000 https://ihacksoft.com/?p=1435 用快递解释:
数据帧:快递
二层MAC地址:你的身份证号,全球唯一
三层IP地址:你的当前的住宅地址,你随时可能会搬去其他地址住
额外的规则:一个住宅地址只能住一个人,否则会导致收发快递不正常

交换机:给你派件的快递员,但是只认身份证号的数字(MAC),不认地址上的中文(IP)
路由器:物流公司的集散中心,占有一个身份证号(MAC),同时占有一个住宅地址(IP)
载波:运输快递的火车/飞机/船
猫:将快递装上/卸下火车/飞机/船的地方


简述一下跨网段传递数据帧的过程:
我是一个新来北京的(设备刚接入网络),这个时候我要给上海某地址(跨网段IP)发快递,同时我不知道收件人身份证号。我把快递抛给快递员(交换机),但是这个快递员不认住宅地址,只认身份证号。于是虽然我把快递写了上海的住宅地址,但是身份证号却写着北京集散中心(路由器,网关)的身份证号。于是快递员老老实实按照身份证号把快递抛给了北京集散中心,北京集散中心看到快递上写着上海的地址,于是快递装船/装火车/装飞机后(猫)发往上海集散中心,在上海,快递从火车/飞机/船上取下之后,上海集散中心看到快递具体地址,按照具体地址查到上海这个地址对应收件人的身份证号,把原来不正确的收件人身份证号修改正确,然后交给上海的快递员,上海的快递员按照身份证号送达快递。

家用路由器类似于一个房地产中介私自组建的小物流公司,这个小物流公司每次从租客(用户设备)这里收了货就直接丢给正规物流公司,这个小物流公司虽然小,但是通常快递员和集散中心都有,有没有猫主要是取决于正规物流公司在接货时是否要求货必须在火车/飞机/船上。
中介私自组建小物流公司存在的原因(我们为什么要用家用路由器)?那是因为上头(电信运营商)只批一个住宅地址给你(一个公有IP),介于“一个住宅地址只能住一个人”的规则,住人多了快递会发不了,但是中介又想让这里住多个人(使用多个设备),于是把这间房用隔板隔成N份,然后就能产生N个新的私自命名的住宅地址(私有IP),这些住宅地址都是私有的,保密的,不向外透露的,这个小物流公司每次接了租客的快递,再向外发货的时候都会把发件人的身份证号涂改成小物流公司的集散中心的,发件人的住宅地址也涂改成上头批的那个房子地址(公有IP),于是单纯从快递的外包装信息上看,其他人根本不知道有人把房间隔成N份了。这就实现了N个人住在同一间房(公有IP),每个人还能正常发快递的功能。

]]>
https://ihacksoft.com/archive/706.html/feed 0
交换机路由器G口、F口、E口、S口区别是什么? https://ihacksoft.com/archive/704.html https://ihacksoft.com/archive/704.html#respond Wed, 12 Jun 2019 14:37:55 +0000 https://ihacksoft.com/?p=1433   交换机、路由器之前学过,也做过这方面的工作,但是说实话,学得不深。最近打算重新学习,从最基础的开始。

S口

  Serial接口的意思,也叫高速异步串口,主要是连接广域网的V.35线缆用的,说白了就是路由器和路由器连接时候用的,可以用命令设置带宽,一般也就在10M、8M左右。

E口

  是Ethernet接口,叫以太网接口,也是主要连接以太网(局域网)用的,也是用普通的双绞线就可以连接,速率默认是10Mbps,现在新型的设备上已经把这个接口淘汰了。另外,路由器上还有一个必不可少的接口是Console口,叫控制口,这个接口是用来调试路由器的。有的路由器还有AUX接口,也是控制接口;还有G口,是千兆以太网接口,是连接以太网用的。

F口

  是FastEthernet接口,快速以太网口,也叫百兆口。主要连接以太网(局域网)用的,说白了就是连接交换机或电脑用的,用普通的双绞线就可以连接,速率默认是100Mbps,可以用命令限速,但是不可能超过100Mbps。

G口

  G口是Gigabitethernet的意思,是千兆口。Gigabit只表示它是千兆口,不管是光口还是电口显示都是一样的,你要详细看的话,可以display int查看。

  GigabitEthernet可以是光口,也可以是电口,具体看设备参数。Ethernet是以太网端口,GigabitEthernet是千兆以太网端口,两者都是由IEEE 802.3-2005标准定义,可以采用网线也可以采用光纤。

]]>
https://ihacksoft.com/archive/704.html/feed 0
无线路由器参数学习—网络标准、数据传输率、有效工作距离、频率范围、信道 https://ihacksoft.com/archive/1124.html https://ihacksoft.com/archive/1124.html#respond Tue, 08 Dec 2009 08:00:22 +0000 https://ihacksoft.com/?p=1853   淘宝上买了个无线路由器,昨天刚收到,型号为TP-LINK TD-W89541G+,自带ADSL猫的。在公司试用了一下,蛮好的,穿了三堵墙信号还能保持两格,可以覆盖公司整层楼。这篇日志我来学习一下无线路由器的相关参数。

无线路由器-网络标准

网络协议即网络中(包括互联网)传递、管理信息的一些规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。而为各种无线设备互通信息而制定的规则我们把它称之为“无线网络协议标准”。

目前常用的无线网络标准主要有美国IEEE(电机电子工程师协会,The Institute of Electrical and Electronics Engineers)所制定的802.11标准(包括802.11a 、802.11b 及802.11g等标准),蓝牙(Bluetooth)标准以及HomeRF(家庭网络)标准等。

为了解决各种无线网络设备互连的问题,美国电机电子工程师协会(IEEE)推出了IEEE802.11无线协议标注。目前802.11主要有 802.11b、802.11a、802.11g三个标准。最开始推出的是802.11b,它的传输速度为11MB/s,因为它的连接速度比较低,随后推出了802.11a标准,它的连接速度可达54MB/s。但由于两者不互相兼容,致使一些早已购买802.11b标准的无线网络设备在新的802.11a网络中不能用,所以IEEE又正式推出了完全兼容802.11b标准且与802.11a速率上兼容的802.11g标准。这样通过802.11g,原有的802.11b和802.11a两种标准的设备就可以在同一网络中使用。

IEEE802.11g同802.11b一样,也工作在2.4GHz频段(一种无线工作频率的范围,就像我们使用的手机必须工作在某一频率范围内)内,比现在通用的802.11b速度要快出5倍,并且与802.11完全兼容。在选购设备时建议弄清是否支持该协议标准。

我去中关村看了一下TP-LINK TD-W89541G+的参数,其中的网络标准为:
IEEE 802.11g、IEEE 802.11b、IEEE 802.3、IEEE 802.3u、ADSL、ADSL2、ADSL2+。

前三个已经解释过了,那么什么是IEEE 802.3、IEEE 802.3u呢?
IEEE802.3-------CSMA/CD访问控制方法与物理层规范
IEEE802.3i------10Base-T访问控制方法与物理层规范
IEEE802.3u------100Base-T访问控制方法与物理层规范
IEEE802.3ab-----1000Base-T访问控制方法与物理层规范
IEEE802.3z------1000Base-SX和1000Base-LX访问控制方法与物理层规范

最后什么是ADSL2、ADSL2+?
ADSL2、ADSL2+是下一代的ADSL技术,改进了包括宽带接入能力、速度、传输距离等。

无线路由器-数据传输率

无线路由器产品的传输速度是指设备在某种网络协议标准下的数据发送和接收的能力。这个数值取决于设备依赖于何种标准支持和环境等因素。

无线路由器-有效工作距离

根据IEEE802.11标准,一般无线路由器所能覆盖的最大距离通常为300米。不过覆盖的范围主要应视环境的开放与否有关,在设备不加外接天线的情况下,在视野所及之处约300米。若属于半开放性空间,或有隔离物的区域,传输大约在35~50米左右。如果借助于外接天线(做链接),传输距离则可以达到30~50公里甚至更远,这要视天线本身的增益而定。因此,需视用户的需求而加以应用。

无线路由器-频率范围

无线路由器也像其他无线产品一样属于射频(RF)系统,需要工作在一定的频率范围之内,才能够与其他设备相互通讯。我们把这个频率范围叫做无线路由器的工作频段。但不同的产品由于采用不同的网络标准,故采用的工作频段也不太一样。目前无线路由器主要遵循IEEE802.11b、IEEE802.11a、IEEE802.11g等网络标准。

无线路由器-信道

考虑到相邻的两个无线AP之间有信号重叠区域,为保证这部分区域所使用的信号信道不能互相覆盖,具体地说信号互相覆盖的无线AP必须使用不同的信道,否则很容易造成各个无线AP之间的信号相互产生干扰,从而导致无线网络的整体性能下降。无线信道也就是常说的无线的“频段(Channel)”,其是以无线信号作为传输媒体的数据信号传送通道。

大家知道,在进行无线网络安装,一般使用无线网络设备自带的管理工具,设置连接参数,无论哪种无线网络的最主要的设置项目都包括网络模式(集中式还是对等式无线网络)、SSID、信道、传输速率四项,只不过一些无线设备的驱动或设置软件将这些步履简化了,一般使用默认设置(也就是不需要任何设置)就能很容易的使用无线网络。

但很多问题,也会因为追求便利而产生,大家知道,常用的IEEE 802.11b/g工作在2.4~2.4835GHz频段,这些频段被分为11或13个信道。当在无线AP无线信号覆盖范围内有两个以上的AP时,需要为每个AP设定不同的频段,以免共用信道发生冲突。而很多用户使用的无线设备的默认设置都是Channel为1,当两个以上的这样的无线AP设备相“遇”时冲突就在所难免。

众所周知,目前主流的无线协议都是由IEEE(美国电气电工协会)所制定。在IEEE认定的三种无线标准IEEE802.11b、IEEE802.11g、IEEE802.11a中,其信道数是有差别的。

]]>
https://ihacksoft.com/archive/1124.html/feed 0