SROUTER
Cisco路由器配置手册
Cisco 路由器配置手册( 大全)第一章路由器配置基础一、基本设置方式一般来说,可以用5种方式来设置路由器:1.Console 口接终端或运行终端仿真软件的微机;2. AUX口接MODEM通过电话线与远方的终端或运行终端仿真软件的微机相连;3. 通过Ethernet上的TFTP服务器;4. 通过Ethernet 上的TELNET程序;5. 通过Ethernet上的SNMP网管工作站。
但路由器的第一次设置必须通过第一种方式进行,此时终端的硬件设置如下: 波特率:9600数据位:8停止位:1奇偶校验: 无二、命令状态1. router>路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。
2. router#在router> 提示符下键入enable, 路由器进入特权命令状态router# ,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。
3. router(config)#在router# 提示符下键入configure terminal, 出现提示符router(config)# ,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。
4. router(c on fig-if)#; router(c on fig-l in e)#; router(c on fig- router)#; …路由器处于局部设置状态,这时可以设置路由器某个局部的参数。
5. >路由器处于RXBOO状态,在开机后60秒内按ctrl-break 可进入此状态,这时路由器不能完成正常的功能,只能进行软件升级和手工引导。
6. 设置对话状态这是一台新路由器开机时自动进入的状态,在特权命令状态使用SETUP命令也可进入此状态,这时可通过对话方式对路由器进行设置。
三、设置对话过程1. 显示提示信息2. 全局参数的设置3. 接口参数的设置4. 显示结果利用设置对话过程可以避免手工输入命令的烦琐,但它还不能完全代替手工设置,一些特殊的设置还必须通过手工输入的方式完成。
软路由命令大全
命令说明:RouterOS的基本设置包括四个部分interface、ip address、ip route、ip firewall src-nat。
1.interface的命令中主要为修改接口称和激活接口;2.ip address的命令主要为分别在两接相应接口上增加外网IP地址和局域网IP地址;3.ip route的命令主要是墙加路由表,这里简单的网络路由表中只有三条,一条是手动加的,两条是动态路由项;4.ip firewall src-nat的命令是用来设置网络地址转换,这里的伪装masquerade)即是网络地址转换NAT)的一种特殊形式,局域网多台机器使用一个外网IP上网一般都用伪装masquerade)。
如果只是做单纯的路由器来使用,把上面绿色部分的IP按实际的网络修改即可!此过程本人已全新安装测试多次,均很正常,如果你按照此命令设置仍不能让局域网访问外网,最有可能的是你的内网和外网网线插反了网卡,更不要忘了客户机的TCP/IP属性配置。
设置RouterOS筒明教程官方设置)RouterOS V2.8设置RouterOS筒明教程如何设置RouterOS文档版本:1.5应用于:MikroTik RouterOS V2.8怎么样保护你的MikroTik RouterOS™?属性描述要保护你的MikroTik RouterOS™,你不应该只是修改你的admin的密码,还需要设置数据包的过滤,所以目的地到路由器的数据包需要在一次经过ip firewall的input链表处理。
注意input链表不会去**通过路由器的传输数据。
你可以添加下面的规则到/ip firewall rule input只需要通过'copy和paste'到路由器的Terminal Console(终端控制台)或在winbox中配置相关的参数):/ip firewall rule input add connection-state=invalid action=drop\comment="Drop invalid connections"/ip firewall rule input add connection-state=established\comment="Allow established connections"/ip firewall rule input add connection-state=related\comment="Allow related connections"/ip firewall rule input add protocol=udp comment="Allow UDP"/ip firewall rule input add protocol=icmp comment="Allow ICMP Ping"/ip firewall rule input add src-address=10.0.0.0/24\comment="Allow access from our local network.Edit this!"/ip firewall rule input add src-address=192.168.0.0/24protocol=tcp dst-port=8080\ comment="This is web proxy service for our customers.Edit this!"/ip firewall rule input add action=drop log=yes\comment="Log and drop everything else"使用/ip firewall rule input print packets命令可以看到有多少个数据包被里面的规则处理过。
PADSRouter入门官方教程
PADSRouter⼊门官⽅教程PADS Router TutorialAll rights reserved.This document contains information that is proprietary to Mentor Graphics Corporation. The original recipient of this document may duplicate this document in whole or in part for internal business purposes only, provided that this entire notice appears in all copies. In duplicating any part of this document, the recipient agrees to make every reasonable effort to prevent the unauthorized use and distribution of the proprietary information.This document is for information and instruction purposes. Mentor Graphics reserves the right to make changes in specifications and other information contained in this publication without prior notice, and the reader should, in all cases, consult Mentor Graphics to determine whether any changes have been made.The terms and conditions governing the sale and licensing of Mentor Graphics products are set forth in written agreements between Mentor Graphics and its customers. No representation or other affirmation of fact contained in this publication shall be deemed to be a warranty or give rise to any liability of Mentor Graphics whatsoever.MENTOR GRAPHICS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.MENTOR GRAPHICS SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS) ARISING OUT OF OR RELATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT, EVEN IF MENTOR GRAPHICS CORPORATION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.RESTRICTED RIGHTS LEGEND 03/97U.S. Government Restricted Rights. The SOFTWARE and documentation have been developed entirely at private expense and are commercial computer software provided with restricted rights. Use, duplication or disclosure by the U.S. Government or a U.S. Government subcontractor is subject to the restrictions set forth in the license agreement provided with the software pursuant to DFARS 227.7202- 3(a) or as set forth in subparagraph (c)(1) and (2) of the Commercial Computer Software -Restricted Rights clause at FAR 52.227-19, as applicable.Contractor/manufacturer is:Mentor Graphics Corporation8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777.Telephone: 503.685.7000Toll-Free Telephone: 800.592.2210Website: /doc/4f1ac52a2af90242a895e519.htmlSupportNet: /doc/4f1ac52a2af90242a895e519.html /Send Feedback on Documentation: /doc/4f1ac52a2af90242a895e519.html /user/feedback_form.cfm TRADEMARKS: The trademarks, logos and service marks ("Marks") used herein are the property of Mentor Graphics Corporation or other third parties. No one is permitted to use these Marks without the prior written consent of Mentor Graphics or the respective third-party owner. The use herein of a third- party Mark is not an attempt to indicate Mentor Graphics as a source of a product, but is intended to indicate a product from, or associated with, a particular third party. A current list of Mentor Graphics’ trademarks may be viewed at: /doc/4f1ac52a2af90242a895e519.html/terms_conditions/trademarks.cfm.End-User License Agreement: You can print a copy of the End-User License Agreement from:/doc/4f1ac52a2af90242a895e519.html /terms_conditions/enduser.cfm.Table of ContentsLearning the User Interface (1)Assigning Constraints (6)Preparing a Design (10)Placing Components (14)Creating Traces with Interactive Routing (21)Creating High-speed Traces with Interactive Routing (32)Autorouting with PADS Router (51)Checking for Design Rule Violations (58)Learning the User InterfaceThe PADS Router user interface is designed for ease of use and efficiency. PADS Router is designed to meet the needs of the power user, while keeping thebeginner in mind. PADS Router's interface and interaction is similar to otherWindows? applications, including PADS Layout. You can interact with PADSRouter using the keyboard, menus, toolbars, and shortcut menus.In this lesson:y Pointer position displayy Canceling commandsy Shortcut menusy Panning, Zooming, and Scrollingy Selecting objectsPreparationIf it is not already running, start PADS Router and open the file namedpreview.pcb in the \PADS Projects\Samples folder.Pointer position displayPanning, zooming, and scrollingException: If you are using a three button mouse, skip this step.2. Zoom in.y Click and hold the left mouse button in the center of the workspace area you want to magnify.y Exception:If you are using a three-button mouse, click and hold the middle mouse button.y Drag the pointer upward, moving the mouse away from you. A dynamic rectangle attaches to and moves with the pointer. y When the rectangle encompasses the area you want to magnify, release the mouse button to complete the operation. 3. Zoom out. Repeat step 2, but drag the pointer downward, moving the mousetowards you. A stationary rectangle, representing the current workspaceview, appears with a dynamic rectangle, representing the ratio of currentzoom level to new zoom level.4. Practice using Zoom to adjust the magnification.Tip: To reestablish the original view, click the View Board button on thestandard toolbar.5. To end Zoom mode, click the Zoom button on the standard toolbar.Zooming with a mouse wheel buttonTo zoom:1. Press and hold Ctrl.2. Rotate the wheel button up (away from you) to zoom in.3. Rotate the wheel button down (toward you) to zoom out.Changing the zoom level in the navigation windowYou can modify the zoom level of the navigation window while in the workspace.To change the zoom level:1. Point to the center of the design in the workspace and press F5. The zoomlevel increases in the navigation window. Press and hold F5 tozoom smoothly.2. Point to the center of the design in the workspace and press F6. The zoomlevel decreases in the navigation window. Press and hold F6 tozoom smoothly.PanningTo pan:1. Point to the center of the new view.2. Without moving the pointer, press Insert. The area under the pointer in step1 is now the center of the view.Alternative: Click the middle mouse button.Tip: You do not need to be in Zoom mode to pan with a three-button mouse.Smooth scrolling with a three-button mouseTo scroll smoothly, enable the option:1. On the Tools menu, click Options.2. Click the General tab, and in the Pointer Settings area, select the Pandisplay with pointer movements check box.3. Click OK.Result:Move a component or trace to the edge of the screen and the softwareautomatically pans in the pointer direction. Smooth scrolling is also enabled.To scroll smoothly:1. Shift + middle-click.2. Move the pointer in the direction to scroll.Result: A thin white vertex appears, having its first point at the origin of thescroll. The other end of the vertex acts as a scale to determine the speed ofthe scroll. A short line from the apex to the circle results in a smooth scroll.To increase the rate (speed) of scroll, move the pointer away from the circleand stretch the line.Scrolling with a wheel buttonTo scroll vertically:1. Rotate the wheel button up (away from you) to scroll up.2. Rotate the wheel button down (toward you) to scroll down.To scroll horizontally:1. Press and hold Shift.2. Rotate the wheel button up to scroll left.3. Rotate the wheel button down to scroll right.Selecting objects4. Stop cycling when you select the item you want.During designing, you may want to select only specific objects. For example, you may want to select only components. Restrict selections using the Selection Filter toolbar. With the Selection Filter toolbar, you can specify which design objects are selectable. Items turned off in the toolbar cannot be selected.To use the Selection Filter toolbar:1. On the standard toolbar, click the Selection Filter button. The SelectionFilter toolbar appears just below the standard toolbar.2. On the Selection Filter toolbar, click the Anything button to enable selectionof all objects.3. Click the Components button to disable component selection.4. Point to a component outline in the workspace and try to select it. You cannotselect it.5. Point to an object other than a component and select it. You can select otherobjects.6. Press Esc to deselect all objects.Selection shortcutsIf you right-click when no objects are selected, a shortcut menu containing a list of selection shortcuts appears. Clicking one of these shortcuts updates theSelection Filter toolbar to include only the items enabled in the shortcut menu.To use the selection shortcuts:1. With nothing selected, and the Selection Filter toolbar open, right-click andclick Select Nets. Note how the Selection Filter toolbar updates to allow netselection only.2. Right-click again, and click Select Anything. The Selection Filter toolbarupdates to allow selection of any object (except nets, pin pairs, and path,which are always off by default).Selecting all objects of one typeYou can use the Selection Filter toolbar or the selection shortcuts to select allitems of one object type.To select all objects of one type:1. With nothing selected, right-click and click Select Components.2. Right-click again and click Select All to select all the components in thedesign.3. Do not save a copy of the design.You completed the user interface concepts tutorial.Assigning ConstraintsDesign rules include clearance, routing, and high-speed constraints assigned as default restrictions for nets, layers, classes, or pin pairs. In addition, you canassign conditional, differential pair, decal and component rules.In this lesson:y Setting default clearance rulesy Setting default routing rulesy Setting net clearance rulesy Creating a net class rule sety Setting conditional rulesRestrictionThis tutorial requires the General Editing and Extended Rules security options.In PADS Router, click Installed Options on the Help menu to determine whether you can proceed.PreparationIf it is not already running, start PADS Router and open the file namedpreviewnet.pcb in the \PADS Projects\Samples folder.Setting default clearance rulesProperties button > Clearance tabWith PADS Router, you can define the PADS Layout clearance, routing, fanout and pad entry constraints for each level of the design rule hierarchy.The Clearance tab contains a matrix of PCB design data. The matrix lets youspecify values for any or all data types.1. Set a global default clearance value by clicking All in the upper left corner ofthe clearance matrix. A dialog box appears.2. Type 8 and click OK. All matrix values change simultaneously.3. Click the Routing tab. In the Trace Width area, type 6 in the Minimum box,type 8 in the Recommended box, and type 12 in the Maximum box.4. Click the Same net tab. Set a global Same Net default clearance value byclicking All in the upper left corner of the Object clearance matrix. A dialogbox appears.5. Type 12 and click OK. All matrix values change simultaneously.6. To save the changes, click OK in the Design Properties dialog box.Setting default routing rulesProperties button > Layer biasing tabTo avoid routing on the plane layers, remove them from the selected routinglayers as defined in the routing rules. The Layer Biasing tab contains a list ofselected routing layers. This list lets you specify which layers are permitted forrouting.1. Clear the check boxes in the Allow Routing column for the Power Plane layerto prevent routing on the plane layers. The check box for the Ground Planelayer (defined as a CAM plane) may have a check in the box but isautomatically disabled because of its layer status.2. Click OK to close the Design Properties dialog box.Setting net clearance rulesProject Explorer > Object view tabYou can assign net-specific clearances that take precedence over the defaultrules previously entered.1. Double-click on the Net Objects item. Double-click on the Nets item to expandthe tree and show the list of all nets.2. Scroll through the Nets list. Ctrl+click to select nets +5V, +12V, and GND.Right-click and click Properties. The three nets are represented by the NetProperties dialog box.3. Click the Clearance tab, and set a clearance value by clicking All in the upperleft corner of the matrix. A dialog box appears.4. Type 10 as the global clearance and click OK.5. Click the Routing tab. In the Trace Width area, type 10 in the Minimum box,type 12 in the Recommended box, and type 15 in the Maximum box.6. Click OK to close the Net Properties dialog box and save the changes. Setting net clearance rulesSetting conditional rulesPreparing a DesignPrior to a routing session in PADS Router, you can set up your designenvironment for the current session and save the settings for future sessions.In this lesson:y Prerouting proceduresy Changing the color of itemsy Defining a layer pairy Setting the default routing angley Setting a routing grid and a via gridy Enabling real width displayy Setting autopanningy Setting guard bandsy Saving the default settingsPreparationIf it is not already running, start PADS Router and open the file namedpreviewplaced.pcb in the \PADS Projects\Samples folder.Prerouting ProceduresOptions button > Display tabTo improve visibility and reduce screen clutter when you route traces, disable the display of items not required for interactive routing.1. Clear layer check boxes for the Power and Ground plane layers to disable thedisplay of these plane layers.2. Click the background color, black, in the Color selection area.3. Click Background in the general options area to display the backgroundas black.4. In the general options area, click items in the Ref. Des., Keepout, Top Outl,and Bot Outl columns to make these items invisible.5. Click light green in the Color selection area.6. Click Connection in the general options area to display the connections aslight green.7. Leave the Options dialog box open in preparation for the next topic.Tip: With PADS Router you can save color arrangements to reuse them in other designs. After you finish assigning colors to items in the Display tab, you cansave the color arrangement. In the Color scheme area of the Display tab, clickSave as, provide a name for the new color scheme and click OK.Defining a layer pairOptions button > Routing tabDefining a routing layer pair minimizes the amount of time spent on manuallayer changes during interactive routing. Pairing routing layers limits layerchanges to the members of the layer pair. For this four-layer design, the obvious routing pair is made up of the Primary and Secondary Component layers.To define a layer pair:1. In the Layer Pair area, click Primary Component Side in the First layer list,and click Secondary Component Side in the Second layer list.2. Leave the Options dialog box open in preparation for the next topic.Setting the default routing angleOptions button > Routing tabThe trace routing angle setting determines the allowed routing angle (in degrees) of adjacent trace segments as they are introduced during interactive routing.There are three trace routing angle settings:Routing angle Descriptionsegmentsare limited to 45-degree intervals.traceDiagonal Adjacentsegmentsare limited to 90-degree intervals.traceOrthogonal AdjacentAny Angle Adjacent trace segments are not limited to any angle.For the purpose of this tutorial, set the Routing Angle to Orthogonal.1. In the Routing Angle area, click Orthogonal.2. Click OK to close the Options dialog box.Setting a routing grid and a via gridProperties button > Grid tabIn this lesson, use a routing and via grid to facilitate the learning process.Set a routing grid and via grid to 8.33 mils to accommodate the 8 mil trace and 8 mil space requirements of the design as follows:1. Set the X Increment and Y Increment values for the Routing and the Viagrids to 8.33.2. Click OK to save the settings and close the Design Properties dialog box.Otherwise you can use shortcut keys to set the grids.3. Using the Grid shortcut key, type gr 8.33 and press Enter to set theRouting grid.4. Type gv 8.33 and press Enter to set the Via grid.Enabling real width displayOptions button > General tabYou can enable or disable true width display to see trace widths in theirreal width.To set the real width display to 8 mils:1. In the Display settings area, type 8 in the Minimum line width box.2. Click Apply to activate the setting.3. Leave the Options dialog box open in preparation for the next topic.Setting autopanningOptions button > General tabDuring a routing session, it may be convenient to pan around the design. PADS Router contains an autopanning feature that automatically pans the screenfollowing the pointer.To enable autopanning:1. In the Pointer settings area, select the Pan display with pointer movementscheck box to enable the auto-panning feature.2. Click OK to close the Options dialog box.Setting guard bandsOptions button > General tabDuring interactive routing and editing, PADS Router can display guard bands around all objects to indicate clearance boundaries. As the pointer approaches objects, visible outlines appear around nearby objects to indicate the clearance boundaries for rules in effect for the current operation.To turn guard bands on:1. In the Display settings area, select the Show guard bands on objectcheck box.2. Click OK to apply the setting and close the Options dialog box.3. Do not save a copy of the design.You completed the prerouting procedures tutorial.Placing ComponentsPADS Router contains many commands for editing component placement withina design.In this lesson:y Placement toolbary Setting the move originy Preplacement proceduresy Placing components using movey Placing components using the Object View taby Experimenting with placement toolsy Changing placement propertiesRestrictiony This tutorial requires the DFF Audit, General Editing and Dynamic Route Editing security options. In PADS Router, click Installed Options on the Helpmenu to determine whether you can proceed.PreparationIf it is not already running, start PADS Router and open the file namedpreviewrules.pcb in the \PADS Projects\Samples folder.Placement toolbarSetting the move originOptions button > General tabPADS Router enables you to choose between three origins for moving objects.These origins include:Origin LocationBy Cursor Location The location of the pointer at the time you initiate acomponent move.By Origin The actual component origin as defined in the PCB.By Mid-Point The center of the component, calculated by finding thecenter point of a rectangular box that encompasses the partoutline and its pins.For the purpose of the exercises below, you will set the move-by mode to Move By Origin.To set the move origin:1. In the Object movement area, click Origin in the Move object by list.2. In the Drag object using list, make sure that Drag and attach is selected.3. Click OK to apply the changes and close the Options dialog box.Changing placement properties5. Experiment with changing the orientation or location of a few componentsusing the Component Properties tab.6. When finished, click OK to close the Component Properties dialog box.7. Do not save a copy of the file.Preplacement proceduresView menu > NetsTo aid in the placement and correct orientation of decoupling capacitors, assign a color to the +5V net.1. In the Net list, expand Net Objects.2. Expand the Nets branch.3. In the Nets list, click +5V.4. Click Add to add +5V to the View details area.5. In the View details area, click +5V.6. Click dark gray in the Palette and then click on the Colors of Pads, Vias,Unroutes box to display all component pins and vias connected to +5V asdark gray.。
router知识点总结
router知识点总结导航<router-link tag="li" to="/about"> <a>About</a> </router-link>标签将会成为真实的链接 (并且可以获取到正确的跳转)<Button @click=”headleson1”></Button><button @click=”headlecon2></button>Methods:{headleson1(){This.$router.push({name:”son1”})}}Headleson2(){headleson1(){This.$router.push({name:”son2”})}}}嵌套路由嵌套路由指的是在渲染的路由组件页⾯中包含了下级路由渲染出⼝(<router-view>),浏览器的URL 中各段动态路径也按某种结构对应嵌套的各层组件,在项⽬的app.vue ⽂件中<router-view>是最顶层的出⼝,渲染最⾼级路由匹配到的组件。
<router-view></router-view></div>第⼀步:定义路由配置⽂件router >index.js,在路由上使⽤children属性定义下级路由import Vue from 'vue'import Router from 'vue-router'import helloWorld from '@/components/HelloWorld'import home from '@/components/Home'import book from '@/components/Book'import water from '@/components/Water'e(Router)export default new Router({routes: [{path: '/',component:helloWorld},{path: '/home',component: home,children:[{path:'', //当访问的⼦路由路径⽆匹配时会指向到该空的⼦路由component:water,},{path:'book',component:book,},{path:'water',component:water,},]},]})第⼆步:路由组件home.vue的内容,⼦路由导航包括了声明式和编程式导航<div class="hello"><h3>{{msg}}</h3><button @click="showBookRouter()">点击按钮显⽰⼦路由页⾯book</button><button @click="showWaterRouter()">点击按钮显⽰⼦路由页⾯water</button><br> <router-link to="/home/book">book</router-link><router-link to="/home/water">water</router-link><router-link to="/home/">foo</router-link><router-view></router-view></div></template><script>export default {name: 'Home',data () {return {msg: 'Welcome to Home '}},methods:{showBookRouter:function(){this.$router.push('/home/book'); //编程式路由导航},showWaterRouter:function(){this.$router.push('/home/water');},}}</script><!-- Add "scoped" attribute to limit CSS to this component only --><style scoped>h3 {color:red;}</style>第三步:⼦组件book.vue 和water.book这⾥就不写了命名视图同时 (同级) 展⽰多个视图,⽽不是嵌套展⽰,例如创建⼀个布局,有 sidebar (侧导航) 和 main (主内容) 两个视图,这个时候命名视图就派上⽤场了。
ip route学习
路由协议(routing protocol):用于routers动态寻找网络最佳路径,保证所有routers拥有相同的路由表.一般,路由协议决定数据包在网络上的行走的路径.这类协议的例子有OSPF,RIP,IGRP,EIGRP等可路由协议(routed protocol):当所有的routers知道了整个网络的拓扑结构以后,可路由协议就可以用来发送数据.一般的,可路由协议分配给接口,用来决定数据包的投递方式.这类例子有IP和IPX 路由:把1个数据包从1个设备发送到不同网络里的另1个设备上去.这些工作依靠routers来完成.routers并不关心主机,它们只关心网络的状态和决定网络中的最佳路径router可以路由数据包,必须至少知道以下状况:1.目标地址(destination address)2.可以学习到远端网络状态的邻居router3.到达远端网络的所有路线4.到达远端网络的最佳路径5.如何保持和验证路由信息The IP Routing Process路由原理:当IP子网中的一台主机发送IP包给同一IP子网的另一台主机时,它将直接把IP包送到网络上,对方就能收到.而要送给不同IP于网上的主机时,它要选择一个能到达目的子网上的router,把IP包送给该router,由它负责把IP包送到目的地.如果没有找到这样的router,主机就把IP包送给一个称为缺省网关(default gateway)的router上.缺省网关是每台主机上的一个配置参数,它是接在同一个网络上的某个router接口的IP地址,router转发IP包时,只根据IP包目的IP地址的网络号部分,选择合适的接口,把IP包送出去.同主机一样,router也要判定接口所接的是否是目的子网,如果是,就直接把包通过接口送到网络上,否则,也要选择下一个router来传送包.router也有它的缺省网关,用来传送不知道往哪儿送的IP包.这样,通过router把知道如何传送的IP包正确转发出去,不知道的IP包送给缺省网关,这样一级级地传送,IP包最终将送到目的地,送不到目的地的IP包则被网络丢弃了当主机A发送个IP包到主机B,目标MAC地址使用的是默认网关的以太网接口地址.这是因为帧不能放置在远端网络.show ip route:查看路由表信息,比如:Router#sh ip route(略)Gateway of last resort is not setC 192.168.10.0/24 is directly connected, FastEthernet0/0C 192.168.20.0/24 is directly connected, Serial 0/0Router#C代表的是:直接相连Configuring IP Routing in Our Network当1个router收到1个目标网络号没有在路由表中列出的包的时候,它并不发送广播寻找目标网络,而是直接丢弃它几种不同类型的路由:1.静态路由(static routing)2.默认路由(default routing)3.动态路由(dynamic routing)Static Routing静态路由:手动填加路由线路到路由表中,优点是:1.没有额外的router的CPU负担2.节约带宽3.增加安全性缺点是:1.网络管理员必须了解网络的整个拓扑结构2.如果网络拓扑发生变化,管理员要在所有的routers上手动修改路由表3.不适合在大型网络中静态路由的配置命令:ip route [dest-network] [mask] [next-hop address或exit interface][administrative distance] [permanent]ip route:创建静态路由dest-network:决定放入路由表的路由表mask:掩码next-hop address:下1跳的router地址exit interface:如果你愿意的话可以拿这个来替换next-hop address,但是这个是用于点对点(poi nt-to-point)连接上,比如广域网(WAN)连接,这个命令不会工作在LAN上administrative distance:默认情况下,静态路由的管理距离是1,如果你用exit interface代替next -hop address,那么管理距离是0permanent:如果接口被shutdown了或者router不能和下1跳router通信,这条路由线路将自动从路由表中被删除.使用这个参数保证即使出现上述情况,这条路线仍然保持在路由表中静态路由的具体配置:Router Network Address Interface AddressRouterA 192.168.10.0 fa0/0 192.168.10.1192.168.20.0 s0/0 192.168.20.1RouterB 192.168.20.0 s0/0 192.168.20.2192.168.40.0 s0/1 192.168.40.1192.168.30.0 fa0/1 192.168.30.1RouterC 192.168.40.0 s0/0 192.168.40.2192.168.50.0 fa0/0 192.168.50.1准备工作:先配置RouterA,B和C的基本信息,注意RouterB作为DCE提供时钟频率:RouterA(config)#int fa0/0RouterA(config-if)#ip address 192.168.10.1 255.255.255.0RouterA(config-if)#no shutRouterA(config-if)#int s 0/0RouterA(config-if)#ip address 192.168.20.1 255.255.255.0RouterA(config-if)#no shutRouterA(config-if)#^ZRouterA#copy run startRouterB(config)#int fa0/0RouterB(config-if)#ip address 192.168.30.1 255.255.255.0RouterB(config-if)#no shutRouterB(config-if)#int s 0/0RouterB(config-if)#ip address 192.168.20.2 255.255.255.0RouterB(config-if)#clock rate 64000RouterB(config-if)#no shutRouterB(config-if)#ip address 192.168.40.1 255.255.255.0RouterB(config-if)#clock rate 64000RouterB(config-if)#no shutRouterB(config-if)#^ZRouterB#copy run startRouterC(config)#int fa0/0RouterC(config-if)#ip address 192.168.50.1 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#int s 0/0RouterC(config-if)#ip address 192.168.40.2 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#^ZRouterC#copy run start配置RouterA静态路由:RouterA了解自己的网络192.168.10.0和192.168.20.0(直接相连),所以RouterA的路由表必须加入192.168.30.0和192.168.40.0, 192.168.50.0的信息,注意下1跳接口,如下: RouterA(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2RouterA(config)#ip route 192.168.40.0 255.255.255.0 192.168.20.2RouterA(config)#ip route 192.168.50.0 255.255.255.0 192.168.20.2验证路由信息:RouterA#sh ip route(略)S 192.168.50.0 [1/0] via 192.168.20.2(略)S代表静态路由,[1/0]分别为管理距离和度配置RouterB静态路由:RouterB所必须学习到的网络应该是192.168.10.0和192.168.50.0,注意它们的下1跳接口地址,配置如下:RouterB(config)#ip route 192.168.10.0 255.255.255.0 192.168.20.1RouterB(config)#ip route 192.168.50.0 255.255.255.0 192.168.40.2配置RouterC静态路由:RouterC所必须学习到的网络应该是192.168.10.0,192.168.20.0和192.168.30.0,注意它们的下1跳接口地址,配置如下:RouterC(config)#ip route 192.168.10.0 255.255.255.0 192.168.40.1RouterC(config)#ip route 192.168.20.0 255.255.255.0 192.168.40.1RouterC(config)#ip route 192.168.30.0 255.255.255.0 192.168.40.1Verifying Your Configuration根据上面的拓扑结构,我们来验证下是否能够端到端的ping通:RouterC#ping 192.168.10.1(略)Sending 5, 100-byte ICMP Echos to 192.168.10.1, timeout is 2 seconds:!!!!!(略)RouterA#ping 192.168.50.1(略)Sending 5, 100-byte ICMP Echos to 192.168.50.1, timeout is 2 seconds:!!!!!(略)2端都能ping通,说明没问题Default Routing默认路由:一般使用在stub网络中,stub网络是只有1条出口路径的网络.使用默认路由来发送那些目标网络没有包含在路由表中的数据包.根据上面的拓扑图,你就不能把默认路由定义在RouterB上,因为RouterB拥有不止1个出口路径接口.其实你可以把默认路由理解成带通配符(wildcard)的静态路由配置默认路由:首先要去掉之前配置的静态路由RouterC(config)#no ip route 192.168.10.0 255.255.255.255 192.168.40.1RouterC(config)#no ip route 192.168.20.0 255.255.255.255 192.168.40.1RouterC(config)#no ip route 192.168.30.0 255.255.255.255 192.168.40.1接下来配置默认路由:RouterC(config)#ip route 0.0.0.0 0.0.0.0 192.168.40.1额外的命令,使各个接口打破分类IP规则,12.x的IOS默认包含这条命令,如下:RouterC(config)#ip classless再验证下:RouterC(config)#^ZRouterC#sh ip route(略)S* 0.0.0.0/0 [1/0] via 192.168.40.1S*代表默认路由Dynamic Routing动态路由协议,有很多优点,灵活等等,但是缺点也有,比如占用了额外的带宽,CPU负荷高组网利用到的2种路由协议:内部网关协议(Interior Gateway Protocols,IGPs)和外部网关协议(E xterior Gateway Protocols,EGPs)自治系统(Autonomous System,AS):同1个管理域的网络集合,意味着在这里面的所有routers共享相同的路由表信息IGPs:在相同的AS内交换路由信息EGPs:AS间的通信Routing Protocol BasicsAdministrative Distances管理距离(AD): 0到255之间的1个数,它表示一条路由选择信息源的可信性值.该值越小,可信性级别越高.0为最信任,255为最不信任即没有从这条线路将没有任何流量通过.假如1个router收到远端的2条路由更新,router将检查AD,AD值低的将被选为新路线存放于路由表中.假如它们拥有相同的AD,将比较它们的度(metric).度低的将作为新线路.假如它们的AD和度都一样,那么将在2条线路做均衡负载.一些常用路由协议默认的AD:1.直接相连:02.静态路由:13.EIGRP:904.IGRP:1005.OSPF:1106.RIP:120记住,如果你在条线路上配置了静态路由,又配置了RIP,默认情况下,router只会使用静态路由,因为它的AD为1小于RIP的ADRouting Protocols3种路由协议:1.距离向量(distance vector)2.链路状态(link state)3.混合型(hybrid)距离向量:用于根据距离(distance)来判断最佳路径,当1个数据包每经过1个router时,被称之为经过1跳.经过跳数最少的则作为最佳路径.这类协议的例子有RIP和IGRP,它们将整个路由表向与它们直接相连的相邻routers链路状态:也叫最短路径优先(shortest-path-first)协议.每个router创建3张单独的表,1张用来跟踪与它直接相连的相邻router;1张用来决定网络的整个拓扑结构;另外1张作为路由表.所以这种协议对网络的了解程度要比距离向量高.这类协议例子有OSPF混合型:综合了前2者的特征,这类协议的例子有EIGRPDistance-Vector Routing Protocols距离向量路由算法将完整的路由表传给相邻router,然后这个router再把收到的表的选项加上自己的表来完成整个路由表,这个叫做routing by rumor,因为这个router是从相邻router接受更新而非自己去发现网络的变化。
Router和Switch的最基本配置
Router和Switch的最基本配置Router基本配置:Router> \\路由器的启动时所进入的用户模式Router>enable \\键入该命令以进入特许模式Router# \\此显示模式表示已经进入了特许模式Router#configure terminal \\键入该命令以进入全局配置模式Router(config)# \\显示模式表示已经进入全局配置模式Router(config)#hostname SNXL01 \\名称改为“SNXL01”配置控制台密码SNXL01(config)#line console 0 file://0.0.0.0/表示第0 con 口SNXL01(config_line)#loginSNXL01(config_line)#password cisco配置控制台其他参数SNXL01(config)#line console 0SNXL01(config_line)#exec-timeout 0 0 \\配置console口超时时间SNXL01(config_line)#logging synchronous \\配置显示同步R1(config)# line vty 0 4 file://0-4/个telnet 用户线程可同时登陆R1(config-line)# exec-timeout 5 2配置欢迎信息SNXL01(config)#banner motd # (回车)输入一段欢迎信息并以“#”结束。
(回车)配置路由器密码SNXL01(config)#enable password cisco \\为路由器设置使能口令为ciscoSNXL01(config)#enable secret ciscolab \\为路由器设置使能密码为ciscolab配置路由器端口IP地址SNXL01(config)#interface fastethernet 0/0SNXL01(config-if)#ip add 192.168.1.1 255.255.255.0 SNXL01(config-if)#no shutdownSNXL01(config-if)#exitSNXL01(config)#exit配置路由器f0/0端口描述信息SNXL01(config)interface fastethernet 0/0SNXL01(config-if)#description “要描述的信息”进入路由器的串口配置模式SNXL01 (config)#interface serial 0/0SNXL01 (config_if)#设置串口的时钟频率SNXL01 (config)#interface serial 0/0SNXL01 (config_if)#clock rate 64000设置串口的带宽SNXL01 (config)#interface serial 0/0SNXL01 (config_if)#bandwidth 64配置静态路由SNXL01(config) #ip route 目标网络目标网络子网掩码下一跳地址配置缺省路由SNXL01(config) #ip route 0.0.0.0 0.0.0.0 下一跳地址SNXL01#copy running-config startup-config \\将配置信息存盘(存入NVRAM)SNXL01#show running-config \\查看当前的配置信息(RAM中的信息)SNXL01#show startup-config \\查看已存盘的信息(NVRAM中的信息)SNXL01#show ip route \\查看路由表信息SNXL01#show cdp neighbors \\查看此路由器还连有哪些cisco的设备SNXL01#erase startup-config \\将路由器恢复到出厂配置SNXL01#reload \\重新启动路由器路由器密码恢复1开机按住Ctrl+Break2执行confreg 0x21423执行reset4执行copy startup-config running-config 将路由器配置拷贝到running-config中5在全局配置模式下修改密码,并执行config-register 0x21026 copy running-config startup-config 保存信息7 reload 重新启动路由器Switch基本配置:Switch> \\交换机的启动时所进入的用户模式Switch>enable \\键入该命令以进入特许模式Switch# \\此显示模式表示已经进入了特许模式Switch#configure terminal \\键入该命令以进入全局配置模式Switch(config)# \\此显示模式表示已经进入了全局配置模式Switch(config)#hostname SNXL01 \\键入该命令把交换机的名称改为“SNXL01”SNXL01(config)#enable password cisco \\为交换机设置使能口令为ciscoSNXL01(config)#enable secret cisco \\为交换机设置使能密码为ciscoSNXL01(config)#interface FastEthernet 0/10 \\进入交换机的快速以太网端口f0/10SNXL01(config-if)#description link to Server A \\配置f0/10的描述信息,描述此端口和服务器Server A相连SNXL01(config-if)#duplex full \\配置f0/10端口为全双工SNXL01(config-if)#speed 10 \\配置f0/10端口速率为10Mb/sSNXL01(config-if)#exit \\退出端口模式到全局配置模式SNXL01(config)#exit \\退出全局模式到特许模式SNXL01#copy running-config startup-config \\将配置信息存盘(存入NVRAM)SNXL01#show version \\查看交换机的版本信息SNXL01#show running-config \\查看当前的配置信息(RAM中的信息)SNXL01#show startup-config \\查看已存盘的信息(NVRAM中的信息)SNXL01#show mac-address-table \\查看交换机的MAC地址表内容SNXL01#show cdp neighbors \\查看此交换机还连有哪些cisco的设备SNXL01#erase startup-config \\将交换机恢复到出厂配置SNXL01#reload \\重新启动交换机Cisco Catalyst2950交换机的密码恢复1.关机2.按住“MODE”键开机3.等到超级终端显示已开机,松开“MODE”键4.执行flash_init命令,可以查看flash的内容,dir flash:5.把flash里的“config.text”文件改名字为“config.old”rename flash:config.text flash:config.old6.执行boot启动交换机7.把flash里的“config.old”文件改名字为“config.text” rename flash:config. old flash:config. text8.把“config.text”考入系统的“running-config”copy flash:config.text running-config9.修改密码并且存盘保存信息。
路由器基础知识
路由器基础知识路由器的概念:路由器(Router)又称网关设备(Gateway),是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。
当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。
路由器具有判断网络地址和选择IP路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。
路由器的工作原理:传输介质路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质的,如光纤、同轴电缆、双绞线;远程路由器是用来连接远程传输介质,并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机、发射机。
路由器是互联网的主要结点设备。
路由器通过路由决定数据的转发。
转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者)。
作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP 的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Internet的骨架。
它的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量。
因此,在园区网、地区网、乃至整个Internet研究领域中,路由器技术始终处于核心地位,其发展历程和方向,成为整个Internet研究的一个缩影。
在当前我国网络基础建设和信息建设方兴未艾之际,探讨路由器在互连网络中的作用、地位及其发展方向,对于国内的网络技术研究、网络建设,以及明确网络市场上对于路由器和网络互连的各种似是而非的概念,都有重要的意义。
出现了交换路由器产品,从本质上来说它不是什么新技术,而是为了提高通信能力,把交换机的原理组合到路由器中,使数据传输能力更快、更好。
主要过程作用:启动过程:路由器里有一个叫做IOS的软件,IOS叫做网际操作系统,可以等同的认为它就是路由器的操作系统,像我们常用的XP一样。
router os 常用命令详解
看到。
还有什么enable,disable,remove,set 那些常用的就不说了。
Router OS的备份和恢复
1、备份和恢复设置
false
[admin@MikroTik]> :put (10+1-6*2=11-12=(2+(-3)=-1))
true
逻辑非[admin@MikroTik]> :put (!true)
false
[admin@MikroTik]> :put (!(2>3))
true
数位取反[admin@MikroTik]> :put (~255.255.0.0)
1,2,3,4
[admin@MikroTik]> :put ((1 . 3) + 1)
14
[admin@MikroTik]> :set a "It's "
[admin@MikroTik]> :put ($a . OK)
It's OK
ROS脚本保留字beep execute global list pick time toip typeof
产生2秒10kHz的音频length缺省值为100ms
frequency缺省值为1000Hz
:set a "/int dis lan\n/int dis wan"
:execute $a
执行多条命令,例子里执行了两条命令。\n是换行:global
SAP SAProuter 配置
SAP SAProuter 配置SAP Router的使用SAP Router在哪里可以找到?回复:SAP R/3自带的,在sys/exe/run下,同属核心文件SAP Router是德国思爱普公司(System Application Products, SAP)提供的企业资源计划(Enterprise Resources Planning, ERP)大型软件包中的一个小程序。
其主要作用是代理网络间的连接,相当于应用层网关的作用。
这对于扩展已有的防火墙系统是有意义的。
通常,防火墙在网络中形成了一道安全的屏障。
然而,有些情况下一些特殊连接却需要通过这道防火墙,这就意味着要在这道防火墙上挖一个“洞”。
而SAP Router则可以控制这个“洞”并保证系统的安全性。
在这里,一台在远程局域网的客户机PC访问ERP应用服务器通过下述途径完成:客户机首先访问到本地局域网的SAP Router 路由,然后通过Internet访问到ERP系统局域网上的SAP Router路由,最后访问到ERP应用服务器上。
SAProuter的主要功能表现在:l控制和记录对R/3系统的访问。
l由于防火墙限制等网络配置原因导致通讯异常,可用SAProuter建立间接的联接。
通过WAN传过来的对R/3系统访问请求,不需直接访问R/3服务器,只需经过IP地址固定的SAProuter,验证设置的口令、加密算法或限制IP地址段的方法控制被访问的数据,从而加强了系统的安全性和稳定性。
1. SAP Router的安装:SAP Router可安装在UNIX,Windows NT,OS/400系统上。
其安装过程比较简单,以Windows NT为例,只需将SAP Router 程序所需可执行文件saprouter.exe 及niping.exe等拷贝到所建目录<drive>:\usr\sap下即可运行。
2. SAP Router参数的相关配置下述相关参数配置以图1连接状态为例。
路由器的基本配置
• Router是第三层的网络设备(Router is layer 3 device):
• • • • • 1. 路由选择和交换(Routing and Switching) 2. 网络分段(Network Segment) 3. 流量控制(Flow Control) 4. 隔离广播(Isolate Broadcast) 5. 广域网连接(WAN Connection)
非易失性RAM (NVRAM )
• 1.非易失性RAM存储配置文件的备份 • Non-volatile RAM stores the router's backup/startup configuration file; • 2. 掉电或重启动NVRAM内容不丢失 • NVRAM content is retained during power down or restart
全局配置模式( Global Configuration Mode )
• 这种模式提供了强大的单行命令,可以完成简 单的配置任务。 • This mode implements powerful one-line commands that perform simple configuration tasks. •
ROMMON 模式( ROMMON Mode)
• 这种模式可以用来恢复密码和升级IOS. • This mode use to recover from lost passwords and update IOS software。
Router工作模式转换 (Change Router Configuration Mode)
Flash
ROM
• 1.ROM包含开机自检程序、启动程序和操作系统软 件 • ROMcontains power-on diagnostics, a bootstrap program, and operating system software; • 2.升级ROM中的软件需要更换路由器主板上的芯片 • Software upgrades in ROM require removing and replacing chips on the router's motherboard
思科 cisco ip_route
路由协议(routing protocol):用于routers动态寻找网络最佳路径,保证所有routers拥有相同的路由表.一般,路由协议决定数据包在网络上的行走的路径.这类协议的例子有OSPF,RIP,IGRP,EIGRP等可路由协议(routed protocol):当所有的routers知道了整个网络的拓扑结构以后,可路由协议就可以用来发送数据.一般的,可路由协议分配给接口,用来决定数据包的投递方式.这类例子有IP和IPX路由:把1个数据包从1个设备发送到不同网络里的另1个设备上去.这些工作依靠routers来完成.routers并不关心主机,它们只关心网络的状态和决定网络中的最佳路径router可以路由数据包,必须至少知道以下状况:1.目标地址(destination address)2.可以学习到远端网络状态的邻居router3.到达远端网络的所有路线4.到达远端网络的最佳路径5.如何保持和验证路由信息The IP Routing Process路由原理:当IP子网中的一台主机发送IP包给同一IP子网的另一台主机时,它将直接把IP包送到网络上,对方就能收到.而要送给不同IP于网上的主机时,它要选择一个能到达目的子网上的router,把IP包送给该router,由它负责把IP包送到目的地.如果没有找到这样的router,主机就把IP包送给一个称为缺省网关(default gateway)的router上.缺省网关是每台主机上的一个配置参数,它是接在同一个网络上的某个router接口的IP地址,router转发IP包时,只根据IP包目的IP地址的网络号部分,选择合适的接口,把IP包送出去.同主机一样,router也要判定接口所接的是否是目的子网,如果是,就直接把包通过接口送到网络上,否则,也要选择下一个router来传送包.router也有它的缺省网关,用来传送不知道往哪儿送的IP包.这样,通过router把知道如何传送的IP包正确转发出去,不知道的IP包送给缺省网关,这样一级级地传送,IP包最终将送到目的地,送不到目的地的IP包则被网络丢弃了当主机A发送个IP包到主机B,目标MAC地址使用的是默认网关的以太网接口地址.这是因为帧不能放置在远端网络.show ip route:查看路由表信息,比如:Router#sh ip route(略)Gateway of last resort is not setC 192.168.10.0/24 is directly connected, FastEthernet0/0C 192.168.20.0/24 is directly connected, Serial 0/0Router#C代表的是:直接相连Configuring IP Routing in Our Network当1个router收到1个目标网络号没有在路由表中列出的包的时候,它并不发送广播寻找目标网络,而是直接丢弃它几种不同类型的路由:1.静态路由(static routing)2.默认路由(default routing)3.动态路由(dynamic routing)Static Routing静态路由:手动填加路由线路到路由表中,优点是:1.没有额外的router的CPU负担2.节约带宽3.增加安全性缺点是:1.网络管理员必须了解网络的整个拓扑结构2.如果网络拓扑发生变化,管理员要在所有的routers上手动修改路由表3.不适合在大型网络中静态路由的配置命令:ip route [dest-network] [mask] [next-hop address或exit interface][administrative distance] [permanent]ip route:创建静态路由dest-network:决定放入路由表的路由表mask:掩码next-hop address:下1跳的router地址exit interface:如果你愿意的话可以拿这个来替换next-hop address,但是这个是用于点对点(poi nt-to-point)连接上,比如广域网(WAN)连接,这个命令不会工作在LAN上administrative distance:默认情况下,静态路由的管理距离是1,如果你用exit interface代替next -hop address,那么管理距离是0permanent:如果接口被shutdown了或者router不能和下1跳router通信,这条路由线路将自动从路由表中被删除.使用这个参数保证即使出现上述情况,这条路线仍然保持在路由表中静态路由的具体配置:Router Network Address Interface AddressRouterA 192.168.10.0 fa0/0 192.168.10.1192.168.20.0 s0/0 192.168.20.1RouterB 192.168.20.0 s0/0 192.168.20.2192.168.40.0 s0/1 192.168.40.1192.168.30.0 fa0/1 192.168.30.1RouterC 192.168.40.0 s0/0 192.168.40.2192.168.50.0 fa0/0 192.168.50.1准备工作:先配置RouterA,B和C的基本信息,注意RouterB作为DCE提供时钟频率:RouterA(config)#int fa0/0RouterA(config-if)#ip address 192.168.10.1 255.255.255.0RouterA(config-if)#no shutRouterA(config-if)#int s 0/0RouterA(config-if)#ip address 192.168.20.1 255.255.255.0RouterA(config-if)#no shutRouterA(config-if)#^ZRouterA#copy run startRouterB(config)#int fa0/0RouterB(config-if)#ip address 192.168.30.1 255.255.255.0RouterB(config-if)#no shutRouterB(config-if)#int s 0/0RouterB(config-if)#ip address 192.168.20.2 255.255.255.0RouterB(config-if)#clock rate 64000RouterB(config-if)#no shutRouterB(config-if)#ip address 192.168.40.1 255.255.255.0RouterB(config-if)#clock rate 64000RouterB(config-if)#no shutRouterB(config-if)#^ZRouterB#copy run startRouterC(config)#int fa0/0RouterC(config-if)#ip address 192.168.50.1 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#int s 0/0RouterC(config-if)#ip address 192.168.40.2 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#^ZRouterC#copy run start配置RouterA静态路由:RouterA了解自己的网络192.168.10.0和192.168.20.0(直接相连),所以RouterA的路由表必须加入192.168.30.0和192.168.40.0, 192.168.50.0的信息,注意下1跳接口,如下: RouterA(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2RouterA(config)#ip route 192.168.40.0 255.255.255.0 192.168.20.2RouterA(config)#ip route 192.168.50.0 255.255.255.0 192.168.20.2验证路由信息:RouterA#sh ip route(略)S 192.168.50.0 [1/0] via 192.168.20.2(略)S代表静态路由,[1/0]分别为管理距离和度配置RouterB静态路由:RouterB所必须学习到的网络应该是192.168.10.0和192.168.50.0,注意它们的下1跳接口地址,配置如下:RouterB(config)#ip route 192.168.10.0 255.255.255.0 192.168.20.1RouterB(config)#ip route 192.168.50.0 255.255.255.0 192.168.40.2配置RouterC静态路由:RouterC所必须学习到的网络应该是192.168.10.0,192.168.20.0和192.168.30.0,注意它们的下1跳接口地址,配置如下:RouterC(config)#ip route 192.168.10.0 255.255.255.0 192.168.40.1RouterC(config)#ip route 192.168.20.0 255.255.255.0 192.168.40.1RouterC(config)#ip route 192.168.30.0 255.255.255.0 192.168.40.1Verifying Your Configuration根据上面的拓扑结构,我们来验证下是否能够端到端的ping通:RouterC#ping 192.168.10.1(略)Sending 5, 100-byte ICMP Echos to 192.168.10.1, timeout is 2 seconds:!!!!!(略)RouterA#ping 192.168.50.1(略)Sending 5, 100-byte ICMP Echos to 192.168.50.1, timeout is 2 seconds:!!!!!(略)2端都能ping通,说明没问题Default Routing默认路由:一般使用在stub网络中,stub网络是只有1条出口路径的网络.使用默认路由来发送那些目标网络没有包含在路由表中的数据包.根据上面的拓扑图,你就不能把默认路由定义在RouterB上,因为RouterB拥有不止1个出口路径接口.其实你可以把默认路由理解成带通配符(wildcard)的静态路由配置默认路由:首先要去掉之前配置的静态路由RouterC(config)#no ip route 192.168.10.0 255.255.255.255 192.168.40.1RouterC(config)#no ip route 192.168.20.0 255.255.255.255 192.168.40.1RouterC(config)#no ip route 192.168.30.0 255.255.255.255 192.168.40.1接下来配置默认路由:RouterC(config)#ip route 0.0.0.0 0.0.0.0 192.168.40.1额外的命令,使各个接口打破分类IP规则,12.x的IOS默认包含这条命令,如下:RouterC(config)#ip classless再验证下:RouterC(config)#^ZRouterC#sh ip route(略)S* 0.0.0.0/0 [1/0] via 192.168.40.1S*代表默认路由Dynamic Routing动态路由协议,有很多优点,灵活等等,但是缺点也有,比如占用了额外的带宽,CPU负荷高组网利用到的2种路由协议:内部网关协议(Interior Gateway Protocols,IGPs)和外部网关协议(E xterior Gateway Protocols,EGPs)自治系统(Autonomous System,AS):同1个管理域的网络集合,意味着在这里面的所有routers共享相同的路由表信息IGPs:在相同的AS内交换路由信息EGPs:AS间的通信Routing Protocol BasicsAdministrative Distances管理距离(AD): 0到255之间的1个数,它表示一条路由选择信息源的可信性值.该值越小,可信性级别越高.0为最信任,255为最不信任即没有从这条线路将没有任何流量通过.假如1个router收到远端的2条路由更新,router将检查AD,AD值低的将被选为新路线存放于路由表中.假如它们拥有相同的AD,将比较它们的度(metric).度低的将作为新线路.假如它们的AD和度都一样,那么将在2条线路做均衡负载.一些常用路由协议默认的AD:1.直接相连:02.静态路由:13.EIGRP:904.IGRP:1005.OSPF:1106.RIP:120记住,如果你在条线路上配置了静态路由,又配置了RIP,默认情况下,router只会使用静态路由,因为它的AD为1小于RIP的ADRouting Protocols3种路由协议:1.距离向量(distance vector)2.链路状态(link state)3.混合型(hybrid)距离向量:用于根据距离(distance)来判断最佳路径,当1个数据包每经过1个router时,被称之为经过1跳.经过跳数最少的则作为最佳路径.这类协议的例子有RIP和IGRP,它们将整个路由表向与它们直接相连的相邻routers链路状态:也叫最短路径优先(shortest-path-first)协议.每个router创建3张单独的表,1张用来跟踪与它直接相连的相邻router;1张用来决定网络的整个拓扑结构;另外1张作为路由表.所以这种协议对网络的了解程度要比距离向量高.这类协议例子有OSPF混合型:综合了前2者的特征,这类协议的例子有EIGRPDistance-Vector Routing Protocols距离向量路由算法将完整的路由表传给相邻router,然后这个router再把收到的表的选项加上自己的表来完成整个路由表,这个叫做routing by rumor,因为这个router是从相邻router接受更新而非自己去发现网络的变化。
SAPRouter的使用方法
SAP Router 的使用SAP Router 是德国思爱普公司(System Application Products, SAP )提供的企业资源计划(Enterprise Resources Planning, ERP )大型软件包中的一个小程序。
其主要作用是代理网络间的连接,相当于应用层网关的作用。
这对于扩展已有的防火墙系统是有意义的。
通常,防火墙在网络中形成了一道安全的屏障。
然而,有些情况下一些特殊连接却需要通过这道防火墙,这就意味着要在这道防火墙上挖一个“洞”。
而SAP Router 则可以控制这个“洞”并保证系统的安全性。
图1是SAP Router 在网络中的连接概览。
ERP 应用服务器P CERP 防火墙客户端 LAN防火墙LANERP SAP RouterSAP Router 在这里,一台在远程局域网的客户机PC 访问ERP 应用服务器通过下述途径完成:客户机首先访问到本地局域网的SAP Router 路由,然后通过Internet 访问到ERP 系统局域网上的SAP Router 路由,最后访问到ERP 应用服务器上。
SAProuter 的主要功能表现在:● 控制和记录对R/3系统的访问。
● 由于防火墙限制等网络配置原因导致通讯异常,可用SAProuter 建立间接的联接。
通过WAN 传过来的对R/3系统访问请求,不需直接访问R/3服务器,只需经过IP 地址固定的SAProuter ,验证设置的口令、加密算法或限制IP 地址段的方法控制被访问的数据,从而加强了系统的安全性和稳定性。
1. SAP Router 的安装:SAP Router 可安装在UNIX ,Windows NT ,OS/400系统上。
其安装过程比较简单,以Windows NT 为例,只需将SAP Router 程序所需可执行文件saprouter.exe 及niping.exe 等拷贝到所建目录<drive>:\usr\sap 下即可运行。
router0s命令
概要
MikroTik RouterOS? 是独立于linux操作系统的IA-32 路由器和瘦路由器. 它不要求添加任何额外的部件又没有软件需求.
它被设计成简单又易于使用的强大的接口允许网路管理员配置网咯结构和功能, 这要求你任何时间任何地点的学习下面这参考手册.
有关的文档
?包管理
并且那些软件包提供的功能是可用的.(当然是关于你的许可证的类型).
终端控制台导航
描述
在专用的PC路由器从你创建的安装介质上启动你的安装并且在MikroTik RouterOS
的控制台屏幕上要求你的HDD是被重新格式化的.在成功安装了此软件后它提示你移除从你的CD盘或软盘并按下\'Enter\'重启你的路由器.
4. 软件的许可证.
但重新引导后, 这软件许可证允许你使用此软件所有功能只有24小时. 如果你在使用期间没有输入新的软件许可证,它将停止工作,直到你重新输入软件许可证.
这附加的软件包必须是和系统软件包的版本是一样的. 如果不是, 这个包将不能安装. 请参考 MikroTik RouterOS? 软件包的安装和更新手册
至于更夺得详细的安装说明请看安装附加的软件包.
升级路由器的软件包, 通过ftp上传简单的软件包, 使用二进制传输模式.你上传软件包以后, 重启你的路由器,
system->License 的窗口中或 Winbox.
3. 如果这台路由器已连接到Internet, 你可以直接的从我这里获得软件许可协议. 这个命令描述是在 License Manual里. 注意
你肯定已经允许在网路安装时使用我的帐号和为你的帐号已启用了.你能将它放在帐号服务器者的主要屏幕上的信息链接由以后变化的用户
(完整word版)路由器配置命令大全
路由器配置命令大全视图模式介绍:普通视图router>特权视图router# /在普通模式下输入enable全局视图router(config)# /在特权模式下输入config t接口视图router(config-if)# /在全局模式下输入int 接口名称例如int s0或int e0路由协议视图router(config-route)# /在全局模式下输入router 动态路由协议名称1、基本配置:router>enable /进入特权模式router#conf t /进入全局配置模式router(config)# hostname xxx /设置设备名称就好像给我们的计算机起个名字router(config)#enable password /设置特权口令router(config)#no ip domain lookup /不允许路由器缺省使用DNS解析命令router(config)# Service password-encrypt /对所有在路由器上输入的口令进行暗文加密router(config)#line vty 0 4 /进入设置telnet服务模式router(config-line)#password xxx /设置telnet的密码router(config-line)#login /使能可以登陆router(config)#line con 0 /进入控制口的服务模式router(config-line)#password xxx /要设置console的密码router(config-line)#login /使能可以登陆2、接口配置:router(config)#int s0 /进入接口配置模式serial 0 端口配置(如果是模块化的路由器前面加上槽位编号,例如serial0/0 代表这个路由器的0槽位上的第一个接口)router(config-if)#ip add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx /添加ip 地址和掩码router(config-if)#enca hdlc/ppp 捆绑链路协议hdlc 或者ppp 思科缺省串口封装的链路层协议是HDLC所以在show run配置的时候接口上的配置没有,如果要封装为别的链路层协议例如PPP/FR/X25就是看到接口下的enca ppp或者enca frrouter(config)#int loopback /建立环回口(逻辑接口)模拟不同的本机网段router(config-if)#ip add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx /添加ip 地址和掩码给环回口在物理接口上配置了ip地址后用no shut启用这个物理接口反之可以用shutdown管理性的关闭接口3、路由配置:(1)静态路由router(config)#ip route xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx 下一条或自己的接口router(config)#ip route 0.0.0.0 0.0.0.0 s 0 添加缺省路由(2)动态路由rip协议router(config)#router rip /启动rip协议router(config-router)#network xxx.xxx.xxx.xxx /宣告自己的网段router(config-router)#version 2 转换为rip 2版本router(config-router)#no auto-summary /关闭自动汇总功能,rip V2才有作用router(config-router)# passive-int 接口名/启动本路由器的那个接口为被动接口router(config-router)# nei xxx.xxx.xxx.xxx /广播转单播报文,指定邻居的接ip,igrp协议-----内部网关路由协议(IGRP:Interior Gateway Routing Protocol)router(config)#router igrp xxx /启动igrp协议router(config-router)#network xxx.xxx.xxx.xxx /宣告自己的网段router(config-router)#variance xxx /调整倍数因子,使用不等价的负载均衡eigrp---Enhanced Interior Gateway Routing Protocol(增强网关内部路由线路协议)router(config)#router eigrp xxx /启动协议router(config-router)#network xxx.xxx.xxx.xxx /宣告自己的网段router(config-router)#variance xxx /调整倍数因子,使用不等价的负载均衡router(config-router)#no auto-summary /关闭自动汇总功能ospf协议----开放最短路径协议(OSPF)协议router(config)#router ospf xxx /启动协议启动一个OSPF协议进程router(config-router)#network xxx.xxx.xxx.xxx area xxx /宣告自己的接口或网段在ospf的区域中,可以把不同接口宣告在不同区域中router(config-router)#router-id xxx.xxx.xxx.xxx /配置路由的idrouter(config-router)#area xxx stub /配置xxx区域为末梢区域,加入这个区域的路由器全部要配置这个条命令router(config-router)#area xxx stub no-summary /配置xxx区域为完全末梢区域,只在ABR上配置router(config-router)#area xxx nssa /配置xxx区域为非纯末梢区域,加入这个区域的路由器全部要配置这个条命令router(config-router)#area xxx nssa no-summary /配置xxx区域为完全非纯末梢区域,只在ABR上配置,并发布缺省路由信息进入这个区域内的路由器4、保存当前修改/运行的配置:router#write /将RAM中的当前配置存储到NVRAM中,下次路由器启动就是执行保存的配置router#Copy running-config startup-config /命令与write效果一样5、一般的常用命令router(config-if)#exitrouter(config)#router(config-router)#exitrouter(config)#router(config-line)#exitrouter(config)#router(config)#exitrouter#exit命令/从接口、协议、line等视图模式下退回到全局配置模式,或从全局配置模式退回到特权模式router(config-if)#endrouter(config-router)#endrouter(config-line)#endrouter#end命令/从任何视图直接回到特权模式router#Logout /退出当前路由器登陆模式相对与windows的注销router#reload /重新启动路由器(热启动)冷启动就是关闭路由器再打开电源开关特权模式下:router#show ip route /查看当前的路由表router#clear ip route * /清楚当前的路由表router#show ip protocol /查看当前路由器运行的动态路由协议情况router#show ip int brief /查看当前的路由器的接口ip地址启用情况router#show running-config /查看当前运行配置router#show startup-config /查看启动配置router#debug ip pack /打开ip报文的调试router#terminal monitor /输出到终端上显示调试信息router#show ip eigrp neighbors /查看eigrp协议的邻居表router#show ip eigrp top //查看eigrp协议的拓朴表router#show ip eigrp interface /查看当前路由器运行eigrp协议的接口情况router#show ip ospf neighbor /查看当前路由器的ospf协议的邻居表router#show ip ospf interface /查看当前路由器运行ospf协议的接口情况router#clear ip ospf process /清楚当前路由器ospf协议的进程router#Show interfaces /显示设置在路由器和访问服务器上所有接口的统计信息. 显示路由器上配置的所有接口的状态router#Show interfaces serial /显示关于一个串口的信息router#Show ip interface /列出一个接口的IP信息和状态的小结, 列出接口的状态和全局参数。
SAP Router配置
SAP Router的使用SAP Router在哪里可以找到?回复:SAP R/3自带的,在sys/exe/run下,同属核心文件SAP Router是德国思爱普公司(System Application Products, SAP)提供的企业资源计划(Enterprise Resources Planning, ERP)大型软件包中的一个小程序。
其主要作用是代理网络间的连接,相当于应用层网关的作用。
这对于扩展已有的防火墙系统是有意义的。
通常,防火墙在网络中形成了一道安全的屏障。
然而,有些情况下一些特殊连接却需要通过这道防火墙,这就意味着要在这道防火墙上挖一个“洞”。
而SAP Router则可以控制这个“洞”并保证系统的安全性。
在这里,一台在远程局域网的客户机PC访问ERP应用服务器通过下述途径完成:客户机首先访问到本地局域网的SAP Router路由,然后通过Internet访问到ERP 系统局域网上的SAP Router路由,最后访问到ERP应用服务器上。
SAProuter的主要功能表现在:l 控制和记录对R/3系统的访问。
l 由于防火墙限制等网络配置原因导致通讯异常,可用SAProuter建立间接的联接。
通过WAN传过来的对R/3系统访问请求,不需直接访问R/3服务器,只需经过IP地址固定的SAProuter,验证设置的口令、加密算法或限制IP地址段的方法控制被访问的数据,从而加强了系统的安全性和稳定性。
1. SAP Router的安装:SAP Router可安装在UNIX,Windows NT,OS/400系统上。
其安装过程比较简单,以Windows NT为例,只需将SAP Router程序所需可执行文件saprouter.exe 及niping.exe等拷贝到所建目录<drive>:\usr\sap下即可运行。
2. SAP Router参数的相关配置下述相关参数配置以图1连接状态为例。
router-os
求助编辑百科名片RouterOS 软路由图MikroTik RouterOS是一种路由操作系统,并通过该软件将标准的PC电脑变成专业路由器,在软件RouterOS 软路由图的开发和应用上不断的更新和发展,软件经历了多次更新和改进,使其功能在不断增强和完善。
特别在无线、认证、策略路由、带宽控制和防火墙过滤等功能上有着非常突出的功能,其极高的性价比,受到许多网络人士的青睐。
目录简介性能支持双线负载均衡、策略路由VPN功能QoS带宽管理控制防火墙功能支持上网行为管理针对公司/企业的应用针对网吧的特有功能特色功能桥接功能带宽控制功能二层链接X86硬件要求MIPS硬件要求开始使用RouterOS概述winboxWebFigCLI命令行接口RouterOS官方认证培训MTCNA - MikroTik认证网络助理MTCRE - MikroTik路由工程师认证MTCWE - MikroTik无线工程师认证MTCTCE – MikroTik流量控制工程师认证MTCUME - MikroTik用户管理工程师认证MTCINE - MikroTik认证跨网络工程师云核心路由器展开性能支持双线负载均衡、策略路由VPN功能QoS带宽管理控制防火墙功能支持上网行为管理针对公司/企业的应用针对网吧的特有功能特色功能桥接功能带宽控制功能二层链接X86硬件要求MIPS硬件要求开始使用RouterOS概述winboxWebFigCLI命令行接口RouterOS官方认证培训MTCNA - MikroTik认证网络助理MTCRE - MikroTik路由工程师认证MTCWE - MikroTik无线工程师认证MTCTCE – MikroTik流量控制工程师认证MTCUME - MikroTik用户管理工程师认证MTCINE - MikroTik认证跨网络工程师云核心路由器展开编辑本段简介RouterOS在具备现有路由系统的大部分功能,能针对网吧、企业、小型ISP接入商、社区等网络设备的接入,Mikrotik厂家提供带有RouterOS的硬件路由器,同时支持标准的x86构架PC。
PadsRouter布线技巧分享
Router高级布线技巧当设计高速信号PCB或者复杂的PCB时,常常需要考虑信号的干扰和抗干扰的问题,也就是设计这样的PCB时,需要提高PCB的电磁兼容性。
为了实现这个目的,除了在原理图设计时增加抗干扰的元件外,在设计PCB时也必须考虑这个问题,而最重要的实现手段之一就是使用高速信号布线的基本技巧和原则。
高速信号布线的基本技巧包括控制走线长度、蛇形布线、差分对布线和等长布线,使用这些基本的布线方法,可以大大提高高速信号的质量和电磁兼容性。
下面分别介绍这些布线方法的设置和操作。
10.5.1 控制走线长度为了控制布线长度,可以对需要走线的网络或引脚对设置走线长度限制,将走线长度控制在一定的范围之内。
控制走线长度的操作步骤如下:(1)首先选择需要控制走线长度的网络。
在项目浏览器中展开网络,然后选择需要控制走线长度的网络,例如本实例的CLKIN网络。
(2)然后单击鼠标右键,并执行弹出快捷菜单中的Properties命令。
执行该命令后,系统会弹出网络属性对话框,此时选择Length(长度)选型卡,如图10-57所示。
此时可以设置走线长度的限制。
选择Restrict length选项,然后分别在Minimumlength编辑框中输入最小的长度值,如本实例设置为500mil;在Maximum length编辑框中输入最大的长度值,如本实例设置为2000mil。
(3)设置了长度限制值后,单击OK按钮退出设置对话框。
设置网络走线长度限制后,走线时将遵守该长度设置,将走线控制在设置范围内。
设置长度限制规则后,在布线时就会显示走线长度监视器,动态显示布线的实际长度。
图10-57 长度选择卡走线长度监视器能以图形的方式来帮助控制走线的长度。
当设置长度限制规则后,走线长度信息成为走线时光标的一部分显示出来,这样可以很好地控制走线的长度,如图10-58所示。
走线长度监视器会显示最小的和最大的允许布线长度,以及当前的实际长度,走线长度监视器在获得小于最大设置长度和大于最大设置长度的长度后,会显示不同的颜色。
路由器的主要功能
路由器的主要功能:所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router,是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读懂”对方的数据,从而构成一个更大的网络;简单的讲,路由器主要有以下几种功能:第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能;为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表Routing Table,供路由选择时使用;路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容;路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制;在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表;由系统管理员事先设置好固定的路由表称之为静态static路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变;动态Dynamic路由表是路由器根据网络系统的运行情况而自动调整的路由表;路由器根据路由选择协议Routing Protocol提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径;Osi模型个层功能OSI七层模型介绍OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范;OSI模型有7层结构,每层都可以有几个子层;下面我简单的介绍一下这7层及其功能;OSI的7层从上到下分别是7 应用层6 表示层5 会话层4 传输层3 网络层2 数据链路层1 物理层其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流;下面我给大家介绍一下这7层的功能:1应用层:与其他计算机进行通讯的一个应用,它是对应应用程序的通信服务的;例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层;但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层;示例:telnet,HTTP,FTP,,NFS,SMTP等;2表示层:这一层的主要功能是定义数据格式及加密;例如,FTP允许你选择以二进制或ASII格式传输;如果选择二进制,那么发送方和接收方不改变文件的内容;如果选择ASII格式,发送方将把文本从发送方的字符集转换成标准的ASII后发送数据;在接收方将标准的ASII转换成接收方计算机的字符集;示例:加密,ASII等;3会话层:他定义了如何开始、控制和结束一个会话,包括对多个双向小时的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层;示例:RPC,SQL等;4传输层:这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能;示例:TCP,UDP,SPX;5网络层:这层对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式;为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法;示例:IP,IPX等;6数据链路层:他定义了在单个链路上如何传输数据;这些协议与被讨论的歌种介质有关;示例:ATM,FDDI等;7物理层:OSI的物理层规范是有关传输介质的特性标准,这些规范通常也参考了其他组织制定的标准;连接头、针、针的使用、电流、电流、编码及光调制等都属于各种物理层规范中的内容;物理层常用多个规范完成对所有细节的定义;示例:Rj45,等;OSI分层的优点:1人们可以很容易的讨论和学习协议的规范细节;2层间的标准接口方便了工程模块化; 3创建了一个更好的互连环境;4降低了复杂度,使程序更容易修改,产品开发的速度更快;5每层利用紧邻的下层服务,更容易记住个层的功能;大多数的计算机网络都采用层次式结构,即将一个计算机网络分为若干层次,处在高层次的系统仅是利用较低层次的系统提供的接口和功能,不需了解低层实现该功能所采用的算法和协议;较低层次也仅是使用从高层系统传送来的参数,这就是层次间的无关性;因为有了这种无关性,层次间的每个模块可以用一个新的模块取代,只要新的模块与旧的模块具有相同的功能和接口,即使它们使用的算法和协议都不一样;网络中的计算机与终端间要想正确的传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,这种约定或规则称做协议;网络协议主要有三个组成部分:1、语义:是对协议元素的含义进行解释,不同类型的协议元素所规定的语义是不同的;例如需要发出何种控制信息、完成何种动作及得到的响应等;2、语法:将若干个协议元素和数据组合在一起用来表达一个完整的内容所应遵循的格式,也就是对信息的数据结构做一种规定;例如用户数据与控制信息的结构与格式等;3、时序:对事件实现顺序的详细说明;例如在双方进行通信时,发送点发出一个数据报文,如果目标点正确收到,则回答源点接收正确;若接收到错误的信息,则要求源点重发一次;70年代以来,国外一些主要计算机生产厂家先后推出了各自的网络体系结构,但它们都属于专用的;为使不同计算机厂家的计算机能够互相通信,以便在更大的范围内建立计算机网络,有必要建立一个国际范围的网络体系结构标准;国际标准化组织ISO 于1981年正式推荐了一个网络系统结构----七层参考模型,叫做开放系统互连模型Open System Interconnection,OSI;由于这个标准模型的建立,使得各种计算机网络向它靠拢, 大大推动了网络通信的发展;OSI 参考模型将整个网络通信的功能划分为七个层次,见图1;它们由低到高分别是物理层PH、链路层DL、网络层N、传输层T、会议层S、表示层P、应用层A;每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持;第四层到第七层主要负责互操作性,而一层到三层则用于创造两个网络设备间的物理连接.1.物理层物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础;物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境;媒体和互连设备物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等;通信用的互连设备指DTE和DCE间的互连设备;DTE 既数据终端设备,又称物理设备,如计算机、终端等都包括在内;而DCE则是数据通信设备或电路连接设备,如调制解调器等;数据传输通常是经过DTE——DCE,再经过DCE——DTE的路径;互连设备指将DTE、DCE连接起来的装置,如各种插头、插座;LAN中的各种粗、细同轴电缆、T型接、插头,接收器,发送器,中继器等都属物理层的媒体和连接器;物理层的主要功能物理层的一些重要标准物理层的一些标准和协议早在OSI/TC97/C16 分技术委员会成立之前就已制定并在应用了,OSI也制定了一些标准并采用了一些已有的成果.下面将一些重要的标准列出,以便读者查阅.ISO2110:称为"数据通信----25芯DTE/DCE接口连接器和插针分配".它与EIA美国电子工业协会的"RS-232-C"基本兼容;ISO2593:称为"数据通信----34芯DTE/DCE----接口连接器和插针分配";ISO4092:称为"数据通信----37芯DTE/DEC----接口连接器和插针分配".与EIARS-449兼容;CCITT :称为"数据终端设备DTE和数据电路终接设备之间的接口电路定义表".其功能与EIARS-232-C及RS-449兼容于100序列线上.2.数据链路层数据链路可以粗略地理解为数据通道;物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建立起来的数据收发关系就叫作数据链路.而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补物理层上的不足,为上层提供无差错的数据传输,就要能对数据进行检错和纠错.数据链路的建立,拆除,对数据的检错,纠错是数据链路层的基本任务;链路层的主要功能链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现;链路层应具备如下功能:数据链路层的主要协议数据链路层协议是为发对等实体间保持一致而制定的,也为了顺利完成对网络层的服务;主要协议如下:数据通信系统的基本型控制规程".这是一种面向字符的标准,利用10个控制字符完成链路的建立,拆除及数据交换.对帧的收发情况及差错恢复也是靠这些字符来完成.ISO1155, ISO1177, ISO2626, ISO2629等标准的配合使用可形成多种链路控制和数据传输方式.称为"HDLC 帧结构".ISO4335--1984:称为"HDLC 规程要素".ISO7809--1984:称为"HDLC 规程类型汇编".这3个标准都是为面向比特的数据传输控制而制定的.有人习惯上把这3个标准组合称为高级链路控制规程.称为"DTE数据链路层规程".与CCITT "平衡型链路访问规程"相兼容.链路层产品独立的链路产品中最常见的当属网卡,网桥也是链路产品;MODEM的某些功能有人认为属于链路层,对些还有争议.数据链路层将本质上不可靠的传输媒体变成可靠的传输通路提供给网络层;在情况下,数据链路层分成了两个子层,一个是逻辑链路控制,另一个是媒体访问控制;下图所示为体系结构;AUI=连接单元接口PMA=物理媒体连接MAU=媒体连接单元PLS=物理信令MDI=媒体相关接口3.网络层网络层的产生也是网络发展的结果.在联机系统和线路交换的环境中,网络层的功能没有太大意义.当数据终端增多时.它们之间有中继设备相连.此时会出现一台终端要求不只是与唯一的一台而是能和多台终端通信的情况,这就是产生了把任意两台数据终端设备的数据链接起来的问题,也就是路由或者叫寻径.另外,当一条物理信道建立之后,被一对用户使用,往往有许多空闲时间被浪费掉.人们自然会希望让多对用户共用一条链路,为解决这一问题就出现了逻辑信道技术和虚拟电路技术.网络层主要功能网络层为建立网络连接和为上层提供服务,应具备以下主要功能:网络层标准简介网络层的一些主要标准如下::称为"DTE用的分组级协议":称为"CO 网络服务定义"面向连接:称为"CL 网络服务定义"面向无连接:称为"CL 网络协议":称为"网络层寻址"除上述标准外,还有许多标准;这些标准都只是解决网络层的部分功能,所以往往需要在网络层中同时使用几个标准才能完成整个网络层的功能.由于面对的网络不同,网络层将会采用不同的标准组合.在具有开放特性的网络中的数据终端设备,都要配置网络层的功能.现在市场上销售的网络硬设备主要有网关和路由器.4.传输层传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用;当网络层服务质量不能满足要求时,它将服务加以提高,以满足高层的要求;当网络层服务质量较好时,它只用很少的工作;传输层还可进行复用,即在一个网络连接上创建多个逻辑连接; 传输层也称为运输层.传输层只存在于端开放系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层.因为它是源端到目的端对数据传送进行控制从低到高的最后一层.有一个既存事实,即世界上各种通信子网在性能上存在着很大差异.例如电话交换网,分组交换网,公用数据交换网,局域网等通信子网都可互连,但它们提供的吞吐量,传输速率,数据延迟通信费用各不相同.对于会话层来说,却要求有一性能恒定的界面.传输层就承担了这一功能.它采用分流/合流,复用/介复用技术来调节上述通信子网的差异,使会话层感受不到.此外传输层还要具备差错恢复,流量控制等功能,以此对会话层屏蔽通信子网在这些方面的细节与差异.传输层面对的数据对象已不是网络地址和主机地址,而是和会话层的界面端口.上述功能的最终目的是为会话提供可靠的,无误的数据传输.传输层的服务一般要经历传输连接建立阶段,数据传送阶段,传输连接释放阶段3个阶段才算完成一个完整的服务过程.而在数据传送阶段又分为一般数据传送和加速数据传送两种;传输层服务分成5种类型.基本可以满足对传送质量,传送速度,传送费用的各种不同需要.传输层的协议标准有以下几种:ISO8072:称为"面向连接的传输服务定义"ISO8072:称为"面向连接的传输协议规范"5.会话层会话层提供的服务可使应用建立和维持会话,并能使会话获得同步;会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信;这种能力对于传送大的文件极为重要;会话层,表示层,应用层构成开放系统的高3层,面对应用进程提供分布处理,对话管理,信息表示,恢复最后的差错等.会话层同样要担负应用进程服务要求,而运输层不能完成的那部分工作,给运输层功能差距以弥补.主要的功能是对话管理,数据流同步和重新同步;要完成这些功能,需要由大量的服务单元功能组合,已经制定的功能单元已有几十种.现将会话层主要功能介绍如下.为会话实体间建立连接;为给两个对等会话服务用户建立一个会话连接,应该做如下几项工作:数据传输阶段这个阶段是在两个会话用户之间实现有组织的,同步的数据传输.用户数据单元为SSDU,而协议数据单元为SPDU.会话用户之间的数据传送过程是将SSDU转变成SPDU进行的.连接释放连接释放是通过"有序释放","废弃","有限量透明用户数据传送"等功能单元来释放会话连接的.会话层标准为了使会话连接建立阶段能进行功能协商,也为了便于其它国际标准参考和引用,定义了12种功能单元.各个系统可根据自身情况和需要,以核心功能服务单元为基础,选配其他功能单元组成合理的会话服务子集.会话层的主要标准有"DIS8236:会话服务定义"和"DIS8237:会话协议规范".6.表示层表示层的作用之一是为异种机通信提供一种公共语言,以便能进行互操作;这种类型的服务之所以需要,是因为不同的计算机体系结构使用的数据表示法不同;例如,IBM主机使用EBCDIC编码,而大部分PC机使用的是ASCII码;在这种情况下,便需要会话层来完成这种转换;通过前面的介绍,我们可以看出,会话层以下5层完成了端到端的数据传送,并且是可靠,无差错的传送.但是数据传送只是手段而不是目的,最终是要实现对数据的使用.由于各种系统对数据的定义并不完全相同,最易明白的例子是键盘,其上的某些键的含义在许多系统中都有差异.这自然给利用其它系统的数据造成了障碍.表示层和应用层就担负了消除这种障碍的任务.对于用户数据来说,可以从两个侧面来分析,一个是数据含义被称为语义,另一个是数据的表示形式,称做语法.像文字,图形,声音,文种,压缩,加密等都属于语法范畴.表示层设计了3类15种功能单位,其中上下文管理功能单位就是沟通用户间的数据编码规则,以便双方有一致的数据形式,能够互相认识.ISO表示层为服务,协议,文本通信符制定了DP8822,DP8823,DIS6937/2等一系列标准.7.应用层应用层向应用程序提供服务,这些服务按其向应用程序提供的特性分成组,并称为服务元素;有些可为多种应用程序共同使用,有些则为较少的一类应用程序使用;应用层是开放系统的最高层,是直接为应用进程提供服务的;其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务.其服务元素分为两类:公共应用服务元素CASE和特定应用服务元素提供最基本的服务,它成为应用层中任何用户和任何服务元素的用户,主要为应用进程通信,分布系统实现提供基本的控制机制.特定服务SASE则要满足一些特定服务,如文卷传送,访问管理,作业传送,银行事务,订单输入等.这些将涉及到虚拟终端,作业传送与操作,文卷传送及访问管理,远程数据库访问,图形核心系统,开放系统互连管理等等.应用层的标准有DP8649"公共应用服务元素",DP8650"公共应用服务元素用协议",文件传送,访问和管理服务及协议.讨论:OSI七层模型是一个理论模型,实际应用则千变万化,因此更多把它作为分析、评判各种网络技术的依据;对大多数应用来说,只将它的协议族即协议堆栈与七层模型作大致的对应,看看实际用到的特定协议是属于七层中某个子层,还是包括了上下多层的功能;这样分层的好处有:1.使人们容易探讨和理解协议的许多细节;2.在各层间标准化接口,允许不同的产品只提供各层功能的一部分,如路由器在一到三层,或者只提供协议功能的一部分;如Win95中的Microsoft TCP/IP3. 创建更好集成的环境;4. 减少复杂性,允许更容易编程改变或快速评估;5. 用各层的headers和trailers排错;6.较低的层为较高的层提供服务;7. 把复杂的网络划分成为更容易管理的层;交换机和集线器的区别从OSI体系结构来看,集线器属于OSI的第一层物理层设备,而交换机属于OSI的第二层数据链路层设备;这就意味着集线器只是对数据的传输起到同步、放大和整形的作用,对数据传输中的短帧、碎片等无法有效处理,不能保证数据传输的完整性和正确性;而交换机不但可以对数据的传输做到同步、放大和整形,而且可以过滤短帧、碎片等;从工作方式来看,集线器是一种广播模式,也就是说集线器的某个端口工作的时候其他所有端口都有名收听到信息,容易产生广播风暴;当网络较大的时候网络性能会受到很大的影响,那么用什么方法避免这种现象的发生呢交换机就能够起到这种作用,当交换相工作的时候只有发出请求的端口和目的端口之间相互响应而不影响其他端口,那么交换机就能够隔离冲突域和有效地抑制广播风暴的产生;从带宽来看,集线器不管有多少个端口,所有端口都共享一条带宽,在同一时刻只能有两个端口传送数据,其他端口只能等待;同时集线器只能工作在半双工模式下;而对于交换机而言,每个端口都有一条独占的带宽,当两个端口工作时并不影响其他端口的工作,同时交换机不但可以工作在半双工模式下也可以工作在全双工模式下;交换机的主要功能交换机英文:Switch,意为“开关”是一种用于电信号转发的网络设备;它可以为接入交换机的任意两个网络节点提供独享的电信号通路;最常见的交换机是以太网交换机;其他常见的还有电话语音交换机、光纤交换机等;交换switching是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应上的技术的统称;广义的交换机switch就是一种在通信系统中完成功能的设备;在1系统中,交换概念的提出改进了共享工作模式;我们以前介绍过的HUB就是一种共享设备,HUB本身不能识别目的,当同一内的A主机给B主机传输数据时,在以HUB为架构的网络上是以广播方式传输的,由每一台终端通过验证数据的地址信息来确定是否接收;也就是说,在这种工作方式下,同一时刻网络上只能传输一组的通讯,如果发生碰撞还得重试;这种方式就是共享;工作在数据链路层;交换机拥有一条很高带宽的背部总线和内部交换矩阵;交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC网卡的硬件地址的NIC网卡挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部MAC地址表中;使用交换机也可以把网络“分段”,通过对照MAC地址表,交换机只允许必要的网络流量通过交换机;通过交换机的过滤和转发,可以有效的减少冲突域,但它不能划分网络层广播,即广播域;交换机在同一时刻可进行多个端口对之间的数据传输;每一端口都可视为独立的网段,连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用;当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有网络的全部带宽,都有着自己的虚拟连接;假使这里使用的是10Mbps的以太网交换机,那么该交换机这时的总流通量就等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB时,一个HUB的总流通量也不会超出10Mbps;总之,交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备;交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址;交换方式2交换机通过以下三种方式进行交换: 1 直通式:直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机;它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能;由于不需要存储,延迟非常小、交换非常快,这是它的优点;它的缺点是,因为数据包内容并没有被以太网交换机保存下来,所以无法检查所传送的数据包是否有误,不能提供错误检测能力;由于没有缓存,不能将具有不同速率的输入/输出端口直接接通,而且容易丢包; 2 存储转发:存储转发方式是计算机网络领域应用最为广泛的方式;它把输入端口的数据包先存储起来,然后进行CRC循环冗余码校验检查,在对错误包处理后才取出数据包的目的地址,通过查找表转换成输出端口送出包;正因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,有效地改善网络性能;尤其重要的是它可以支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作; 3 碎片隔离:这是介于前两者之间的一种解决方案;它检查数据包的长度是否够64个字节,如果小于64字节,说明是假包,则丢弃该包;如果大于64字节,则发送该包;这种方式也不提供数据校验;它的数据处理速度比存储转发方式快,但比直通式慢;几种交换技术1. 端口交换端口交换技术最早出现在插槽式的集线器中,这类集线器的背板通常划分有多条以太网段每条网段为一个广播域,不用网桥或路由连接,网络之间是互不相通的;以大主模块插入后通常被分配到某个背板的网段上,端口交换用于将以太模块的端口在背板的多个网段之间进行分配、平衡;根据支持的程度,端口交换还可细分为:·模块交换:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PADS-SUPERROUTER Version 3.2X ,3.3X and 4.X enhancements, and advisories:
ADVISORIES
GENERAL
Pads-Superrouter Version 4.X should only be loaded in a
\Pads directory which contains Pads-pcb Version 4.X, Pads- Logic Version 2.X, or Pads-2000 Version 2.5X. It may also be loaded as a stand-alone station in its own \Pads directory.
Please note, previous releases of PADS-SUPERROUTER used a file "SROUTE.EXE". This file is no longer used by PADS- SUPERROUTER, and will be deleted upon installation of PADS- SUPERROUTER Version 3.2. If you elect to maintain this file, as well as other files associated with a PADS- SUPERROUTER release prior to Version 3.2, load this software into another directory.
KEYS
We are introducing a green/red security key which will be used with PADS-2000 and/or with PADS-SUPERROUTER. For green keys: this key will have the capability of being stacked with an existing blue key, and will allow the user to
utilize any options currently programmed to that blue key. Customers who have both PADS-2000 and PADS-SUPERROUTER, will be updated with a green key. Those customers who have only PADS-PCB and PADS-SUPERROUTER will continue to use their existing blue key. For red key users (NEC computers), there will be no change in key usage.
The PADS-SUPERROUTER Version 4.X (IBM Computers) requires a green key to accept PADS-2000 job files. While a green key will accept both PADS-PCB and PADS-2000 data, a blue key
will only accept PADS-PCB data.
Enhancements:
1) The functions PREAD and PWRITE have been incorporated
into the 386 and PADS-2000 Versions of the SUPERROUTER. Therefore, there is no longer a selection from the PADS
-SHELL for these two utilities in the 386 Version of the SUPERROUTER (there is, however, in the 286 Version).
2) Pin escapes (exit or fan out vias) can be automatically added in the Superrouter to the inner planes.
3) The algorithm has been improved such that when the PADS- SUPERROUTER routes to an off grid pad, it will enter most pads in the center, not off the center of the pad. In addition, the SUPERROUTER will now try to exit orthogonally from square, round, and oblong pads, turning at the first routing grid, as opposed to an immediate 45 degree angle from the pad center.
4) Any pad pitch may be used within the PADS-SUPERROUTER, however, the pad pitch must be equal to, or greater than the routing grid. If the pitch between component pins is less than the routing grid, the error "pin to pin short" will appear during the "READ" process of the PADS-SUPERROUTER.
5) Advanced macro capabilities have been incorporated to relieve monotonous actions.
05/15/91。