Сети для самых маленьких. часть четырнадцатая. путь пакета

ACL Tab

An access control list (ACL) rule table is very powerful tool allowing wire speed packet filtering, forwarding and VLAN tagging based on L2,L3 protocol header field conditions. Each rule contains a conditions part and an action part.

Conditions part parameters

Property Description
From Port that packet came in from
MAC Src Source MAC address and mask
MAC Dst Destination MAC address and mask
Ethertype Protocol encapsulated in the payload of an Ethernet Frame
VLAN

VLAN header presence:

  • any
  • present
  • not present
VLAN ID VLAN tag ID
Priority Priority in VLAN tag
IP Src (IP/netmask:port) Source IPv4 address, netmask and L4 port number
IP Dst (IP/netmask:port) Destination IPv4 address, netmask and L4 port number
Protocol (integer) IP protocol
DSCP IP DSCP field

Action part parameters

Property Description
Redirect To Force new packets destination port
Mirror Clones packet and sends it to mirror-target port
Rate Limits bandwidth (bps)
Drop Drop packet
Set VLAN ID Changes the VLAN tag ID, if VLAN tag is present
Priority Changes the VLAN tag priority bits, if VLAN tag is present

Hosts

This table represents dynamically learnt MAC address to port mapping entries. It can contain two kinds of entries: dynamic and static. Dynamic entries get added automatically, this is also called a learning process: when switch receives a packet from certain port, it adds the packet’s source MAC address and port it received the packet from to host table, so when a packet comes in with certain destination MAC address it knows to which port it should forward the packet. If the destination MAC address is not present in host table then it forwards the packet to all ports in the group. Dynamic entries take about 5 minutes to time out. CSS326-24G-2S+ supports 16383 host table entries.

Static entries will take over dynamic if dynamic entry with same mac-address already exists. Also by adding a static entry you get access to some more functionality.

CSS326-24G-2S+ Host Table

Property Description
Ports Ports the packet should be forwarded to
MAC MAC address
VLAN ID VLAN ID
Drop Packet with certain MAC address coming from certain ports can be dropped
Mirror Packet can be cloned and sent to mirror-target port
Property Description
Port Ports the packet should be forwarded to (Read-only)
MAC Learned MAC address (Read-only)
VLAN ID Learned VLAN ID (Read-only)

Очистка места на диске

Производительность устройства определяется большим количество факторов и одним из них необходимо назвать объем лишних файлов. Большую часть из них мы добавляем самостоятельно, но некоторые формируются самой системой. Оптимизация Windows 10 должна предусматривать увеличение свободного места на жестком диске. Чем меньше на нём файлов, тем эффективнее работает ОС. Можно использовать встроенные возможности или специальное ПО.

На «десятке» имеется утилита «Очистка диска», которая предназначается для подобных ситуаций. Для доступа к неё, необходимо вызвать провод ник с панели быстрого запуска. Следующим этапом открывается «Мой компьютер». Выбирается тот диск, на котором произведена установка системы. Требуется нажать по нему правой кнопкой мыши и в появившемся меню выбрать «Свойства».

В открывшемся окне предусматривается несколько вкладок и среди них требуется перейти в «Очистка диска». Будет автоматически подсчитано, какое именно пространство удастся освободить в ходе подобных мероприятий

Важно принимать во внимание тот факт, что процесс может быть длительным и занять гораздо больше нескольких минут. Все зависит от степени «захламленности» жесткого диска

Автоматически происходит только поиск. Пользователь должен подтвердить удаление в специальном окне. Там будут представлены несколько категорий с указанием их объёма. Выбираем нужное (обычно это всё) и нажимаем подтверждение.

Не забудьте нажать на «Очистить системные файлы». Это позволит удалить ненужные документы, которые находятся в системных разделах. Их удаление не повлияет на функционирование ОС. Аналогичным образом выполняется чистка всех остальных жестких дисков.

В случае удаления программ довольно удобными являются средства определения того, насколько часто они используются. Требуется выполнить анализ подобного момента. Программы, которые не запускались продолжительное время или не нужны рекомендуется удалить.

10.5 Аппаратное управление потоком данных (RTS/CTS и т.д.)

Некоторые старые терминалы не имеют аппаратного управления потоком данных, в то
время как другие для этого используют широкий выбор различных выводов на
последовательном порту. Наиболее популярный, кажется, вывод DTR.

Управление потоком данных RTS/CTS и DTR

Linux PC использует RTS/CTS, но управление потоком данных с помощью DTR
(используемое многими терминалами) ведет себя аналогично (за исключением то, что
оно однонаправленное). RTS/CTS использует выводы RTS и CTS на последовательном
разъеме (EIA-232). RTS означает «Запрос передачи (Request To Send)».

Когда на этих выводах появляется положительное напряжение в приемнике это
означает: сохранение посыланных ко мне данных. Если RTS инвертирован (напряжение
отрицательное), то «Запрос передачи» обратный, что означает: не посылать мне
данные» (прекратить посылку). Когда приемник готов опять принимать данные, он
устанавливает сигнал RTS для другой стороны, чтобы она продолжила передачу. Для
компьютеров и терминалов (оба — оборудование типа DTE) вывод RTS посылает сигнал
управления потоком данных, а вывод CTS (Готов к передаче — Clear To Send)
получает сигнал. То есть вывод RTS на одном конце кабеля соединен с выводом CTS
на другом конце.

Для модема (DCE оборудование) — по другому; модемный вывод RTS получает сигнал,
а вывод CTS — посылает. В то время как такая ситуация может казаться запутанной,
для нее имеются веские исторические причины, которые также включены в данное
обсуждение. Для DTR управления потоком данных в терминале DTR сигнал подобен
сигналу, посланному из вывода RTS.

Связь с помощью интерфейса DTR с RTS/CTS управлением потоком данных

Многие терминалы используют DTR управление потоком данных. Это исключительно
одностороннее управление потоком данных для предохранения терминала от
переполнения. Это не защищает компьютер от кого-то, печатающего слишком быстро
для компьютера. Как можно использовать это с Linux, который использует
управление потоком данных RTS/CTS?

Так как вывод DTR ведет себя подобно выводу RTS, то на терминале обрабатывают
только вывод DTR, как будто это вывод RTS, присоединенный к выводу CTS на
компьютере. Для этого вам вероятно потребуется сделать специальный кабель (или
перепаять разъем). Таким образом можно использовать DTR управление потоком
данных на терминальном конце кабеля с RTS/CTS управлением потоком данных на
компьютерном конце кабеля. Тогда при использовании этого вы должны «stty local»
так как терминальный вывод DTR не может выполнить свою обычную функцию сообщения
главному компьютеру, что терминал включен.

Отличие от старого подтверждения связи RTS/CTS

При объяснении значений сигналов возникает путаница, из-за того, что имеется
первоначальное значение RTS, которое противоположно вешеприведенному
объяснению. Первоначальное его значение: я запрашиваю разрешение на посылку
вам данных (Request To Send). Этот запрос был предназначен для посылки с
терминала (или компьютера) на модем, который, если решит удовлетворить запрос,
пошлет обратно установленный сигнал CTS с вывода CTS на вывод CTS компьютера:
для посылки мне все чисто (Cleared to Send)

Обратите внимание, что в отличие
от современного RTS/CTS двунаправленного управления потоком данных, этот метод
защищает поток только в одном направлении: от компьютера (или терминала) к
модему.

Для старых терминалов, RTS может иметь это значение и установлен в высокий
уровень, когда терминал имеет данные для передачи. Вышеупомянутое использование
— форма управления потоком данных с тех пор, если модем хочет остановить
передачу с компьютера, он сбрасывает CTS (соединенный с CTS в компьютере), и
компьютер останавливает передачу.

Обратный канал

Старые аппратные терминалы могут иметь вывод обратного канала (типа вывода 19),
который ведет себя подобно выводу RTS в RTS/CTS управлении потоком данных. Но
этот вывод будет также инвертироваться, если бумага или лента выходит наружу.
Часто можно соединить этот вывод с выводом CTS главного компьютера.

Может иметься dip-переключатель для установки полярности сигнала.

System

System Tab performs the following functions:

  • General information about Switch
  • Switch management
  • Configuration reset
  • Backup and restore configuration

Note: SwOS uses a simple algorithm to ensure TCP/IP communication — it just replies to the same IP and MAC address packet came from. This way there is no need for Default Gateway on the device itself.

General Settings

Property Description
Address Acquisition Specify which address acquisition method to use:

  • — For first 10 seconds switch uses DHCP client. If request is unsuccessful, then address is set as a Static IP Address value
  • — Address is set as a Static IP Address value
  • — Switch uses DHCP client to acquire address
Static IP Address IP address of the switch in case of Address Acquisition is set as or
Identity Name of the switch (for Mikrotik Neighbor Discovery protocol)
Allow From IP address from which the switch is accessible. Default value is ‘0.0.0.0/0’ — any address
Allow From Ports List of switch ports from which it is accessible
Allow From VLAN VLAN ID from which the switch is accessible (VLAN Mode on ingress port must be other than in order to connect)
Watchdog Enable or disable system Watchdog. It will reset CPU of the switch in case of fault condition
Independent VLAN Lookup Enable or disable independent VLAN lookup in the Host table for packet forwarding
IGMP Snooping Enable or disable IGMP Snooping
Mikrotik Discovery Protocol Enable or disable Mikrotik Neighbor Discovery protocol
MAC Address MAC address of the switch (Read-only)
Serial Number Serial number of the switch (Read-only)
Board Name MikroTik model name of the switch (Read-only)
Uptime Current switch uptime (Read-only)

DHCP & PPPoE Snooping

DHCP & PPPoE snooping settings

Property Description
Trusted Ports Group of ports, which allows DHCP or PPPoE servers to provide a requested information. Mainly used to limit unauthorized servers to provide malicious information for users, access ports usually do not configure as trusted
Add Information Option Enables or disables DHCP Option-82 information. When enabled, the Option-82 information (Agent Remote ID and Circuit ID) is added for DHCP packets received from untrusted ports. Can be used together with Option-82 capable DHCP server to assign IP addresses and implement policies

Introduction

PCC matcher will allow you to divide traffic into equal streams with ability to keep packets with specific set of options in one particular stream (you can specify this set of options from src-address, src-port, dst-address, dst-port)

Theory

PCC takes selected fields from IP header, and with the help of a hashing algorithm converts selected fields into 32-bit value. This value then is divided by a specified Denominator and the remainder then is compared to a specified Remainder, if equal then packet will be captured. You can choose from src-address, dst-address, src-port, dst-port from the header to use in this operation.

per-connection-classifier=
PerConnectionClassifier ::= ValuesToHash:Denominator/Remainder
  Remainder ::= 0..4294967295    (integer number)
  Denominator ::= 1..4294967295    (integer number)
  ValuesToHash ::= both-addresses|both-ports|dst-address-and-port|
  src-address|src-port|both-addresses-and-ports|dst-address|dst-port|src-address-and-port 

Example

This configuration will divide all connections into 3 groups based on source address and port

/ip firewall mangle add chain=prerouting action=mark-connection \
 new-connection-mark=1st_conn per-connection-classifier=src-address-and-port:3/0
/ip firewall mangle add chain=prerouting action=mark-connection \
  new-connection-mark=2nd_conn per-connection-classifier=src-address-and-port:3/1
/ip firewall mangle add chain=prerouting action=mark-connection \
  new-connection-mark=3rd_conn per-connection-classifier=src-address-and-port:3/2

Notes

PCC is available in RouterOS since v3.24. This option was introduced to address configuration issues with load balancing over multiple gateways with masquerade

Previous configurations:

  • ECMP load balancing with masquerade
  • NTH load balancing with masquerade
  • NTH load balancing with masquerade (another approach)

Note: PCC setups is not designed to work if RP Filter is enabled

Управление потоком данных (подтверждение связи)

Некоторые руководства терминала вызывают подтверждение связи «управления потоком
данных». Управление потоком данных должно предотвратить слишком быстрое
поступление потока байтов, чтобы не «переполнить» терминал, компьютер, модем или
другое устройство. «Переполнение» — это когда устройство не может обрабатывать
получаемую информацию достаточно быстро и таким образом теряет байты и/или
делает другие серьезные ошибки. Управление потоком данных останавливает поток
байтов до тех пор, пока терминал (например) не будет готов к приему следующих
байтов. Управление потоком данных посылает сигнал остановки потока в
направлении, противоположному тому потоку байтов, который надо остановить.
Управление потоком данных должно быть настроено и в терминале, и в компьютере.

Имеются 2 типа управления потоком данных: аппаратное и программное (Xon/Xoff).

Аппаратное управление потоком данных использует специальный сигнальный провод, в
то время как программное управление потоком данных сигнализирует, посылкой
служебных байтов Xon или Xoff по обычному проводу данных. Для аппаратного
управления потоком данных, кабель должен быть правильно распаян.

Поток байтов данных в кабеле между 2 последовательными портами двунаправлен так
что имеются 2 различных потока:

  1. Поток байтов от компьютера к терминалу
  2. Поток байтов с клавиатуры терминала на компьютер.

Дисковая подсистема

Часто именно дисковая подсистема служит основной причиной потери
производительности. Она ограничена числом физических обращений к диску в секунду
(зависит от скорости вращения диска и от того, насколько случайный характер
имеют операции обращения). Самым простым методом сокращения частоты обращения к
диску будет установка дополнительных дисков или использование RAID.

Кое-что можно сделать и самому. По умолчанию файл подкачки равен 1.5 объема
ОЗУ и расположен на системном диске. Последний обычно сильно загружен, к тому же
подвержен фрагментации. Поэтому, если имеется несколько дисков, создаем файл
подкачки на каждом. Для этого в Control Panel System выбираем Advanced System
Setting и получаем знакомое окно System Properties («Свойства системы»).
Нажимаем во вкладке Advanced в поле Performance кнопку Setting, снова щелкаем
Advanced, а затем кнопку Change. В появившемся окне снимаем флажок «Automatically
manage paging file for all driver» и указываем, на каких дисках и разделах
следует создать файл подкачки. При этом следует помнить, что использование
нескольких разделов одного диска для файла подкачки, мягко говоря,
нецелесообразно. Своп лучше размещать на разделах с меньшей буквой, на которых,
как правило, скорость повыше.

По умолчанию Windows записывает данные блоками по 64 Кб, но жесткие диски и
приложения могут использовать блоки других размеров. Данные в этом случае
придется записывать на несколько секторов, что снижает производительность. В
состав Win2k8 и Win2k3 SP1 входит программа Diskpart, предназначенная для
создания разделов диска. С ее помощью можно задать другое смещение. Пользоваться
программой просто. Для запуска в командной строке набираем diskpart.exe. Далее
командой «List Disk» выводим список дисков, выбираем нужный диск — «Select Disk
1», создаем раздел «Create Partition Primary Align=64» и присваиваем ему букву
(«Assign Letter=D»). Помни, что Diskpart уничтожает данные, поэтому
предварительно создай резервную копию!

Также стоит отключить индексацию файлов для (якобы) быстрого поиска и
компрессию диска (если взведен флажок «Compress this drive to save disk space»).
И, конечно же, не забываем о периодической дефрагментации (Свойства диска —
Tools — Defragment Now). В подменю Shadow Copies находятся настройки теневых
копий. Если резервирование производится другими средствами, то для повышения
производительности их можно отключить или изменить алгоритм работы.

Не помешает знать и о некоторых параметрах реестра (они подходят и для
Win2k3). Так, параметр NumberOfRequests, зависимый от драйвера сетевой карты,
позволяет задать количество запросов, ускоряя работу за счет распараллеливания.
Драйвер сам устанавливает оптимальное значение, но рекомендуется установить его
в диапазоне от 32 до 96.

Установка в 0 ключа CountOperations позволит отключить некоторые счетчики,
что также повлияет на производительность в лучшую сторону:

Установка в 1 (REG_DWORD) ключа DontVerifyRandomDrivers запрещает
тестирование и проверку некорректно работающих драйверов:

В Win2k8 используется сложный алгоритм, индивидуально управляющий приоритетом
I/O. Если для экспериментов ты захочешь его отключить, установи в 0:

Чтобы запретить обновление даты последнего обращения к файлу, устанавливаем в
1 (REG_DWORD) ключ:

Это только основные параметры. А подробную информацию по настройке дисковой
подсистемы можно найти в документе «Disk Subsystem Performance Analysis for
Windows» на сайте Microsoft.

Установка максимальной производительности в Windows 10

Варианты питания часто игнорируются из-за их предположительно незначительного эффекта. Некоторые геймеры утверждают, что работают с более высокой производительностью, в то время как другие не замечают никакой разницы в изменении настроек питания своего ПК.

Единственный способ узнать наверняка — это проверить это на своем ПК. Чтобы изменить настройки питания:

  • Открыть настройки
  • Тип мощности
  • Нажмите> Настройки питания и сна> Дополнительные настройки питания
  • Выберите высокопроизводительный вариант
  • Если ни один из них не доступен, используйте Создать план питания, чтобы настроить новую пользовательскую схему питания.

Эта опция позволит вашему ПК работать лучше за счет более высокого уровня потребления энергии и температуры. По этой причине лучше активировать эту оптимизацию для Windows 10 на настольном компьютере, а не на ноутбуке.

Configuring Console

Sub-menu:

Properties

Property Description
channel (integer (0..4294967295); Default: )
disabled (yes | no; Default: no) Whether serial console is enabled or not.
port (string) Which port should the serial terminal listen to
term (string) Terminal type

Read-only properties

Property Description
free (yes | no) Console is ready for use.
used (yes | no) Console is in use.
vcno (integer) number of virtual console — + represents ‘1’, + — ‘2’, etc..
wedged (yes | no) Console is currently not available

Example

To disable all virtual consoles (available through the direct connection with keyboard and monitor) except for the first one:

 system console> print
Flags: X - disabled, W - wedged, U - used, F - free
 #   PORT    VCNO       TERM
 0 F serial0            MyConsole
 1 U         1          linux
 2 F         2          linux
 3 F         3          linux
 4 F         4          linux
 5 F         5          linux
 6 F         6          linux
 7 F         7          linux
 8 F         8          linux
 system console> disable 2,3,4,5,6,7,8
 system console> print
Flags: X - disabled, W - wedged, U - used, F - free
 #   PORT    VCNO       TERM
 0 F serial0            MyConsole
 1 U         1          linux
 2 X         2          linux
 3 X         3          linux
 4 X         4          linux
 5 X         5          linux
 6 X         6          linux
 7 X         7          linux
 8 X         8          linux
 system console>

To check the configuration of the serial port:

 > port print detail
  0 name=serial0 used-by=Serial Console baud-rate=9600 data-bits=8 parity=none
    stop-bits=1 flow-control=none

  1 name=serial1 used-by="" baud-rate=9600 data-bits=8 parity=none stop-bits=1
    flow-control=none

 >

To edit serial port settings, you have to use «/port edit» or «/port set»

RSTP

Per port and global RSTP configuration and monitoring is available in the RSTP menu.

CSS326-24G-2S+ RSTP Settings

Property Description
Bridge Priority (hex) RSTP bridge priority for Root Bridge selection
Port Cost Mode There are two methods for automatically detecting RSTP port cost depending on link speed.

  • : 10G — 2; 1G — 4; 100M — 10; 10M — 100
  • : 10G — 2000; 1G — 20000; 100M — 200000; 10M — 2000000
Root Bridge The priority and MAC address of the selected Root Bridge in the network (Read-only)
Property Description
RSTP Enable or disable STP/RSTP functionality on this port
Mode Shows STP/RSTP functionality mode on specific port (Read-only):
Role Shows specific port role (Read-only):

  • — port that is facing towards the root bridge and will be used to forward traffic from/to the root bridge
  • — port that is facing towards root bridge, but is not going to forward traffic (a backup for root port)
  • — port that is facing away from the root bridge, but is not going to forward traffic (a backup for non-root port)
  • — port that is facing away from the root bridge and is going to forward traffic
  • — port that is not strictly part of STP (RSTP functionality is disabled)
Root Path Cost Shows root path cost for ports that are facing root bridge (Read-only)
Type
  • — ports that are not supposed to receive any BPDUs, should be connected to end station (Read-only)
  • — ports that operates in full-duplex links, can be part of STP and operate in forwarding state (Read-only)
State Shows each port state (Read-only):

  • — port participates in traffic forwarding and is learning MAC addresses, is receiving BPDUs
  • — port does not participate in traffic forwarding and is not learning MAC addresses, is receiving BPDU
  • — port does not participate in traffic forwarding, but is learning MAC addresses

Health

This menu provides different health related properties.

CRS328-24P-4S+ Health

Property Description
CPU Temperature Shows CPU temperature in celsius temperature scale (Read-only)
Board Temperature Shows PCB temperature in celsius temperature scale (Read-only)
FAN Shows FAN rotational speed (Read-only)
PSU Shows PSU related information depending on device model (Read-only):

  • PSU state, either failed or ok (for CRS328-20S-4C-4S+, CRS317-1G-16S+, CRS312-4C+8XG, CRS326-24S+2Q+)
  • PSU voltage and consumed miliamperes by PoE-out connected devices (CRS328-24P-4S+, CRS318-16P-2S+)

Note: For devices with only a CPU temperature sensor (CRS326-24G-2S+, CRS305-1G-4S+, CRS309-1G-8S+, CRS318-1Fi-15Fr-2S) health information is available under System menu.

Красивые визуальные эффекты и звуковое сопровождения системных событий

Еще со времен XP и «семерки» многие знакомы со способом повышения быстродействия системы путем отключения визуальных эффектов для окон и меню, таких как отбрасывание теней, прозрачность, анимация и прочие. Отключаются все графические эффекты, сопровождаемые большинство действий в Проводнике, через свойства системы.

2. Выбираем «Система».

3. Переходим в расширенные параметры системы.

4. Во вкладке «Дополнительно» нажимаем по кнопке «Быстродействие».

5. Переносим чекбокс к позиции «Обеспечение наилучшего быстродействия» или вручную убираем флажки с эффектов, которые следует деактивировать. Таким образом можно добиться повышения скорости работа компьютера/ноутбука без существенного ущерба графическому виду среды Windows 10.

Через «Параметры», вызываемые Win+I, можно посетить раздел специальных возможностей. В последнем разделе «Другие параметры» отключаем первую опцию, отвечающую за воспроизведение анимации в среде Виндовс 10.

Дополнительно заходим в раздел персонализации в том же окне «Параметры» и в разделе «Цвета» деактивируем эффект прозрачности Панели задач, Пуска и Центра уведомлений. Это положительным ключом отразится на скорости работы ПК.

Мизерной прибавки в скорости работы ПК можно добиться путем отключения назойливого звукового сопровождения системных событий. Вызываем апплет «Звук», где на вкладке «Звуки» выбираем схему «Без звука» и сохраняем новые настройки. Теперь Windows 10 не будет обращаться к жесткому диску для воспроизведения соответствующего аудиофайла.

Serial Console Configuration

A special null-modem cable should be used for connecting to the serial console from another computer. The Serial Console cabling diagram for DB9 connectors is as follows:

Router Side (DB9f) Signal Direction Side (DB9f)
1, 6 CD, DSR IN 4
2 RxD IN 3
3 TxD OUT 2
4 DTR OUT 1, 6
5 GND 5
7 RTS OUT 8
8 CTS IN 7

Note that the above diagram will not work if the software is configured to do hardware flow control, but the hardware does not support it (e.g., some RouterBOARD models have reduced serial port functionality). If this is the case, either turn off the hardware flow control or use a null-modem cable with loopback, which will simulate the other device’s handshake signals with it’s own. The diagram for such a cable is as follows:

Router Side (DB9f) Signal Direction Side (DB9f)
1, 4, 6 CD, DTR, DSR LOOP 1, 4, 6
2 RxD IN 3
3 TxD OUT 2
5 GND 5
7, 8 RTS, CTS LOOP 7, 8

Note that although it is recommended to have a 5-wire cable for this connection, in many cases it is enough to have 3 wires (for unlooped signals only), leaving both loops to exist only inside the connectors. Other connection schemes exist as well.

RJ45 type serial port

This type of port is used on RouterBOARD 2011, 3011, 4011, CCR1072, CCR1036 r2 and CRS series devices, sometimes called «Cisco style» serial port.

RJ45 to DB9 Cable Pinout

Overview

Sub-menu: Standards:

The Serial Console and Terminal are tools, used to communicate with devices and other systems that are interconnected via serial port. The serial terminal may be used to monitor and configure many devices — including modems, network devices (including MikroTik routers), and any device that can be connected to a serial (asynchronous) port.

The Serial Console feature is for configuring direct-access configuration facilities (monitor/keyboard and serial port) that are mostly used for initial or recovery configuration.

If you do not plan to use a serial port for accessing another device or for data connection through a modem, you can configure it as a serial console. The first serial port is configured as a serial console, but you can choose to unconfigure it to free it for other applications. A free serial port can also be used to access other routers’ (or other equipment, like switches) serial consoles from a MikroTik RouterOS router. A special null-modem cable is needed to connect two hosts (like, two PCs, or two routers; not modems). Note that a terminal emulation program (e.g., HyperTerminal on Windows or minicom on linux) is required to access the serial console from another computer.

Several customers have described situations where the Serial Terminal (managing side) feature would be useful:

  • on a mountaintop, where a MikroTik wireless installation sits next to equipment (including switches and Cisco routers) that can not be managed in-band (by telnet through an IP network)
  • monitoring weather-reporting equipment through a serial port
  • connection to a high-speed microwave modem that needed to be monitored and managed by a serial connection

With the serial-terminal feature of the MikroTik, up to 132 (and, maybe, even more) devices can be monitored and controlled.

10.1 Почему необходимо управлять потоком данных?

Вы могли бы спросить: «Почему не замедлить скорость передачи так, чтобы
устройство успевало принимать информацию и таким образом избавиться от
необходимости управлять потоком данных?». Это возможно, но обычно значительно
медленнее, чем быстрая отправка и использование управления потоком данных. Одна
из причин — это, что нельзя выбрать любую скорость передачи последовательного
порта типа 14,500. Имеется только дискретное количество значений скоростей.
Скорость должна выбираться немного выше, чем быстродействие устройства, но
использование управления потоком данных заставить все работать правильно. Другая
причина в том, что максимальная скорость, с какой устройство может работать (без
управления потоком данных) часто зависит от того, что именно послано. Посылка
escape-последовательностей на терминал, коорые выполняют сложные вещи, обычно
требует более медленной скорости в бодах. Для модема увеличение эффективности
сжатием потока данных, посланных ему, зависит от того, насколько данные могут
быть сжаты. Это случайная величина, так что для модемов также необходимо
управление потоком данных.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *