SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
MikroTik Nstreme Protocol
Document revision 1.6 (Tue Jun 1 19:59:00 GMT 2004)
This document applies to MikroTik RouterOS V2.8

Table of Contents
Table of Contents
General Information
  Summary
  Specifications
  Description
nstreme settings
  Property Description
  Notes
Nstreme Settings
  Description
  Property Description
  Example
Nstreme2 Group Settings
  Description
  Property Description
  Example

General Information

Summary
The nstreme protocol is MikroTik proprietary wireless protocol created to improve point-to-point
and point-to-multipoint wireless links. Nstreme2 works with a pair of wireless cards (Atheros
AR5211 and AR5212 MAC chips only) - one for transmitting data and one for receiving.
Benefits of nstreme protocol:
•    Client polling
•    Very low protocol overhead per frame allowing super-high data rates
•    No protocol limits on link distance
•    No protocol speed degradation for long link distances
•    dynamic protocol adjustment depending on traffic type and resource usage

Specifications
Packages required: wireless
License required: level4
Standards and Technologies: nstreme
Hardware usage: one radio for nstreme; two radios for nstreme2


                                                                                       Page 1 of 5
Description
The nstreme protocol may be operated in three modes:
   • Point-to-Point mode - controlled point-to-point mode with one radio on each side
   • Dual radio Point-to-Point mode (nstreme2) - the protocol will use two radios on both sides
     simultaneously (one for transmitting data and one for receiving), allowing superfast
     point-to-point connection
   • Point-to-Multipoint - controlled point-to-multipoint mode with client polling (like
     AP-controlled TokenRing)

nstreme settings
Home menu level: /interface wireless

Property Description
mode (ap-bridge | bridge | station | alignment-only | nstreme-dual-slave; default: station) -
operating mode:
  • ap-bridge - the interface is operating as an Access Point
  • bridge - the interface is operating as a bridge
  • station - the interface is operating as a client
  • alignment-only - this mode is used for positioning antennas (to get the best direction)
  • nstreme-dual-slave - enslave the card into nstreme2 group

Notes
If wireless interfaces are put in nstreme-dual-slave mode, all configuration will take place in
/interface wireless nstreme-dual submenu described further on. In that case, configuration made
in this submenu will be ignored.

Nstreme Settings
Home menu level: /interface wireless nstreme

Description
You can switch a wireless card to the nstreme mode. In that case the card will work only with
nstreme clients.

Property Description
name (name) - reference name of the interface
enable-nstreme (yes | no; default: no) - whether to switch the card into the nstreme mode
framer-policy (none | best-fit | exact-size | fast-frames; default: none) - the method how to combine
frames (like fast-frames setting in interface configuration). A number of frames may be combined


Page 2 of 5
into one bigger one to reduce the amout of protocol overhead (and thus increase speed). The card
are not waiting for frames, but in case a number packets are queued for transmitting, they can be
combined. There are several methods of framing:
   • none - do nothing special, do not combine packets
   • fast-frames - use fast-frame mode of the radio card
   • best-fit - put as much packets as possible in one frame, until the framer-limit limit is met, but
     do not fragment packets
   • exact-size - put as much packets as possible in one frame, until the framer-limit limit is met,
     even if fragmentation will be needed (best performance)
framer-limit (integer; default: 3200) - maximal frame size

Example
To enable the nstreme protocol on the wlan1 radio with exact-size framing:

 [admin@MikroTik] interface wireless nstreme> print
  0 name="wlan1" enable-nstreme=no framer-policy=none framer-limit=3200
 [admin@MikroTik] interface wireless nstreme> set wlan1 enable-nstreme=yes 
 ... framer-policy=exact-size



Nstreme2 Group Settings
Home menu level: /interface wireless nstreme-dual

Description
Two radios in nstreme-dual-slave mode can be grouped together to make nstreme2 Point-to-Point
connection

Property Description
name (name) - reference name of the interface
mtu (integer: 0..65536; default: 1500) - Maximum Transmission Unit
mac-address (MAC address) - MAC address of the receiving wireless card in the set
arp (disabled | enabled | proxy-arp | reply-only; default: enabled) - Address Resolution Protocol
setting
disable-running-check (yes | no) - whether the interface should always be treated as running even
if there is no connection to a remote peer
tx-radio (name) - which radio should be used for transmitting frames
rx-radio (name) - which radio should be used for receiving frames
remote-mac (MAC address; default: 00:00:00:00:00:00) - which MAC address to connect to (this
would be the remote receiver card's MAC address)
tx-band - operating band of the transmitting radio
   • 2.4GHz-B - IEEE 802.11b
   • 2.4GHz-G - IEEE 802.11g

                                                                                            Page 3 of 5
• 5GHz - IEEE 802.11a up to 54 Mbit
     • 5GHz-turbo - IEEE 802.11a up to 108Mbit
rx-band - operating band of the receiving radio
  • 2.4GHz-B - IEEE 802.11b
  • 2.4GHz-G - IEEE 802.11g
  • 5GHz - IEEE 802.11a up to 54 Mbit
  • 5GHz-turbo - IEEE 802.11a up to 108Mbit
tx-frequency (integer; default: 5180) - Frequency to use for transmitting frames
rx-frequency (integer; default: 5320) - Frequency to use for receiving frames
rates-a/g (multiple choice: 6Mbps, 9Mbps, 12Mbps, 18Mbps, 24Mbps, 36Mbps, 48Mbps, 54Mbps)
- rates to be supported in 802.11a or 802.11g standard
rates-b (multiple choice: 1Mbps, 2Mbps, 5.5Mbps, 11Mbps) - rates to be supported in 802.11b
standard
framer-policy (none | best-fit | exact-size; default: none) - the method how to combine frames (like
fast-frames setting in interface configuration). A number of frames may be combined into one
bigger one to reduce the amout of protocol overhead (and thus increase speed). The card are not
waiting for frames, but in case a number packets are queued for transmitting, they can be combined.
There are several methods of framing:
   • none - do nothing special, do not combine packets
   • best-fit - put as much packets as possible in one frame, until the framer-limit limit is met, but
     do not fragment packets
   • exact-size - put as much packets as possible in one frame, until the framer-limit limit is met,
     even if fragmentation will be needed (best performance)
framer-limit (integer; default: 4000) - maximal frame size

Example
To enable the nstreme2 protocol on a router:
1.       Having two Atheros AR5212 based cards which are not used for anything else, to group them
         into a nstreme interface, switch both of them into nstreme-slave mode:

 [admin@MikroTik] interface wireless> print
 Flags: X - disabled, R - running
  0    name="wlan1" mtu=1500 mac-address=00:0B:6B:31:02:4F arp=enabled
       disable-running-check=no interface-type=Atheros AR5212
       radio-name="000B6B31024F" mode=station ssid="MikroTik" frequency=5180
       band=5GHz scan-list=default-ism
       supported-rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps
       supported-rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,
                           54Mbps
       basic-rates-b=1Mbps basic-rates-a/g=6Mbps max-station-count=2007
       ack-timeout=dynamic tx-power=default noise-floor-threshold=default
       burst-time=disabled fast-frames=no dfs-mode=none antenna-mode=ant-a
       wds-mode=disabled wds-default-bridge=none
       update-stats-interval=disabled default-authentication=yes
       default-forwarding=yes hide-ssid=no 802.1x-mode=none
     1     name="wlan2" mtu=1500 mac-address=00:0B:6B:30:B4:A4 arp=enabled
           disable-running-check=no interface-type=Atheros AR5212
           radio-name="000B6B30B4A4" mode=station ssid="MikroTik" frequency=5180
           band=5GHz scan-list=default-ism


Page 4 of 5
supported-rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps
       supported-rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,
                           54Mbps
       basic-rates-b=1Mbps basic-rates-a/g=6Mbps max-station-count=2007
       ack-timeout=dynamic tx-power=default noise-floor-threshold=default
       burst-time=disabled fast-frames=no dfs-mode=none antenna-mode=ant-a
       wds-mode=disabled wds-default-bridge=none
       update-stats-interval=disabled default-authentication=yes
       default-forwarding=yes hide-ssid=no 802.1x-mode=none
 [admin@MikroTik] interface wireless> set 0,1 mode=nstreme-dual-slave


2.   Then add nstreme2 interface with exact-size framing:

 [admin@MikroTik] interface wireless nstreme-dual> add 
 ... framer-policy=exact-size


3.   And configure which card will be receiving, and wich - transmitting

 [admin@MikroTik] interface wireless nstreme-dual> print
 Flags: X - disabled, R - running
  0 X name="n-streme1" mtu=1500 mac-address=00:00:00:00:00:00 arp=enabled
       disable-running-check=no tx-radio=(unknown) rx-radio=(unknown)
       remote-mac=00:00:00:00:00:00 tx-band=5GHz tx-frequency=5180
       rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps
       rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps
       rx-band=5GHz rx-frequency=5320 framer-policy=exact-size
       framer-limit=4000
 [admin@MikroTik] interface wireless nstreme-dual> set 0 disabled=no 
 ... tx-radio=wlan1 rx-radio=wlan2
 [admin@MikroTik] interface wireless nstreme-dual>




                                                                             Page 5 of 5

Weitere ähnliche Inhalte

Was ist angesagt?

Copy and save a configuration file from a router or switch using a laptop
Copy and save a configuration file from a router or switch using a laptopCopy and save a configuration file from a router or switch using a laptop
Copy and save a configuration file from a router or switch using a laptopIT Tech
 
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatchHuawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatchIPMAX s.r.l.
 
Student packet tracer manual v1.1
Student packet tracer manual v1.1Student packet tracer manual v1.1
Student packet tracer manual v1.1milkux
 
Communication & switching networks lab manual
Communication & switching networks lab manualCommunication & switching networks lab manual
Communication & switching networks lab manualMUSAAB HASAN
 
Router configuration in packet tracer
Router configuration in packet  tracerRouter configuration in packet  tracer
Router configuration in packet tracerAnabia Anabia
 
CCNA - Switching Concepts made easy
CCNA - Switching Concepts made easyCCNA - Switching Concepts made easy
CCNA - Switching Concepts made easysushmil123
 
project on OSPF
project on OSPFproject on OSPF
project on OSPFOm Prakash
 
CCNA- Router on stick, VLAN and Trunking
CCNA- Router on stick, VLAN and TrunkingCCNA- Router on stick, VLAN and Trunking
CCNA- Router on stick, VLAN and TrunkingRafat Khandaker
 
How to Configure QinQ?
How to Configure QinQ?How to Configure QinQ?
How to Configure QinQ?Huanetwork
 
Final presentation phases1_2_3
Final presentation phases1_2_3Final presentation phases1_2_3
Final presentation phases1_2_3TommyBtown
 
Lab view the switch mac address table lab - view the switch
Lab   view the switch mac address table lab - view the switchLab   view the switch mac address table lab - view the switch
Lab view the switch mac address table lab - view the switchADDY50
 
Manual linksys router_rv082
Manual linksys router_rv082Manual linksys router_rv082
Manual linksys router_rv082Edgar Cañizalez
 
Packet Tracer: WAN, point to point links.
Packet Tracer: WAN, point to point links.Packet Tracer: WAN, point to point links.
Packet Tracer: WAN, point to point links.Rafat Khandaker
 
ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)anilinvns
 

Was ist angesagt? (19)

Copy and save a configuration file from a router or switch using a laptop
Copy and save a configuration file from a router or switch using a laptopCopy and save a configuration file from a router or switch using a laptop
Copy and save a configuration file from a router or switch using a laptop
 
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatchHuawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
Huawei ARG3 Router How To - Troubleshooting OSPF: Netmask mismatch
 
Student packet tracer manual v1.1
Student packet tracer manual v1.1Student packet tracer manual v1.1
Student packet tracer manual v1.1
 
Communication & switching networks lab manual
Communication & switching networks lab manualCommunication & switching networks lab manual
Communication & switching networks lab manual
 
Networking
NetworkingNetworking
Networking
 
Router configuration in packet tracer
Router configuration in packet  tracerRouter configuration in packet  tracer
Router configuration in packet tracer
 
CCNA - Switching Concepts made easy
CCNA - Switching Concepts made easyCCNA - Switching Concepts made easy
CCNA - Switching Concepts made easy
 
project on OSPF
project on OSPFproject on OSPF
project on OSPF
 
CCNA- Router on stick, VLAN and Trunking
CCNA- Router on stick, VLAN and TrunkingCCNA- Router on stick, VLAN and Trunking
CCNA- Router on stick, VLAN and Trunking
 
How to Configure QinQ?
How to Configure QinQ?How to Configure QinQ?
How to Configure QinQ?
 
MX960 Router
MX960 RouterMX960 Router
MX960 Router
 
Arun project-Final
Arun project-FinalArun project-Final
Arun project-Final
 
Final presentation phases1_2_3
Final presentation phases1_2_3Final presentation phases1_2_3
Final presentation phases1_2_3
 
Lab view the switch mac address table lab - view the switch
Lab   view the switch mac address table lab - view the switchLab   view the switch mac address table lab - view the switch
Lab view the switch mac address table lab - view the switch
 
Manual linksys router_rv082
Manual linksys router_rv082Manual linksys router_rv082
Manual linksys router_rv082
 
How to make a simple application on packet tracer
How to make a simple application on packet tracerHow to make a simple application on packet tracer
How to make a simple application on packet tracer
 
Class 1
Class 1Class 1
Class 1
 
Packet Tracer: WAN, point to point links.
Packet Tracer: WAN, point to point links.Packet Tracer: WAN, point to point links.
Packet Tracer: WAN, point to point links.
 
ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
 

Andere mochten auch

Mikrotik hwa 5500-cpe_connection
Mikrotik hwa 5500-cpe_connectionMikrotik hwa 5500-cpe_connection
Mikrotik hwa 5500-cpe_connectionbacktrack78
 
Mikro tik ap setup
Mikro tik ap setupMikro tik ap setup
Mikro tik ap setupbacktrack78
 
Spain Comenius introduction
Spain Comenius introductionSpain Comenius introduction
Spain Comenius introductionmeseli
 
Mikrotik aradial-configuration-guide
Mikrotik aradial-configuration-guideMikrotik aradial-configuration-guide
Mikrotik aradial-configuration-guidebacktrack78
 

Andere mochten auch (8)

Mikrotik hwa 5500-cpe_connection
Mikrotik hwa 5500-cpe_connectionMikrotik hwa 5500-cpe_connection
Mikrotik hwa 5500-cpe_connection
 
Mikro tik ap setup
Mikro tik ap setupMikro tik ap setup
Mikro tik ap setup
 
The big bottle’
The big bottle’The big bottle’
The big bottle’
 
Anorexia
AnorexiaAnorexia
Anorexia
 
Spain Comenius introduction
Spain Comenius introductionSpain Comenius introduction
Spain Comenius introduction
 
Culture session málaga
Culture session málagaCulture session málaga
Culture session málaga
 
Mikrotik aradial-configuration-guide
Mikrotik aradial-configuration-guideMikrotik aradial-configuration-guide
Mikrotik aradial-configuration-guide
 
Hot Spot Network Manager
Hot Spot Network ManagerHot Spot Network Manager
Hot Spot Network Manager
 

Ähnlich wie Mikro tik nstreme-protocol

ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)Tũi Wichets
 
NST Product Catalog
NST Product CatalogNST Product Catalog
NST Product Catalogmoonhyo
 
Wireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeWireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeXaver Y.R. Chen
 
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docxMAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docxjessiehampson
 
Air tight 11ac webinar series session 2 - 11ac feature deep dive - june 2014
Air tight 11ac webinar series   session 2 - 11ac feature deep dive - june 2014Air tight 11ac webinar series   session 2 - 11ac feature deep dive - june 2014
Air tight 11ac webinar series session 2 - 11ac feature deep dive - june 2014AirTight Networks
 
3G_Data_Network.ppt
3G_Data_Network.ppt3G_Data_Network.ppt
3G_Data_Network.pptAbhilash C A
 
Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)Ramrao Desai
 
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Berna Bulut
 
Aceleracion TCP Mikrotik.pdf
Aceleracion TCP Mikrotik.pdfAceleracion TCP Mikrotik.pdf
Aceleracion TCP Mikrotik.pdfWifiCren
 
How networks are build
How networks are buildHow networks are build
How networks are buildMike Siowa
 
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and ConfigurationLAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and ConfigurationAbdelkhalik Mosa
 
HSDPA(High Speed Downlink Packet Access)
HSDPA(High Speed Downlink Packet Access)HSDPA(High Speed Downlink Packet Access)
HSDPA(High Speed Downlink Packet Access)Akshay Wagh
 
Gigabit Wi-Fi 802.11AC In Depth
Gigabit Wi-Fi 802.11AC In DepthGigabit Wi-Fi 802.11AC In Depth
Gigabit Wi-Fi 802.11AC In DepthTũi Wichets
 

Ähnlich wie Mikro tik nstreme-protocol (20)

ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
ความรู้เกี่ยวกับ MikroTik Nstreme Version 2 (Nv2)
 
NST Product Catalog
NST Product CatalogNST Product Catalog
NST Product Catalog
 
Wireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBeeWireless Communication And Mobile Network - ZigBee
Wireless Communication And Mobile Network - ZigBee
 
ASEAN hspa.pdf
ASEAN hspa.pdfASEAN hspa.pdf
ASEAN hspa.pdf
 
Wlan 802.11n
Wlan 802.11nWlan 802.11n
Wlan 802.11n
 
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docxMAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
MAT 510 – Homework AssignmentHomework Assignment 6 Due.docx
 
Gsm and edge
Gsm and edgeGsm and edge
Gsm and edge
 
Commisioning.pptx
Commisioning.pptxCommisioning.pptx
Commisioning.pptx
 
Air tight 11ac webinar series session 2 - 11ac feature deep dive - june 2014
Air tight 11ac webinar series   session 2 - 11ac feature deep dive - june 2014Air tight 11ac webinar series   session 2 - 11ac feature deep dive - june 2014
Air tight 11ac webinar series session 2 - 11ac feature deep dive - june 2014
 
3G_Data_Network.ppt
3G_Data_Network.ppt3G_Data_Network.ppt
3G_Data_Network.ppt
 
Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)
 
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
 
Aceleracion TCP Mikrotik.pdf
Aceleracion TCP Mikrotik.pdfAceleracion TCP Mikrotik.pdf
Aceleracion TCP Mikrotik.pdf
 
How networks are build
How networks are buildHow networks are build
How networks are build
 
Brkdct 3101
Brkdct 3101Brkdct 3101
Brkdct 3101
 
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and ConfigurationLAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
LAN Switching and Wireless: Ch2 - Basic Switch Concepts and Configuration
 
Wcdma planning
Wcdma planningWcdma planning
Wcdma planning
 
HSDPA(High Speed Downlink Packet Access)
HSDPA(High Speed Downlink Packet Access)HSDPA(High Speed Downlink Packet Access)
HSDPA(High Speed Downlink Packet Access)
 
Gigabit Wi-Fi 802.11AC In Depth
Gigabit Wi-Fi 802.11AC In DepthGigabit Wi-Fi 802.11AC In Depth
Gigabit Wi-Fi 802.11AC In Depth
 
Gigabit wifi 802.11 ac in depth_peter thornycroft
Gigabit wifi 802.11 ac in depth_peter thornycroftGigabit wifi 802.11 ac in depth_peter thornycroft
Gigabit wifi 802.11 ac in depth_peter thornycroft
 

Mikro tik nstreme-protocol

  • 1. MikroTik Nstreme Protocol Document revision 1.6 (Tue Jun 1 19:59:00 GMT 2004) This document applies to MikroTik RouterOS V2.8 Table of Contents Table of Contents General Information Summary Specifications Description nstreme settings Property Description Notes Nstreme Settings Description Property Description Example Nstreme2 Group Settings Description Property Description Example General Information Summary The nstreme protocol is MikroTik proprietary wireless protocol created to improve point-to-point and point-to-multipoint wireless links. Nstreme2 works with a pair of wireless cards (Atheros AR5211 and AR5212 MAC chips only) - one for transmitting data and one for receiving. Benefits of nstreme protocol: • Client polling • Very low protocol overhead per frame allowing super-high data rates • No protocol limits on link distance • No protocol speed degradation for long link distances • dynamic protocol adjustment depending on traffic type and resource usage Specifications Packages required: wireless License required: level4 Standards and Technologies: nstreme Hardware usage: one radio for nstreme; two radios for nstreme2 Page 1 of 5
  • 2. Description The nstreme protocol may be operated in three modes: • Point-to-Point mode - controlled point-to-point mode with one radio on each side • Dual radio Point-to-Point mode (nstreme2) - the protocol will use two radios on both sides simultaneously (one for transmitting data and one for receiving), allowing superfast point-to-point connection • Point-to-Multipoint - controlled point-to-multipoint mode with client polling (like AP-controlled TokenRing) nstreme settings Home menu level: /interface wireless Property Description mode (ap-bridge | bridge | station | alignment-only | nstreme-dual-slave; default: station) - operating mode: • ap-bridge - the interface is operating as an Access Point • bridge - the interface is operating as a bridge • station - the interface is operating as a client • alignment-only - this mode is used for positioning antennas (to get the best direction) • nstreme-dual-slave - enslave the card into nstreme2 group Notes If wireless interfaces are put in nstreme-dual-slave mode, all configuration will take place in /interface wireless nstreme-dual submenu described further on. In that case, configuration made in this submenu will be ignored. Nstreme Settings Home menu level: /interface wireless nstreme Description You can switch a wireless card to the nstreme mode. In that case the card will work only with nstreme clients. Property Description name (name) - reference name of the interface enable-nstreme (yes | no; default: no) - whether to switch the card into the nstreme mode framer-policy (none | best-fit | exact-size | fast-frames; default: none) - the method how to combine frames (like fast-frames setting in interface configuration). A number of frames may be combined Page 2 of 5
  • 3. into one bigger one to reduce the amout of protocol overhead (and thus increase speed). The card are not waiting for frames, but in case a number packets are queued for transmitting, they can be combined. There are several methods of framing: • none - do nothing special, do not combine packets • fast-frames - use fast-frame mode of the radio card • best-fit - put as much packets as possible in one frame, until the framer-limit limit is met, but do not fragment packets • exact-size - put as much packets as possible in one frame, until the framer-limit limit is met, even if fragmentation will be needed (best performance) framer-limit (integer; default: 3200) - maximal frame size Example To enable the nstreme protocol on the wlan1 radio with exact-size framing: [admin@MikroTik] interface wireless nstreme> print 0 name="wlan1" enable-nstreme=no framer-policy=none framer-limit=3200 [admin@MikroTik] interface wireless nstreme> set wlan1 enable-nstreme=yes ... framer-policy=exact-size Nstreme2 Group Settings Home menu level: /interface wireless nstreme-dual Description Two radios in nstreme-dual-slave mode can be grouped together to make nstreme2 Point-to-Point connection Property Description name (name) - reference name of the interface mtu (integer: 0..65536; default: 1500) - Maximum Transmission Unit mac-address (MAC address) - MAC address of the receiving wireless card in the set arp (disabled | enabled | proxy-arp | reply-only; default: enabled) - Address Resolution Protocol setting disable-running-check (yes | no) - whether the interface should always be treated as running even if there is no connection to a remote peer tx-radio (name) - which radio should be used for transmitting frames rx-radio (name) - which radio should be used for receiving frames remote-mac (MAC address; default: 00:00:00:00:00:00) - which MAC address to connect to (this would be the remote receiver card's MAC address) tx-band - operating band of the transmitting radio • 2.4GHz-B - IEEE 802.11b • 2.4GHz-G - IEEE 802.11g Page 3 of 5
  • 4. • 5GHz - IEEE 802.11a up to 54 Mbit • 5GHz-turbo - IEEE 802.11a up to 108Mbit rx-band - operating band of the receiving radio • 2.4GHz-B - IEEE 802.11b • 2.4GHz-G - IEEE 802.11g • 5GHz - IEEE 802.11a up to 54 Mbit • 5GHz-turbo - IEEE 802.11a up to 108Mbit tx-frequency (integer; default: 5180) - Frequency to use for transmitting frames rx-frequency (integer; default: 5320) - Frequency to use for receiving frames rates-a/g (multiple choice: 6Mbps, 9Mbps, 12Mbps, 18Mbps, 24Mbps, 36Mbps, 48Mbps, 54Mbps) - rates to be supported in 802.11a or 802.11g standard rates-b (multiple choice: 1Mbps, 2Mbps, 5.5Mbps, 11Mbps) - rates to be supported in 802.11b standard framer-policy (none | best-fit | exact-size; default: none) - the method how to combine frames (like fast-frames setting in interface configuration). A number of frames may be combined into one bigger one to reduce the amout of protocol overhead (and thus increase speed). The card are not waiting for frames, but in case a number packets are queued for transmitting, they can be combined. There are several methods of framing: • none - do nothing special, do not combine packets • best-fit - put as much packets as possible in one frame, until the framer-limit limit is met, but do not fragment packets • exact-size - put as much packets as possible in one frame, until the framer-limit limit is met, even if fragmentation will be needed (best performance) framer-limit (integer; default: 4000) - maximal frame size Example To enable the nstreme2 protocol on a router: 1. Having two Atheros AR5212 based cards which are not used for anything else, to group them into a nstreme interface, switch both of them into nstreme-slave mode: [admin@MikroTik] interface wireless> print Flags: X - disabled, R - running 0 name="wlan1" mtu=1500 mac-address=00:0B:6B:31:02:4F arp=enabled disable-running-check=no interface-type=Atheros AR5212 radio-name="000B6B31024F" mode=station ssid="MikroTik" frequency=5180 band=5GHz scan-list=default-ism supported-rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps supported-rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps, 54Mbps basic-rates-b=1Mbps basic-rates-a/g=6Mbps max-station-count=2007 ack-timeout=dynamic tx-power=default noise-floor-threshold=default burst-time=disabled fast-frames=no dfs-mode=none antenna-mode=ant-a wds-mode=disabled wds-default-bridge=none update-stats-interval=disabled default-authentication=yes default-forwarding=yes hide-ssid=no 802.1x-mode=none 1 name="wlan2" mtu=1500 mac-address=00:0B:6B:30:B4:A4 arp=enabled disable-running-check=no interface-type=Atheros AR5212 radio-name="000B6B30B4A4" mode=station ssid="MikroTik" frequency=5180 band=5GHz scan-list=default-ism Page 4 of 5
  • 5. supported-rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps supported-rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps, 54Mbps basic-rates-b=1Mbps basic-rates-a/g=6Mbps max-station-count=2007 ack-timeout=dynamic tx-power=default noise-floor-threshold=default burst-time=disabled fast-frames=no dfs-mode=none antenna-mode=ant-a wds-mode=disabled wds-default-bridge=none update-stats-interval=disabled default-authentication=yes default-forwarding=yes hide-ssid=no 802.1x-mode=none [admin@MikroTik] interface wireless> set 0,1 mode=nstreme-dual-slave 2. Then add nstreme2 interface with exact-size framing: [admin@MikroTik] interface wireless nstreme-dual> add ... framer-policy=exact-size 3. And configure which card will be receiving, and wich - transmitting [admin@MikroTik] interface wireless nstreme-dual> print Flags: X - disabled, R - running 0 X name="n-streme1" mtu=1500 mac-address=00:00:00:00:00:00 arp=enabled disable-running-check=no tx-radio=(unknown) rx-radio=(unknown) remote-mac=00:00:00:00:00:00 tx-band=5GHz tx-frequency=5180 rates-b=1Mbps,2Mbps,5.5Mbps,11Mbps rates-a/g=6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps rx-band=5GHz rx-frequency=5320 framer-policy=exact-size framer-limit=4000 [admin@MikroTik] interface wireless nstreme-dual> set 0 disabled=no ... tx-radio=wlan1 rx-radio=wlan2 [admin@MikroTik] interface wireless nstreme-dual> Page 5 of 5