ros方面的知识帮我具体讲讲
我来和你说一下吧。用最简单的方法说一下。
]local RxCurRate 0
:local RxCurSet 0
:local RxResRate 0
:local RxMaxRate 0
:local RxStepRate 0
ROS用流量监控动态控制限速
#下行即时流量
#interface monitor wan once do={:set RxCurRate $received-bits-per-second}
interface monitor lan once do={:set RxCurRate $sent-bits-per-second}
#下行当前设置
:set RxCurSet [/queue type get [/queue type find name="PCQ-Download"] pcq-rate]
#下行预留带宽(256000-512000)
:set RxResRate 256000
#下行最大带宽(路由器出口带宽)
:set RxMaxRate 1950000
#下行免设置范围(40000-400000)
:set RxRangRate 40000
你这个是。。256000-512000的意思是。。上传256000KB下载有512000KB
下面那么不用管他。
#下行最大带宽(路由器出口带宽)
:set RxMaxRate 1950000
这个的意思是。。网速快的话。。最高可以达到。1950000KB。也是两M的意思了。
#下行免设置范围(40000-400000)
这个的意思是。下载范围
唉。。你这个限速脚本不是很好用哦。你多大的网速啊。用这个限速脚本。。只要有4台电脑这样看电影可能你卡死了。动不了。了。
我这里有 个网站是讲脚本的。。你可以去看一下。
好像是这个网站吧。
我只知道氢氧化钡不是是沉淀 有口诀除钾,钠,氨,硝酸,盐全溶,氢氧只容钡其余不溶。至于下面那个问题我也不懂。
RouterOS应用说明主要特征
TCP/IP协议组:
Firewall和NAT – 包状态过滤;P2P协议过滤;源和目标NAT;对源MAC、IP地址、端口、IP协议、协议(ICMP、TCP、MSS等)、接口、对内部的数据包和连接作标记、ToS 字节、内容过滤、顺序优先与数据频繁和时间控制、包长度控制...
路由 – 静态路由;多线路平衡路由;基于策略的路由(在防火墙中分类); RIP v1 / v2, OSPF v2, BGP v4
数据流控制 – 能对每个IP、协议、子网、端口、防火墙标记做流量控制;支持PCQ, RED, SFQ, FIFO对列; Peer-to-Peer协议限制
HotSpot – HotSpot认证网关支持RADIUS验证和记录;用户可用即插即用访问网络;流量控制功能;具备防火墙功能;实时信息状态显示;自定义HTML登录页;支持iPass;支持SSL安全验证;支持广告功能。
点对点隧道协议 – 支持PPTP, PPPoE和L2TP访问控制和客户端; 支持PAP, CHAP, MSCHAPv1和MSCHAPv2 验证协议; 支持RADIUS验证和记录;MPPE加密;PPPoE压缩;数据流控制;具备防火墙功能;支持PPPoE按需拨号。
简单隧道 – IPIP隧道、EoIP隧道 (Ethernet over IP)
IPsec – 支持IP安全加密AH和ESP协议;
Proxy – 支持FTP和HTTP缓存服务器;支持HTTPS代理;支持透明代理 ; 支持SOCKS协议; DNS static entries; 支持独立的缓存驱动器;访问控制列表;支持父系代理。
DHCP – DHCP服务器;DHCP接力;DHCP客户端; 多DHCP网络;静态和动态DHCP租约;支持RADIUS。
VRRP – 高效率的VRRP协议(虚拟路由冗余协议)
UPnP – 支持即插即用
NTP – 网络对时协议服务器和客户端;同步GPS系统
Monitoring/Accounting – IP传输日志记录;防火墙活动记录;静态HTTP图形资源管理。
SNMP – 只读访问
M3P – MikroTik分包协议,支持无线连接和以太网。
MNDP – MikroTik邻近探测协议;同样支持思科的CDP。
Tools - ping; traceroute; bandwidth test; ping flood; telnet; SSH; packet sniffer; DDNS。
二层链接
Wireless - IEEE802.11a/b/g wireless client和访问节点(AP);Nsetreme和 Nstreme2 协议;无线分布系统(WDS);虚拟AP功能;40和104 bit WEP; WPA pre-shared key加密; 访问控制列表;RADIUS服务器验证;漫游功能(wireless客户端); 接入点桥接功能。
Bridge – 支持生成树协议(STP);多桥接口;桥防火墙;MAC NAT功能。
VLAN - IEEE802.1q Virtual LAN,支持以太网和无线连接;多VLAN支持;VLAN桥接。
Synchronous - V.35, V.24, E1/T1, X.21, DS3 (T3)媒体类型; sync-PPP, Cisco HDLC, 帧中继协议; ANSI-617d (ANDI or annex D)和Q933a (CCITT or annex A) 帧中继LMI类型
Asynchronous – 串型PPP dial-in / dial-out;PAP, CHAP, MSCHAPv1和MSCHAPv2 验证协议;RADIUS验证和记录;支持串口;modem池支持128个端口。
ISDN - ISDN dial-in / dial-out; PAP, CHAP, MSCHAPv1和MSCHAPv2 验证协议;RADIUS验证和记录;Cisco HDLC, x75i, x75ui, x75bui 队列支持。
硬件要求
CPU和主板 – 核心频率在100MHz或更高的单核心i386处理器,以及与兼容的主板。
RAM – 最小32 MiB, 最大1 GiB; 推荐64 MiB或更高。
ROM – 标准ATA/IDE接口(SCSI和USB控制器不支持;RAID控制器驱动不支持; SATA仅支持老的访问模式) 最小需要64 Mb空间; Flash和一些微型驱动器使用ATA接口能连接使用。
MIPS硬件要求
支持系统 - RouterBOARD series (532、153、112)
RAM – 最小 16 MiB
ROM – 板载NAND驱动,最小64Mb
配置
RouterOS提供了强大的命令配置接口。你同样可以通过简易的Windows远程图形软件WinBox管理路由器。Web 配置提供了多数常用的功能上。 主要特征:
完全一至的用户接口
运行时配置和监控
支持多个连接访问
用户策略配置
活动历史记录,undo/redo操作
安全模式操作
Scripts能事先安排执行时间和执行内容,脚本支持所有的命令操作。
路由器可用通过下面的接口进行管理:
本地teminal console - PS/2或USB键盘和VGA显示卡进行控制
Serial console – 任何 (默认使用COM1) RS232异步串口,串口默认设置为9600bit/s, 8 data bits, 1 stop bit, no parity, hardware (RTS/CTS) flow control。
Telnet – telnet服务默认运行在TCP端口23
SSH - SSH (安全shell) 服务默认运行在TCP端口22
MAC Telnet - MikroTik MAC Telnet协议被默认启用在所以类以太网卡接口上。
Winbox – Winbox是RouterOS的一个Windows远程图形管理软件,使用TCP端口8291(限2.9版本的winbox),同样也可用通过MAC地址连接。
基本设置向导
如何登陆RouterOS
MikroTik RouterOS内能通过远程配置各种参数,包括Telnet, SSH, WinBox 和 Webbox。在这里我们将着重介绍怎样使用WinBox:
MAC-telnet是在路由器没有IP地址的情况下或者配置防火墙参数后无法连接,通过路由器网卡MAC地址登录的方式远程连接到路由器。MAC-telnet仅能使用在来自同一个广播域中(因此在网络中不能有路由的存在),且路由器的网卡应该被启用。注:在Winbox中嵌入了通过MAC地址连接路由器的功能,并内置了探测工具。 这样在管理员忘记或复位了路由器后,同样可以通过MAC登陆到RouterOS上,进行图形界面操作。
Winbox控制台是用于MikroTik RouterOS的管理和配置,使用图形管理接口(GUI)。通过连接到MikroTik路由器的HTTP(TCP 80端口)欢迎界面下载Winbox.exe可执行文件 ,下载并保存在你的Windows中,之后直接在你Windows电脑上运行Winbox.exe文件
下面是对相应的功能键做介绍:
搜索和显示MNDP (MikroTik Neighbor Discovery Protocol) 或CDP (Cisco Discovery Protocol) 设备。可以通过该功能键搜索同一子网内MikroTik和Cisco设备。并能通过MAC地址登陆到MikroTik RouterOS进行操作。
通过指定的IP地址(默认端口为80,不许特别指定,如果你修改了端口需要对具体访问端口做自定)或MAC地址(如果路由器在同一子网内)登陆路由器。
保存当前连接列表(当需要运行它们时,只需双击)
删除从列表中选择的项目
删除所有列表中的项目,清除在本地的缓存,从wbx文件导入地址或导出为wbx文件
失误挽救:
当你添加规则或修改ros,造成错误或失误的时候,只要ros没有重启,可以进控制台用undo来解除上一步的设置.
RO防syn:
ip-firewall-connections
Tracking:TCP Syn Sent Timeout:50
TCP syn received timeout:30
限线程脚本:
:for aaa from 2 to 254 do={/ip firewall filter add chain=forward src-address=(192.168.0. . $aaa) protocol=tcp connection-limit=50,32 action=drop}
RO端口的屏蔽[/b]
ip-firewall-Filer Rules里面选择
forward的意思代表包的转发
firewall rule-General
Dst.Address:要屏蔽的端口
Protocol:tcp
Action:drop(丢弃)
ros限速:
动态限速
ROS动态限速(检测外网总速度进行限速开关)废话不说先看脚本原理:
以下操作全部在WINBOX界面里完成
介绍:可以实现在总速度不超过9M的情况下自动关闭所有生成的限速规则在总速度超过18M的时候自动启动所有生成的限速规则。
说明:在输入脚本内容时不要把两边的()带上,那个是为了区分非脚本字符。
总速度=你的外网网卡当前速度。
打开 /system/scripts
脚本:
:for aaa from 1 to 254 do={/queue simple add name=(ip_ . $aaa) dst-address=(192.168.0. . $aaa) interface=wan max-limit=256000/800000 burst-limit=1000000/3000000 burst-threshold=128000/512000 burst-time=30s/1m }
上面是生成限速树,对网段内所有IP的限速列表!
下面进入正题:
脚本名:node_on
脚本内容:(:for aaa from 1 to 254 do={/queue sim en [find name=(ip_ . $aaa)]})
脚本名:node_off
脚本内容:(:for aaa from 1 to 254 do={/queue sim dis [find name=(ip_ . $aaa)]})
scripts(脚本部分)以完成
打开 /tools/traffic monitor
新建:
名:node_18M traffic=received trigger=above on event=node_on threshold:18000000
新建:
名:node_9M traffic=received trigger=below on event=node_off threshold:9000000
在输入脚本内容时不要把两边的()带上,那个是为了区分非脚本字符。
RO映射
ip-firewall-Destination NAT
General-In. Interface all(如果你是拨号的就选择pppoe的、固定IP选择all即可)
Dst. Address:外网IP/32
Dst. Port:要映射的端口
Protocol:tcp(如果映射反恐的就用udp)
Action action:nat
TO Dst.Addresses:你的内网IP
TO Dst.Ports:要映射的端口
ip伪装[/b]
ip-firewall-Source NAT
Action Action:masquerade(IP伪装)
回流(因为假如说在本网吧做SF需要回流)
ip-firewall-Source NAT
在general-Src.address: 192.168.0.0/24 这里特殊说明下 内网ip段 24代表定值不可修改
OS2:知识点详解
用户态与内核态的区分在于权限与功能的差异。用户态下执行的是非特权指令,即普通的运算和数据传输操作。当用户程序尝试执行特权指令时,系统会引发异常或错误,导致从用户态切换到内核态。特权指令主要包括与系统资源管理相关的操作,如输入输出、中断控制与时钟设置等。用户级线程与内核级线程的区别主要体现...
电脑系统知识具体指什么麻烦高手讲的细一点别太抽象了形象一点通俗一点...
一、计算机软件与操作系统 计算机是由多种硬件设备组成的,这些设备由不同的厂商生产,具有各自的独特性。为了让这些硬件设备协同工作,我们需要一种软件来管理和控制它们,这种软件就是操作系统。操作系统是计算机系统的核心,它为我们提供了一个更易于编程的虚拟机,让我们可以不必深入了解硬件的复杂细节就能...
简述操作系统的基本功能。
简述操作系统的功能具体如下:一:提供人机交互接口。可以想象没有操作系统这层软件的话,使用计算机会是一个什么样子。计算机使用者将面临一堆计算机硬件进行操作,早期的计算机就是这样的,通过硬开关进行控制。有了操作系统之后,就相当于我们直接和操作系统进行打交道,避免了直接操作硬件带来的麻烦。操作...
操作系统是什么
操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS\/2、UNIX、XENIX、LINUX、Windows、Netware等。操作系统...
电脑系统知识具体指什么麻烦高手讲的细一点别太抽象了形象一点通俗一点...
3)Mac OS:苹果公司所有,界面友好,性能优异,但由于只能运行在苹果公司自己的电脑上而发展有限。但由于苹果电脑独特的市场定位,现在仍存活良好。 4)linux:Linux是一种计算机操作系统和它的内核的名字。它也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯...
HarmonyOS基础知识
HarmonyOS应用开发模式以HAP(HarmonyOS Ability Package)为核心,每种设备对应一个入口包,应用由一个或多个HAP组成。Ability是应用具备能力的抽象。开发环境包括Node.js、HUAWEI DevEco Studio和HarmonyOS SDK。开发者需在DevEco Studio中创建HarmonyOS项目,选择Empty Ability(Java),并设置相关参数。
Python模块 | 这份os模块知识详解,太NB了!
方法:os.walk(path),参数path为目录路径,输出包含文件与子目录的迭代器。检查文件或目录是否存在 方法:os.path.exists(path),参数path为文件或目录路径,结果为布尔值,表示是否存在。创建目录 方法:os.mkdir(path),参数path为目录路径,创建单级目录。创建多级目录 方法:os.makedirs(path),参数...
小知识:究竟什么是“内心OS”
我们平时遇到的OS多指“内心独白”的意思,这是一个英文缩写,全称为“overlapping sound”。overlap这个词表示“(时间上)重叠;与……同时发生”,比如说:My vacation overlaps with yours, so we won't see each other for a month or so。(我的假期和你的假期前后相连,所以我俩将有一个月左右...
os和ds计算机是什么意思
在计算机体系结构中,OS和DS是两个重要的概念。OS代表操作系统(OperatingSystem),它是计算机硬件与软件资源的管理者和控制器。它直接运行在“裸机”上,是基础的系统软件,所有其他软件都必须在其支持下才能运行。具体而言,操作系统的功能包括内存管理、文件管理、进程管理、设备管理等。例如,WindowsXP、...
操作系统概念学结
最近粗略地看了一遍linux操作系统的书籍,主要讲的都还是一些概念上的知识,并没有深入地去了解内核以及内部机制。现在总结一下看了书后的一些知识上的收获: linux最大的魅力是支持gpl,并且以网络为核心。其实操作系统的作用就是有效地整合软、硬件资源而为用户工作。操作系统提高了开发的效率,我学习linux,关键也是在于...